﻿var Search = {}; Search.Tab = { OnMouseOver: function(a) { $get(a.id).className += " searchtab-hover" }, OnMouseOut: function(a) { $get(a.id).className = $get(a.id).className.replace("searchtab-hover", "") }, Create: function(a, b, c, d) { if (b = $get(b)) { b.className = d ? "" : " space "; b.onclick = function() { c.Activate(this, null); for (i = 0; i < a.length; i++) $get(a[i]).className += i > 0 ? " space " : ""; return false }; b.onmouseover = function() { Search.Tab.OnMouseOver(this); return false }; b.onmouseout = function() { Search.Tab.OnMouseOut(this); return false } } return b } };
Search.Tabs = { currentTab: "", tabStr: "", Activate: function(a, b) {
    if (a.id != Search.Tabs.currentTab) {
        if (Search.Tabs.currentTab != "") { $get("div" + Search.Tabs.currentTab).className = "searchtabs-box hidden"; $get(Search.Tabs.currentTab).className = ""; for (var c = JsLib.UI.getElementsByClassName("skulist"), d = Search.Tabs.currentTab == "product" ? "skulist hidden" : "skulist", e = 0; e < c.length; e++) c[e].className = d } $get("div" + a.id).className = "searchtabs-box"; if (b) $get(a.id).className = b == 1 ? "searchtab-selected full" : "searchtab-selected";
        else $get(a.id).className = "searchtab-selected"; Search.Tabs.currentTab = a.id
    } 
}, Add: function(a) { if (Search.Tabs.tabStr != "") Search.Tabs.tabStr += ","; Search.Tabs.tabStr += a }, Initialize: function() { currentTab = ""; var a = Search.Tabs.Initialize.arguments, b = false; if (!a || a.length == 0) a = Search.Tabs.tabStr.split(","); totalTabCount = a.length; for (i = 0; i < a.length; i++) { b = i > 0 ? false : true; Search.Tab.Create(a, a[i], this, b) } Search.Tabs.Activate($get(a[0]), a.length) }, ActivateByIndex: function(a) {
    var b = Search.Tabs.tabStr.split(",");
    a + 1 <= b.length && Search.Tabs.Activate($get(b[a]), b.length)
}
};

function ExecuteSearch(url, queryKeys, queryDataExpr) {
    for (var c = 0; c < queryKeys.length; c++) {
        url = url + "&" + queryKeys[c] + "=" + escape(queryDataExpr[c]);
    }
    window.location = url;
}

function setMusicMoviewKeyword() { var a = "", b = setMusicMoviewKeyword.arguments.length - 1; for (i = 0; i < b; i++) a += setMusicMoviewKeyword.arguments[i].value; setMusicMoviewKeyword.arguments[b].value = a };

