function open_window(co,w,h)
{

	if( screen )
	{
		od_lewej=(screen.width/2)-(w/2);
		od_gory=(screen.height/2)-(h/2);
	}
	else
	{
		od_lewej=50;
		od_gory=50;
	}
	zwiekszona_wysokosc=h+20;
	okno_rys=window.open('','','width='+w+',height='+zwiekszona_wysokosc+',statusbar=no,scrollbars=no,left='+od_lewej+',top='+od_gory+'');		

	
	okno_rys.document.write("<html><body topmargin=0 leftmargin=0 bgcolor=#ffffff onclick=window.close()><center>");
	okno_rys.document.write("<table width=100% height=\""+zwiekszona_wysokosc+"\" cellpadding=0 cellspacing=0 border=0><tr><td valign=top align=center>");
	okno_rys.document.write("<img src="+co+">");
	okno_rys.document.write("</td></tr><tr><td height=20 style=\"background-color:#4E0000; font-size:9px; font-family:verdana; color:#FFFFFF; text-align:right;\">copyright (c) Hotel Nowodworski - Legnica &nbsp;&nbsp;");
	okno_rys.document.write("</td></tr></table>");
	okno_rys.document.write("</center></body></html>");
};



function check_form() {
	var f=window.document.forms['rezerwacja_duza'];
	var error=0;
	var error_msg="<b style=\"color:#515151;\">Nie można wysłać formularza ponieważ: <br /><br /></b>";
	if( f['imie'].value=="" || typeof(f['imie'].value)!="string" ) {
		error=1;
		error_msg+="+ wprowadzono błędne imię<br />";
	}
	if( f['nazwisko'].value=="" || typeof(f['nazwisko'].value)!="string" ) {
		error=1;
		error_msg+="+ nie wprowadzono nazwiska<br />";
	}	
	if( f['tel'].value=="" || typeof(f['tel'].value)!="string" ) {
		error=1;
		error_msg+="+ nie wprowadzono numeru telefonu<br />";
	}
	if( !Number(f['tel'].value) ){
		error=1;
		error_msg+="+ w polu Telefon mog± być jedynie cyfry<br />";
	}
	
	var filter= /^[a-z0-9\-_\.]+?@[a-z0-9\-_\.]+?\.[a-z]{2,5}$/; 
	if ( !filter.test(f['mail'].value) ) {
		error=1;
		error_msg+="+ wprowadzony niepoprawny adres e-mail<br />";
	}
	
	
	filter= /[0-9]{2}-[0-9]{2}-[0-9]{4}/; 
	if ( !filter.test(f['przyjazd'].value) ) {
		error=1;
		error_msg+="+ wprowadzono niepoprawn± datę przyjazdu (poprawny format: DD-MM-YYYY)<br />";
	}
	
	if ( !filter.test(f['odjazd'].value) ) {
		error=1;
		error_msg+="+ wprowadzono niepoprawn± datę odjazdu (poprawny format: DD-MM-YYYY)<br />";
	}
	
	if( error ){ 
		window.document.getElementById("error_block").innerHTML=error_msg;
		window.document.getElementById("error_block").innerHTML+="<br /><br />[ zamknij okno ]<br />";
		window.document.getElementById("error_block").style.display="block";
	}
	else	
		window.document.forms['rezerwacja_duza'].submit();
}

