// 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) {
	document.getElementById('foto').src = obm;
	document.getElementById('foto').alt = alt;
}

function sprawdzFormularzPokoje(f,wer) {
il = 0;
if (document.getElementById('KomunikatFormularzKontaktowyStat').value=='ok') {
	czywyslac = confirm ('Twoja rezerwacja została już poprawnie wysłana. Czy chcesz ją wysłać jeszcze raz?');
} else {
	czywyslac = true;
}

if (czywyslac) {
	if (document.getElementById('imie')){
		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('telefon')){
		if (document.getElementById('telefon').value=='') {
			document.getElementById('komTelefon').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTelefon','inline');
				il++;
		} else {
			wyswietl ('komTelefon','none');
		}
	}
	/*if (document.getElementById('firma')){
		if (document.getElementById('firma').value=='') {
			document.getElementById('komFirma').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komFirma','inline');
				il++;
		} else {
			wyswietl ('komFirma','none');
		}
	}*/
	if (document.getElementById('platnosc')){
		if (document.getElementById('platnosc').value=='') {
			document.getElementById('komPlatnosc').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komPlatnosc','inline');
				il++;
		} else {
			wyswietl ('komPlatnosc','none');
		}
	}
	if (document.getElementById('dataPrzyjazdu')){
		if (document.getElementById('dataPrzyjazdu').value=='') {
			document.getElementById('komDataPrzyjazdu').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komDataPrzyjazdu','inline');
				il++;
		} else {
			wyswietl ('komDataPrzyjazdu','none');
		}
	}
	if (document.getElementById('dataWyjazdu')){
		if (document.getElementById('dataWyjazdu').value=='') {
			document.getElementById('komDataWyjazdu').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komDataWyjazdu','inline');
				il++;
		} else {
			wyswietl ('komDataWyjazdu','none');
		}
	}
	if (document.getElementById('godzPrzyjazdu')){
		if (document.getElementById('godzPrzyjazdu').value=='') {
			document.getElementById('komGodzPrzyjazdu').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komGodzPrzyjazdu','inline');
				il++;
		} else {
			wyswietl ('komGodzPrzyjazdu','none');
		}
	}
	if (document.getElementById('gwarancja')){
		if (document.getElementById('gwarancja').value=='') {
			document.getElementById('komGwarancja').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komGwarancja','inline');
				il++;
		} else {
			wyswietl ('komGwarancja','none');
		}
	}
	if (document.getElementById('restauracja')){
		if (!f.restauracja[0].checked && !f.restauracja[1].checked) {
			document.getElementById('komRestauracja').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komRestauracja','inline');
				il++;
		} else {
			wyswietl ('komRestauracja','none');
		}
	}
	

	if (document.getElementById('tresc')){
		if (document.getElementById('tresc').value=='') {
			document.getElementById('komTresc').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTresc','inline');
				il++;
		} else {
			wyswietl ('komTresc','none');
		}
	}
 

if (il>0) {return false;}
else {
	wyswietl('KomunikatFormularzKontaktowy','block');
	document.getElementById('KomunikatFormularzKontaktowyStat').value = 0;
	document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wysyłanie rezerwacji, proszę czekać...';
	}
return true; } else { return false; }
}

function sprawdzFormularzRestauracje(f,wer) {
il = 0;
if (document.getElementById('KomunikatFormularzKontaktowyStat').value=='ok') {
	czywyslac = confirm ('Twoja rezerwacja została już poprawnie wysłana. Czy chcesz ją wysłać jeszcze raz?');
} else {
	czywyslac = true;
}

if (czywyslac) {
	if (document.getElementById('imie')){
		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('telefon')){
		if (document.getElementById('telefon').value=='') {
			document.getElementById('komTelefon').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTelefon','inline');
				il++;
		} else {
			wyswietl ('komTelefon','none');
		}
	}
	if (document.getElementById('dataUroczystosci')){
		if (document.getElementById('dataUroczystosci').value=='') {
			document.getElementById('komDataUroczystosci').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komDataUroczystosci','inline');
				il++;
		} else {
			wyswietl ('komDataUroczystosci','none');
		}
	}
	if (document.getElementById('charakter')){
		if (document.getElementById('charakter').value=='') {
			document.getElementById('komCharakter').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komCharakter','inline');
				il++;
		} else {
			wyswietl ('komCharakter','none');
		}
	}
	if (document.getElementById('goscie')){
		if (document.getElementById('goscie').value=='') {
			document.getElementById('komGoscie').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komGoscie','inline');
				il++;
		} else {
			wyswietl ('komGoscie','none');
		}
	}
	if (document.getElementById('czas')){
		if (document.getElementById('czas').value=='') {
			document.getElementById('komCzas').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komCzas','inline');
				il++;
		} else {
			wyswietl ('komCzas','none');
		}
	}
	if (document.getElementById('godzPrzyjazdu')){
		if (document.getElementById('godzPrzyjazdu').value=='') {
			document.getElementById('komGodzPrzyjazdu').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komGodzPrzyjazdu','inline');
				il++;
		} else {
			wyswietl ('komGodzPrzyjazdu','none');
		}
	}
	if (document.getElementById('noclegi')){
		if (document.getElementById('noclegi').value=='') {
			document.getElementById('komNoclegi').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komNoclegi','inline');
				il++;
		} else {
			wyswietl ('komNoclegi','none');
		}
	}

	if (document.getElementById('tresc')){
		if (document.getElementById('tresc').value=='') {
			document.getElementById('komTresc').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTresc','inline');
				il++;
		} else {
			wyswietl ('komTresc','none');
		}
	}
 

if (il>0) {return false;}
else {
	wyswietl('KomunikatFormularzKontaktowy','block');
	document.getElementById('KomunikatFormularzKontaktowyStat').value = 0;
	document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wysyłanie rezerwacji, proszę czekać...';
	}
return true; } else { return false; }
}
function sprawdzFormularzKonferencje(f,wer) {
il = 0;
if (document.getElementById('KomunikatFormularzKontaktowyStat').value=='ok') {
	czywyslac = confirm ('Twoja rezerwacja została już poprawnie wysłana. Czy chcesz ją wysłać jeszcze raz?');
} else {
	czywyslac = true;
}

if (czywyslac) {
	if (document.getElementById('imie')){
		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('telefon')){
		if (document.getElementById('telefon').value=='') {
			document.getElementById('komTelefon').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTelefon','inline');
				il++;
		} else {
			wyswietl ('komTelefon','none');
		}
	}
	if (document.getElementById('data')){
		if (document.getElementById('data').value=='') {
			document.getElementById('komData').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komData','inline');
				il++;
		} else {
			wyswietl ('komData','none');
		}
	}
	if (document.getElementById('charakter')){
		if (document.getElementById('charakter').value=='') {
			document.getElementById('komCharakter').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komCharakter','inline');
				il++;
		} else {
			wyswietl ('komCharakter','none');
		}
	}
	if (document.getElementById('goscie')){
		if (document.getElementById('goscie').value=='') {
			document.getElementById('komGoscie').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komGoscie','inline');
				il++;
		} else {
			wyswietl ('komGoscie','none');
		}
	}
	if (document.getElementById('czas')){
		if (document.getElementById('czas').value=='') {
			document.getElementById('komCzas').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komCzas','inline');
				il++;
		} else {
			wyswietl ('komCzas','none');
		}
	}
	if (document.getElementById('noclegi')){
		if (document.getElementById('noclegi').value=='') {
			document.getElementById('komNoclegi').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komNoclegi','inline');
				il++;
		} else {
			wyswietl ('komNoclegi','none');
		}
	}

	if (document.getElementById('tresc')){
		if (document.getElementById('tresc').value=='') {
			document.getElementById('komTresc').innerHTML = ' &nbsp; '+document.getElementById('kom3').value;
			wyswietl ('komTresc','inline');
				il++;
		} else {
			wyswietl ('komTresc','none');
		}
	}
 

if (il>0) {return false;}
else {
	wyswietl('KomunikatFormularzKontaktowy','block');
	document.getElementById('KomunikatFormularzKontaktowyStat').value = 0;
	document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wysyłanie rezerwacji, proszę czekać...';
	}
return true; } else { 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;
	//alert (strEName);
		  
document.getElementById(strEName).innerHTML = strEValue;
wyswietl(strEName,'block');
		} else {
			document.getElementById('KomunikatFormularzKontaktowy').innerHTML = 'wyslanie wiadomosci nie powiodlo sie';
		}

}

function ustaw(g,ob) {
	if (ob.value=='') {
		document.getElementById(g).innerHTML='';
	} else {
		document.getElementById(g).innerHTML = document.getElementById(ob.value).innerHTML;
	}
}

function pokazGal(nr) {
	ob = document.getElementById('wIMG').value;
	mkat = document.getElementById('katalog');
	kat = (mkat) ? document.getElementById('katalog').value : '/galeria/duze';
	if (ob) {
	mig = ob.split(',');
	/*alert (mig.length);*/
	
	tx = '<table id="daneGal" cellpadding="0" cellspacing="0" align="center"><tr><td id="tdZam" colspan="2">';
	tx+= '</span><a onclick="ukryjIMGGal();" id="zamknij">x zamknij</a></td></tr>';
    tx+= '<tr><td id="imgDG" colspan="2">';       
	tx+= '<img src="/img_in/'+kat+'/'+mig[nr]+'" id="dGl" onclick="ukryjIMGGal();" />';
	tx+= '</td></tr>';
   /* tx+= '<tr>';
    tx+= '<td id="tOpis">';
	
	tx+= '</td>';
    tx+='<td id="navDG"><span id="wZDG">';
		if (nr>0) {tx+='<a onclick="ustawIMGDGal(\'/img_in/'+kat+'/'+mig[(nr-1)]+'\','+(nr-1)+')" id="pDG">&lt;&lt;poprzednia</a>';}
	
	tx+='</span>';
		if (nr>0 && nr<mig.length-1) {tx+= ' | ';}
	tx+='<span id="nDG">';
		if (nr<mig.length-1) { tx+='<a onclick="ustawIMGDGal(\'/img_in/'+kat+'/'+mig[(nr+1)]+'\','+(nr+1)+')" id="nDG">nastepna&gt;&gt;</a>';}
	tx+='</span></td></tr>'*/
	tx+='</table>';

	tx+= '<input type="hidden" id="cG" value="'+mig.length+'" />';
	tx+= '<input type="hidden" id="ktZ" value="'+nr+'" />';
document.getElementById('duzaGal').innerHTML = tx;
	wyswietl ('duzaGal','block');
//wysrodkujWOknie('duzaGal');
//alert (tx);
	}
}

function ustawIMGDGal(obr,co) {
	kt = document.getElementById('ktZ');
	mkat = document.getElementById('katalog');
	kat = (mkat) ? document.getElementById('katalog').value : '/galeria/duze';
	if (kt) {
		sN = pobierzObiektElem('n'+kt.value);
		nN = pobierzObiektElem('n'+co);
			if (sN) {sN.className="nr";	}
			if (nN) {nN.className="nr curr";}
		document.getElementById('ktZ').value=co;
	} 
	/*ob = document.getElementById('wIMG').value;
	mig = ob.split(',');
	if (co==0) {
		document.getElementById('lDG').innerHTML='';
	} else {
		document.getElementById('lDG').innerHTML='<a onclick="ustawIMGDGal(\'/img_in/'+kat+'/'+mig[(co-1)]+'\','+(co-1)+')" id="pDG">&lt;&lt;poprzednia</a>';
	}
	if (co==document.getElementById('cG').value-1) {
		document.getElementById('nDG').innerHTML='';
	} else {
		document.getElementById('nDG').innerHTML='<a onclick="ustawIMGDGal(\'/img_in/'+kat+'/'+mig[(co+1)]+'\','+(co+1)+')" id="nDG">nastepna&gt;&gt;</a>';
	}*/
	wymien('dGl',obr);
	//wyswietl ('duzaGal','block');
}


function ukryjIMGGal() {
	document.getElementById('duzaGal').innerHTML = '';
	wyswietl('duzaGal','none');
}

function sprawdzRezerwacjaHome(f) {
		
}

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;
			document.getElementById('komunikatNewsletter').innerHTML = 'Proszę czekać...';
			wyswietl ('komunikatNewsletter','block');
			//alert (params);
			//new net.ContentLoader(sUrl,rSpr,null,"POST",params);

		return true;
		}
	}
	if (il>0) {return false;}
return false; 
}

