﻿function AdvanceTreeClick(evt) {
    var src = window.event != window.undefined ? window.event.srcElement : evt.target;
    var nodeClick = src.tagName.toLowerCase() == "a";
    if (nodeClick) {
        var hid;
        var x = src.href;
        if (x != null) {
            var sel = x.slice(30, x.indexOf("','"));
            sel = x.slice(x.lastIndexOf("$"), x.indexOf(",") - 1);
            x = x.slice(x.lastIndexOf("\\") + 1);
            x = x.slice(0, x.length - 2);
            switch (sel) {
                case "$tvc":
                    if (document.getElementById("cphContainer_newhidc") != null) {
                        hid = document.getElementById("cphContainer_newhidc").value
                        // alert('3: ' + hid);
                    }
                    break;
                case "$tvb":
                    if (document.getElementById("cphContainer_newhidb") != null) {
                        hid = document.getElementById("cphContainer_newhidb").value
                    }
                    break;
                case "$tva":
                    if (document.getElementById("cphContainer_newhida") != null) {
                        hid = document.getElementById("cphContainer_newhida").value
                    }
                    break;
                default:
                    hid = "";
            }
            var tr = hid.slice(0, hid.indexOf("|"));
            hid = hid.slice(hid.lastIndexOf("|") + 1);
            if (x === hid) {
                if (tr === "ra") {
                    window.location = hid;
                } else {
                    window.location = "/ProductList.aspx?" + x.replace("c", "cid=").replace("b", "bid=").replace(";", "&");
                    // .replace(";", "&amp;"); ;
                }
                return false;
            }
        }
    } 
}

function setElementVisibility(elementToSet, showItSwitch, keepPlacementSwitch) {
    if (showItSwitch) {
        /* elementToSet.style.display = "inline"; */
        elementToSet.style.visibility = "visible";
    }
    else {
        if (keepPlacementSwitch) {
            /* elementToSet.style.display = "inline"; */
            elementToSet.style.visibility = "hidden";
        }
        else {
            elementToSet.style.display = "none";
        }
    }
}

Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded);

function beginRequest(sender, args) {
    /*document.body.style.cursor = 'wait';*/
}
function pageLoaded(sender, args) {
    document.body.style.cursor = 'default';
}

var __defaultFired = false;

function _disabled_WebForm_FireDefaultButton(event, target) {
    var element = event.target || event.srcElement;
    if (!__defaultFired && event.keyCode == 13 && !(element && (element.tagName.toLowerCase() == "textarea"))) {
        var defaultButton;
        if (__nonMSDOMBrowser)
            defaultButton = document.getElementById(target);
        else
            defaultButton = document.all[target];
        if (defaultButton) {
            if (typeof (defaultButton.click) != "undefined")
                defaultButton.click();
            else
                eval(unescape(defaultButton.href.replace("javascript:", "")));
                event.cancelBubble = true;
            if (event.stopPropagation) event.stopPropagation();
            return false;
        }
    }
    return true;
}

// window.onresize = setw;
// window.onload = setw;




function setw() {
   var aaa = 1;
   if (aaa=2) {
    var oldmode;
    var loaded;
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf('mod=') == 0) oldmode = parseInt(c.substring(4, c.length));
    }

    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf('load=') == 0) loaded = parseInt(c.substring(5, c.length));
    }

    
    var mode = 3;
    var w = document.body.offsetWidth;
    if (w < 1100) {
        mode = 1
    }
    else {
        if (w < 1300) {
            mode = 2
        }
    } 
//    if (mode != oldmode) {
        var bgtop = document.getElementById('bgtop');
        var content = document.getElementById('content');
        var bgbottom = document.getElementById('bgbottom');
        var promo = document.getElementById('promo');
        var w = document.body.offsetWidth;
        switch (mode) {
            case 1:
                promo.style.visibility = "hidden";
                promo.style.height = "0";
                promo.style.left = "0";
//                bgtop.style.visibility = "hidden";
                //bgtop.style.height = "0";
                //bgtop.style.width = "0";
                //content.style.width = "1004px";
                //content.style.borderRight = "1px dotted #ddd"
                //content.style.borderBottom = "1px dotted #ddd"
                content.style.margin = "0 auto 0 0";
//                bgbottom.style.visibility = "hidden";
                //bgbottom.style.height = "0";
                //bgbottom.style.width = "0";
                break;
            case 2:
                promo.style.visibility = "visible";
                promo.style.height = "500px";
                promo.style.left = "1004px";
//                bgtop.style.visibility = "hidden";
                //bgtop.style.height = "0";
                //bgtop.style.width = "0";
                //content.style.width = "1004px";
                //content.style.borderRight = "1px dotted #ddd"
                //content.style.borderBottom = "1px dotted #ddd"
                content.style.margin = "0 auto 0 0";
//                bgbottom.style.visibility = "hidden";
                //bgbottom.style.height = "0";
                //bgbottom.style.width = "0";
                break;
            case 3:
                promo.style.visibility = "visible";
                promo.style.height = "500px";
                promo.style.left = "1004px";
//                bgtop.style.visibility = "visible";
                //bgtop.style.height = "2px";
                //bgtop.style.width = "1044px";
                //bgtop.style.backgroundImage = "url(/img/back_top.jpg)";
                //bgtop.style.backgroundRepeat = "no-repeat"
                //bgtop.style.backgroundPosition = "0 0"
                //bgtop.style.padding = "0 0 0 0"
                //content.style.width = "1044px";
                //content.style.borderRight = "0"
                //content.style.borderBottom = "0"
                content.style.margin = "0 auto 0 auto";
                //content.style.backgroundImage = "url(/img/back_main.jpg)";
//                bgbottom.style.visibility = "visible";
                //bgbottom.style.height = "15px";
                //bgbottom.style.width = "1044px";
                //bgbottom.style.backgroundImage = "url(/img/back_down.jpg)";
                //bgbottom.style.backgroundRepeat = "no-repeat"
                //bgbottom.style.backgroundPosition = "0 0"
                break;
        }
        document.cookie = 'mod=' + mode;
        if (mode == 2 || mode == 3) {
            if (mode == 2) {
                promo.style.left = "1000px";
            }
            else {
                promo.style.left = (w / 2 + 510) + "px";
                
            }
            promo.style.top = "6px";
        }
        if (mode == 3) {
            if (mode != oldmode) {
                if (loaded != 3) {
                    document.cookie = 'load=' + mode;
                    //window.location.reload(false);
                  //  alert(loaded + ' - ' + document.cookie)
                }
            }
        }
  //  }
}
}

