var i=1; //zmienne pomocniecze do menu
var counter = 1;
var running = false;

function hide_all (id) {
	var links=1;
	var gallery=1;
	var shop=1;
	var el;

	if (id!="links")
	while (el=document.getElementById("links"+links)) {
		el.style.display="none";
		links++;
	};
	
	if (id!="gallery")
 	while (el=document.getElementById("gallery"+gallery)) {
 		el.style.display="none";
		gallery++;
	};
	
	if (id!="shop")
 	while (el=document.getElementById("shop"+shop)) {
 	 	el.style.display="none";
		shop++;
	};
}

function show(id) { //rozwijanie menu

	if (running==true) return;
	
	running = true;
	
	i=1;
	counter = 1;
	hide_all(id);
	while (document.getElementById(id+counter)) counter++;
	
	window.setTimeout("show_element(\""+id+"\");",35);	
}

function show_element (id) { //rozwin kolejny element w menu

		var el = document.getElementById(id+i);
		if (el) {
		if (el.style.display=="block") {
		el.style.display="none";
		} else el.style.display="block";
	}	
	i++;
	if (i<counter) {
		window.setTimeout("show_element(\""+id+"\")",35)
	} else running=false;
}


function unmark(id) { //podswietl  obraz w galerii
	document.getElementById(id).style.border="2px solid #F1F1F1";
}

function mark(id) { //podswietl  obraz w galerii
	document.getElementById(id).style.border="2px solid #D1D1D1";
}

function checkFields () { //sprawdz formularz
			var ok = true;
			for (var i=0; i<document.forms[0].elements.length; i++) {
				if (document.forms[0].elements[i].value=="") { 
									document.forms[0].elements[i].style.border='1px solid red';
									document.getElementById('formError').style.visibility='visible';
									ok = false;
				} else
				document.forms[0].elements[i].style.border='1px solid #D5ECCC';
			}
			if (ok==true) document.forms['form'].submit();
}

function checkTicket() { //sprawdz formularz ticketa
	if (document.getElementById('ticket').value=="") {
		document.getElementById('ticket').style.border='1px solid red';
		document.getElementById('ticketError').style.visibility='visible';
	} else { document.forms['form2'].submit();}
}

function checkOrder () { //sprawdz formularz zamowienia
			for (var i=0; i<document.forms['formZamowienie'].elements.length; i++) {
				if (document.forms['formZamowienie'].elements[i].value=="") { 
									document.forms['formZamowienie'].elements[i].style.border='1px solid red';
									//document.getElementById('formError').style.visibility='visible';
				} else
				document.forms['formZamowienie'].elements[i].style.border='1px solid #D5ECCC';
			}
}