﻿function HeaderSearchBoxFocus(it) { if (it.value == 'Search by:Keyword, Part Number or OEM') it.value = ''; }
function HeaderSearchBoxBlur(it) { if (it.value == '') it.value = 'Search by:Keyword, Part Number or OEM'; }
function trim(mystr) {
    while ((mystr.indexOf(" ") == 0) && (mystr.length > 1)) { mystr = mystr.substring(1, mystr.length); }
    while ((mystr.lastIndexOf(" ") == mystr.length - 1) && (mystr.length > 1)) { mystr = mystr.substring(0, mystr.length - 1); }
    if (mystr == " ") { mystr = ""; }
    return mystr;
}
function keywordsearch(id) {
    var keyword = document.getElementById('ctl00_txtSearch'); if (keyword.value == '') { return; }
    location.href = 'transfer.aspx?keyword=' + keyword.value;
}
function getUrlParameter(asName) {
    var lsURL = window.location.href; loU = lsURL.split("?"); if (loU.length > 1) { var loallPm = loU[1].split("&"); for (var i = 0; i < loallPm.length; i++) { var loPm = loallPm[i].split("="); if (loPm[0] == asName) { if (loPm.length > 1) { return loPm[1]; } else { return ""; } } } }
    return null;
}
function hidesimilor(it) {
    var trs = document.getElementsByTagName('tr'); for (var i = 0; i < trs.length; i++) {
        var tds = trs[i].getElementsByTagName('td'); var issamerow = true; if (tds.length > 2 && it.checked == true) {
            for (var j = 0; j < tds.length; j++) {
                if (j > 1) {
                    if (tds[j - 1].innerHTML != tds[j].innerHTML)
                    { issamerow = false; } 
                } 
            } 
        }
        else
        { issamerow = false; }
        if (issamerow == true)
        { trs[i].style.display = 'none'; }
        else
        { trs[i].style.display = 'block'; } 
    } 
}
function SetSimilorColor() {
    var trs = document.getElementsByTagName('tr'); for (var i = 0; i < trs.length; i++) {
        var tds = trs[i].getElementsByTagName('td'); var issamerow = true; if (tds.length > 2) {
            for (var j = 0; j < tds.length; j++) {
                if (j > 1) {
                    if (tds[j - 1].innerHTML != tds[j].innerHTML)
                    { issamerow = false; } 
                } 
            } 
        }
        else
        { issamerow = false; }
        if (issamerow == true)
        { trs[i].style.background = '#ffffff'; }
        else
        { trs[i].style.background = '#EBE7DE'; } 
    } 
}
function NotFinish()
{ alert('Not Finish Yet!'); }
function CountryChange(it) {
    if (it.value != 'US') { document.getElementById('ctl00_CPHLeft_Column_tbprovince').style.display = 'block'; document.getElementById('ctl00_CPHLeft_Column_ddlprovince').style.display = 'none'; }
    else { document.getElementById('ctl00_CPHLeft_Column_tbprovince').style.display = 'none'; document.getElementById('ctl00_CPHLeft_Column_ddlprovince').style.display = 'block'; } 
}
function RegCheck() {
    var goodfill = true; if (document.getElementById('ctl00_CPHLeft_Column_tbemail1').value == '' || document.getElementById('ctl00_CPHLeft_Column_tbemail2').value == '') { document.getElementById('ctl00_CPHLeft_Column_tbemail1').style.background = 'red'; document.getElementById('ctl00_CPHLeft_Column_tbemail2').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbemail1').value.toLowerCase() != document.getElementById('ctl00_CPHLeft_Column_tbemail2').value.toLowerCase()) { document.getElementById('ctl00_CPHLeft_Column_tbemail1').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbpsw1').value != document.getElementById('ctl00_CPHLeft_Column_tbpsw2').value) { document.getElementById('ctl00_CPHLeft_Column_tbpsw1').style.background = 'red'; document.getElementById('ctl00_CPHLeft_Column_tbpsw2').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbpsw1').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbpsw1').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbpsw2').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbpsw2').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbfirstname').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbfirstname').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbfirstname').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbfirstname').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tblastname').value == "") { document.getElementById('ctl00_CPHLeft_Column_tblastname').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbcompanyname').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbcompanyname').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbcompanyadd1').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbcompanyadd1').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbzipcode').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbzipcode').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbcphone1').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbcphone1').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbquestion').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbquestion').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbanswer').value == "") { document.getElementById('ctl00_CPHLeft_Column_tbanswer').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbacountno').value.length != 4) { document.getElementById('ctl00_CPHLeft_Column_tbacountno').style.background = 'red'; goodfill = false; }
    if (document.getElementById('ctl00_CPHLeft_Column_tbbuyingroup') != null) { if (document.getElementById('ctl00_CPHLeft_Column_tbbuyingroup').value == '') { document.getElementById('ctl00_CPHLeft_Column_tbbuyingroup').style.background = 'red'; goodfill = false; } }
    return goodfill;
}
function Resettb(it, situa) {
    if (situa == 'ckempty') { if (it.value != '') it.style.background = ''; }
    else if (situa == 'ckmail') {
        var email = it.value; var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; flag = pattern.test(email); if (flag)
        { it.style.background = ''; } 
    } 
}
function selectCheck(it) { document.getElementById('ctl00_CPHLeft_Column_tbsubject').value = it.value; }
function ClearBox(it) { if (it.value == "Type Your Question Here!") { it.value = ""; } }
function SearchEnter(e) {
    if (e.keyCode == 13) { document.getElementById('kwsearchbtn').focus(); var keyword = document.getElementById('ctl00_txtSearch'); location.href = '/transfer.aspx?keyword=' + keyword.value; }
    else { } 
}
function ToCompare() { var burl = 'index.aspx?' + document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl').value; var cl = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist').value; location.href = encodeURI('compare.aspx?comparelist=' + cl + '&burl=' + burl); }
function ShowNo()
{ document.getElementById("doing").style.display = "none"; document.getElementById("divLogin").style.display = "none"; }
function showCenterFloat() {
    var x, y; if (document.body.scrollTop) { x = document.body.scrollLeft; y = document.body.scrollTop; }
    else { x = document.documentElement.scrollLeft; y = document.documentElement.scrollTop; }
    x = document.body.scrollLeft; y = document.documentElement.scrollTop; document.getElementById("divLogin").style.marginTop = y - 100 + "px"; document.getElementById("divLogin").style.marginLeft = x - 236 + "px"; var range = getRange(); document.getElementById('doing').style.width = range.width + "px"; document.getElementById('doing').style.height = range.height + "px"; document.getElementById('doing').style.display = "block"; document.getElementById("divLogin").style.display = "block";
}
function showFloat(event) {
    var x, y; if (document.body.scrollTop) { x = document.body.scrollLeft; y = document.body.scrollTop; }
    else { x = document.documentElement.scrollLeft; y = document.documentElement.scrollTop; }
    x = document.body.scrollLeft; y = document.documentElement.scrollTop; var a = event.clientX; var b = event.clientY; document.getElementById("divLogin").style.marginTop = b + y - 400 + "px"; document.getElementById("divLogin").style.marginLeft = a + x - 980 + "px"; var range = getRange(); document.getElementById('doing').style.width = range.width + "px"; document.getElementById('doing').style.height = range.height + "px"; document.getElementById('doing').style.display = "block"; document.getElementById("divLogin").style.display = "block";
}
function showOverFloat(event) {
    var x, y; if (document.body.scrollTop) { x = document.body.scrollLeft; y = document.body.scrollTop; }
    else { x = document.documentElement.scrollLeft; y = document.documentElement.scrollTop; }
    x = document.body.scrollLeft; y = document.documentElement.scrollTop; var a = event.clientX; var b = event.clientY; document.getElementById("divLogin").style.marginTop = b + y - 290 + "px"; document.getElementById("divLogin").style.marginLeft = a + x - 820 + "px"; var range = getRange(); document.getElementById('doing').style.width = range.width + "px"; document.getElementById('doing').style.height = range.height + "px"; document.getElementById('doing').style.display = "block"; document.getElementById("divLogin").style.display = "block";
}
function getRange() {
    var top = document.documentElement.scrollTop; var left = document.body.scrollLeft; var height = document.body.clientHeight; var width = document.body.clientWidth; if (top == 0 && left == 0 && height == 0 && width == 0)
    { top = document.documentElement.scrollTop; left = document.documentElement.scrollLeft; height = document.documentElement.clientHeight; width = document.documentElement.clientWidth; }
    return { top: top, left: left, height: height, width: width };
}
function showCave() { var range = getRange(); document.getElementById('doing').style.width = range.width + "px"; document.getElementById('doing').style.height = range.height + "px"; document.getElementById('doing').style.display = "block"; document.getElementById("divLogin").style.display = ""; }
function getRange() {
    var top = document.documentElement.scrollTop; var left = document.body.scrollLeft; var height = document.body.clientHeight; var width = document.body.clientWidth; if (top == 0 && left == 0 && height == 0 && width == 0)
    { top = document.documentElement.scrollTop; left = document.documentElement.scrollLeft; height = document.documentElement.clientHeight; width = document.documentElement.clientWidth; }
    return { top: top, left: left, height: height, width: width };
}
function ToggleDisplay(id) {
    var elem = document.getElementById('coldiv' + id); var helem = document.getElementById('h' + id); var url = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl').value; var urlarray = url.split('&'); var tail = ''; for (var i = 0; i < urlarray.length; i++)
    { if (urlarray[i].indexOf('urlbeshow') == -1) { tail += urlarray[i] + '&'; } }
    tail = tail.substring(0, tail.length - 1); if (tail != '') { tail = "&" + tail; }
    targeturl = encodeURI("ajaxgetdata.aspx?itemAttribuid=" + id + tail); targeturl += " .post"; if (elem) {
        if (elem.style.display != 'block') {
            if (elem.getElementsByTagName("li").length < 1 && id != 'Category') {
                elem.innerHTML = "<div class='divloading'></div>"; $('#coldiv' + id).load(targeturl, function (responseText, textStatus, XMLHttpRequest) {
                    elem.innerHTML = responseText; if (responseText.split('li').length > 40)
                    { elem.style.height = '201px'; }
                    else
                    { elem.style.height = 'auto'; } 
                });
            }
            elem.style.display = 'block'; elem.style.height = '100px'; helem.setAttribute("className", "arrowdown"); helem.setAttribute("class", "arrowdown");
        }
        else
        { elem.style.display = 'none'; helem.setAttribute("className", "arrowright"); helem.setAttribute("class", "arrowright"); } 
    } 
}
function ClearChek(id) {
    var cheks = document.getElementById('coldiv' + id).getElementsByTagName("input"); for (var i = 0; i < cheks.length; i++) {
        var type = cheks[i].getAttribute("type").toLowerCase(); if (type == "checkbox")
        { } 
    } 
}
function ClearAllChek()
{ var sqlqr = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl').value; var temp = sqlqr.split('&'); var targeturl = 'index.aspx?' + temp[0]; location = targeturl; }
function SetFilterStatus() {
    var divshow; var uls = document.getElementsByTagName('ul'); for (var i = 0; i < uls.length; i++) {
        var tempid = uls[i].getAttribute("id"); divshow = uls[i]; if (divshow.offsetHeight > 200)
        { divshow.style.height = '200px'; }
        else
        { divshow.style.height = 'auto'; }; if (divshow.innerHTML.indexOf('Remove') != -1)
        { divshow.style.display = 'block'; divshow.style.backgroundColor = '#F0EEEF'; divshow.style.border = '1px dotted  #b1b1b3'; } 
    }
    for (var i = 0; i < uls.length; i++) {
        if (uls[i].offsetHeight > 200)
        { uls[i].style.height = '200px'; }
        else
        { uls[i].style.height = 'auto'; };
    }
    ShowClearAll(); SetAddToCartH(); SetDivCartHight(); SetAddToListShow();
}
function SetAddToCartH() {
    var elems = document.getElementsByName('rowItem_Add_to_Cart'); for (var i = 0; i < elems.length; i++) {
        var sons = elems[i].getElementsByTagName("input"); var felmes = elems[i].getElementsByTagName('img'); if (felmes.length > 2) { felmes[0].style.marginLeft = '12px'; }
        else { felmes[0].style.marginLeft = '53px'; } 
    } 
}
function SetCbCompare() {
    var clist = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist'); var elems = document.getElementsByName('comparison'); for (var i = 0; i < elems.length; i++) {
        var elemid = elems[i].title; if (i = 0) alert(elemid); if (clist.value.indexOf(elemid) != -1)
        { elems[i].setAttribute("className", "imgcomparenow"); elems[i].setAttribute("class", "imgcomparenow"); }
        else
        { elems[i].setAttribute("className", "imgaddtocompare"); elems[i].setAttribute("class", "imgaddtocompare"); } 
    } 
}
function test()
{ alert("i am tester!"); }
function ShowClearAll() {
    var elemclear = document.getElementById('aclearall'); var sqlqr = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl'); if (sqlqr.value.indexOf("&") == -1) {
        if (elemclear != null)
            elemclear.style.display = 'none';
    }
    else {
        if (elemclear != null)
            elemclear.style.display = 'block';
    } 
}
function DealComparebox(imuid, dealaction, strimg) {
    if (dealaction == 'add') {
        for (var i = 1; i < 5; i++)
        { var tempbox = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_comparebox' + i); if (tempbox.innerHTML == '') { tempbox.title = imuid; tempbox.innerHTML = "<img style='width:20px;height:20px' alt='" + imuid + "' src='Images/Products/" + strimg + "' /><div class='comparecalcel'></div>"; break; } } 
    }
    if (dealaction == 'minus') {
        for (var j = 4; j > 0; j--)
        { var tempbox = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_comparebox' + j); if (tempbox.innerHTML != '') { tempbox.innerHTML = ""; break; } } 
    } 
}
function SetImgBox() {
    var strimg = 'Packard_C130A-1_sm.jpg'; var clist = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist').value; var comparecount = clist.split(','); for (var i = 1; i < comparecount.length; i++)
    { var tempbox = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_comparebox' + i); tempbox.innerHTML = "<img name='smallprod' style='width:20px;height:20px' alt='" + comparecount[i - 1] + "' src='Images/Products/" + strimg + "' />"; } 
}
function SetBoxEmpty(it) {
    if (it.innerHTML == '') { return; }
    var canceluid = it.title; var newlist = ''; var num = it.id.substring(it.id.length - 1, it.id.length); it.innerHTML = ''; var elem = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist'); elem.value = elem.value.replace(canceluid + ',', ''); var elems = document.getElementsByName('comparison'); for (var i = 0; i < elems.length; i++)
    { var sons = elems[i].getElementsByTagName("input"); if (canceluid == sons[0].name) { sons[0].checked = false; sons[1].setAttribute("class", "addtocompare"); sons[1].value = "Add To Compare"; } } 
}
function CheckCompareNum() {
    var clist = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist'); if (clist.value == '' || clist.value.split(',').length < 3) { showCenterFloat(); document.getElementById('overtwo').style.display = 'block'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('listpanel').style.display = 'none'; return false; }
    else { return true; } 
}
function CheckPoNum() {
    var ponum = document.getElementById('ctl00_CPHLeft_Column_tbponum'); if (ponum.value == '') { showCenterFloat(); document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('listpanel').style.display = 'none'; document.getElementById('checkponum').style.display = 'block'; return false; }
    else { return true; } 
}
function CheckAcknowledgePO() {
    var ponum = $("#ctl00_CPHLeft_Column_tbponum_check").val(); var cknopo = $("#cbnotpo").attr("checked"); if (ponum == "" && cknopo == false) { $("#li_mention").show(); return false; }
    else { return true; } 
}
function checkSta(it, imuid, strimg, event) {
    var clist = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcomparelist'); var carray = clist.value.split(','); if (clist.value.indexOf(imuid) != -1) { clist.value = clist.value.replace(imuid + ',', ''); DealComparebox(imuid, 'minus', strimg); }
    else if (carray.length > 4) { showFloat(event); document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'block'; document.getElementById('listpanel').style.display = 'none'; }
    else { clist.value += imuid + ','; DealComparebox(imuid, 'add', strimg); }
    var inputs = it.parentNode.getElementsByTagName("input"); var chek; var sumb; for (var j = 0; j < inputs.length; j++) {
        var type = inputs[j].getAttribute("type").toLowerCase(); if (type == "checkbox")
        { chek = inputs[j]; }
        else if (type == "submit")
        { sumb = inputs[j]; } 
    }
    if (clist.value.indexOf(imuid) != -1)
    { it.setAttribute("className", "imgcomparenow"); it.setAttribute("class", "imgcomparenow"); }
    else { it.setAttribute("className", "imgaddtocompare"); it.setAttribute("class", "imgaddtocompare"); }
    return false;
}
function showquickview(it, id, event) {
    var elems = it.parentNode.parentNode.parentNode.getElementsByTagName('div'); for (var i = 0; i < elems.length; i++) {
        if (elems[i] != "undefined" && elems[i].id.indexOf('divshowdetail') != -1 && elems[i].style.display != 'block') {
            elems[i].style.display = 'block'; if (elems[i].innerHTML == '') { targeturl = "ajaxgetdata.aspx?itemmasteruid=" + id + " .post"; $(elems[i]).load(targeturl, function (responseText, textStatus, XMLHttpRequest) { this.innerHTML = responseText; }); }
            var x, y; if (document.body.scrollTop) { x = document.body.scrollLeft; y = document.body.scrollTop; }
            else { x = document.documentElement.scrollLeft; y = document.documentElement.scrollTop; }
            x = document.body.scrollLeft; y = document.documentElement.scrollTop; var a = event.clientX; var b = event.clientY; if (a < 630)
            { elems[i].style.left = a + x + 30 + "px"; }
            else { elems[i].style.left = a + x - 470 + "px"; }
            elems[i].style.top = b + y - 300 + "px";
        } 
    } 
}
function hidequickview(it) {
    var elems = it.parentNode.parentNode.parentNode.getElementsByTagName("div"); for (var i = 0; i < elems.length; i++)
    { if (elems[i] != "undefined" && elems[i].id.indexOf('divshowdetail') != -1 && elems[i].style.display == 'block') { elems[i].style.display = 'none'; } } 
}
function ToRowView() {
    document.getElementById('ImBSwitch_Row').enable = false; var lvitems = document.getElementsByName("lvitem"); var lvitem_images = document.getElementsByName("lvitem_image"); var item_images = document.getElementsByName("itemdimage"); var comparisons = document.getElementsByName("comparison"); var itemdetails = document.getElementsByName("itemdetail"); var lvtopparent = document.getElementsByName("lvtopparent"); var lvrowItem_Info = document.getElementsByName("rowItem_Info"); for (var j = 0; j < lvitem_images.length; j++)
    { lvitem_images[j].setAttribute("className", "rowItem_Image"); lvitem_images[j].setAttribute("class", "rowItem_Image"); }
    for (var m = 0; m < itemdetails.length; m++)
    { itemdetails[m].setAttribute("className", "itemdetail"); itemdetails[m].setAttribute("class", "itemdetail"); }
    for (var n = 0; n < item_images.length; n++)
    { item_images[n].setAttribute("className", "rowSmallItemImage"); item_images[n].setAttribute("class", "rowSmallItemImage"); }
    for (var i = 0; i < lvitems.length; i++)
    { lvitems[i].setAttribute("className", "rowItem"); lvitems[i].setAttribute("class", "rowItem"); lvtopparent[i].setAttribute("className", "lvtopparent"); lvtopparent[i].setAttribute("class", "lvtopparent"); }
    for (var i = 0; i < lvrowItem_Info.length; i++)
    { lvrowItem_Info[i].setAttribute("className", "high50elem"); lvrowItem_Info[i].setAttribute("class", "high50elem"); } 
}
function ToGridView() {
    document.getElementById('ImBSwitch_Grid').enable = false; var lvitems = document.getElementsByName("lvitem"); var lvitem_images = document.getElementsByName("lvitem_image"); var item_images = document.getElementsByName("itemdimage"); var itemdetails = document.getElementsByName("itemdetail"); var addtocompares = document.getElementsByName("addtocompare"); var lvtopparent = document.getElementsByName("lvtopparent"); for (var i = 0; i < lvitems.length; i++)
    { lvitems[i].setAttribute("className", "Item"); lvitems[i].setAttribute("class", "Item"); lvtopparent[i].setAttribute("className", "Item"); lvtopparent[i].setAttribute("class", "Item"); }
    for (var j = 0; j < lvitem_images.length; j++)
    { lvitem_images[j].setAttribute("className", "Item_Image"); lvitem_images[j].setAttribute("class", "Item_Image"); }
    for (var m = 0; m < itemdetails.length; m++)
    { itemdetails[m].setAttribute("className", ""); itemdetails[m].setAttribute("class", ""); }
    for (var n = 0; n < item_images.length; n++)
    { item_images[n].setAttribute("className", "SmallItemImage"); item_images[n].setAttribute("class", "SmallItemImage"); } 
}
function navcheck(it) {
    var url = location.href; var cname = it.name; var cvalue = it.value; if (it.checked == true) {
        if (url.indexOf(cname + '=' + cvalue) == -1) {
            if (url.indexOf('?') != -1) { url += '&' + cname + '=' + cvalue; }
            else { url += '?' + cname + '=' + cvalue; } 
        } 
    }
    else if (it.checked == false) { if (url.indexOf(cname + '=' + cvalue) != -1) { url = url.replace(cname + '=' + cvalue, ''); } }
    location.href = url;
}
function ToPrintEmail(action) {
    var url = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl').value; var urlarray = url.split('&'); var tail = ''; for (var i = 0; i < urlarray.length; i++)
    { if (urlarray[i].indexOf('urlbeshow') == -1) { tail += urlarray[i] + '&'; } }
    tail = tail.substring(0, tail.length - 1); window.open('print.aspx?action=' + action + "&" + tail);
}
function SetDivCartHight() {
    var descelem = document.getElementsByName('divitemdesc'); var descmaxh = 1; for (var i = 0; i < descelem.length; i++) { if (descmaxh < descelem[i].offsetHeight) { descmaxh = descelem[i].offsetHeight; } }
    for (var j = 0; j < descelem.length; j++) { descelem[j].style.height = descmaxh + 'px'; }
    var elems = document.getElementsByName('lvtopparent'); var maxh = 1; for (var i = 0; i < elems.length; i++) { if (maxh < elems[i].offsetHeight) { maxh = elems[i].offsetHeight; } }
    for (var j = 0; j < elems.length; j++) { elems[j].style.height = maxh + 'px'; } 
}
function SetAddToListShow() {
    var elems = document.getElementsByName('imgaddtolist'); var customeridelem = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcustomerid'); if (customeridelem.value == '')
    { for (var i = 0; i < elems.length; i++) { elems[i].style.display = 'none'; } }
    else { for (var i = 0; i < elems.length; i++) { elems[i].style.display = 'block'; } } 
}
function ShowEPBar(epbar) {
    var bar = document.getElementById(epbar); var barstatus = document.getElementById(epbar).style.display; if (barstatus == 'none' || barstatus == '') { bar.style.display = 'block'; }
    else { bar.style.display = 'none'; } 
}
function ge() { alert('ff'); }
function FastViewClick(id) { location.href = 'showItemDetail.aspx?Item_Id=' + id; }
function GrayElem(it, eid, sw) { var helem = document.getElementById('ctl00_CPHLeft_Column_tbhide'); helem.value = sw; var elem = document.getElementById(eid); elem.style.backgroundColor = 'gray'; var itelem = document.getElementById(it); itelem.style.backgroundColor = '#ffffff'; }
function ShowListPanel(event, iuid) {
    showCenterFloat(event); document.getElementById('listpanel').style.display = 'block'; document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('addtocartpanel').style.display = 'none'; document.getElementById('divtocarttab').style.display = 'none'; document.getElementById('floatloading').style.display = 'none'; document.getElementById('floattocartsuc').style.display = 'none'; var uidtemp = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbuidtemp'); if (uidtemp == null) { uidtemp = document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbuidtemp'); }
    if (uidtemp == null) { uidtemp = document.getElementById('ctl00_CPHLeft_Column_tbuidtemp'); }
    uidtemp.value = iuid;
}
function ShowListPanel_Cart(event) {
    showCenterFloat(event); document.getElementById('listpanel').style.display = 'block'; document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('addtocartpanel').style.display = 'none'; document.getElementById('divtocarttab').style.display = 'none'; document.getElementById('floatloading').style.display = 'none'; document.getElementById('floattocartsuc').style.display = 'none'; var uidtemp = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbuidtemp'); if (uidtemp == null) { uidtemp = document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbuidtemp'); }
    if (uidtemp == null) { uidtemp = document.getElementById('ctl00_CPHLeft_Column_tbuidtemp'); }
    uidtemp.value = iuid;
}
function ShowToCartPanel2(it, event, imuid) {
    var elems = it.parentNode.parentNode.parentNode.getElementsByTagName('div'); for (var i = 0; i < elems.length; i++) {
        if (elems[i] != "undefined" && elems[i].id.indexOf('cartmainpanel') != -1) {
            if (elems[i].style.display != 'block') { it.src = "Images/Site/btn_add2cart_gray.gif"; elems[i].style.display = 'block'; if (elems[i].innerHTML == '') { targeturl = "ajaxgetdata.aspx?itemmasteruid=" + id + " .post"; $(elems[i]).load(targeturl, function (responseText, textStatus, XMLHttpRequest) { this.innerHTML = responseText; }); } }
            else { it.src = "Images/Site/btn_add2cart.gif"; elems[i].style.display = 'none'; var elemloading = elems[i].getElementsByTagName('div')[0].getElementsByTagName('div')[2]; var elemsuc = elems[i].getElementsByTagName('div')[0].getElementsByTagName('div')[3]; elemloading.style.display = 'none'; elemsuc.style.display = 'none'; } 
        } 
    } 
}
function AddToCart2(it, imuid) {
    var CusVal; if (document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbcustomerid') != null) { CusVal = document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbcustomerid').value; }
    else if (document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcustomerid') != null) { CusVal = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcustomerid').value; }
    var elemloading = it.parentNode.parentNode.parentNode.getElementsByTagName('div')[2]; var elemsuc = it.parentNode.parentNode.parentNode.getElementsByTagName('div')[3]; var qua = it.parentNode.getElementsByTagName('input')[0].value; if (CusVal != '' && qua != '') { elemloading.style.display = 'block'; var qString = ''; qString = 'Loader.aspx?Mode=3&CusId=' + CusVal + '&ItemId=' + imuid + '&qua=' + qua; qString += " .post"; $('#divbuff').load(qString, function (responseText, textStatus, XMLHttpRequest) { var response = responseText; elemloading.style.display = 'none'; elemsuc.style.display = 'block'; }); } 
}
function AddToCartEnter(e, it, imuid) {
    if (e.keyCode == 13) { $(it).next().focus(); }
    else { } 
}
function ShowToCartPanel(event, imuid) { document.getElementById('tbquatocart').value = ''; document.getElementById('tbtempimuid').value = imuid; showOverFloat(event); document.getElementById('listpanel').style.display = 'none'; document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('addtocartpanel').style.display = 'block'; document.getElementById('divtocarttab').style.display = 'block'; document.getElementById('floatloading').style.display = 'none'; document.getElementById('floattocartsuc').style.display = 'none'; }
function ShowConfirm(event, param1) {
    var uidelem = document.getElementById('ctl00_CPHLeft_Column_tbuidtemp'); if (uidelem != null) { document.getElementById('ctl00_CPHLeft_Column_tbuidtemp').value = param1; }
    var elem = document.getElementById('ctl00_CPHLeft_Column_tbslistname'); if (elem != null && elem != "undefined" && elem.value == "") { elem.style.background = 'red'; return false; }
    else { showOverFloat(event); document.getElementById('listpanel').style.display = 'none'; document.getElementById('overtwo').style.display = 'none'; document.getElementById('lessfour').style.display = 'none'; document.getElementById('addtocartpanel').style.display = 'none'; document.getElementById('divtocarttab').style.display = 'none'; document.getElementById('floatloading').style.display = 'none'; document.getElementById('floattocartsuc').style.display = 'none'; document.getElementById('confirmpanel').style.display = 'block'; } 
}
function AddToCart() {
    var imuid = document.getElementById('tbtempimuid').value; var CusVal; if (document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbcustomerid') != null) { CusVal = document.getElementById('ctl00_CPHLeft_Column_ItemDetail1_tbcustomerid').value; }
    else if (document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcustomerid') != null) { CusVal = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbcustomerid').value; }
    var qua = document.getElementById('tbquatocart').value; alert(qua + "*" + CusVal); if (CusVal != '' && qua != '') { document.getElementById('floatloading').style.display = 'block'; var qString = ''; qString = 'Loader.aspx?Mode=3&CusId=' + CusVal + '&ItemId=' + imuid + '&qua=' + qua; qString += " .post"; $('#divbuff').load(qString, function (responseText, textStatus, XMLHttpRequest) { var response = responseText; document.getElementById('floatloading').style.display = 'none'; document.getElementById('floattocartsuc').style.display = 'block'; document.getElementById('tbtempimuid').value = ''; }); } 
}
function SwitchElemShow(elemid) {
    var elem = document.getElementById(elemid); if (elem.style.display == 'none') { elem.style.display = 'block'; }
    else { elem.style.display = 'none'; } 
}
function CheckDdlSelect() { alert('f'); var ind = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_ddlclist').selectedIndex; var lsttxt = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_ddlclist').options[ind].value; var lname = document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_txtlistname').value; alert(lsttxt); if ((lsttxt == 0 || lsttxt == '') && lname == '') { SwitchElemShow('ulnewlist'); return false; } }
function FilterAttri(attri) { location.href = 'index.aspx?' + CutPageUrl(document.getElementById('ctl00_CPHLeft_Column_LeftSideItem_Filters1_tbtrueurl').value) + attri; }
function CutPageUrl(pureurl) {
    if (pureurl == '') { return ""; }
    var rv = ""; var buff = ""; var temp = pureurl.split('?'); if (temp.length > 1)
    { buff = temp[1]; }
    else
    { buff = temp[0]; }
    for (var i = 0; i < buff.split('&').length; i++) {
        if (buff.split('&')[i].indexOf("pagenum=") == -1 && buff.split('&')[i].indexOf("viewitems=") == -1)
        { rv += buff.split('&')[i] + "&"; } 
    }
    if (temp.length > 1)
    { rv = temp[0] + "?" + rv; }
    return rv;
}
function RegAccountCheck(event, it) {
    var rv = true; if (navigator.userAgent.indexOf('Mozilla/5.') > -1) {
        var temp = event.which; if (it.value.length > 3)
        { rv = false; }
        if (event.which == 32 || event.which == 13)
        { rv = false; }
        if (event.which == 61 || event.which == 92 || event.which == 124)
        { rv = false; }
        if (event.which >= 97 && event.which <= 122)
        { rv = false; }
        if (event.which >= 65 && event.which <= 90)
        { rv = false; }
        if (event.which >= 33 && event.which <= 45)
        { rv = false; }
        if (event.which > 58 && event.which <= 59)
        { rv = false; }
        if (event.which == 47 || event.which == 60 || event.which == 91 || event.which == 93 || event.which == 94 || event.which == 96 || event.which == 123 || event.which == 125 || event.which == 126)
        { rv = false; }
        if (event.which >= 62 && event.which <= 64)
        { rv = false; }
        if (event.which == 8 || event.which == 46 || event.which == 0)
        { rv = true; } 
    }
    else if (navigator.userAgent.search('MSIE') > 0) {
        if (it.value.length > 3)
        { rv = false; }
        if (event.keyCode == 32 || event.keyCode == 13)
        { rv = false; }
        if (event.keyCode == 61 || event.keyCode == 92 || event.keyCode == 124)
        { rv = false; }
        if (event.keyCode >= 97 && event.keyCode <= 122)
        { rv = false; }
        if (event.keyCode >= 65 && event.keyCode <= 90)
        { rv = false; }
        if (event.keyCode >= 33 && event.keyCode <= 45)
        { rv = false; }
        if (event.keyCode > 58 && event.keyCode <= 59)
        { rv = false; }
        if (event.keyCode == 47 || event.keyCode == 60 || event.keyCode == 91 || event.keyCode == 93 || event.keyCode == 94 || event.keyCode == 96 || event.keyCode == 123 || event.keyCode == 125 || event.keyCode == 126)
        { rv = false; }
        if (event.keyCode >= 62 && event.keyCode <= 64)
        { rv = false; }
        if (event.keyCode == 8 || event.keyCode == 46)
        { rv = true; } 
    }
    return rv;
}
function UploadWaiting() { }
function DelShoppingList(id) { alert(id); }
$(document).ready(function () {
    $('.powersearchany').click(function () {
        if ($(this).attr("checked") == true) { $(this).parent().parent().find(".attriCheck").each(function (i) { $(this).removeAttr("checked"); }); }
        else if ($(this).attr("checked") == false) { $(this).parent().parent().find(".attriCheck").each(function (i) { }); } 
    }); $('.itemImg').each(function () { var imgpath = $(this).attr("src"); if (imgpath == "undefined" || imgpath == null || imgpath == "" || imgpath == "Images/Products/") { $(this).attr("src", "Images/Site/noimgitem.gif"); } })
    $('.attriCheck').click(function () {
        var checkcount = 0; $(this).parent().parent().find(".attriCheck").each(function () { if ($(this).attr("checked") == true) { checkcount++; } }); if (checkcount > 0) { $(this).parent().parent().find(".powersearchany").removeAttr("checked"); }
        else { $(this).parent().parent().find(".powersearchany").attr("checked", 'true'); }
        GenPowerSearchUrl();
    });
}); function GenPowerSearchUrl() { var finalurl = $(".initurl").val(); $(".attriCheck").each(function () { if ($(this).attr("checked") == true) { finalurl += '&' + $(this).attr("id"); } }); $('#ctl00_CPHLeft_Column_txtPowerSearchUrl').val(finalurl); }
function PowerSearch() {
    var url = $('#ctl00_CPHLeft_Column_txtPowerSearchUrl').val(); if ($('#txtkword').val() == '') { }
    else { url += '&keyword=' + $('#txtkword').val(); }
    location.href = url;
}
function PowerSearchReset() { $(".attriCheck").each(function () { $(this).removeAttr("checked"); }); $(".powersearchany").each(function () { $(this).attr("checked", 'true'); }); $('#ctl00_CPHLeft_Column_txtPowerSearchUrl').val($(".initurl").val()); }
function ShowPurchases(it, custid, imuid)
{ var targeturl = "ajaxGetPurchases.aspx?imuid=" + imuid + "&custid=" + custid + " .post"; $(it).next().load(targeturl, function (responseText, textStatus, XMLHttpRequest) { this.innerHTML = responseText; }); }
function ShowNext(it) { $(it).next().show(); }
