var xmlhttp

function showHint(str, page, cid)
{
    /*
    if (str.length==0)
    {
        document.getElementById("txtHint").innerHTML="";
        return;
    }
    */ 
 
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
    
    var bt        = document.getElementById("but").value; 
    var pagename  = document.getElementById("pagename").value; 
	
    var url       = pagename;
    var str, cid, page;
    url = url+"?q="+str;
    url = url+"&opt="+bt;
    url = url+"&page="+page;
    url = url+"&cid="+cid;

    url = url+"&sid="+Math.random();
    
    xmlhttp.onreadystatechange  = stateChanged;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}

function stateChanged()
{
    document.getElementById("searchmaindiv").innerHTML="<center><img src='images/loading.gif' align='center' style='margin-top:70px'></center>";
    if (xmlhttp.readyState==4)
    {
        //document.getElementById("searchmaindiv").innerHTML='';
        document.getElementById("searchmaindiv").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 catAjax(cid)
{ 
    xmlhttp1=GetXmlHttpObject();
    if (xmlhttp1==null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
      
    var url='catAjax.php';
    var cid;
    url = url+"?cid="+cid;
   
    url = url+"&sid="+Math.random();
    xmlhttp1.onreadystatechange = stateChangedCat;
    xmlhttp1.open("GET",url,true);
    xmlhttp1.send(null);
}


function catAjaxPerson(cid)
{ 
    xmlhttp1=GetXmlHttpObject();
    if (xmlhttp1==null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
      
    var url='catAjaxPerson.php';
    var cid;
    url = url+"?cid="+cid;
   
    url = url+"&sid="+Math.random();
    xmlhttp1.onreadystatechange = stateChangedCat;
    xmlhttp1.open("GET",url,true);
    xmlhttp1.send(null);
}

function catAjaxSponsor(cid)
{ 
    xmlhttp1=GetXmlHttpObject();
    if (xmlhttp1==null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
      
    var url='catAjaxSponsor.php';
    var cid;
    url = url+"?cid="+cid;
   
    url = url+"&sid="+Math.random();
    xmlhttp1.onreadystatechange = stateChangedCat;
    xmlhttp1.open("GET",url,true);
    xmlhttp1.send(null);
}

function stateChangedCat()
{
    if (xmlhttp1.readyState==4)
    {    
        document.getElementById("sub_menu_list1").innerHTML = xmlhttp1.responseText;
    }
}

/*******************************************************************/

function commonAjax(id,page)
{
    xmlhttpNew=GetXmlHttpObject();
    if (xmlhttpNew==null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return;
    }
    
    var url = 'event-person-ajax.php';
    var page, id;
    url = url+"?page="+page;
    url = url+"&id="+id;
    
    url=url+"&sid="+Math.random();
    xmlhttpNew.onreadystatechange=stateChangedCommon;
    xmlhttpNew.open("GET",url,true);
    xmlhttpNew.send(null);
}

function stateChangedCommon()
{
    if (xmlhttpNew.readyState==4)
    {    
        document.getElementById("commonDiv").innerHTML  = xmlhttpNew.responseText;
    }
}
