function checkuser(name) {		
		if(name !=""){
			var siteroot = document.getElementById('siteroot').value;
			var strURL = siteroot+"ajax/AjaxCheckUser.php?name="+name;
			
			
		
		if(!validateEmail(name)){
			
				document.getElementById('name').value='';
				document.getElementById("showerremail").style.display="block";
				document.getElementById('erremail').innerHTML= 'Please enter valid email address';	
				document.getElementById('emailer').innerHTML='';
				document.getElementById('name').focus();
				return false;
			}
			
			
			//var req = getXMLHTTP();
			//alert(req);
			
			if (window.XMLHttpRequest)
				  {// code for IE7+, Firefox, Chrome, Opera, Safari
				  xmlhttp=new XMLHttpRequest();
				  }
				else
				  {// code for IE6, IE5
				  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
				  }
				xmlhttp.onreadystatechange=function()
				  {
				  if (xmlhttp.readyState==4)
					{
						var resstr=xmlhttp.responseText;
						if(!isEmpty(xmlhttp.responseText)){ 
								document.getElementById('emailer').innerHTML='';
								document.getElementById("showerremail").style.display="block";
								document.getElementById('erremail').innerHTML='Email ID <b>'+xmlhttp.responseText+'</b> already registered.Please login.';						
								document.getElementById('name').value = "";
								document.getElementById('name').focus();
							
								
							}
							else{
								//document.getElementById('emailerr').innerHTML='Username <b>'+email+'</b> available';	
								document.getElementById("showerremail").style.display="block";
								document.getElementById('erremail').innerHTML = '<font color="#36E103">Email id is available</font> ';	
								document.getElementById('emailer').innerHTML='<img src="js/correct.gif" /> ';
							}
						
					}
				  }
				xmlhttp.open("GET","ajax/AjaxCheckUser.php?name="+name, true);
				xmlhttp.send();			
		 }
	  }
	  
	  function getXMLHTTP() { //fuction to return the xml http object
		var xmlhttp=false;	
		try{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)	{		
			try{			
				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch(e1){
					xmlhttp=false;
				}
			}
		}
		 	
		return xmlhttp;
	}

