// JavaScript Document
var xmlHttp;
	var name=document.getElementById("name");
	var email=document.getElementById("email");
	var contact=document.getElementById("icontact");
	//var country=document.getElementById("country");
	var enquiry=document.getElementById("enquiry");
	var verify=document.getElementById("verify");	
	var err_array =new Array;
	err_array[name.id]="Please enter a valid name.";
	err_array[email.id]="Please enter a valid email.";
	err_array[contact.id]="Please enter numbers only.";
	//err_array[enquiry.id]="Valid Enquiry Info Require";
	err_array[verify.id]="Incorrect.";

var flag="";
function validator(f)
{
	flag=f;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=rvalidate;
	var path="./_includes/process_contact_form.php?";
	var qstring="";
	qstring+="task=validate";
	qstring+="&name="+encodeURIComponent(name.value);
	qstring+="&email="+encodeURIComponent(email.value);
	qstring+="&contact="+encodeURIComponent(contact.value);
	//qstring+="&enquiry="+encodeURIComponent(enquiry.value);
	qstring+="&verify="+encodeURIComponent(verify.value);
 	//"&message="+encodeURIComponent(message.value)+
	//alert(path+qstring);
	xmlHttp.open("GET",path+qstring,true);
    xmlHttp.send(null);
}
function rvalidate()
{
  if(xmlHttp.readyState==4)
  {
     if(xmlHttp.responseText)
	 {
		//alert(xmlHttp.responseText);
		var response=xmlHttp.responseText.split('.');//alert(response);   
		var e=0;
		for(var i=0;i<response.length;i++)
		{
			if(i==0)//$err_array["name"]		
			{
				if(response[i]=='e' || name.value==err_array[name.id])
				{
					name.value=err_array[name.id];
					name.style.color="#FF0000";
					e++;
					//alert();
				}
				else
				{
					name.style.color="#000000"
					//alert(name.value);
				}

			}
			else if(i==1)//.'.'.$err_array["email"]
			{
				if(response[i]=='e' || email.value==err_array[email.id])
				{
					email.value=err_array[email.id];
					email.style.color="#FF0000";
					e++;
					//alert(response.length+"email");
				}
				else
				{
					email.style.color="#000000";
				}
			}
			else if(i==2)//.'.'.$err_array["contact"]
			{
				if(response[i]=='e' || contact.value==err_array[contact.id])
				{
					contact.value=err_array[contact.id];
					contact.style.color="#FF0000"
					e++;
				}
				else
				{
					contact.style.color="#000000"
				}
			}
			else if(i==3)//.'.'.$err_array["enquiry"]
			{
				/*if(response[i]=='e' || enquiry.value==err_array[enquiry.id])
				{
					enquiry.value=err_array[enquiry.id];
					enquiry.style.color="#FF0000"
					e++;
				}
				else
				{
					enquiry.style.color="#000000"
				}*/
			}
			else if(i==4)//.'.'.$err_array["verify"];
			{
				if(response[i]=='e' || verify.value==err_array[verify.id] )
				{
					verify.value=err_array[verify.id];
					verify.style.color="#FF0000"
					e++;
				}
				else
				{
					verify.style.color="#000000";
				}
			}
	 	}
		//alert( e+flag);
		if(e==0 && flag=="yes")
		{
			document.particular_form.submit();
		}

  	}
 }
}

function focus_data(obj)
{
	if(obj.type=="textarea" || obj.type=="text" )
	{
		if(err_array[obj.id]==obj.value)
		{
			obj.value="";
		}
		obj.style.color="#000000";
	}
}

function reset_data()
{
	name.value="";
	email.value="";
	contact.value="";
	//var country=document.getElementById("country");
	//$('enquiry').className="";
	///$('enquiry').value="";	
	enquiry.value="";
	verify.value="";	
	
	name.style.color="#000000";
	email.style.color="#000000";
	contact.style.color="#000000";
	//var country=document.getElementById("country");
	enquiry.style.color="#000000";
	verify.style.color="#000000";
	//location.reload(true);
}
