var xmlHttp;

// Below Function is used in scripts /member/register-form1.php,member/index.php .somesh
// Start
function showHint(str,sitename,geturl) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=sitename+geturl;
	url=url+"&q="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null)
}
// End

// For frreelist forward used in misc/freelist_fwd.php.somesh
// Start
function addKwordBox(str, var_id, element_name) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	if (str=="forwardA") {
		var url="freelist_fwd_new.php";
		url=url+"?id1=url_data&var_id="+var_id;
		url=url+"&sid="+Math.random();
		xmlHttp.open("POST",url,true)
		xmlHttp.onreadystatechange=function (){
			if(xmlHttp.readyState == 4){
				var response = xmlHttp.responseText;
				document.getElementById(element_name).innerHTML = response;
			}	
		}
		xmlHttp.send(null);
	}
	else { 
		return false;
	}
}
// End 

// For paid keyword used in misc/paid_keyword.php used for Footer Keyword URL.somesh
// Start
function showurl(str,member_id) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="paid-keyword.php";
	url=url+"?id1=url&q="+str+"&r="+member_id;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
// End


// For paid keyword used in misc/paid_keyword.php used for displaying vanity name.somesh
// Start
function showvanityname(str) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="paid-keyword.php";
	url=url+"?id1=vanity&q="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged1;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
// End

function stateChanged1() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		document.getElementById("txtHint1").innerHTML=xmlHttp.responseText;
	} 
}

function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
		var error =document.getElementById("txtHint").innerHTML;
		if (error=='<FONT color=red>Username Entered By You Is Not Valid.</FONT>' || error=='<FONT color=red>Username already exists.Please Enter Another Username.</FONT>') {
			document.register.user_name.focus();
			return false;
		}
		if (error=='User Name Entered By You Already Exists.<BR>Please Enter Another User Name.') {
			document.change_user_name.new_user_name.focus();
			return false;
		}
		
	} 
}

function GetXmlHttpObject() { 
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return (objXMLHttp);
} 