//komunikace se serverem
  function stahniData(funkce, idcko, obsah, delic) {
    // odmazeme stary skript, pokud existoval
    //var hlavicka = document.getElementsByTagName('head')[0];
    //var dataLoader = document.getElementById('scriptLoader');
    //if(dataLoader) hlavicka.removeChild(dataLoader);

    // vytvorime novy element script
    script = document.createElement('script');
    script.id = 'scriptLoader';
    script.src = 'http://www.hotelypenziony.cz/inc/ajax.php?funkce='+funkce+'&idcko='+idcko+'&obsah='+obsah+'&delic='+delic+'&r='+Math.random();
    //document.getElementById('all').innerHTML = document.getElementById('all').innerHTML+('<br />http://demo13.marten-louis.cz/inc/vylet.html?funkce='+funkce+'&idcko='+idcko+'&obsah='+obsah+'&delic='+delic+'&r='+Math.random());
    //alert(funkce+' '+idcko+' '+obsah+' '+delic);

    // Ihned po zavolani prohlizec stahne skript a spusti jej
    x = document.getElementsByTagName('head')[0];
    x.appendChild(script);
    return false;
  }

//funkce na vypisovani
  function vypsat(idcko, co) {
    if(document.getElementById(idcko)) {
      document.getElementById(idcko).innerHTML = co;
    }
  }

	function zarovnat(aktivni) {
		document.getElementById('podklad_podr').style.height = (((document.getElementById('div_podr'+aktivni).offsetHeight)*1)+22)+'px';
	}

	function zalozka(aktivni, kolik) {
		var isMSIE = /*@cc_on!@*/false;
		for(j=1;j<=kolik;j++) {
			if (isMSIE) { //shit IE - neví nekdo proc IE nevzalo ELSE vetev? Jestli jo napiste mi na icq 79343471, díky moc
				//alert('ie');
				var colNot2 = document.getElementsByTagName("a");
				for (var i = 0; i < colNot2.length; i++) { if (colNot2[i].id.substring(0,5) == 'podr'+j) { colNot2[i].className = "a_podr"; } }
				var colNot3 = document.getElementsByTagName("div");
				for (var i = 0; i < colNot3.length; i++) {
					if (colNot3[i].id.substring(0,9) == 'div_podr'+j) {
						colNot3[i].className = "div_podr";
						colNot3[i].style.height = "1px";
					}
				}
			} else {
				document.getElementById('podr'+j).className = "a_podr";
				document.getElementById('div_podr'+j).className = "div_podr";
				document.getElementById('div_podr'+j).style.height = "1px";
			}
		}
		if (isMSIE) { //shit IE - neví nekdo proc IE nevzalo ELSE vetev? Jestli jo napiste mi na icq 79343471, díky moc
			//alert('ie');
			var colNot2 = document.getElementsByTagName("a");
			for (var i = 0; i < colNot2.length; i++) { if (colNot2[i].id.substring(0,5) == 'podr'+aktivni) { colNot2[i].className = "a_podr a_podr_aktiv"; } }
			var colNot3 = document.getElementsByTagName("div");
				for (var i = 0; i < colNot3.length; i++) {
					if (colNot3[i].id.substring(0,9) == 'div_podr'+aktivni) {
						colNot3[i].className = "div_podr div_podr_aktiv";
						colNot3[i].style.height = "auto";
					}
				}
		} else {
			//alert('non ie');
			document.getElementById('podr'+aktivni).className = "a_podr a_podr_aktiv";
			document.getElementById('div_podr'+aktivni).className = "div_podr div_podr_aktiv";
			document.getElementById('div_podr'+aktivni).style.height = "auto";
		}
		zarovnat(aktivni);
		//alert(document.getElementById('div_podr'+aktivni).offsetHeight+'+'+aaa); //vypise 37+164 proc kurnik?
	}

	function prepocet() {
		pocet1 = pocet2 = pocet3 = pocet4 = pocet5 = 0;
		var colNot2 = document.getElementsByTagName("select");
		for (var i = 0; i < colNot2.length; i++) {
			if (colNot2[i].id.substring(0,3) == 'c1_' && (colNot2[i].value != '' && colNot2[i].value != 0)) { pocet1 = pocet1+1; }
			if (colNot2[i].id == 'zvolte_obec' && (colNot2[i].value != '' && colNot2[i].value != 0)) { pocet1 = pocet1+1; }
		}
		var colNot = document.getElementsByTagName("input");
		for (var i = 0; i < colNot.length; i++) {
			if (colNot[i].id.substring(0,3) == 'c2_' && colNot[i].checked == true) { pocet2 = pocet2+1; }
			if (colNot[i].id.substring(0,3) == 'c3_' && colNot[i].checked == true) { pocet3 = pocet3+1; }
			if (colNot[i].id.substring(0,3) == 'c4_' && colNot[i].checked == true) { pocet4 = pocet4+1; }
			if (colNot[i].id.substring(0,3) == 'c5_' && colNot[i].checked == true) { pocet5 = pocet5+1; }
			if (colNot[i].id == 'platba' && colNot[i].checked == true) { pocet1 = pocet1+1; }
			if (colNot[i].id == 'kapacita' && (colNot[i].value != 0 && colNot[i].value != '')) { pocet1 = pocet1+1; }
			if (colNot[i].id == 'hledat' && colNot[i].value != '') { pocet1 = pocet1+1; }
			if (colNot[i].id == 'oblast' && colNot[i].value != '') { pocet1 = pocet1+1; }
		}
		if(pocet1 > 0) { document.getElementById('small1').innerHTML = ' ('+pocet1+') '; } else { document.getElementById('small1').innerHTML = ''; }
		if(pocet2 > 0) { document.getElementById('small2').innerHTML = ' ('+pocet2+') '; } else { document.getElementById('small2').innerHTML = ''; }
		if(pocet3 > 0) { document.getElementById('small3').innerHTML = ' ('+pocet3+') '; } else { document.getElementById('small3').innerHTML = ''; }
		if(pocet4 > 0) { document.getElementById('small4').innerHTML = ' ('+pocet4+') '; } else { document.getElementById('small4').innerHTML = ''; }
		if(pocet5 > 0) { document.getElementById('small5').innerHTML = ' ('+pocet5+') '; } else { document.getElementById('small5').innerHTML = ''; }
	}

	function nap(co) {
		document.getElementById("mapa_nap").innerHTML = co;
	}

	function bez_radek(prvek) {

		alert(prvek.value);
	}

	var MaxLengthLock = false;
	function MaxLengthCount(fieldObj,fieldMaxLength, zamek) {
		if (!MaxLengthLock) {
			MaxLengthLock = true;
			if (fieldObj.value.length > fieldMaxLength) {
				if(zamek == 1) {
					alert("Text je delší než " + fieldMaxLength + " znaků!");
					fieldObj.value = fieldObj.value.substring(0,fieldMaxLength);
					document.getElementById(fieldObj.id + "_PBar").style.background = "#FF0000";
				} else {
					var percentage = 100;
					document.getElementById(fieldObj.id + "_PBar").style.width = parseInt((parseInt(fieldObj.offsetWidth)*percentage)/100)+"px";
					document.getElementById(fieldObj.id + "_PBar").style.background = "#FF0000";
					if(document.getElementById("dlouhy_text_"+fieldObj.id)) {
						document.getElementById("dlouhy_text_"+fieldObj.id).innerHTML = "příliž dlouhý text ";
					}
				}
			} else {
				var percentage = parseInt(100 - (( fieldMaxLength - fieldObj.value.length) * 100)/fieldMaxLength);
				document.getElementById(fieldObj.id + "_PBar").style.width = parseInt((parseInt(fieldObj.offsetWidth)*percentage)/100)+"px";
				document.getElementById(fieldObj.id + "_PBar").style.background = "#00FF00";
				if(document.getElementById("dlouhy_text_"+fieldObj.id)) {
					document.getElementById("dlouhy_text_"+fieldObj.id).innerHTML = "";
				}
			}
			MaxLengthLock = false;
		}
	}

	function bez_entru(e) {
		if(getkey(e) == "13") {
			//alert('entry ne!');
			e.cancelBubble = true;
			alert('nepoužívejte zalamování textu');
			//popis_dlouhy
		}
	}

	function getkey(e) {
		var code;
		if (!e) {
			var e = window.event; // nastaveni pro IE
		} if (e.keyCode) {ftp://steinbauer@mail.marten-louis.cz/www/www.hotelypenziony.cz/js/js.js
			code = e.keyCode; // IE a Mozilla
		} if (e.which) {
			code = e.which; // NN4
		}
		return code;
	}

