function emailCheck(emailAsEntered)
{
	var atSymbol = "@";
	var dot = ".";
	for (z=0; z<emailAsEntered.length; z++)
	{
		var c = emailAsEntered.charAt(z);
		var x = atSymbol.indexOf(c);
		if (x ==! -1)
		{
			for (y=0; y<emailAsEntered.length; y++)
			{
				var p = emailAsEntered.charAt(y);
				var q = dot.indexOf(p);
				if (q !== -1)
				{
					return true;
				}
			}
		}
	}
	return false; //if it reaches then at least one of the essential characters was missing
}

function verify_form(){
	//alert("Work");return false;
	d = document.frm_contact;
	if (d.txt_fname.value == ""){
		//alert("Please input your First Name!");
		
		document.getElementById('error_txt_fname').innerHTML = "Please input your First Name!";
		self.location = "#top";
		d.txt_fname.select();
		return false;
	}else	
	document.getElementById('error_txt_fname').innerHTML = "";
	if (d.txt_lname.value == ""){
		//alert("Please input your Last Name!");
		document.getElementById('error_txt_lname').innerHTML = "Please input your Last Name!";
		self.location = "#top";
		d.txt_lname.select();
		return false;
	}else 
		document.getElementById('error_txt_lname').innerHTML = "";	
	if (d.list_country.value == ""){
		//alert("Please select country !");
		document.getElementById('error_list_country').innerHTML = "Please select country!";
		self.location = "#top";
		return false;
	}else
	document.getElementById('error_list_country').innerHTML = "";
	if (d.txtemail.value == ""){
		//alert("Please input your E-mail!");
		document.getElementById('error_txtemail').innerHTML = "Please input your E-mail!";
		self.location = "#top";
		d.txtemail.select();
		return false;
	}else 
	
	if (emailCheck(d.txtemail.value) == false){
		//alert("Your E-mail is incorrect!");
		document.getElementById('error_txtemail').innerHTML = "Your E-mail is incorrect!";
		self.location = "#top";
		d.txtemail.select();
		return false;
	}else
			document.getElementById('error_txtemail').innerHTML = "";
			if (d.txt_comment.value != ""){
			comment = d.txt_comment.value;
			http = comment.split("http");
			www = comment.split("www");
				if (http.length > 1 || www.length > 1){
				//alert("Please don't put your website address here");
				document.getElementById('error_txt_comment').innerHTML = "Please don't put your website address here";
				
				self.location = "#top";
				d.txt_comment.select();
				return false;				
				}else{
					document.getElementById('error_txt_comment').innerHTML = "";
					d.submit();	

				}
	}else{
				d.submit();
	}
	
}

function verify_reservation(){
	//alert("OK");return false;
	d = document.Luxury_Contact_Form;
	if (d.f_name.value == ""){
		alert("Please input your First Name");
		d.f_name.select();
		return false;
	}else if (d.l_name.value == ""){
		alert("Please input your Last Name");
		d.l_name.select();
		return false;
	}else if (d.email.value == ""){
		alert("Please input your E-mail");
		d.email.select();
		return false;
	}else if (emailCheck(d.email.value) == false){
		alert("Your E-mail is incorrect");
		d.email.select();
		return false;
	}else if (d.nationality.value == ""){
		alert("Please input your Nationality");
		d.nationality.select();
		return false;
	}else if (d.arr_date.value == ""){
		alert("Please input your Arrival Date");
		d.arr_date.select();
		return false;
	}else if (d.dep_date.value == ""){
		alert("Please input your Departure Date");
		d.dep_date.select();
		return false;
	}else if (d.PAX_num.value == ""){
		alert("Please input your Number of Travellers");
		d.PAX_num.select();
		return false;
	}else if (d.room_type.value == ""){
		alert("Please select your Room Type");
		return false;
	}
}
