function show(object)
{
var obj = document.getElementById(object);
obj.style.display='block';
calculate();
}

function hide(object)
{
var obj = document.getElementById(object);
obj.style.display='none';
calculate();
}

function showG(object)
{
var obj = document.getElementById(object);
obj.style.display='block';
}

function hideG(object)
{
var obj = document.getElementById(object);
obj.style.display='none';
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
countfield.value = maxlimit - field.value.length;
}

function toggle(linkk, divId) {
	var link = document.getElementById(linkk);
	var lText = link.innerHTML; 
	var d = document.getElementById(divId);

 	if (lText == '-') { 
		link.innerHTML = '+'; 
		d.style.display = 'none'; 
		}
 	else { 
	link.innerHTML = '-'; 
	d.style.display = 'block'; 
	} 
calculate();
}

function toggleHide( id ){
	var el = document.getElementById( id );
	var curState = el.style;
	
	if( curState.display != 'none' || curState.visibility != 'hidden' ){
		el.style.display = 'none';
		el.style.visibility = 'hidden';
	} else {
		el.style.display = 'block';
		el.style.visibility = 'visible';
	}
calculate();
}

function Exchange(field, from, result) {
  if(from == 'euro'){
  var original = field.value * 30.1260;
  var resultM=Math.round(original*10000)/10000
  }
  else{
  var original = field.value / 30.1260;
  var resultM=Math.round(original*100)/100
  };
result.value = resultM;
}

function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }

function zmen(){
	var object = document.getElementById('o_ina');
	var button = document.getElementById('sub_but');

	var o_mesto = document.getElementById('o_mesto').value;
	var o_ulica = document.getElementById('o_ulica').value;
	var o_psc = document.getElementById('o_psc').value;

	if(object.checked == true){
	if(o_mesto == null || o_mesto == ""
		|| o_ulica == null || o_ulica == ""
		|| o_psc == null || o_psc == ""){button.disabled = true;}
	else{button.disabled = false;}
	}
	else{button.disabled = false;}
}

function expand(object) {
  var obj = document.getElementById(object);
  if (obj.style.display == 'block') {
    obj.style.display = 'none';
  } else {
    obj.style.display = 'block';
  }
}

function dswitch(checkbox, object){
  //var object = document.getElementById(obj);
  //var checkbox = document.getElementById(check);

  if(checkbox.checked == true){
	object.disabled = false;
	}
  else{object.disabled = true;}
}

function EmptyText(pocet)
	{
	var button1 = document.getElementById('sub_but');
	var o_meno = document.getElementById('meno').value;
	var o_priezvisko = document.getElementById('priezvisko').value;
	var o_mesto = document.getElementById('mesto').value;
	var o_ulica = document.getElementById('ulica').value;
	var o_psc = document.getElementById('psc').value;
	var o_email = document.getElementById('email').value;
	var o_tel = document.getElementById('telefon').value;
	var kusy = Math.abs(0);
	var fnl = document.getElementById('pocet').value;
	fnl = Math.abs(fnl);

	var x = Math.abs(0);

	for(i=1;i<=fnl;i++){
	for(j=1;j<=6;j++){
	var tmp1 = 'amount' + i;
	tmp1 = tmp1 + '-';
	tmp1 = tmp1 + j;
	var tmp2 = Math.abs(document.getElementById( tmp1 ).value);
	kusy = kusy+tmp2;
	}
	}

	button1.disabled = true;
	if (	o_meno == null || o_meno == ""
		|| o_priezvisko == null || o_priezvisko == ""
		|| o_email == null || o_email == ""
		|| kusy < 1) {button1.disabled = true;}
	else{button1.disabled = false;}

	}

function showNext(num, max){
var tmp = 'div' + num;
tmp = tmp + '-';
tmp = tmp + max;

var sel = document.getElementById(tmp);
sel.style.display = 'inline';
sel.style.visibility = 'visible';

max = max-1;

var tmp = 'href' + num;
tmp = tmp + '-';
tmp = tmp + max;
var hrf = document.getElementById(tmp);
hrf.style.display = 'none';
hrf.style.visibility = 'hidden';

}

function checkCom(){
var button1 = document.getElementById('sub_but');
var autor = document.getElementById('autor').value;
var comment = document.getElementById('comment').value;
var code = document.getElementById('code').value;
var captcha = document.getElementById('captcha').value;

if (	autor == null || autor == ""
		|| comment == null || comment == ""
		|| code != captcha) {button1.disabled = true;}
	else{button1.disabled = false;}
}

function checkKon(){
var button1 = document.getElementById('sub_but');
var meno = document.getElementById('meno').value;
var mail = document.getElementById('mail').value;
var message = document.getElementById('message').value;
var subject = document.getElementById('subject').value;
var code = document.getElementById('code').value;
var captcha = document.getElementById('captcha').value;

if (	meno == null || meno == ""
		|| mail == null || mail == ""
		|| message == null || message == ""
		|| subject == null || subject == ""
		|| code != captcha) {button1.disabled = true;}
	else{button1.disabled = false;}
}

function zrob(iW, iH){
load = document.getElementById('loaded');
bigTable = document.getElementById('bigTabble');

var winW = 630, winH = 460;

winW = window.innerWidth;
winH = window.innerHeight;

if (parseInt(navigator.appVersion)>3) {
 if (navigator.appName=="Netscape") {
  winW = window.innerWidth;
  winH = window.innerHeight;
 }
 if (navigator.appName.indexOf("Microsoft")!=-1) {
  winW = document.body.offsetWidth;
  winH = document.body.offsetHeight;
 }
}

iW = Math.abs(iW);
iH = Math.abs(iH);

var newW = iW;
var newH = iH;

var ratio1 = winW/winH;
var ratio2 = iW/iH;

if(iW>winW-80 || iH>winH-50){
if(ratio1 < ratio2){
newW = winW - 80;
newH = Math.round(newW/ratio2);
}
else{
newH = winH - 60; 
newW = Math.round(newH*ratio2);
}

load.style.width = newW + 'px';
load.style.height = newH + 'px';
}

positionX = Math.round( (winW/2) - (newW/2) );
positionY = Math.round( (winH/2) - (newH/2) );
load.style.padding = positionY-15 + 'px';

load.style.visibility = 'visible';
if(bigTable != null){
bigTable.style.backgroundColor = '#FFFFFF';
}
}

function calculate(){
var mtab = document.getElementById('mtable');
var full = mtab.offsetHeight;
var rest = full - 682;

var mrow = document.getElementById('kontaktm');
mrow.style.height = rest + 'px';
}

function quote_this(autor, body){
var textar = document.getElementById('comment');

textar.value += '[quote=' + autor +']' + body + '[/quote]\n';
}
