// JavaScript Document
// JavaScript Document
var xmlhttp;



function checkuserid(userid)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
  //var userid=document.getElementById("username").value;
  var email = document.getElementById("email_address").value;
  

var url="checkuserid.php?act=checkuser&username="+userid+"&email="+email;

//alert(url);
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
	if (xmlhttp.readyState==4)
	{
			
		var check=xmlhttp.responseText;
		//alert(check);
		if(check=='found')
		{	
			alert('UserName already Exist');
			document.getElementById("username").value="";;			
			return false;
		}else{
			
			return true;
		}
		//document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
	}
	
}
function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
  	{
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject)
  	{
  		// code for IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	return null;
}

function checkemail(email)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
  //var userid=document.getElementById("username").value;
  //var email = document.getElementById("email_address").value;
  

var url="checkuserid.php?act=checkemail&email="+email;

//alert(url);
xmlhttp.onreadystatechange=stateChangedEmail;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChangedEmail()
{
	if (xmlhttp.readyState==4)
	{
			
		var check=xmlhttp.responseText;
		//alert(check);
		if(check=='found')
		{	
			alert('Email already Exist');
			document.getElementById("email_address").value="";;			
			return false;
		}else{
			
			return true;
		}
		//document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
	}
	
}


function fetch_subcategory(id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  

var url="checkuserid.php?act=getsubcategory&cat_id="+id;

//alert(url);
xmlhttp.onreadystatechange=subcat_stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function subcat_stateChanged()
{
	if(xmlhttp.readyState <4)
	{
		document.getElementById('scat_div').innerHTML='<img src="../images/loader_blue.gif" alt="loading" border="0">';
	}
	if (xmlhttp.readyState==4)
	{
			
		var check=xmlhttp.responseText;
		//alert(check);
		
			 document.getElementById('scat_div').innerHTML=check;
					
			return true;
		
	}
	
}

function fetch_subcategory_search(id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  if(id=='null')
  {
	  return;
  }

var url="checkuserid.php?act=getsubcategorySearch&cat_id="+id;

//alert(url);
xmlhttp.onreadystatechange=subcat_stateChanged_search;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function subcat_stateChanged_search()
{
	if(xmlhttp.readyState <4)
	{
		document.getElementById('search_div').innerHTML='<img src="../images/loader_blue.gif" alt="loading..." border="0">';
	}
	if (xmlhttp.readyState==4)
	{
			
		var check=xmlhttp.responseText;
		//alert(check);
			 document.getElementById('search_div').innerHTML=check;
			
			return true;
		
	}
	
}


function fetch_subcategory_find(id)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	  
	
	var url="checkuserid.php?act=getsubcategoryfind&cat_id="+id;
	
	//alert(url);
	xmlhttp.onreadystatechange=findsubcat_stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function findsubcat_stateChanged()
{
	if(xmlhttp.readyState <4)
	{
		document.getElementById('find_div').innerHTML='<img src="../images/loader_blue.gif" alt="loading" border="0">';
	}
	if (xmlhttp.readyState==4)
	{
			
		var check=xmlhttp.responseText;
		//alert(check);
		
			 document.getElementById('find_div').innerHTML=check;
					
			return true;
		
	}
	
}