﻿function httpRequest(isFirefox, url, func)
{    
    //if (url.toLowerCase().indexOf("musicwords") > -1)   
    //    alert(url);               
    var method;
    if (isFirefox)
        method = "GET";
    else
        method = "POST";
      
    var xmlHttp;
    
    try
    {
        // Firefox, Opera 8.0+, Safari  
        xmlHttp=new XMLHttpRequest();
    } 
    catch(err)
    {
        try
        {
            //IE
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
        }
        catch(err)
        {
            try
            {
                //IE
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");  
            }
            catch(err)
            {
                alert("Your browser doesn't support this feature");
                return;
            }
        }
    }
      
    try
    {          
        xmlHttp.open(method, url, true);       
        xmlHttp.send("");      
    } 
    catch(err)
    {
        
        alert(err.description);
    }
    
    xmlHttp.onreadystatechange = function()
    {
       
        if (xmlHttp.readyState == 4)
        {
            if (func.length > 0)
                eval(func);
                
            xmlHttp = null;
        }
    }              
}

