﻿//<!--

/*
var srchImg = {
srch1: ["btn_ByCode_off.png", "btn_ByCode_on.png"],
srch2: ["btn_Advanced_off.png", "btn_Advanced_on.png"],
srch3: ["btn_Simple_off.png", "btn_Simple_on.png"]
}
*/

var ulwidth;
var ulminwidth;
var fsize;
var txt;

//server side variable set:
var selectedSrch;
var embFont;
var hdnCode;

function initSrch() {
    //preloadImg(srchImg);
    //reset($("div.srch"), "img.isrch", srchImg);
    txt = document.getElementById("txtbox").childNodes[1];
    hdnCode = $("input:hidden", "div#bycode").get(0);
    
    if (embFont) {
        ulwidth = '545px';
        ulminwidth = '435px';
        fsize = '12px';
    }
    else {
        ulwidth = '545px';
        ulminwidth = '515px';
    }
    
    $("a.srch").click(function(e) {

        reset($("div.searchButtons"), "div.srch");
        select($(this), $(this));
        showPnl($(this).attr("id"));
    });
    
    $("a#" + selectedSrch).click();

    $(".checklens > label").css("margin","0 7px");
    $(".checknew > label").css("margin", "0 7px");
    if (fsize)
        $("#nav_search UL LI A").css("font-size", fsize);
}

function showPnl(id) {
    document.getElementById("srchSel").firstChild.value = id;

    //txt.value = '';
    hdnCode.value = '';

    $("a.srch").removeClass("select");

    $("div#by,div#bycode,div#adv").css("display", "none");

    if (id == "srch3") {
        $("div#by").css("display", "block");
        $("a#srch3").addClass("select");
        $("ul#nav_search_tabs").css("width", ulminwidth);
    }
    else if (id == "srch2") {
        $("div#by").css("display", "block");
        $("div#adv").css("display", "block");
        $("a#srch2").addClass("select");
        $("ul#nav_search_tabs").css("width", ulwidth);
    }
    else {
        $("div#bycode").css("display", "block");
        $("a#srch1").addClass("select");
        $("ul#nav_search_tabs").css("width", ulminwidth);
    }
}

function findSubmit() {
    clearFilters();
    hdnCode.value = txt.value;
}

function clearFilters() {
    $("select", "div#by").each(function() {
        //alert($(this).get(0).selectedIndex);
        $(this).get(0).selectedIndex = 0;
    }
    );
    $("input:checkbox", "div#by").each(function() {
        $(this).get(0).checked = false;
    }
    );
}

function validTxt() {
    return txt.value != '';
}

function validEnter(e) {
    var keynum;
    var valid = true;
    if (window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if (e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
    }
    if (keynum == 13) {
        if (txt.value == '') {
            //__doPostBack(txt.id, '');
            valid = false;
        }
        else
            findSubmit();
    }
    return valid;

}

//-->
