// JavaScript Document
var wr = /^[a-zA-Z0-9_\-\.!]+@[a-zA-Z0-9_\-\.!]+\.[a-zA-Z0-9_\-\.!]{2,}/g;
czywyslanie = true;
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 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,lang) {
	il=0;
	if (f.imie.value==''){
		switch (lang) {
			case 'ang':
			alert ('Please fill in name field');	
			break;
			case 'nie':
			alert ('Bitte geben Sie Ihren Vornamen an');	
			break;
			default:
			alert ('Proszę uzupelnić pole imie');	
		}
		f.imie.focus();
		return false;
	}
	if (f.nazwisko.value==''){
		switch (lang) {
			case 'ang':
			alert ('Please fill in surname field');	
			break;
			case 'nie':
			alert ('Bitte geben Sie Ihren Namen an.');	
			break;
			default:
			alert ('Proszę uzupelnić pole nazwisko');		
		}
		
		f.nazwisko.focus();
		return false;
	}
	if (f.telefon.value==''){
		switch (lang) {
			case 'ang':
			alert ('Please fill in contact phone field');	
			break;
			case 'nie':
			alert ('Bitte füllen Sie das Telefonfeld aus.');	
			break;
			default:
			alert ('Proszę uzupelnić pole telefon');		
		}
		
		f.telefon.focus();
		return false;
	}
	if (f.email.value!="" && !f.email.value.match(wr)) {
		f.email.focus();
		switch (lang) {
			case 'ang':
			alert ('Please enter a valid Email address.	');	
			break;
			case 'nie':
			alert ('Bitte geben Sie eine gültige E-Mail Adresse an.');	
			break;
			default:
			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){
	  switch (lang) {
			case 'ang':
			alert ('Arrival date must be today or after today.');	
			break;
			case 'nie':
			alert ('Das Anreisedatum muss heute oder später sein.');	
			break;
			default:
			alert('Najwcześniejszą początkową datą przyjazdu może być dzień dzisiejszy.');	
		}
	  
	  return false;
  }
 if (datastart>datakoniec){
	   switch (lang) {
			case 'ang':
			alert ('The check-out date can not be earlier than the check-in date.');	
			break;
			case 'nie':
			alert ('Das Abreisedatum kann nicht früher als Anreisedatum sein.');	
			break;
			default:
			 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) {
	  switch (lang) {
			case 'ang':
			alert ('Please fill in the number of people.');	
			break;
			case 'nie':
			alert ('Bitte geben Sie Personenzahl an.');	
			break;
			default:
			 alert ('Nie wybrano ilości osób');
		}
	 
	  return false;
  }
}
var wykonywanie='';
switch (lang) {
			case 'ang':
			wykonywanie='Please wait ... send e-mail';	
			break;
			case 'nie':
			wykonywanie='Bitte warten ... E-Mail senden';	
			break;
			default:
			 wykonywanie='Proszę czekać... wysyłanie maila z zapytaniem';
		}

document.getElementById('KomunikatZapytanie').innerHTML = 'Proszę czekac... wysylanie maila z zapytaniem';
wyswietl('KomunikatZapytanie','block');
}

function promocje(mid) {
	if (document.getElementById('IDP')) {
		document.getElementById('IDP').value = mid;
		document.getElementById('fPromocje').submit();
	}
}

var wyswietlana_promocja = 0;

function promocje_switch(promo_id){
	document.getElementById('link_'+wyswietlana_promocja).style.background='none';
	document.getElementById('link_'+promo_id).style.background='url("../img/tlo-promocje.jpg") repeat-y scroll 0 0 #735B40';
	document.getElementById('img_'+wyswietlana_promocja).style.display='none';
	document.getElementById('img_'+promo_id).style.display='block';
	document.getElementById('text_'+wyswietlana_promocja).style.display='none';
	document.getElementById('text_'+promo_id).style.display='block';
	wyswietlana_promocja = promo_id;

}


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="brak";
		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);
}

