$(document).ready(function(){
	
	$("a.popup").each(function (i) {
		this.onclick=function() { return !window.open(this.href); }
	});
	
	$('#pane1').jScrollPane({showArrows:true, scrollbarWidth:25, scrollbarMargin:0});
	
	rozliseni=screen.width;
	
	if (rozliseni<1152) { $(".hlogo2").addClass("hlogo2a"); }
	if (rozliseni>=1152 && rozliseni<1280) { $(".hlogo2").addClass("hlogo2b"); }
	if (rozliseni>=1280 && rozliseni<1366) { $(".hlogo2").addClass("hlogo2c"); }	
	
	function vyska_listy() {
		if ($(".contents").height()>1219) {
			vlista=($(".contents").height()-518)-(701-16);
			$(".lista").css("padding-bottom","518px");
			$(".lista").css("height",vlista+"px");
			$(".listazbytek").css("height",vlista+"px");
			$(".listazbytek").show();
		}
	}
	
	var std;
	var dvj;
	
	if (location.href.indexOf('reference/')>-1) { dvj="../"; } else { dvj=""; }
	
	$("input[name=setrid]").click(function () {
		$("#vyberovnik select").remove();
		std=$(this).val();
		$.post(dvj+"inc/reference-filtr.php",{ setrid: std },function (data) { $(".cekej").show(); $("#vyberovnik").append('<select name="vyber" id="vyb">'+data+'</select>'); $(".cekej").hide(); });
		if (std==1) {
			$("#vypis-reference").hide();
			$("#vypis-reference .copys").remove();
			$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "chirurgické nástroje" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
		} 
		if (std==2) {
			$("#vypis-reference").hide();
			$("#vypis-reference .copys").remove();
			$.post(dvj+"inc/reference-filtr.php",{ setrid: 2, vyber: "Benešov" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
		}
		if (std==4) {
			$("#vypis-reference").hide();
			$("#vypis-reference .copys").remove();
			$.post(dvj+"inc/reference-filtr.php",{ setrid: 4, vyber: "2009" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
		}
	});
	
	$("select#vyb").livequery("change",function(){
		vbr=$(this).val();
		$("#vypis-reference").hide();
		$("#vypis-reference .copys").remove();
		/*if (std==3) {
			vystup='';
			kontrola=new Array();
			$("select#vyb2").remove();
			$.post("inc/reference-filtr.php",{ setrid: '3', vyber: vbr, tdata: 'json' },function (data) { 
				$(".cekej").show();
				kontrola[0]=data[0][2];
				for (i=0;i<data.length;i++) {
					d=kontrola.length;
					for (j=0;j<d;j++) {
						if (data[i][2]==kontrola[j]) { k=1; break; }
						else { k=0; }
					}
					if (k==0) { kontrola[d]=data[i][2]; }
				}
				for (m=0;m<kontrola.length;m++) {
					vystup+='<option value="'+kontrola[m]+'">'+kontrola[m]+'</option>';
				}
				$("#vyberovnik").append('<select name="vyber2" id="vyb2">'+vystup+'</select>');
				vyska_listy();
				$(".cekej").fadeOut("slow");
			},"json");
			
			$("select#vyb option:selected").each(function () {
				selvyb=$(this).text();
				switch(selvyb) {
					case "Finsko": prn="Helsinky"; break;
					case "Itálie": prn="Sao Paolo"; break;
					case "Německo": prn="Hegau Singen"; break;
					case "Rakousko": prn="Salzburg"; break;
					case "Česká republika": prn="Ústí nad Labem"; break;
					case "bez lokalizace": prn="bez lokalizace"; break;
					default: prn="";
				}
				$.post("inc/reference-filtr.php",{ setrid: '2', vyber: prn },function (data) {
					$(".cekej").show();
					$("#vypis-reference").append(data);
					$("#vypis-reference").show();
					$("#vypis-reference a[rel*=facebox]").facebox();
					vyska_listy();
					$(".cekej").fadeOut("slow");
				});
			});
			
		} else {*/
			$.post(dvj+"inc/reference-filtr.php",{ setrid: std, vyber: vbr },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
		/*}*/
	});
	
	$("select#vyb2").livequery("change",function() {
		vbr=$(this).val();
		$("#vypis-reference").hide();
		$("#vypis-reference .copys").remove();
		$.post(dvj+"inc/reference-filtr.php",{ setrid: '2', vyber: vbr },function (data) {
			$(".cekej").show();
			$("#vypis-reference").append(data);
			$("#vypis-reference").show();
			$("#vypis-reference a[rel*=facebox]").facebox();
			vyska_listy();
			$(".cekej").fadeOut("slow");
		});
	});	
	
	if (document.URL.indexOf('ref=1')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "vestavěné operační sály" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=2')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "operační stoly" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=3')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "operační svítidla" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=4')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "stropní stativy" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=5')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "sterilizační kontejnery" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=6')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "chirurgické nástroje" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=7')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "technologické a kompletační dodávky" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=8')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "vestavěné operační sály - hybridní" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=9')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "vestavěné operační sály - multifunkční" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	if (document.URL.indexOf('ref=a')>-1) {
		$.post(dvj+"inc/reference-filtr.php",{ setrid: 1, vyber: "vestavěné operační sály" },function (data) {
				$(".cekej").show();
				$("#vypis-reference").append(data);
				$("#vypis-reference").show();
				$("#vypis-reference a[rel*=facebox]").facebox();
				vyska_listy();
				$(".cekej").fadeOut("slow");
			});
	}
	
	$(".radek strong").livequery("click",function() {
		$(".info").hide();
		$(".nicka").hide();
		$(this).parent().nextAll().eq(0).show();
		$(this).parent().nextAll().eq(1).show();
		vyska_listy();
	});
	
	/* jezdec */
	
	$(".sip").hide();
	
	jezdec=new Array();
	jezdec["home"]=92;
	jezdec["kdo-jsme"]=175;
	jezdec["kvalita"]=255;
	jezdec["produkty-a-sluzby"]=363;
	jezdec["reference"]=483;
	jezdec["podpora"]=572;
	jezdec["kontakty"]=657;
	jezdec["mimo"]=92; /* -65 */
	
	//alert(jezdec[predchoziurl]+" "+jezdec[aktualniurl]);
	
	if (predchoziurl=="home" ||
		predchoziurl=="kdo-jsme" ||
		predchoziurl=="kvalita" ||
		predchoziurl=="produkty-a-sluzby" ||
		predchoziurl=="reference" ||
		predchoziurl=="podpora" ||
		predchoziurl=="kontakty")
	{
		predchoziurl=predchoziurl;
	} else {
		predchoziurl="mimo";
	}
	
	if (aktualniurl=="home" ||
		aktualniurl=="kdo-jsme" ||
		aktualniurl=="kvalita" ||
		aktualniurl=="produkty-a-sluzby" ||
		aktualniurl=="reference" ||
		aktualniurl=="podpora" ||
		aktualniurl=="kontakty")
	{
		aktualniurl=aktualniurl;
	} else {
		aktualniurl="mimo";
	}
	
	$(".sip").css("left",jezdec[predchoziurl]+"px");
	$(".sip").show();
	$(".sip").animate({ 
		left: jezdec[aktualniurl]+"px"
	}, 1500 );

	vyska_listy();
	
	// roletka stridani
	
	$(".roletka li a").mouseover(function () {
		obrpoz=$(this).parent().attr("id");
		$(".roletka").css("background-image","url(img/"+obrpoz+".png)");
	});
	
	$(".neviditelno").hide();
	
/* formuare podpory */	
	
	prv=new Array();
	prv['osobne']='adresa';
	prv['cenabidka']='cenabidkatext';
	prv['prani']='pranitext';
	prv['navod']='navodtext';
	prv['servis']='zavada';
	
	$(".pjs").click(function () {
		chckpjs();
	});
	
	function chckpjs() {
		$(".pjsj").attr("disabled","disabled");
		$("input.pjs:checked").each(function (i) {
			jm=$("input.pjs:checked").eq(i).attr("name");
			if ($("input[name="+prv[jm]+"]")) { $("input[name="+prv[jm]+"]").removeAttr("disabled"); }
			if ($("textarea[name="+prv[jm]+"]")) { $("textarea[name="+prv[jm]+"]").removeAttr("disabled"); }
			if ($("select[name="+prv[jm]+"]")) { $("select[name="+prv[jm]+"]").removeAttr("disabled"); }
		});
	}
	
	$(".pjsj").one("click",function () {
		$(this).val("");
	});
	
	$("#formul1").submit(function () {
		/* povinne polozky */
		jmeno=$("input[name=jmeno]").val();
		oddeleni=$("input[name=oddeleni]").val();
		telefon=$("input[name=telefon]").val();
		kontosob=$("input[name=kontosob]").val();
		doba=$("select[name=doba]").val();
		email=$("input[name=email]").val();
		ulice=$("input[name=ulice]").val();
		mesto=$("input[name=mesto]").val();
		/* nepovinne polozky */
		katalog=$("input[name=katalog]:checked").val();
		pbtk=$("input[name=pbtk]:checked").val();
		wagnerz=$("input[name=wagnerz]:checked").val();
		wagnert=$("input[name=wagnert]:checked").val();
		adresa=$("input[name=adresa]").val();
		cenabidkatext=$("textarea[name=cenabidkatext]").val();
		pranitext=$("input[name=pranitext]").val();
		navodtext=$("input[name=navodtext]").val();
		zavada=$("textarea[name=zavada]").val();
		if (jmeno!="" && (telefon!="" || telefon!="+420") && doba!="" && zkontroluj_email(email) && ulice!="" && mesto && (katalog==1 || pbtk==1 || (adresa!="" || adresa!="(adresa)") || cenabidkatext!="" || (pranitext!="" || pranitext!="(vaše přání)") || (navodtext!="" || navodtext!="(typ přístroje)") || zavada!="")) {
			zprava="Jméno klienta, název společnosti: "+jmeno+"\n";
			zprava+="Oddělení: "+oddeleni+"\n";
			zprava+="Telefon: "+telefon+"\n";
			zprava+="Jméno kontaktní osoby: "+kontosob+"\n";
			zprava+="Preferovaná doba kontaktování: "+doba+"\n";
			zprava+="E-mail: "+email+"\n";
			zprava+="Ulice č.p.: "+ulice+"\n";
			zprava+="Město a PSČ: "+mesto+"\n\n";
			if (katalog==1) { zprava+="Zaslat katalog: ANO\n"; } else { zprava+="Zaslat katalog: NE\n"; }
			if (pbtk==1) { zprava+="Preventivně bezpečnostní kontrola PBTK: ANO\n"; } else { zprava+="Preventivně bezpečnostní kontrola PBTK: NE\n"; }
			if (wagnerz==1) { zprava+="Žádost o předservisní kontrolu kontejneru WAGNER - zdarma: ANO\n"; } else { zprava+="Žádost o předservisní kontrolu kontejneru WAGNER - zdarma: NE\n"; }
			if (wagnert==1) { zprava+="Technická kontrola kontejneru WAGNER: ANO\n"; } else { zprava+="Technická kontrola kontejneru WAGNER: NE\n"; }
			zprava+="Objednat osobní návštěvu na: "+adresa+"\n";
			zprava+="Vypracovat cenovou nabídku pro komodity: "+cenabidkatext+"\n";
			zprava+="Specifické přání: "+pranitext+"\n";
			zprava+="Zaslat návod k použití: "+navodtext+"\n";
			zprava+="Žádost o servis (závada): "+zavada+"\n";
			if (window.confirm(zprava)) {
				$("input[name=qspam]").val(Math.round(1.8));
				$("input[name=data]").val(zprava.replace(/\\n/gi,'<br />'));
				return true;
			} else {
				return false;
			}
		}
		alert("Prosím, vyplňte správně všechny položky formuláře");
		return false;
	});
	
	$("#formul2").live("submit",function () {
		/* povinne polozky */
		nemocnice=$("input[name=nemocnice]").val();
		vyplnil=$("input[name=vyplnil]").val();
		dne=$("input[name=dne]").val();
		produkt=$("select[name=produkt]").val();
		/* nepovinne polozky */
		q1=$("input[name=q1]").val();
		q2=$("input[name=q2]").val();
		q3=$("input[name=q3]").val();
		q4=$("input[name=q4]").val();
		q5=$("input[name=q5]").val();
		q6=$("input[name=q6]").val();
		q7=$("input[name=q7]").val();
		q8=$("input[name=q8]").val();
		q9=$("input[name=q9]").val();
		q10=$("input[name=q10]").val();
		q11=$("input[name=q11]").val();
		q12=$("input[name=q12]").val();
		pripominky=$("textarea[name=pripominky]").val();
		zlepseni=$("textarea[name=zlepseni]").val();
		poskyt_sluzeb=$("textarea[name=poskyt_sluzeb]").val();
		if (nemocnice!="" && vyplnil!="" && dne!="" && produkt!="") {
			zprava="Nazev nemocnice: "+nemocnice+"\n";
			zprava+="Vyplnil: "+vyplnil+"\n";
			zprava+="Dne: "+dne+"\n\n";

			zprava+="Poskytujeme podle Vašeho názoru kvalitní výrobky?: "+q1+"\n";
			zprava+="Jak jste spokojeni s cenou našich výrobku?: "+q2+"\n";
			zprava+="Jste celkově spokojeni s poskytovanými službami?: "+q3+"\n";
			zprava+="Dodržujeme plnění dodacích termínů dle smluv, objednávek?: "+q4+"\n";
			zprava+="Vyhovují Vám naši produktoví specialisti?: "+q5+"\n";
			zprava+="Nabízíme dle Vašeho názoru dostatečný servis?: "+q6+"\n";
			zprava+="Jste spokojeni s našimi servisními techniky?: "+q7+"\n";
			zprava+="Naplňujeme v dostatečné míře rozsah našeho servisu?: "+q8+"\n";
			zprava+="Odpovídá příprava a průběh instalace našich výrobků Vašim představám: "+q9+"\n";
			zprava+="Vyhovuje Vám stanovená reakční doba servisu: "+q10+"\n";
			zprava+="Jste spokojeni s řešením Vašich reklamací či stížností: "+q11+"\n";
			zprava+="Vyhovuje Vám dosavadní komunikace s námi: "+q12+"\n\n";
			
			zprava+="Máte některé připominky s pojené s identifikací, kvalitou, spolehlivostí, bezpečností nebo funkčností ZP: "+pripominky+"\n";
			zprava+="Vaše návrhy na zlepšení našich produktů: "+zlepseni+"\n\n";
			zprava+="Vaše návrhy na poskytování služeb: "+poskyt_sluzeb+"\n\n";
			
			if (window.confirm(zprava)) {
				/*$("input[name=qspam]").val(Math.round(1.8));*/
				$("input[name=data2]").val(zprava.replace(/\\n/gi,'<br />'));
				return true;
			} else {
				return false;
			}
		}
		alert("Prosím, vyplňte správně všechny položky formuláře");
		return false;
	});
	
	function zkontroluj_email(adresa) {
		re=/^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,6}$/;
		return adresa.search(re)==0;
	}
	
	
	$("a[rel*=facebox]").facebox();
	
});
