
 
  //Ajax function for email
 // The server-side script
function handleHttpResponse()
{
  if(http.readyState==4)                       // Get result
	{
	if(http.responseText.indexOf('invalid')==-1)		
	{
		document.getElementById('alreadyemail').innerHTML="";
		var result=http.responseText;
		//alert(result);
		
		if(result.match("<Font color=red>Email Address Not Available.</font>") || result.match("<Font color=green>Email Address Available.</font>") || result.match("<Font color=red>Invalid Email Address.</font>")) // Ajax result message match function
		{   
		   if(result.match("<Font color=red>Email Address Not Available.</font>") || result.match("<Font color=red>Invalid Email Address.</font>"))
			{ 
		       //document.reg_form.email.value='';                         // Made email field value blank
			}
			document.getElementById('alreadyemail').innerHTML=result; // Given Div id
		} 
	
		
		
		
		if(result.match("<Font color=red>Username Not Available.</font>") || result.match("<Font color=green>Username Available.</font>")) // Ajax result message match function
		{  
			if(result.match("<Font color=red>Username Not Available.</font>"))
			{ 
			  //document.reg_form.user_name.value='';                           // Made username field value blank
			}
			document.getElementById('alreadyusername').innerHTML=result;    // Given Div id
		} 
	
		
	}
  }
}
function check(temp)        // Call to function
{
  if(temp=='checkemail')    // For check email
  {
    var email=document.reg_form.email.value;
  
    var url = "index.php?action=ajax/display_reg_ajax&email="+email;
 
     //alert(url);
  }

  if(temp=='checkusername') // For check username
  {
    var username=document.reg_form.user_name.value;
  
    var url = "index.php?action=ajax/display_reg_ajax&username="+username;
 
     //alert(url);
  }
     http.open("GET",url,true);
     http.onreadystatechange=handleHttpResponse;
     http.send(null);
  
}

function getHTTPObject()   // Get object
{

		var xmlhttp;
		
		if (window.XMLHttpRequest)
		{
			return new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			alert('Status: Cound not create XmlHttpRequest Object.' + 'Consider upgrading your browser.');
           //document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.' + 'Consider upgrading your browser.';
		}
		
}

var http = getHTTPObject(); //Create the HTTP Object
                             // End of ajax function



