﻿
function dayrui_tab(tag) {
    for (i = 1; i < 7; i++) {
        if (i == tag) {
            document.getElementById("tag" + i).className = "tag-selected";
            document.getElementById("info" + i).style.display = "block";
        }
        else {
            document.getElementById("tag" + i).className = "";
            document.getElementById("info" + i).style.display = "none";
        }
    }
}

function ColorChange() {
     var objColor = document.getElementById("ctl00_MasterHolder_DDl_Color");
     var opColor = objColor.options[objColor.selectedIndex];
     var imgPath = Front.Commodity.GetColor(opColor.value);
     var imgdiv = document.getElementById("Div_Color");
     if (imgPath.value == "NULL") {
         imgdiv.innerHTML = "";
     }
     else {
         imgdiv.innerHTML = "<img id='Color_Img' src='" + imgPath.value + "' width='35px' height='20px' border='0' />";
     }
     //var img = document.getElementById("Color_Img");
     //img.src = imgPath.value;
     var objSize = document.getElementById("ctl00_MasterHolder_DDl_Size");
     var opSize = objSize.options[objSize.selectedIndex];
     var objId = document.getElementById("ctl00_MasterHolder_Hid_Id");
     var IfSize = document.getElementById("ctl00_MasterHolder_Hid_IfSize");
     var UseSCAmount = document.getElementById("ctl00_MasterHolder_Hid_UseSCAmount");

     if (parseInt(UseSCAmount.value) == 1 && IfSize.value == "True") {
         //取颜色尺寸库存
         var SellAmount = Front.Commodity.GetSizeColorSellAmount(objId.value, opSize.value, opColor.value);
     }
     //更新隐藏域
     var obj = document.getElementById("ctl00_MasterHolder_Hid_OnSellAmount");
     obj.value = SellAmount.value;
     //更新页面库存显示
     var div = document.getElementById("div_SellAmount");
     div.innerHTML = SellAmount.value;
}

function SizeChange() {
    var objColor = document.getElementById("ctl00_MasterHolder_DDl_Color");
    var opColor = objColor.options[objColor.selectedIndex];
    var objSize = document.getElementById("ctl00_MasterHolder_DDl_Size");
    var opSize = objSize.options[objSize.selectedIndex];

    var objId = document.getElementById("ctl00_MasterHolder_Hid_Id");
    var IfColor = document.getElementById("ctl00_MasterHolder_Hid_IfColor");
    var UseSCAmount = document.getElementById("ctl00_MasterHolder_Hid_UseSCAmount");
    if (parseInt(UseSCAmount.value) == 1 && IfColor.value == "True") {
        //取颜色尺寸库存
        var SellAmount = Front.Commodity.GetSizeColorSellAmount(objId.value, opSize.value, opColor.value);
    }
    //更新隐藏域
    var obj = document.getElementById("ctl00_MasterHolder_Hid_OnSellAmount");
    obj.value = SellAmount.value;
    //更新页面库存显示
    var div = document.getElementById("div_SellAmount");
    div.innerHTML = SellAmount.value;
}


function ClickImg(obj) {
    var div = document.getElementById("ctl00_MasterHolder_Pnl_Pack");
    var imglist = div.getElementsByTagName("img");
    for (var i = 0; i < imglist.length; i++) {
        imglist[i].className = "notselect";
    }
    obj.className = "select";

    var lb = document.getElementById("ctl00_MasterHolder_Hid_PackId");
    lb.value = obj.alt;
    var packanme = document.getElementById("span_PackName");
    packanme.innerHTML = "包装：" + obj.title;
}

function PackChange() {
    if (document.getElementById("ctl00_MasterHolder_DDL_Pack")) {
        var obj = document.getElementById("ctl00_MasterHolder_DDL_Pack");
        var op = obj.options[obj.selectedIndex];
        var imgPath = Front.Commodity.GetPackImg(op.value);

        var div = document.getElementById("container");
        div.innerHTML = "<a href='" + imgPath.value.split('|')[1] + "' target=\"_blank\"><img id=\"Img_Pack\" src='" + imgPath.value.split('|')[0] + "' width=\"60px\" height=\"60px\" border=\"0\" /></a>";

        //修改innerHTML后必须再调用一次
        YHover.photos('container', 'img');
    }
}

function CheckInput() {
    var objInput = document.getElementById("ctl00_MasterHolder_Txt_BuyAmount");
    var Span_Alert = document.getElementById("lb_Alert");
    var objSellAmount = document.getElementById("ctl00_MasterHolder_Hid_OnSellAmount");
    var objNowPrice = document.getElementById("ctl00_MasterHolder_Hid_NowPrice");

    if (parseFloat(objNowPrice.value) == 0) {
        Span_Alert.style.display = "inline";
        Span_Alert.innerHTML = "您好，价格为0的商品不允许直接购买。";
        return false;
    }
    
    var patrn = /^\d+$/;// /^[1-9][0-9]{0,}/;
    if (!objInput.value) {
        //alert("请输入正确的购买数量！");
        Span_Alert.style.display = "inline";
        Span_Alert.innerHTML = "请输入正确的购买数量！";
        return false;
    }
    else if (!patrn.test(objInput.value)) {
        //alert("请输入正确的购买数量！");
        Span_Alert.style.display = "inline";
        Span_Alert.innerHTML = "请输入正确的购买数量！";
        return false;
    }
    else if (parseInt(objInput.value) > parseInt(objSellAmount.value)) {
        Span_Alert.style.display = "inline";
        Span_Alert.innerHTML = "购买数量不能大于上架数量！";
        return false;
    }
    else {
        Span_Alert.style.display = "none";
        Span_Alert.innerHTML = "";
        return true;
    }
}

function ChangeZoomPic(obj) {
    var img = document.getElementById("zoomimg");
    img.src = obj.alt;
    img.jqimg = obj.alt;
}

