var xmlHttp;
function check_mail()
{
  document.getElementById("loading").innerHTML=" <img src=\"/_images/loading.gif\" /> έλεγχος στοιχείων...";
  document.getElementById("submit_once").disabled=true; 
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="/el/_inc/check_lodging_registration.php";
var fname=document.getElementById("fname").value;
var lodging_name=document.getElementById("lodging_name").value;
var lodging_address=document.getElementById("lodging_address_1").value;
var lodging_village=document.getElementById("lodging_village").value;
var lodging_phone=document.getElementById("lodging_phone").value;
var lodging_email=document.getElementById("lodging_email").value;
var lodging_opendates_apo=document.getElementById("lodging_opendates_apo").value;
var lodging_opendates_ews=document.getElementById("lodging_opendates_ews").value;
var lodging_province=document.getElementById("lodging_province").value;
var rental_system_url=document.getElementById("rental_system_url").value;
var lodging_url=document.getElementById("lodging_url").value;
var lodging_fax=document.getElementById("lodging_fax").value;
var phone=document.getElementById("phone").value;
var fax=document.getElementById("fax").value;
var email=document.getElementById("email").value;
var bedrooms=document.getElementById("bedrooms").value;
var sleeps=document.getElementById("sleeps").value;
var bathrooms=document.getElementById("bathrooms").value;
var low_price=document.getElementById("low_price").value;
var high_price=document.getElementById("high_price").value;

var lodgingX= trim(document.getElementById("lodgingX").value);
var lodgingY=document.getElementById("lodgingY").value;

var lodging_distance_1=document.getElementById("lodging_distance_1").value;
var lodging_distance_2=document.getElementById("lodging_distance_2").value;
var lodging_distance_3=document.getElementById("lodging_distance_3").value;
var lodging_distance_4=document.getElementById("lodging_distance_4").value;
var lodging_distance_boat_1=document.getElementById("lodging_distance_boat_1").value;
var lodging_distance_boat_2=document.getElementById("lodging_distance_boat_2").value;
var lodging_distance_boat_3=document.getElementById("lodging_distance_boat_3").value;
var lodging_distance_boat_4=document.getElementById("lodging_distance_boat_4").value;
var lodging_distance_air_1=document.getElementById("lodging_distance_air_1").value;
var lodging_distance_air_3=document.getElementById("lodging_distance_air_3").value;
var lodging_distance_coast=document.getElementById("lodging_distance_coast").value;
var lodging_distance_night_life=document.getElementById("lodging_distance_night_life").value;
var lodging_distance_buss=document.getElementById("lodging_distance_buss").value;

var passwd=document.getElementById("passwd").value;
var passwd2=document.getElementById("passwd2").value;

var captcha_input=document.getElementById("captcha_input").value;

var params ="fname="+fname+"&lodging_name="+lodging_name+"&lodging_address="+lodging_address+"&lodging_village="+lodging_village+"&lodging_phone="+lodging_phone+"&lodging_email="+lodging_email+"&lodging_opendates_apo="+lodging_opendates_apo+"&lodging_opendates_ews="+lodging_opendates_ews+"&lodging_province="+lodging_province+"&rental_system_url="+rental_system_url+"&lodging_url="+lodging_url+"&lodging_fax="+lodging_fax+"&phone="+phone+"&fax="+fax+"&email="+email+"&bedrooms="+bedrooms+"&sleeps="+sleeps+"&bathrooms="+bathrooms+"&low_price="+low_price+"&high_price="+high_price+"&lodgingX="+lodgingX+"&lodgingY="+lodgingY+"&lodging_distance_1="+lodging_distance_1+"&lodging_distance_2="+lodging_distance_2+"&lodging_distance_3="+lodging_distance_3+"&lodging_distance_4="+lodging_distance_4+"&lodging_distance_boat_1="+lodging_distance_boat_1+"&lodging_distance_boat_2="+lodging_distance_boat_2+"&lodging_distance_boat_3="+lodging_distance_boat_3+"&lodging_distance_boat_4="+lodging_distance_boat_4+"&lodging_distance_air_1="+lodging_distance_air_1+"&lodging_distance_air_3="+lodging_distance_air_3+"&lodging_distance_coast="+lodging_distance_coast+"&lodging_distance_night_life="+lodging_distance_night_life+"&lodging_distance_buss="+lodging_distance_buss+"&passwd="+passwd+"&passwd2="+passwd2+"&captcha_input="+captcha_input;

xmlHttp.open('POST', url, false);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.onreadystatechange = stateChanged;
xmlHttp.send(params);
eval(xmlHttp.responseText);

	if (error_counter!=0)
	 {
	  document.getElementById("loading").innerHTML=" <img src=\"/_images/loading.gif\" /> έλεγχος στοιχείων...";
	  document.getElementById("loading").innerHTML=" <font color=\"#ff0000\">υπάρχουν ελλεπής στοιχεία στη φόρμα</font>";
	  document.getElementById("submit_once").disabled=false; 
	  return false;
  	  //return xmlHttp;
	 }
	 //else
	 //{
	  //document.getElementById("loading").innerHTML=" <div style=\"background-color:#a9df60; padding:5px;\"> στοιχεία σωστά...αποστολή στοιχείων...</div> <img src=\"/_images/loading.gif\" />";
	 //}
} 

function stateChanged() 
{ 
 if ((xmlHttp.readyState==4 || xmlHttp.readyState=="complete") && xmlHttp.status == 200)
 { 
  //eval(xmlHttp.responseText)
  return xmlHttp;

 }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

//---------- village ---------
function showvillage(province)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="/el/_inc/ajax_showvillage.php"
url=url+"?province="+province;
xmlHttp.onreadystatechange=state_Change 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function state_Change()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
  document.getElementById("lodging_village_show").innerHTML = xmlHttp.responseText;
} 

// if ((xmlHttp.readyState==4 || xmlHttp.readyState=="complete") && xmlHttp.status == 200)
 //{ 
 //}
}


