var xmlHttp;
var str;
var active;

function showHint(str,str1,str2)
{
	active="rss"+str
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="categorydetails_user.php?sid=" + Math.random() + "&q=" + str + "&type=" + str1 + "&limit=" + str2
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}
function stateChanged() 
{ 
	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{ 
	document.getElementById(active).innerHTML="<img src='indicator.gif'>";
	
	} 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	addEvent(window, "load", NiceTitles.autoCreation);
	document.getElementById(active).innerHTML=xmlHttp.responseText ;
	} 
} 
//////////////////////////////////////////////
/////////// FUNCTION TO OPEN LINKS IN NEW WINDOW ////////////////
function newwindow(str)
{
	active="mainbody"
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&same=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF NEW WINDOW
/////////////////////////////////////////////
/////////// FUNCTION TO OPEN LINKS IN SAME WINDOW ////////////////
function samewindow(str)
{
	active="mainbody"
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&newwindow=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF SAME WINDOW
/////////////////////////////////////////////
/////////// FUNCTION TO ENABLE HOVER ////////////////
function hoveron(str)
{
	active="mainbody"
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&hoveron=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF SAME WINDOW
/////////////////////////////////////////////
/////////// FUNCTION TO ENABLE HOVER ////////////////
function hoveroff(str)
{
	active="mainbody"
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&hoveroff=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF SAME WINDOW
/////////////////////////////////////////////
/////////// FUNCTION TO BROWSE CATEGORIES ////////////////
function browseCAT(str)
{
	active="mainbody"
	if (str.length==0)
	{ 
	document.getElementById(active).innerHTML=""
	return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&browseCAT=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF BROWSE TO CATEGORY
/////////////////////////////////////////////
/////////// FUNCTION TO REGISTER ////////////////
function register()
{
	active="mainbody"
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&register=process"
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF BROWSE TO CATEGORY
/////////////////////////////////////////////
/////////// FUNCTION TO REGISTER ////////////////
function checkUSER(str)
{
	active="namecheck"
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="process_all.php?sid=" + Math.random() + "&CHECKusername=" + str
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)

}

// END OF BROWSE TO CATEGORY
/////////////////////////////////////////////
function GetXmlHttpObject(handler)
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
