﻿function DoCallback(url, params) {

    //組成要連接的URL
    var pageUrl = url + params;
    // Initialize the XmlHttp object
    try {
        //Mozilla Browsers
        xmlRequest = new XMLHttpRequest();
    }
    catch (e) {
        try {
            //IE
            xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e) {
            //Something else that won't work with this code...
            xmlRequest = false;
        }
    }
    //背後執行網頁來取得XML物件資料

    xmlRequest.open("GET", pageUrl, false);
    xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlRequest.send(null);
    // Return the XmlHttp object
    return xmlRequest;
}



function AddShopHtml(MktID, ProductID) {

//    var MktID = "CFD539B2-C940-438A-B0F4-C8EF60680852";
//    var ProductID = "D9CB9162-C850-41AB-A7A0-DB2544DA757F";


    
    if (!BoolMember()) {
       
         window.open ('/onlineshop/Login.aspx?MktID=' + MktID + '&ProductID=' + ProductID,'','width=580,height=400'); 
        return; 
    }



    var keyUrl = '/onlineshop/EditProduct.aspx?MktID=' + MktID + '&ProductID=' + ProductID;

    var xml = DoCallback(keyUrl + "&ROW=" + parseInt(100 * Math.random()), 1);
    

    if (xml.responseText != null) {

        if (document.getElementById("FloatDIV")) {

            document.getElementById("FloatDIV").innerHTML = xml.responseText;

            alert("已加入至購物車！"); 
        }
    }


}

function loginaddcart(MktID, ProductID)
{
    //alert(MktID);
    var keyUrl = '/onlineshop/EditProduct.aspx?MktID=' + MktID + '&ProductID=' + ProductID;

    var xml = DoCallback(keyUrl + "&ROW=" + parseInt(100 * Math.random()), 1);
    

    if (xml.responseText != null) {

        if (document.getElementById("FloatDIV")) {

            document.getElementById("FloatDIV").innerHTML = xml.responseText;

            //alert("已加入至購物車！"); 
            location.reload();
        }
    }
}



function BoolMember() {

    var keyUrl = '/onlineshop/EditProduct.aspx?Member=30';

    var xml = DoCallback(keyUrl + "&ROW=" + parseInt(100 * Math.random()), 1);

    //alert(xml.responseText);
     
    if (xml.responseText != null) {
        if (xml.responseText == "True") {
            return true; 
        }
    }

    return false;

}
      
