function checkForm()
{

mail=  document.forms[0].mail.value;
content= document.forms[0].content;
  var reg = new RegExp("^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$");
  if(reg.test(mail)==true)
  {

	document.form.submit();
  }
  else
  {
	  alert("Prosze podac poprawny e-mail");
	  return false;
  }
}

function checkReserveForm()
{
        

var tf_company=document.forms[0].tf_company;
var tf_nip=document.forms[0].tf_nip;

var tf_name=document.forms[0].tf_name;
var tf_surname=document.forms[0].tf_surname;

var tf_nation=document.forms[0].tf_nation;
var tf_city=document.forms[0].tf_city;
var tf_post=document.forms[0].tf_post;
var tf_street=document.forms[0].tf_street;

var tf_home=document.forms[0].tf_home;
var tf_phone=document.forms[0].tf_phone;
var tf_fax=document.forms[0].tf_fax;
var tf_email=document.forms[0].tf_email;
var tf_cityArrive=document.forms[0].tf_cityArrive;
var tf_date1=document.forms[0].tf_date1;
var tf_date2=document.forms[0].tf_date2;
var tf_guests=document.forms[0].tf_guests;
var tf_specials=document.forms[0].tf_specials;
var tf_find=document.forms[0].tf_find;


var requied = new Array(tf_name,tf_surname,tf_nation,tf_city,tf_post,tf_street,tf_home,tf_phone,tf_email,tf_cityArrive,tf_date1,tf_date2,tf_guests);

var error=false;
for( var i=0;i<requied.length;i++)
{
    if(requied[i].value=="")
    {

        error=true;
        requied[i].style.backgroundColor='red';
    }
    else
    {
        requied[i].style.backgroundColor='';
    }
}


var accept = document.getElementById('accept');
if(error==false)
{
	if(accept.checked!=true)
	{
		alert('Aby zarezerwować apartament trzeba zaakceptować Warunki Rezerwacji City Apartments.');
		error = true;
	}
}

if(error==false)
{
    document.forms[0].submit();
    
}

}


function f_check_reservations(year,month,day,hour,city) 
{
	
	var DAY_IN_MILISCEONDS= 1000*60*60*24;
	var now =new Date(year,month-1,day,hour,0,0); 
	var error=false;
	var d1 = document.getElementById("f_dzien_od").value;
	var m1 = document.getElementById("f_miesiac_od").value;
	var y1 = document.getElementById("f_rok_od").value;
	if(y1!="")
	{
		var t1 = new Date(y1,m1-1,d1,12,0,0);
	}
	else
	{
		if(error==false)
		{
			alert("Wybierz datę przyjazdu");
			error=true;
		}
		
	}
	
	var d2 = document.getElementById("f_dzien_do").value;
	var m2 = document.getElementById("f_miesiac_do").value;
	var y2 = document.getElementById("f_rok_do").value;
	
	if(y2!="")
	{
		var t2 = new Date(y2,m2-1,d2,12,0,0);		
	}	
	else
	{
		if(error==false)
		{
			alert("Wybierz datę wyjazdu");
			error=true;
		}
	}
	
	
	if(t1.getTime()+DAY_IN_MILISCEONDS>=t2.getTime() &&city=='kolobrzeg' )
	{
		error=true;
		alert("Rezerwacje internetowe w Kołobrzegu muszą obejmować minimum 2 doby.");
	}
	
	else if(t1.getTime()>=t2.getTime())
	{
		
		//
		error=true;
		alert("Rezerwacje internetowe w Koszalinie muszą obejmować minimum 1 dobę.");
	}
	
	if( now.getTime()  + DAY_IN_MILISCEONDS  > t1.getTime())
	{
		error=true;
		alert("Rezerwacji należy dokonać minimum 24 godziny przed południem dnia przyjazdu");
	}
	
	
	
	if(error==false)
	{
		document.getElementById("res_form").submit();
	}

}

function checkEmailForm()
{

mail=  document.forms[0].mail.value;
text= document.forms[0].text;
  var reg = new RegExp("^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$");
  if(reg.test(mail)==true)
  {

	document.form.submit();
  }
  else
  {
	  alert("Prosze podac poprawny e-mail");
	  return false;
  }
}
