
function MM_preloadImages() { 		//	v3.0
	var d = document;
	if (d.images) {
		if (!d.MM_p) d.MM_p = new Array();
		var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
		for (i = 0; i < a.length; i++) {
			if (a[i].indexOf("#")  != 0) {
				d.MM_p[j]	= new Image;
				d.MM_p[j++].src	= a[i];
			}
		}
	}
}

function isblank(s) { 
	for (var i = 0; i < s.length; i++) { 
		var c = s.charAt(i); 
		if ((c != ' ') && (c != '\n') && (c != '\t')) return false; 
	} 
	return true; 
}

function KontrolaHledani() {
	if (isblank(document.getElementById('eshledat').value)) return false; else return true;
}

function OdeslatHledani() {
	if (KontrolaHledani() == true) {
		var allforms = document.getElementsByTagName('form');
		for (var i = 0; i < allforms.length; i++){ 
			if (allforms[i].name == 'hledani') allforms[i].submit();
		}
	}
}

function KontrolaOdeslani(typ) {
	var kont1	= 1;
	var jmheslo	= ["esusername", "esuserpass"];
	for (var i = 0; i < jmheslo.length; i++) { 
		if (isblank(document.getElementById(jmheslo[i]).value))	kont1 = 0;
	}
	if (typ > 1) {
		var kont2	= 1;
		var udaje	= ["esjmeno", "esulice", "escislo", "esmesto", "espsc", "estelefon", "esemail"];
		for (var i = 0; i < udaje.length; i++) { 
			if (isblank(document.getElementById(udaje[i]).value))	kont2 = 0;
		}
	}
	if (typ == 1) {	if (kont1 > 0)				return true; else return false;	}
	if (typ == 2) {	if ((kont1 + kont2) > 0)	return true; else return false;	}
	if (typ == 3) {	if ((kont1 + kont2) > 1)	return true; else return false;	}
}

function OdeslatKosik(act) {
	if (act == 'p') var kontobj = KontrolaOdeslani(1);
	if (act == 'o') {
		var kontobj = KontrolaOdeslani(2);
		if (KontrolaOdeslani(3) == true) document.getElementById('esaction').value = "regobj";
	}
	if (act == 'r') var kontobj = KontrolaOdeslani(3);
	if (act == 'l') var kontobj = true;
	
	if (kontobj == true) {
		var allforms = document.getElementsByTagName('form');
		for (var i = 0; i < allforms.length; i++){ 
			if (allforms[i].name == 'objednavka') allforms[i].submit();
		}
	}
}

function koupitVyrobek(idz) {
	var http_request = false;
	var poc = document.getElementById('ks' + idz).value; poc = Math.floor(poc);
	document.getElementById('ks' + idz).value = 1;
	if (poc < 1) return;
	
	var request = "&idz=" + idz + "&poc=" + poc;
	
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujNakup(http_request, poc); };
	http_request.open('GET', 'eshop_koupit.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujNakup(http_request, poc) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById('eshopobsahkosiku').innerHTML = http_request.responseText;
			document.getElementById('eshopkosiktd').innerHTML = "<a href=\"eshop-kosik.html\"><img src=\"folder01/obsah.gif\" onmouseover=\"this.src=&#39;folder01/obsah1.gif&#39;;\" onmouseout=\"this.src=&#39;folder01/obsah.gif&#39;;\" border=0 alt=\"zobrazit obsah košíku\" title=\"zobrazit obsah košíku\" hspace=0 vspace=0 width=158 height=30 /></a>";
			document.getElementById('eshopobjedtd').innerHTML = "<a id=\"eshopobjrega\" href=\"eshop-objednat.html\"><img src=\"folder01/objednat.gif\" onmouseover=\"this.src=&#39;folder01/objednat1.gif&#39;;\" onmouseout=\"this.src=&#39;folder01/objednat.gif&#39;;\" border=0 alt=\"závazně objednat zboží z košíku\" title=\"závazně objednat zboží z košíku\" hspace=0 vspace=0 width=158 height=30 /></a>";
			if (poc == 1)	alert("Výrobek byl přidán do košíku.");
			else		alert("Výrobky byly přidány do košíku.");
		}
	}
}

function zmenitNakup(idz, akce) {
	var http_request = false;
	var poc = document.getElementById('ks' + idz).value; poc = Math.floor(poc);
	document.getElementById('ks' + idz).value = 1;
	if (poc < 1) return;
	
	var request = "&idz=" + idz + "&poc=" + poc + "&akce=" + akce + "&ajax=1";
	
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujZmenuNakupu(http_request); };
	http_request.open('GET', 'eshop_kosik.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujZmenuNakupu(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var rozdeleno = http_request.responseText.split("###");
			if ((rozdeleno[1] == 0 || rozdeleno[1] == "") && (rozdeleno[2] == 0 || rozdeleno[2] == "")) {
				document.getElementById('eshopkosik').innerHTML = rozdeleno[0];
				document.getElementById('eshopobsahkosiku').innerHTML = "0,- Kč";
//				document.getElementById('eshopkosiktd').innerHTML = "<img src=\"folder01/obsah.gif\" border=0 alt=\"\" title=\"\" hspace=0 vspace=0 width=158 height=30 /></a>";
				document.getElementById('eshopobjedtd').innerHTML = "<img src=\"folder01/objednat.gif\" border=0 alt=\"\" title=\"\" hspace=0 vspace=0 width=158 height=30 /></a>";
			} else {
				document.getElementById('eshopkosik').innerHTML = rozdeleno[0];
				document.getElementById('eshopobsahkosiku').innerHTML = rozdeleno[1] + " ks zboží za " + rozdeleno[2] + ",- Kč";
			}
		}
	}
}

function OdeslatRegEmail() {
	if (isblank(document.getElementById('eszaplogemail').value) == false) {
		var allforms = document.getElementsByTagName('form');
		for (var i = 0; i < allforms.length; i++){ 
			if (allforms[i].name == 'odeslatregmail') allforms[i].submit();
		}
	}
}
