function	sprawdz(p, pole)
{
    WzorA=/^[0-9a-z._-]/i;
	WzorN=/^[a-zA-Z.-]/;
	WzorE=/^[0-9a-z.-]+(@|\(at\))+[0-9a-z._-]+\.[a-z]{2,3}$/i;
	WzorL=/^[0-9]/;
	WzorTF=/^[0-9.-]/;
	WzorDAT=/^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})/;
	

	switch (p) {
	case 1 :
	if (!WzorN.test(document.zamow.k_nazwa.value) || document.zamow.k_nazwa.value.length<=5)
	{alert("Wprowad poprawne imi�i nazwisko."); return 0;} 	//	document.zamow.k_nazwa.focus();
	break;
	
	case 2 :
	if (!WzorA.test(document.zamow.k_adres.value) || document.zamow.k_adres.value.length<5)
	{ alert("Adres nieprawidowy."); return 0;}
	break;
	
	case 3 :
	if (!WzorE.test(document.zamow.k_email.value) || document.zamow.k_email.value.lastIndexOf("@")!=document.zamow.k_email.value.indexOf("@") )
	{alert("Adres e-mailowy nie jest poprawny."); return 0;}
	break;

	case 4 :
	if (!WzorL.test(document.zamow.k_dorosli.value) ||  document.zamow.k_dorosli.value.length<0)
	{alert("Dorosli: nie podales wartosci lub blad. W polu dorosli moga byc tylko liczby"); return 0;}
	break;
	
	case 5 :
	if (!WzorL.test(document.zamow.elements["k_dzieci1"].value) || document.zamow.elements["k_dzieci1"].value.length<0)
	{alert("Dzieci: nie podales wartosci lub blad. W polu dzieci moga byc tylko liczby"); return 0; }
	break;
	
	case 6 :
	if (!WzorL.test(document.zamow.elements["k_dzieci2"].value) ||  document.zamow.elements["k_dzieci2"].value.length<0)
	{alert("Dzieci: nie podales wartosci lub blad.W polu dzieci moga byc tylko liczby"); return 0;}
	break;
		
	case 7 :
	if (!WzorTF.test(document.zamow.k_telefon.value) ||  document.zamow.k_telefon.value.length<5)
	{alert("Nieprawidlowo wypelnione pole telefon"); return 0;}
	break;
	
	case 8 :
	if (!WzorTF.test(document.zamow.k_fax.value) ||  document.zamow.k_fax.value.length<5)
	{alert("Nieprawidlowo wypelnione  pole fax"); return 0;}
	break;
	
	case 9 :
	if (!WzorDAT.test(document.zamow.k_dzien_p.value) ||  document.zamow.k_dzien_p.value.length<5)
	{alert("Nieprawidlowo wypelnione  pole dzien przyjazdu. Data musi by�w formacie YYYY-MM-DD np 1 luty 2004 to 2004-02-01"); return 0;}
	break;
	
	case 10 :
	if (!WzorDAT.test(document.zamow.k_dzien_o.value) ||  document.zamow.k_dzien_o.length<5)
	{alert("Nieprawidlowo wypelnione  pole dzien odjazdu. Data musi by�w formacie YYYY-MM-DD np 1 luty 2004 to 2004-02-01"); return 0;}
	break;
	} // switch

}
function policz(dni, cena, osob, dcena, dosob, i, j) {
//alert("dni"+dni+"<br>cena"+cena+"<br>osob"+osob+"<br>dcena"+dcena+"<br>dosob"+dosob);
dorosli=dni*cena*osob;

if(parseFloat(dcena) > 0 ) { dzieci=dni*dcena*dosob; } else { dzieci=0; }
document.zamow.elements["cenapok"+i+"_"+j].value=Math.ceil(parseFloat(dorosli)+parseFloat(dzieci));
i = 1;
wartosc = 0;
for  (i;i<=6;i++) {
j = 1;
if (document.zamow.elements["ile_pok_"+i]) {
ile = parseFloat(document.zamow.elements["ile_pok_"+i].value);
for (j;j<=ile;j++) {
wartosc=parseFloat(wartosc)+parseFloat(document.zamow.elements["cenapok"+i+"_"+j].value);
document.zamow.pokwynik.value=Math.ceil(parseFloat(wartosc));
document.zamow.calywynik.value=Math.ceil(parseFloat(document.zamow.pokwynik.value)+parseFloat(document.zamow.poswynik.value)+parseFloat(document.zamow.udwynik.value));
document.zamow.calywynikz.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(30/100));
document.zamow.calywynikp.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(70/100));
}
}
}
}

function licz2(dni, cena, osob, dcena, dosob, numer) {
dorosli=dni*cena*osob;
if(parseFloat(dcena) > 0 ) { dzieci=dni*dcena*dosob; } else { dzieci=0; }
document.zamow.elements["cenapos"+numer].value=Math.ceil(parseFloat(dorosli)+parseFloat(dzieci));
i = 0;
wartosc = 0;
for  (i;i<=5;i++) {
if (document.zamow.elements["cenapos"+i]) {
wartosc=parseFloat(wartosc)+parseFloat(document.zamow.elements["cenapos"+i].value);
document.zamow.poswynik.value=Math.ceil(parseFloat(wartosc));
document.zamow.calywynik.value=Math.ceil(parseFloat(document.zamow.pokwynik.value)+parseFloat(document.zamow.poswynik.value)+parseFloat(document.zamow.udwynik.value));
document.zamow.calywynikz.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(30/100));
document.zamow.calywynikp.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(70/100));
}
}
}

function licz3(iud, cud, numer) {
if (parseFloat(iud)<= 0 ) { document.zamow.elements["cenaud"+numer].value=0; }
if (parseFloat(cud)<= 0 ) { document.zamow.elements["cenaud"+numer].value=0; }
if ((parseFloat(iud) > 0 ) && (parseFloat(iud) > 0 )) {
document.zamow.elements["cenaud"+numer].value=Math.ceil(parseFloat(iud)*parseFloat(cud));
} 

i = 1;
wartosc = 0;
for  (i;i<=4;i++) {
if (document.zamow.elements["cenaud"+i]) {
wartosc=parseFloat(wartosc)+parseFloat(document.zamow.elements["cenaud"+i].value);
document.zamow.udwynik.value=Math.ceil(parseFloat(wartosc));
document.zamow.calywynik.value=Math.ceil(parseFloat(document.zamow.pokwynik.value)+parseFloat(document.zamow.poswynik.value)+parseFloat(document.zamow.udwynik.value));
document.zamow.calywynikz.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(30/100));
document.zamow.calywynikp.value=Math.ceil(parseFloat(document.zamow.calywynik.value)*(70/100));
}
}

}

function odblokuj() {

i = 1;
for  (i;i<=6;i++) {
if (document.zamow.elements["ile_pok_"+i]) {
   j = 1;
   ile = parseFloat(document.zamow.elements["ile_pok_"+i].value);
     for (j;j<=ile;j++) {
       if (document.zamow.elements["ipok_"+i+"_"+j]) { document.zamow.elements["ipok_"+i+"_"+j].disabled=false; }
       if (document.zamow.elements["dipok_"+i+"_"+j]) { document.zamow.elements[["dipok_"+i+"_"+j]].disabled=false; }
       }
   }
}

i =0;
for (i;i<=5;i++) {
if (document.zamow.elements["ipos"+i]) { document.zamow.elements["ipos"+i].disabled=false; }
if (document.zamow.elements["dipos"+i]) { document.zamow.elements["dipos"+i].disabled=false; }
}

i =1;
for (i;i<=4;i++) {
if (document.zamow.elements["iud"+i]) {document.zamow.elements["iud"+i].disabled=false; }
if (document.zamow.elements["cud"+i]) { document.zamow.elements["cud"+i].disabled=false; }
}

}





function pokwar(warstwa) {
if (!document.all) {
 document.getElementById(warstwa).style.visibility="visible"; 
}
else {
document.all[warstwa].style.visibility="visible"
}
}

function popadh() {
   if(document.all){
   document.all["popad"].style.visibility="hidden";
   }
   if(!document.all && document.getElementById){
   document.getElementById("popad").style.visibility="hidden";
   }
//document.forms["szukaj"].elements["rodzaj"].style.visibility="visible";
//document.forms["szukaj"].elements["wojewodztwo"].style.visibility="visible";

}


function okno(akcja) {

NoweOkno = window.open(akcja , "noweokno", "toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=820,height=600");
NoweOkno.focus();

}

/*
function pokaz(warstwa) {
 if(document.all) {
   document.images["w2"].style.filter='alpha(opacity=0)'; 
 }
 else {
  document.images["w2"].style.opacity=0.0;
 }
 document.images["w2"].src='/client/mapa/mapa_'+warstwa+'.gif';
if(!document.all) {
 high(document.images["w2"]);
}
 document.forms["szukajZaawansowane"].elements["id_woj"].value=warstwa;
}
*/
/*
function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
 if(document.all) {
  which2.style.filter="alpha(opacity=0);
 }
 else {
  which2.style.opacity=0.0;
 }
} 
function highlightit(cur2){
 if(document.all) {

  if (cur2.filter.alpha.opacity<100) {
   cur2.filter.alpha.opacity+=10;
  }
  else if (window.highlighting) {
   clearInterval(highlighting)
  }
  
 }
 else {

  cur3=parseFloat(cur2.style.opacity);
 if (cur3 < parseFloat(1.0)) {
   cur2.style.opacity=cur3+parseFloat(0.1);
  }
  else if (window.highlighting) {
   clearInterval(highlighting)
  }
 }
}
*/

/*
function errAlert(msg, errUrl, line) {
alert(msg+"      url: "+errUrl+"   linia:"+line);
return true;
}
window.onerror = errAlert;
*/








