var dom = true;
if (!document.getElementById) dom = false;
if (!document.getElementById && document.all) {document.getElementById = document.all; dom = true;}

function isEmpty(e) {
  return ((e == null) || (e.length == 0));
}

function isEmail(mail) {
  re = /^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,7}$/;
  return mail.search(re) == 0;
}

/*function changePocet() {
  if ($('#preposilani_dopisu1:checked').val()==1) {
    $('#pocetdopisutr').addClass('nod');
  }
  else {
    $('#pocetdopisutr').removeClass('nod');
  }
}

function changePreposilani() {
  if ($('#preposilani').val()!=1) {
    $('#pocetdopisutr').addClass('nod');
    $('#preposilanidopisutr').addClass('nod');
  }
  else {
    $('#preposilanidopisutr').removeClass('nod');
    if ($('#preposilani_dopisu1:checked').val()==1) {
      $('#pocetdopisutr').addClass('nod');
    }
    else {
      $('#pocetdopisutr').removeClass('nod');
    }
  }
}
*/
function changeSleva() {
  if ($('#sleva').val()!=2) {
    $('#pocetsideltr').addClass('nod');
  }
  else {
    $('#pocetsideltr').removeClass('nod');
  }
  if ($('#sleva').val()!=4) {
    $('#slevovykodtr').addClass('nod');
  }
  else {
    $('#slevovykodtr').removeClass('nod');
  }
}

function initKalkulator() {
  if ($('#sleva').val()!=2) {
    $('#pocetsideltr').addClass('nod');
  }
  if ($('#sleva').val()!=4) {
    $('#slevovykodtr').addClass('nod');
  }
  /*if ($('#preposilani').val()!=1) {
    $('#pocetdopisutr').addClass('nod');
    $('#preposilanidopisutr').addClass('nod');
  }
  else {
    if ($('#preposilani_dopisu1:checked').val()==1) {
      $('#pocetdopisutr').addClass('nod');
    }
    else {
      $('#pocetdopisutr').removeClass('nod');
    }
  }*/
}

/*tab-boxy*/
var dom = true;
if (!document.getElementById) dom = false;
if (!document.getElementById && document.all) {document.getElementById = document.all; dom = true;}
isIE = (document.all && !window.opera) ? true:false;
function objekt(what) {return document.getElementById(what);}

function init() {
	//pro right-txt-box
	var hash = location.hash.substr(1);
	//switchOff();
	if (hash.indexOf("tab") > -1)	{
		switchOn(hash, 1);
	}
	else {
		if (objekt("tab1") != null) {
			switchOn('tab1');
		}
	}
	//pro main-txt-box
	var hash2 = location.hash.substr(1);
	switchOff2();
	if (hash2.indexOf("tabmain") > -1)	{
		switchOn2(hash2, 1);
	}
	else {
		if (objekt2("tabmain1") != null) {
			switchOn2('tabmain1');
		}
	}
}
// zneviditelni vsechny divy s id obsahujici tabN, kde N je cislo, u vsech zalozek tabN zrusi tridu
function switchOff() {
	for (i = 1; i < document.getElementsByTagName("div").length + 1; i++) {
		if (objekt("tab" + i) != null) {
			objekt("tab" + i).style.display = "none";
			objekt("tab" + i + "link").className = "";
		}
		if (objekt("features" + i) != null) {
			objekt("features" + i).style.display = "none";
			objekt("features" + i + "link").style.display = "inline";
		}
	}
}

//zviditelni div s predanym id, aktivuje danou zalozku
function switchOn(allowed, reload) {
	switchOff();
	objekt(allowed).style.display = "block";
	objekt(allowed + "link").className = "active";
	if (reload) {
		document.location.href="#"+ allowed;
	}
	return false;
}

//zviditelni div s predanym id, deaktivuje dany odkaz
function featuresOn(allowed) {
	switchOff();
	objekt(allowed + "link").style.display = "none";
	objekt(allowed).style.display = "block";
	return false;
}

//zneviditelni div s predanym id, aktivuje dany odkaz
function featuresOff(hidden) {
	objekt(hidden).style.display = 'none';
	objekt(hidden + "link").style.display = 'inline';
	return false;
}


/*tab-boxy2*/
function objekt2(what2) {return document.getElementById(what2);}

// zneviditelni vsechny divy s id obsahujici tabN, kde N je cislo, u vsech zalozek tabN zrusi tridu
function switchOff2() {
	for (i = 1; i < document.getElementsByTagName("div").length + 1; i++) {
		if (objekt2("tabmain" + i) != null) {
			objekt2("tabmain" + i).style.display = "none";
			objekt2("tabmain" + i + "link").className = "";
		}
		if (objekt2("featuresmain" + i) != null) {
			objekt2("featuresmain" + i).style.display = "none";
			objekt2("featuresmain" + i + "link").style.display = "inline";
		}
	}
}

//zviditelni div s predanym id, aktivuje danou zalozku
function switchOn2(allowed, reload) {
	switchOff2();
	objekt2(allowed).style.display = "block";
	objekt2(allowed + "link").className = "active";
	if (reload) {
		document.location.href="#"+ allowed;
	}
	return false;
}

//zviditelni div s predanym id, deaktivuje dany odkaz
function featuresOn2(allowed) {
	switchOff2();
	objekt2(allowed + "link").style.display = "none";
	objekt2(allowed).style.display = "block";
	return false;
}

//zneviditelni div s predanym id, aktivuje dany odkaz
function featuresOff2(hidden) {
	objekt2(hidden).style.display = 'none';
	objekt2(hidden + "link").style.display = 'inline';
	return false;
}

