// JavaScript Document

var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject('Microsoft.XMLHTTP');
}

var XMLHttpRequestObjectP = false;
if (window.XMLHttpRequest) {
XMLHttpRequestObjectP = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObjectP = new ActiveXObject('Microsoft.XMLHTTP');
}

function getData(dataSource, arG, divID)
{
dataSource = dataSource + "&category=" + arG;
if(XMLHttpRequestObject) {
var obj = document.getElementById(divID);
XMLHttpRequestObject.open('GET', dataSource);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}


function fetchData(dataSource, divID)
{
if(XMLHttpRequestObject) {
var obj = document.getElementById(divID);
XMLHttpRequestObject.open('GET', dataSource);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}

function fetchDataP(dataSource, divID)
{
if(XMLHttpRequestObjectP) {
var obj = document.getElementById(divID);
XMLHttpRequestObjectP.open('GET', dataSource);
XMLHttpRequestObjectP.onreadystatechange = function()
{
if (XMLHttpRequestObjectP.readyState == 4 &&
XMLHttpRequestObjectP.status == 200) {
obj.innerHTML = XMLHttpRequestObjectP.responseText;
}
}
XMLHttpRequestObjectP.send(null);
}
}


function pullData(dataSource)
{
if(XMLHttpRequestObject) {
XMLHttpRequestObject.open('GET', dataSource);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
alert("Added to Cart!!");
}
}
XMLHttpRequestObject.send(null);
}
}


function sendRequest(dataSource, divID) {
    var oForm = document.forms[0];
    var sBody = getRequestBody(oForm);
	
	var obj = document.getElementById(divID);

    var oXmlHttp = zXmlHttp.createRequest();
    oXmlHttp.open("post", dataSource, true);
    oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    oXmlHttp.onreadystatechange = function () {
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) {
                saveResult(oXmlHttp.responseText);
            } else {
                saveResult("An error occurred: "+ oXmlHttp.statusText);
            }
        }
    };
    oXmlHttp.send(sBody);
}


