var xmlHttp

function countDownload(action,filename)
{ 
	xmlHttp=GetXmlHttpObject(stateChanged);
	/*if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
  	} */
  	var url;
	url="manageCount.php?action="+action+"&filename="+escape(filename);
	xmlHttp.open("GET", url , true);
    xmlHttp.send(null);
	
} 
function stateChanged() 
{
    
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
    	 	//var filename='http://www.gujaratilexicon.com/downloads/' +xmlHttp.responseText;
    	 //	alert(filename)
    	 	    	 	
    	window.location.href=xmlHttp.responseText;
    	//document.getElementById(divId).innerHTML = xmlHttp.responseText;
    } 
} 
function GetXmlHttpObject(handler)
{ 
    var objXmlHttp=null
    
    if (navigator.userAgent.indexOf("Opera")>=0)
    {
        alert("This example doesn't work in Opera") 
        return; 
    }
    if (navigator.userAgent.indexOf("MSIE")>=0)
    { 
        var strName="Msxml2.XMLHTTP"
        if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
        {
            strName="Microsoft.XMLHTTP"
        } 
        try
        { 
            objXmlHttp=new ActiveXObject(strName)
            objXmlHttp.onreadystatechange=handler 
            return objXmlHttp
        } 
        catch(e)
        { 
            alert("Error. Scripting for ActiveX might be disabled") 
            return 
        } 
    } 
    if (navigator.userAgent.indexOf("Mozilla")>=0)
    {
        objXmlHttp=new XMLHttpRequest()
        objXmlHttp.onload=handler
        objXmlHttp.onerror=handler 
        return objXmlHttp
    }
} 
 
		
			
				
		