// JavaScript Document

function echeck() {
	
		
		var str=document.guest_form.email.value;
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

function sendf()
{ 
		//alert ("sendok");
		name=document.guest_form.name.value;
		email=document.guest_form.email.value;
		comment=document.guest_form.comment.value;

		lastname=document.guest_form.lastname.value;
		city=document.guest_form.city.value;
		country=document.guest_form.comment.value;

		tel=document.guest_form.tel.value;
		fax=document.guest_form.fax.value;

		
		if ((name=="") || (email=="") || (comment==""))
		{
			
			alert ("All the validated fields must be filled");
			return false ;		
		}
		
		if (echeck()==false)
		{
				return false ;		
		}

xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			 {
				 alert ("Browser does not support HTTP Request")
				 return
			 } 
				var url="form.php"
				url=url+"?name="+name+"&email="+email+"&comment="+comment+"&act=mail"+"&lastname="+lastname+"&city="+city+"&country="+country+"&tel="+tel+"&fax="+fax
				url=url+"&sid="+Math.random()
				xmlHttp.onreadystatechange=stateChanged_send
				xmlHttp.open("GET",url,true)
				xmlHttp.send(null)
}
			function stateChanged_send() 
			{ 
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				 { 
					// document.getElementById("mail_output").innerHTML=xmlHttp.responseText ;
					alert ("Thank You, Your mail have been sent.");
				
				 } 
			}



//---------------------------------- Xml Request.
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 val_workus_form()
{	
	
		if ((document.work_with_us.name.value=="") || (document.work_with_us.email.value=="") || (document.work_with_us.First_Name.value=="") || (document.work_with_us.attach.value==""))
		{
			alert("Complete the information please!");
			return false;
		}
}
