var maxdelka = 255;
var lock = false;

/*
letakimg = new Image(); letakimg.src = "cz/img/letn_01.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_02.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_03.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_04.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_05.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_06.jpg";
letakimg = new Image(); letakimg.src = "cz/img/letn_07.jpg";

letakimg = new Image(); letakimg.src = "sk/img/letn_01.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_02.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_03.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_04.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_05.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_06.jpg";
letakimg = new Image(); letakimg.src = "sk/img/letn_07.jpg";

letakimg = new Image(); letakimg.src = "pl/img/letn_01.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_02.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_03.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_04.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_05.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_06.jpg";
letakimg = new Image(); letakimg.src = "pl/img/letn_07.jpg";
*/

/* změna obrázku, při výběru letáku */
function showlet (lang) {

	doc = "document.letak.letakr[";
	che = "].checked";

	for (i = 0; i <= 6; i++) {
		el = eval (doc + i + che);
		if (el) zobraz = i + 1;
	}

	if ((navigator.appName == 'Netscape' && parseFloat (navigator.appVersion) >= 3) || (parseFloat (navigator.appVersion) >= 4)){
		eval ('document.letakimg.src = "' + lang + '/img/letn_0' + zobraz + '.jpg"');
	}
}

// omezení délky textarea
function spocitej(form) {
	if (!lock)
	{
		lock = true;

		str = form.value;
		delka= str.length;

		if (delka > maxdelka)
		{
			form.value = str.substr(0, maxdelka);
//			alert("Text je príliš dlouhý!");
		}

		lock = false;
	}
}

function voice (voice) {

	var voiceWin = null;
	path = 'rek_voicebox_download2.phtml?idcko=' + voice;

	voiceWin = window.open (path,'voiceWin','width=200,height=200,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,top=20,left=20');
	voiceWin.focus;
	voiceWin.creator = self;

}

var newWin = null;

function createWin(soubor) {
	newWin = window.open(soubor,'new_win','width=470,height=530,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=20,left=20');
	newWin.focus();
	newWin.creator = self;
}

function sirkaa() {
	alert(document.body.clientWidth);
	// for nn alert(window.innerWidth);
// 	document.getElementById('menu1').style.left=10;
//	alert(document.getElementById('menu1').style.top);
}

function recount_cart() {
	document.forms[0].action="materialy.phtml#recount";
	document.forms[0].submit();
}

function order() {
	document.forms[0].action="materialy_order.phtml";
	document.forms[0].submit();
}

function ke(formular) {
	re_mail = new RegExp("^[0-9a-zA-Z._-]+@{1}[0-9a-zA-Z.-]+[.]{1}[a-zA-Z]{2,4}$");
	if (!re_mail.test(formular.emailklient.value)) {
		alert("Neplatně zadaný e-mail!");
		formular.emailklient.focus();
		return false;
	}

	return true;
}

function akceform(akce) {
	if (akce == "reset") document.forms[0].reset();
	if (akce == "submit") document.forms[0].submit();
}

function swapImage(imgName, fileName) {
	if ((navigator.appName == 'Netscape' && parseFloat(navigator.appVersion) >= 3) || (parseFloat(navigator.appVersion) >= 4)){
			eval('document.' + imgName + '.src = "img/' + fileName + '.gif"');
	}
}

function statline() {
	window.status=" ";
	setTimeout('statline()', 100);
}

function kontrolainfo(formular, text) {

	if (formular.email.value == "" && formular.info_jak[0].checked) {
		alert(text);
		formular.jmeno.focus();
		return false;
	}

	return true;

}

function kontroladopisy (formular, text) {

	if (formular.subject.value == '' || formular.body.value == '' || formular.odeslat.value == '') {
		alert (text);
		formular.subject.focus ();
		return false;
	} else {
		return true;
	}

}

function kontrola(formular) {
 
	if (formular.jmeno.value == "") {
		alert("Nebylo zadáno jméno!");
		formular.jmeno.focus();
		return false;
	}

	if (formular.prijmeni.value == "") {
		alert("Nebylo zadáno příjmení!");
		formular.prijmeni.focus();
		return false;
	}

	if (formular.adresa.value == "") {
		alert("Nebyla zadána adresa!");
		formular.adresa.focus();
		return false;
	}

	if (formular.mesto.value == "") {
		alert("Nebylo zadáno město!");
		formular.mesto.focus();
		return false;
	}

	if (formular.telefon.value == "") {
		alert("Nebyl zadán telefon!");
		formular.telefon.focus();
		return false;
	}

	return true;

}

function kontrolapzd(formular) {

	odesli = true;

	if (formular.telefon.value == "") {
		alert("Nebyl zadán telefon!");
		formular.telefon.focus();
		return false;
	}

	if (formular.email.value == "") {
		alert("Nebyl zadán e-mail!");
		formular.email.focus();
		return false;
	}

	return true;

}

function kontrolaregistrace2 (formular) {
 
	if (formular.idc.value == "") {
		alert ('Nebylo zadáno IDČ! (poviná položka)');
		formular.idc.focus ();
		return false;
	}

	return true;

}



// rozbalovaci menu

// pole vzdalenosti menu od leveho okraje grafiky
var menuLeft = new Array(154, 230, 307, 404, 477, 542, 320, 410, 320, 320, 320, 410, 410, 410, 440, 440, 440, 510, 510, 520, 510, 440, 470, 510, 520, 440, 320, 320);

//var menuItems = 26; // celkovy pocet vetvi menu

var menuItems = menuLeft.length;

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var n6 = (!document.all && document.getElementById) ? 1:0;
var loaded = false;

function inc(){

	if (ie){
	   sirka = (document.body.clientWidth - 679)/2;
	   vrstva="document.all.menu";
	   jak="\"visible\"";
	   vidim=".style.visibility";
	   videt=".style.visibility=\"visible\"";
	   nevidet=".style.visibility=\"hidden\"";
	   sirkatext = ".style.pixelLeft=";
	}

	if (n){
	   sirka = (window.innerWidth - 679)/2;
	   vrstva="document.menu";
	   jak="\"show\"";
	   vidim=".visibility";
	   videt=".visibility=\"show\"";
	   nevidet=".visibility=\"hide\"";
	   sirkatext = ".left=";
	}

	if (n6){
	   sirka = (window.innerWidth - 679)/2;
	   vrstva="document.getElementById('menu";
	   jak="\"visible\"";
	   vidim="').style.visibility";
	   videt="').style.visibility=\"visible\"";
	   nevidet="').style.visibility=\"hidden\"";
	   sirkatext = "').style.left=";
	}
}

function showMenu(){
var vrst = new Array();
var pocarg = showMenu.arguments.length;
schov = false;

if (sirka < 0) sirka = 0;

// kazdemu menu priradime vzdalenost od leveho okraje prohlizece: sirka + menuLeft

if (n)
{
	eval(document.menu1.left=sirka+164);
}

if (loaded)
	{

	for (var i=0; i<=menuItems; i++)
		{
			vrst[i]=false;
		}

	for (var i=1; i<=pocarg; i++)
		{
			eval(vrst[showMenu.arguments[i-1]]=true);
		}

	for (var i=1; i<=menuItems; i++)
		{
			if (vrst[i])
				{
					sirkaLeft =
					eval(vrstva+i+sirkatext+(sirka+menuLeft[i-1]));
					eval(vrstva+i+videt);
				}
			else
				{
					eval(vrstva+i+nevidet);
				}
		}
	}
}

var schov = false;
var inicas = true;

function funcHide(){
	var datum = new Date();

	if (schov) {
		if (inicas) {
			caspom = datum.getTime();
			inicas = false;
		}
		else {
			cas = datum.getTime();
			casvys = cas - caspom;
			if (casvys > 600) {
				inicas = true;
				schov = false;
				showMenu(0);
			}
		}

	}
	else {
		inicas = true;
	}

	id=setTimeout("funcHide(schov)",100);
}


// kalendář
var dialogWindow = null;
var theField = null;

function ShowDialog (theForm, theInput) {
	theField = eval( "document." + theForm + "." + theInput );
//	theField.value = "";
	dialogWindow = window.open("kalendar.php","Kalendar", "dependent=yes,menubar=no,location=no,resizable=no,width=330,height=310,toolbar=no,screenX=100,screeny=100");
}

function Transfer(theValue) {
	if (theField != null) theField.value = theValue;
}

function HideDialog() {
	if (dialogWindow != null ) {
		if (typeof(dialogWindow.document) == "object")
			dialogWindow.close();
	}
}

var loaded=true;

