﻿var isRecentSearchDivOpen = false; var isShoppingCartDivOpen = false; function RecentSearchesTabSelect(elt) {
    if (isRecentSearchDivOpen == false)
    { document.getElementById('recentsearchtableft').className = "recentsearch-tab-sel-left"; document.getElementById('recentsearchtabmiddle').className = "recentsearch-tab-sel-middle"; document.getElementById('recentsearchtabright').className = "recentsearch-tab-sel-right"; document.getElementById('RecentSearchesContainer').style.display = ''; var position = findPosX(document.getElementById('recentsearchtabmiddle')) - 600; document.getElementById('RecentSearchesContainer').style.left = position + "px"; ShoppingCartDIVClose(); LogOnDIVClose(); isRecentSearchDivOpen = true; }
    else
    { document.getElementById('RecentSearchesContainer').style.display = 'none'; document.getElementById('recentsearchtableft').className = ""; document.getElementById('recentsearchtabmiddle').className = "banner-top-navigation-large"; document.getElementById('recentsearchtabright').className = ""; document.getElementById('loginDIV').style.display = 'none'; isRecentSearchDivOpen = false; } 
}
function RecentSearchesDIVClose()
{ document.getElementById('RecentSearchesContainer').style.display = 'none'; document.getElementById('recentsearchtableft').className = ""; document.getElementById('recentsearchtabmiddle').className = "banner-top-navigation-large"; document.getElementById('recentsearchtabright').className = ""; document.getElementById('loginDIV').style.display = 'none'; isRecentSearchDivOpen = false; }
function ShoppingCartTabSelect(elt) {
    if (isShoppingCartDivOpen == false)
    { document.getElementById('shoppingtableft').className = "shoppingcart-tab-sel-left"; document.getElementById('shoppingtabmiddle').className = "shoppingcart-tab-sel-middle"; document.getElementById('shoppingtabright').className = "shoppingcart-tab-sel-right"; document.getElementById('ShoppingCartContainer').style.display = ''; var position = findPosX(document.getElementById('shoppingtabmiddle')) - 620; document.getElementById('ShoppingCartContainer').style.left = position + "px"; RecentSearchesDIVClose(); LogOnDIVClose(); isShoppingCartDivOpen = true; }
    else
    { document.getElementById('ShoppingCartContainer').style.display = 'none'; document.getElementById('shoppingtableft').className = ""; document.getElementById('shoppingtabmiddle').className = "banner-top-navigation-large"; document.getElementById('shoppingtabright').className = ""; document.getElementById('loginDIV').style.display = 'none'; isShoppingCartDivOpen = false; } 
}
function ShoppingCartDIVClose()
{ document.getElementById('ShoppingCartContainer').style.display = 'none'; document.getElementById('shoppingtableft').className = ""; document.getElementById('shoppingtabmiddle').className = "banner-top-navigation-large"; document.getElementById('shoppingtabright').className = ""; document.getElementById('loginDIV').style.display = 'none'; isShoppingCartDivOpen = false; }
function TabShopMNJ(currentTab) {
    if (currentTab != "Home")
    { javascript: __doPostBack("Home", ""); } 
}
function TabMyAccount(currentTab) {
    if (currentTab != "MyAccount")
    { javascript: __doPostBack("MyAccount", ""); } 
}
function ButtonRollOver(row, effect) {
    if (row.all) {
        if (effect == 1)
        { row.cells[0].className = "button-left-curve-hover"; row.cells[1].className = "button-middle-hover"; row.cells[2].className = "button-right-curve-hover"; } else
        { row.cells[0].className = "button-left-curve"; row.cells[1].className = "button-middle"; row.cells[2].className = "button-right-curve"; } 
    } else {
        if (effect == 1)
        { row.childNodes.item(1).className = "button-left-curve-hover"; row.childNodes.item(3).className = "button-middle-hover"; row.childNodes.item(5).className = "button-right-curve-hover"; } else
        { row.childNodes.item(1).className = "button-left-curve"; row.childNodes.item(3).className = "button-middle"; row.childNodes.item(5).className = "button-right-curve"; } 
    } 
}
function ImageNavRollOver(rowid) {
    if (rowid == "tab6" || rowid == "tab94")
        document.getElementById(rowid).className = "image-nav-tab-last-hover"; else
        document.getElementById(rowid).className = "image-nav-tab-hover";
}
function ImageNavRollOut(rowid) {
    if (rowid == "tab6" || rowid == "tab94")
        document.getElementById(rowid).className = "image-nav-tab-last"; else
        document.getElementById(rowid).className = "image-nav-tab";
}
function ShowWelcomeText(textidshow, textidhide1, textidhide2, textidhide3, textidhide4, textidhide5)
{ document.getElementById(textidshow).style.display = ''; document.getElementById(textidhide1).style.display = 'none'; document.getElementById(textidhide2).style.display = 'none'; document.getElementById(textidhide3).style.display = 'none'; document.getElementById(textidhide4).style.display = 'none'; document.getElementById(textidhide5).style.display = 'none'; }
function LogOnDIVOpen(txtUserName) {
    document.getElementById('loginDIV').style.display = ''; var txtBox1 = document.getElementById(txtUserName); if (txtBox1 != null && txtBox1.style.display != 'none')
    { txtBox1.focus(); }
    return false;
}
function LogOnDIVClose()
{ document.getElementById('loginDIV').style.display = 'none'; }
function LoadDefaultSettings()
{ }
function ImageButtonMouseOver(button, type) {
    if (type == "P")
        button.src = "../../Themes/Default/Images/btn_preview.jpg"; else if (type == "S")
        button.src = "../../Themes/Default/Images/btn_submit_hover.gif"; else if (type == "C")
        button.src = "../../Themes/Default/Images/btn_cancel_hover.gif"; else if (type == "X")
        button.src = "../../Themes/Default/Images/btn_close_hover.gif"; else if (type == "M")
        button.src = "../../Themes/Default/Images/btn_more_hover.gif";
}
function ImageButtonMouseOut(button, type) {
    if (type == "P")
        button.src = "../../Themes/Default/Images/btn_preview.jpg"; else if (type == "S")
        button.src = "../../Themes/Default/Images/btn_submit.gif"; else if (type == "C")
        button.src = "../../Themes/Default/Images/btn_cancel.gif"; else if (type == "X")
        button.src = "../../Themes/Default/Images/btn_close.gif"; else if (type == "M")
        button.src = "../../Themes/Default/Images/btn_more_down.gif";
}
function trim(s)
{ var temp = s; return temp.replace(/^\s*|\s*$/g, ''); }
function SetTextBoxText(textboxID, toBeReplacedValue, replaceWithValue) {
    var textbox = document.getElementById(textboxID); if (textbox != null) {
        if (textbox.value == toBeReplacedValue)
        { textbox.value = replaceWithValue; } 
    } 
}
function EditSearchName(controlIds) {
    var IDs = controlIds.split(','); if (IDs != undefined)
    { var lnkSearch = document.getElementById(IDs[0]); var lnkRename = document.getElementById(IDs[1]); var lnkUpdate = document.getElementById(IDs[2]); var lnkCancel = document.getElementById(IDs[3]); var txtSearchName = document.getElementById(IDs[4]); lnkSearch.style.display = 'none'; lnkRename.style.display = 'none'; lnkUpdate.style.display = 'block'; lnkCancel.style.display = ''; txtSearchName.style.display = ''; return false; } 
}
function CancelEditSearchName(controlIds) {
    var IDs = controlIds.split(','); if (IDs != undefined)
    { var lnkSearch = document.getElementById(IDs[0]); var lnkRename = document.getElementById(IDs[1]); var lnkUpdate = document.getElementById(IDs[2]); var lnkCancel = document.getElementById(IDs[3]); var txtSearchName = document.getElementById(IDs[4]); lnkSearch.style.display = ''; lnkRename.style.display = ''; lnkUpdate.style.display = 'none'; lnkCancel.style.display = 'none'; txtSearchName.style.display = 'none'; return false; } 
}
function UpdateSearchName(controlIds, isUserLoggedIn) {
    var IDs = controlIds.split(','); if (IDs != undefined) {
        var lnkSearch = document.getElementById(IDs[0]); var lnkRename = document.getElementById(IDs[1]); var lnkUpdate = document.getElementById(IDs[2]); var lnkCancel = document.getElementById(IDs[3]); var txtSearchName = document.getElementById(IDs[4]); var txtSearchId = document.getElementById(IDs[5]); if (txtSearchId != null) {
            if (trim(txtSearchName.value) == '')
            { alert('Please enter "Recent Search Name".'); return false; }
            var alphanumericRegx = /[^0-9a-zA-Z ]/; if (alphanumericRegx.test(txtSearchName.value))
            { alert('Only alpha-numeric characters are allowed.'); return false; } 
        }
        var values = txtSearchId.value + '|||' + txtSearchName.value + '|||' + isUserLoggedIn; if (UpdateSearchNameAjaxCall(values) == "1") {
            lnkSearch.style.display = ''; if (txtSearchName.value.trim().length > 11)
                lnkSearch.innerHTML = (txtSearchName.value.trim()).substring(0, 7) + '...'; else
                lnkSearch.innerHTML = txtSearchName.value.trim(); lnkSearch.title = txtSearchName.value.trim(); lnkRename.style.display = ''; lnkUpdate.style.display = 'none'; lnkCancel.style.display = 'none'; txtSearchName.style.display = 'none';
        } 
    }
    return false;
}
function UpdateSearchNameAjaxCall(strValue)
{ var requestURL = "../../UI/Common/AjaxCall.aspx"; var qString = "UpdateSearchNameMethod=" + strValue; var result = Post_Data(requestURL, qString); return 1; }
function fnTrapKD(btn1, event) {
    var btn = document.getElementById(btn1); if (document.all) {
        if (event.keyCode == 13)
        { event.returnValue = false; event.cancel = true; btn.click(); } 
    }
    else if (document.getElementById) {
        if (event.which == 13)
        { event.returnValue = false; event.cancel = true; btn.click(); } 
    }
    else if (document.layers) {
        if (event.which == 13)
        { event.returnValue = false; event.cancel = true; btn.click(); } 
    } 
}
function GetTrimText(textToTrim, trimLength) {
    if (textToTrim != null) {
        if (textToTrim.length > trimLength)
        { textToTrim = textToTrim.substring(0, (trimLength - 4)) + "..."; } 
    }
    return textToTrim;
}
function clearData(control, defaultText) {
    if (control.value == defaultText)
        control.value = '';
}
function showData(control, defaultText) {
    if (control.value == '')
        control.value = defaultText;
}
function checkTextAreaMaxLength(textBox, e, length)
{ }
function onddlBrandsTitleChange(ddlBrands) {
    if (ddlBrands != null)
    { location.href = '../../UI/Brands/BrandShowCase.aspx?manufacturerId=' + ddlBrands.value; } 
}