﻿var empty = '',compareInfo = '请选择您要比较的商品,至少选择两件商品才能比较',compareUrl = 'GoodsCompare.aspx';

function getSearchVal() {
    if (arguments[0]) {
        var fm = document.getElementById(arguments[0]);
        fm.q.value = arguments[1];
        fm.t.value = arguments[2];
        fm.n.value = arguments[3];
        if (fm.t.value == empty)
            fm.t.value = empty;
    }
}
function selectClass(oid,cname) {
    var slt = document.getElementById(oid);
    slt.onchange = function() {
        document.getElementById(cname).value
        = this.options[this.selectedIndex].text;
    };
}
function goodsRemove(gid) {
    var url = location.href;
    location.href = url.replace(gid,"");
}
function compare(o,f) {
    var gIds = empty;
    var items = document.getElementsByName(o);
    var fm = document.getElementById(f);
    for (var i = 0; i < items.length; i++) {
        if (items[i].checked)
            gIds += items[i].value + '-';
    }
    if (gIds == empty) { alert(compareInfo); return };
    gIds = gIds.substr(0, gIds.length - 1);
    fm.action = compareUrl;
    fm.list.value = gIds;
    fm.submit();
}
function searchSort(t) {
    var ary = t.split('|');
    if (ary.length != 2) return;
    var url = location.href;
    url = url.replace(/&?sort=[a-z]*|&?mode=[a-z]*/ig, "");
    if (url.indexOf("?") == -1) { url += "?"; }
    else { url += "&"; }
    url += "sort=" + ary[0] + "&mode=" + ary[1];
    location.href = url.replace("?&", "?"); ;
}
function initSortSelect(v1, v2) {
    if (v1 == empty || v2 == empty) return;
    var val = v1+'|'+v2;
    var slt = document.getElementById("sltSort");
    slt.value = val;
    if (slt.value == empty) slt.selectedIndex = 0;
}
