// JavaScript Document
var wr = /^[a-zA-Z0-9_\-\.!]+@[a-zA-Z0-9_\-\.!]+\.[a-zA-Z0-9_\-\.!]{2,}/g;
czywyslanie = true;
function przenies(naz,tekst){ 
 t=tekst;  
 if (tekst.substring(0,3)=="<p>"){
	 t=tekst.substring(3,tekst.length-4);
	 }
	elem=document.getElementById(naz); 
	elem.innerHTML=t;	
}
function pozaladowaniu() {
	//wyswietl('ladowanie0','none');
	//wyswietl('ladowanie1','block');
}

function fotogaleriaob(obd, obm, alt) {
	//alert('ppp');
	document.getElementById('foto').src = obm;
	document.getElementById('foto').alt = alt;
}

function pokazFAQ(k) {
	obiekt = pobierzObiekt('dFAQ'+k);
	if (obiekt.display=='none' || obiekt.display=='') {
		wyswietl('dFAQ'+k,'block');
	} else {
		wyswietl('dFAQ'+k,'none');
	}
}	

function ustawZapytanie(f) {
	document.getElementById('dzienodG').value = document.getElementById('dzienod');
	document.getElementById('dziendoG').value = document.getElementById('dziendo');
	document.getElementById('miesodG').value = document.getElementById('miesod');
	document.getElementById('miesdoG').value = document.getElementById('miesdo');
	document.getElementById('dorosleG').value = (document.getElementById('dorosle').value==0) ? 1 : document.getElementById('dorosle').value;
	document.getElementById('dzieci2G').value = document.getElementById('dzieci2');
	document.getElementById('dzieci3G').value = document.getElementById('dzieci3');
	document.getElementById('zwierzetaG').value = document.getElementById('zwierzeta');
	document.getElementById('pokojG').value = document.getElementById('pokoj');
	document.getElementById('wyzywienieG').value = document.getElementById('wyzywienie');
 wyswietl('uwagi','block');	
 wyswietl('daneosobowe','block');
 wyswietl('wyslijformularz','block');
 wyswietl('plan1','none');
}

function zmienObr(ob, skad) {
	nwsrc = pobierzsrc(skad);
	wymien(ob, nwsrc);
}

function sprawdzzapytanie(f) {
	if (f.imie.value==''){
		alert ('Prosze uzupelnic pole imie');	
		f.imie.focus();
		return false;
	}
	if (f.nazwisko.value==''){
		alert ('Prosze uzupelnic pole nazwisko');	
		f.nazwisko.focus();
		return false;
	}
	if (f.telefon.value==''){
		alert ('Prosze uzupelnic pole telefon');	
		f.telefon.focus();
		return false;
	}
	if (f.email.value!="" && !f.email.value.match(wr)) {
		f.email.focus();
		alert('Podaj poprawnie sformatowany e-mail');
		return false;
	}
if (document.getElementById('typ').value!='G'){
	var data    = new Date();
  var m       = data.getMonth()+1;
  var d       = data.getDate();
  var r       = data.getFullYear();
  var dzisiaj = ""+r+((m<10)?"0":"")+m+((d<10)?"0":"")+d;
  datastart = ""+f.miesod.value+ ((f.dzienod.value<10)?"0":"")+f.dzienod.value;
  datakoniec = ""+f.miesdo.value+((f.dziendo.value<10)?"0":"")+f.dziendo.value;
  if (dzisiaj>datastart){
	  alert('Planowana poczatkowa data pobytu nie moze byc starsza od dnia dzisiejszego');
	  return false;
  }
 if (datastart>datakoniec){
	  alert('Planowana data zakonczenia pobytu nie moze byc starsza od dnia planowanego rozpoczecia pobytu');
	  return false;
  }
  if (f.dorosle.value==0 && f.dzieci2.value==0&& f.dzieci3.value==0) {
	  alert ('Nie wybrano ilosci osób');
	  return false;
  }
}
}

function sprawdz_formularz_zarejestruj(f) {
	il=0;
	if (document.getElementById('imieinazwisko').value == '') {
		wyswietl ('f_imieinazwisko','inline');
		il++;
	} else {
		wyswietl ('f_imieinazwisko','none'); 
	}
	if (document.getElementById('tel_mail').value == '') {
		wyswietl ('f_tel_mail','inline');
		il++;
	} else {
		wyswietl ('f_tel_mail','none'); 
	}
	if (document.getElementById('tel_mail').value.indexOf('@')>0){
		if (!document.getElementById('tel_mail').value.match(wr)){
			wyswietl ('f_tel_mail','inline');
			il++;
		} else {
			wyswietl ('f_tel_mail','none'); 
		}
	} else {
		if (document.getElementById('tel_mail').value=='' ) {
			wyswietl ('f_tel_mail','inline');
			il++;
		} else {
			ile = document.getElementById('tel_mail').value.length;
			txt = document.getElementById('tel_mail').value;
			spr = 0;
			for (i=0;i<ile;i++){
				if((txt.charAt(i)>=0 && txt.charAt(i)<=9) || txt.charAt(i)=='(' || txt.charAt(i)==')' || txt.charAt(i)=='-' || txt.charAt(i)==' '){spr++;}
			}
			if (spr<ile){
				wyswietl ('f_tel_mail','inline');
				document.getElementById('tel_mail').value = '';
				il++;
			} else {
				wyswietl ('f_tel_mail','none');
			}
		}
	}
if (il>0) {return false;}
return true; 
}

function ustawGalA(obA, classN, nr) {
	ob = document.getElementById('curr').value;
	bobA = document.getElementById('ma'+ob);
	bobA.className = 'gal';
	obA.className = classN;
	document.getElementById('curr').value = nr;
}

function wyzeruj(inMail) {
	if (inMail.value.indexOf('e-mail')>0){
		inMail.value='';
	}
}

function sprawdzMailNewsletter(f,inMail,wer) {
il = 0;
	if (document.getElementById(inMail).value=='') {
		
		document.getElementById('komunikatNewsletter').innerHTML = document.getElementById('kom1').value;
		wyswietl ('komunikatNewsletter','block');
			il++;
	} else {
		if (!document.getElementById(inMail).value.match(wr)) {
			document.getElementById('komunikatNewsletter').innerHTML = document.getElementById('kom2').value;
			wyswietl ('komunikatNewsletter','block');
			il++;
		} else {
			wyswietl ('komunikatNewsletter','none');
			var sUrl = ((wer!='pol') ? "../" : "") + "inc/xml_sprawdzNewsletter.php";
			var params = "wersja="+wer+"&m="+document.getElementById(inMail).value+"&f="+f.name;
			new net.ContentLoader(sUrl,rSpr,null,"POST",params);
		}
	}
	if (il>0) {return false;}
return false; 
}

function sprawdzFormularzKontaktowy(f,wer) {
il = 0;
ob = document.getElementById('imie');
if (ob){
	if (document.getElementById('imie').value=='') {
		document.getElementById('komImie').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
		wyswietl ('komImie','inline');
			il++;
	} else {
		wyswietl ('komImie','none');
	}
	
	if (document.getElementById('mail').value=='') {
		document.getElementById('komMail').innerHTML = ' &nbsp; '+document.getElementById('kom1').value;
		wyswietl ('komMail','inline');
			il++;
	} else if (!document.getElementById('mail').value.match(wr)) {
			document.getElementById('komMail').innerHTML = ' &nbsp; '+document.getElementById('kom2').value;
			wyswietl ('komMail','inline');
			il++;
	} else {
			wyswietl ('komMail','none');
	}
	
	
	if (document.getElementById('temat').value=='') {
		document.getElementById('komTemat').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
		wyswietl ('komTemat','inline');
			il++;
	} else {
		wyswietl ('komTemat','none');
	}
	
	if (document.getElementById('wiadomosc').value=='') {
		document.getElementById('komWiadomosc').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
		wyswietl ('komWiadomosc','inline');
			il++;
	} else {
		wyswietl ('komWiadomosc','none');
	}

} else { il++; }
if (il>0) {return false;}
else {
	var sUrl = "inc/xml_sprawdzFormularz_kontaktowy.php";
	document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wysylanie wiadomosci, prosze czekac...';
	var params = "wersja="+wer+"&m="+document.getElementById('mail').value+"&f="+f.name+"&imie="+document.getElementById('imie').value+"&firma="+document.getElementById('firma').value+"&temat="+document.getElementById('temat').value+"&wiadomosc="+document.getElementById('wiadomosc').value;
	new net.ContentLoader(sUrl,rSpr,null,"POST",params);
	}
return false; 
}

function rSpr() {
       var xmlDoc = this.req.responseXML.documentElement;
	   if (xmlDoc) {
        var xSel = xmlDoc.
           getElementsByTagName('selectElement')[0];
        var strFName = xSel.
           childNodes[0].firstChild.nodeValue;
        var strEName = xSel.
           childNodes[1].firstChild.nodeValue;
        var strEValue = xSel.
           childNodes[2].firstChild.nodeValue;
document.getElementById(strEName).innerHTML = strEValue;
wyswietl(strEName,'block');
		} else {
			document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wyslanie wiadomosci nie powiodlo sie';
		}


        /*var objDDL = document.forms[strFName].elements[strEName];
        objDDL.options.length = 0;

        var xRows = xmlDoc.
          getElementsByTagName('entry');
        for(i=0;i<xRows.length;i++){
          var theText = xRows[i].
              childNodes[0].firstChild.nodeValue;
          var theValue = xRows[i].
              childNodes[1].firstChild.nodeValue;
          var option = new Option(theText,
                            theValue);
          objDDL.options.add(option,
                          objDDL.options.length);
        }*/
}

id= 0;
bi = bs = -1;
function zamknijpm() {
	clearTimeout(id);
	bs = 0;
	id = setTimeout(koniecpm,1000);
}

function koniecpm() {
	if (bs==0) {
		ob = pobierzObiektElem('amn'+bi);
		if (ob) {ob.className="brakpm";		}
		wyswietl('am'+bi,'none');
	}
}

function ustawpm(i,s) {
	if (bi>=0) {
		bs=0;
		koniecpm();
	}
bs = 1;
		ob = pobierzObiektElem('amn'+i);
		//przesun( ob, 0, y);
	if (ob) {
		ob.className="dopm";

		wyswietl('am'+i,'block');
		bi = i;
	}
	//alert (ob.x + "::" + ob.y);
}
