﻿//导航菜单
var address = document.location.href;
var pageNames = "default,newproduct,popular,classic,child,hifi,jazz,leisure,special,favorite,favorableactivity|discount|groupbuydetail|activity|auction|giftpackage";
var pageIDs = "Default,NewProduct,Popular,Classic,Child,Hifi,Jazz,Leisure,Special,Favorite,DiscountActivity";
var nameArr = pageNames.split(",");
var idArr = pageIDs.split(",");
for (i = 0; i < nameArr.length; i++) {
    if (nameArr[i].indexOf("|") > -1) {
        var arr2 = nameArr[i].split("|");
        for (j = 0; j < arr2.length; j++) {
            if (address.toLowerCase().indexOf(arr2[j]) > -1) {
                var obj = document.getElementById(idArr[i]);
                obj.className = "menu_on";
                break;
            }
        }
    }
    else {
        if (address.toLowerCase().indexOf(nameArr[i]) > -1) {
            var obj = document.getElementById(idArr[i]);
            obj.className = "menu_on";
            break;
        }
    }
}

//购物车
function ShowCart(checked) {
    var obj = document.getElementById("CartListAjax");
    document.getElementById("shopCart_On").className = "shopCart_On";
    if (obj.innerHTML == "" || checked=="1") {
        var ajax = new Ajax();
        var url = "/CartList.aspx"
        ajax.RequestURL(url, DealShowCart);
    }
}
function DealShowCart(content) {
    if (content != "") {
        var obj = document.getElementById("CartListAjax");
        var pose = content.lastIndexOf("|");
        obj.innerHTML = content.substring(0, pose); ;
        var cartCountObj = document.getElementById("CartCount");
        cartCountObj.innerHTML = content.substring(pose+1);
        var cartListObj = document.getElementById("CartList");
        if (cartListObj != null) {
            cartListObj.style.width = "0px";
            cartListObj.style.height = "0px";
            cartListObj.style.display = "block";
            cartListObj.style.overflow = "hidden";
            setTimeout("Animation()", 0);
        }
    }
  
}
function Animation() {
    var obj = document.getElementById("CartList");
    if (obj != null) {
        var height=obj.scrollHeight+20
        var xpos = parseInt(obj.style.width);
        var ypos = parseInt(obj.style.height);
        if (xpos == 200 && ypos == height) {
            return true;
        }
        if (xpos < 200) {
            xpos += 25;
        }
        if (xpos > 200) {
            xpos-=25;
        }
        if (ypos < height) {
            ypos += 25;
        }
        if (ypos > height) {
            ypos -= 25;
        }
        obj.style.width = xpos + "px";
        obj.style.height = ypos + "px";
        setTimeout("Animation()", 0);
    }
}
function ClosCart() {
    var obj = document.getElementById("CartListAjax");
    document.getElementById("shopCart_On").className = "";
    obj.innerHTML = "";
}
function KeyProductSearch() {
    if (event.keyCode == 13) {
        ProductSearch();
    }
}
//产品搜索
function ProductSearch() {
    var classID = document.getElementById("ClassID").value;
    var productName = document.getElementById("ProductName").value;
    window.location.href = "/ProductList/Search/" + encodeURI(productName) + "-C" + classID + ".html";
    //window.location.href = "/ProductList.aspx?Action=Search&ProductName=" + EncodeUrl(productName) + "&ClassID=" + classID;
}



//底部固定
function Footer() {
    var explorer = document.documentElement.clientHeight;
    var footer = document.getElementById("footer");
    var Body = document.body.clientHeight + footer.offsetHeight;
    if (Body < explorer) {
        with (footer.style) {
            position = "absolute";
            width = "100%";
            bottom = "0px";
        }
    }
    else {
        with (footer.style) {
            position = "relative";
            width = "100%";
            bottom = "0px";
        }
    }
}
function FooterEvent() {
    Footer();
    if (document.all) {
        window.attachEvent('onresize', Footer);
    }
    else {
        window.addEventListener('resize', Footer, true);
    }
}
window.onload = FooterEvent;

