var xmlHttp
var theObj;
var objName;
var prefix;

function updateDataSent(incUrl, data){
        runAjax(data, incUrl);
}

function runAjax(str, incUrl){
        xmlHttp=GetXmlHttpObject()
        if (xmlHttp == null){
                alert ("Browser does not support HTTP Request")
                return
        }
        var url="/includes/ajax/scripts/" + incUrl + ".php"
        url=url+"?" + str
        url=url+"&sid="+Math.random();
alert(url);
        xmlHttp.onreadystatechange=stateChanged

        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}

function restoreLinks(){
        var linkArr = document.links;
        for (var i = 0; i < linkArr.length; i++) {
            linkArr[i].disabled = false;
                linkArr[i].style.cursor = "pointer";
        }
        document.body.style.filter = "none";
        document.body.style.opacity = 1;
        document.getElementById("hidden_div").style.display = "none";
        document.getElementById("trans").style.display = "none";
}

function stateChanged(){
        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
                var str = xmlHttp.responseText;
                if(str == "data_error"){
                        alert("Error saving product to cart");
                }
                else{
                        alert("Product successfully added to cart");
                }
        }
}


function GetXmlHttpObject(){
        var xmlHttp=null;
        try{
                // Firefox, Opera 8.0+, Safari
                xmlHttp=new XMLHttpRequest();
        }
        catch (e){
        // Internet Explorer
                try{
                        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                }
                catch (e){
                        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
        }
        return xmlHttp;
}

