﻿// JScript source code
sfHover = function() {
    var sfEls = document.getElementById("navMenu").getElementsByTagName("LI");
    for (var i = 0; i < sfEls.length; i++) {
        sfEls[i].onmouseover = function() {
            this.className += " sfhover";
        }
        sfEls[i].onmouseout = function() {
            this.className = this.className.replace(new RegExp(" sfhover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


function AddOptions(opObj, data) {
    var l = opObj.length;
    for (var m = 0; m < l; m++) {
        //alert(opObj.options[m]);
        opObj.remove(0);
    }
    opObj[0] = new Option("请选择", "");
    if (data.length > 0) {
        var ops = data.split("※")
        for (var i = 0; i < ops.length; i++) {
            kk = ops[i].split("◆");
            var TemOption = new Option(kk[0], kk[1]);
            opObj[opObj.length] = TemOption;
        }
    }

}

function setHidValue(opObj) {
    var typeid = opObj.value;
    var url = "/Ajax/GetTypePro.aspx?typeid=" + typeid;
    //alert(opObj.parentElement.children[1].nodeName);
    jQuery.ajax({
        cache: false,
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 20000,
        error: function() {
            alert('网络阻塞延迟, 请检查您的网络是否正常!');
        },
        success: function(data) {
            if (data > 0)
                location.href = "/product/" + data + ".html";
            else
                alert("对不起，产品信息不存在！");
        }
    });
}

function changeChild(opObj) {
    var url = "/Ajax/GetChildType.aspx?pid=" + opObj.value;
    //alert(opObj.parentElement.children[1].nodeName);
    jQuery.ajax({
        cache: false,
        url: url,
        type: 'GET',
        dataType: 'html',
        timeout: 20000,
        error: function() {
            alert('网络阻塞延迟, 请检查您的网络是否正常!');
        },
        success: function(data) {
            //alert(opObj.parentNode.children[1]);
            AddOptions(opObj.parentNode.children[1], data);
        }
    });
}
