// JavaScript Document



function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
			objXmlHttp=new XMLHttpRequest()
			objXmlHttp.onload=handler
			objXmlHttp.onerror=handler 
			return objXmlHttp
		
		//alert("This example doesn't work in Opera") 
		//return return
		 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP" 
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 

	if (navigator.userAgent.indexOf("Mozilla")>=0)
		{
			objXmlHttp=new XMLHttpRequest()
			objXmlHttp.onload=handler
			objXmlHttp.onerror=handler 
			return objXmlHttp
		}
} 




function sendDetail()
{
   if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("messagebox2").innerHTML= '<br><strong>'+xmlHttp.responseText+'<strong><br><br><input type="button" name="Submit2" value="close" class="button" onClick="javascript:nodim()"><br><br>'; 
		
	}
	else
	{
		document.getElementById("messagebox2").innerHTML= "<br><strong>Please Wait...</strong><br><br><br>";
		
	}
	
		
	
}


function messagepopup()
{
	document.getElementById('dim').className = "dim";
	document.getElementById('messagebox').style.display = "";
		document.getElementById('fullname').value = "";
		document.getElementById('email').value = "";
		document.getElementById('contact').value = "";
		document.getElementById('location').value = "";
		document.getElementById('msg').value = "";

}
function nodim()
{
	document.getElementById('messagebox').style.display = "none";
	document.getElementById('messagebox2').style.display = "none";
	document.getElementById('dim').className = "";
}


function validate()
{
		var res = check();
		var arr = res.split("|");
		document.getElementById('fullname').className = "";
		document.getElementById('email').className = "";
		document.getElementById('contact').className = "";
		document.getElementById('location').className = "";
		document.getElementById('msg').className = "";

		
		
		
		
		if(arr[0] == 0)
		{
			document.getElementById(arr[1]).focus();
			document.getElementById(arr[1]).className = "redfield";
			
		}
		else
		{
			
			
			sendmsg(res);
		}	
	
}



function check()
{
	var fullname = document.getElementById('fullname').value;
	var email = document.getElementById('email').value;
	var contact = document.getElementById('contact').value;
	var location = document.getElementById('location').value;
	var msg = document.getElementById('msg').value;
	
	if(fullname.length ==0 )
	{
		return "0|fullname";
	}
	
	if(email.length ==0 )
	{
		return "0|email";
	}
	
	if(contact.length ==0 )
	{
		return "0|contact";
	}
	
	if(location.length ==0 )
	{
		return "0|location";
	}
	
	if(msg.length ==0 )
	{
		return "0|msg";
	}
	
	var str = fullname+"|XXX|"+email+"|XXX|"+contact+"|XXX|"+location+"|XXX|"+msg;
	return str;
}


function sendmsg(str)
{
	
	document.getElementById("messagebox").style.display = "none";
	document.getElementById("messagebox2").style.display = "";
	document.getElementById("messagebox2").innerHTML= "<br><strong>Please Wait...</strong>";
	
	var url="PIVISIONS/process.php?val="+str;
    xmlHttp=GetXmlHttpObject(sendDetail)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null);
}

