// JavaScript Document
function GetXmlHttpObject(handler)
{	 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera") 
		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
	}
}


var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

function ValidateRequest()
{
	var Name = document.getElementById('Name').value;
	var Email = document.getElementById('Email').value;
	var Phone = document.getElementById('Phone').value;
	var Message = document.getElementById('Message').value;
	
	
	
	if(Name == '')
	{
		alert('Please enter name');
		document.getElementById('Name').focus();
		return false;
	}else if(Email == '')
	{
		alert('Please enter email');
		document.getElementById('Email').focus();
		return false;
	}else if(reg.test(Email) == false) {
      	alert('Invalid Email Address');
      	document.getElementById('Email').focus();
		return false;
   }else if(Phone == '')
	{
		alert('Please enter phone number');
		document.getElementById('Phone').focus();
		return false;
	}else if(Message == '')
	{
		alert('Please enter message');
		document.getElementById('Message').focus();
		return false;
	}
}

function ValidateRequest1()
{
	var Name = document.getElementById('Name1').value;
	var Email = document.getElementById('Email1').value;
	var Phone = document.getElementById('Phone1').value;
	var Message = document.getElementById('Message1').value;
	
	
	
	if(Name == '')
	{
		alert('Please enter name');
		document.getElementById('Name1').focus();
		return false;
	}else if(Email == '')
	{
		alert('Please enter email');
		document.getElementById('Email1').focus();
		return false;
	}else if(reg.test(Email) == false) {
      	alert('Invalid Email Address');
      	document.getElementById('Email1').focus();
		return false;
   }else if(Phone == '')
	{
		alert('Please enter phone number');
		document.getElementById('Phone1').focus();
		return false;
	}else if(Message == '')
	{
		alert('Please enter message');
		document.getElementById('Message1').focus();
		return false;
	}
}


// CHECK ARTICLE ID AVALABILITY
function SendRequest(poststr)
{
	//alert(ID)
	
	//var randomnumber=Math.floor(Math.random()*110);
	var url = "send-request.php";
	
	xmlHttp=GetXmlHttpObject(StateChanagesRequest)
	/*xmlHttp.open("GET", url , true)
	xmlHttp.send(null)*/
	
	xmlHttp.open("POST", url , true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", poststr.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(poststr)
	
} 

function StateChanagesRequest() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		alert(xmlHttp.responseText);
		document.getElementById('CheckAvalability').innerHTML=xmlHttp.responseText
		
	}else{
		//alert(1111)
		document.getElementById('CheckAvalability').innerHTML = "Loading..."
	}
} // END 




// MEMBER REGISTRATION

function makePOSTRegister(poststr)
{
	
	var randomnumber=Math.floor(Math.random()*110);
	
	var url = "send-request.php";	
	xmlHttp=GetXmlHttpObject(stateChangedRegister)
	xmlHttp.open("POST", url , true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", poststr.length);
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(poststr)
	
} 

function stateChangedRegister() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("CheckAvalability").innerHTML=xmlHttp.responseText		
	}else{
		document.getElementById("CheckAvalability").innerHTML="Loading..."
	}
} 


function getRegister(obj) 
{
    var poststr = "Name=" + encodeURI( document.getElementById("Name").value )+"&Email=" + encodeURI( document.getElementById("Email").value )+"&Phone=" + encodeURI( document.getElementById("Phone").value )+"&Message=" + encodeURI( document.getElementById("Message").value )
	  makePOSTRegister(poststr);
}

function getRegister1(obj) 
{
    var poststr = "Name=" + encodeURI( document.getElementById("Name1").value )+"&Email=" + encodeURI( document.getElementById("Email1").value )+"&Phone=" + encodeURI( document.getElementById("Phone1").value )+"&Message=" + encodeURI( document.getElementById("Message1").value )
	  makePOSTRegister1(poststr);
}

function makePOSTRegister1(poststr)
{
	
	var randomnumber=Math.floor(Math.random()*110);
	
	var url = "send-request.php";	
	xmlHttp=GetXmlHttpObject(stateChangedRegister1)
	xmlHttp.open("POST", url , true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", poststr.length);
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(poststr)
	
} 

function stateChangedRegister1() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("CheckAvalability1").innerHTML=xmlHttp.responseText		
	}else{
		document.getElementById("CheckAvalability1").innerHTML="Loading..."
	}
} 
