﻿

//base.master

 function PopWindow(src,w,h)
        {
            var winl = (screen.width - w) / 2;
            var wint = (screen.height - h) / 2;
            window.open(src,'popWin','height=' + h + ',width=' + w + ',top=' + wint + ',left=' + winl + ',toolbar=0,status=0,menubar=0,scrollbars=1,resizable=1');
        }
      
        function LoginTxt_Focus(a)
        {
            var t = LoginTxt_GetClientID(a);
            var e = document.getElementById(t);
            var p = document.getElementById('txtPwd');
            if(a=='user')
            {
                if(e && e.value=='Username')
                    e.value = '';
            }
            else
            {
                e.style.display='inline';
                p.style.display='none';
                e.focus();
            }
        }
        function LoginTxt_Blur(a)
        {
            var t = LoginTxt_GetClientID(a);
            var e = document.getElementById(t);
            var p = document.getElementById('txtPwd');
            if(a=='user')
            {
                if(e && e.value.replace('\s','').length==0)
                    e.value = 'Username';
            }
            else
            {
                if(p && e && e.value.length==0)
                {
                    e.style.display='none';
                    p.style.display='inline';
                }
            }
        }
        function LoginTxt_Focus2(a) {
            var t = LoginTxt_GetClientID2(a);
            var e = document.getElementById(t);
            var p = document.getElementById('txtPwd2');
            if (a == 'user') {
                if (e && e.value == 'Username')
                    e.value = '';
            }
            else {
                e.style.display = 'inline';
                p.style.display = 'none';
                e.focus();
            }
        }
        function LoginTxt_Blur2(a) {
            var t = LoginTxt_GetClientID2(a);
            var e = document.getElementById(t);
            var p = document.getElementById('txtPwd2');
            if (a == 'user') {
                if (e && e.value.replace('\s', '').length == 0)
                    e.value = 'Username';
            }
            else {
                if (p && e && e.value.length == 0) {
                    e.style.display = 'none';
                    p.style.display = 'inline';
                }
            }
        }
        
  //base.master
        
        //*********************************************************************//
        
  //searchUI
  
    
//    function clickTab(selected)
//    {
//        setClass(selected.id,'selectedSidebarTab');
//        var containerDivID =selected.id + 'Container';
//        
//        setClass(containerDivID,'');
//        if (containerDivID != 'divSiteSearchContainer')
//        {
//            setClass('divSiteSearchContainer','NotSelectedTabContainer');
//            setClass('divSiteSearch','sidebarTab');
//        }
//        if (containerDivID != 'divQuickOrderContainer')
//        {
//            setClass('divQuickOrderContainer','NotSelectedTabContainer');
//            setClass('divQuickOrder','sidebarTab');
//        }
//    
//    }
    function setClass(id, className)
    {
        if (document.getElementById(id))
        {
            document.getElementById(id).setAttribute('class', className);
            document.getElementById(id).setAttribute('className', className); // IE hack?
        }
        else if (document.all)
        {
        // need code for this
        }
    }
  
    
    //searchUI
    
     //*********************************************************************//
     
    //SRI - Removed duplicate p7 javascript code - 12/04/09
    function load(url) {
        var load = window.open(url, '', 'scrollbars=yes,menubar=no,height=600,width=725,resizable=yes,toolbar=no,location=no,status=no');
    }


        function popup(Site)
        {
            window.open(Site, 'PopupName', 'toolbar=no,statusbar=no,location=no,scrollbars=yes,resizable=yes,width=625,height=500')
        }

//function clickTab(selected) {
//    setClass(selected.id, 'selectedSidebarTab'); var containerDivID = selected.id + 'Container'; setClass(containerDivID, ''); if (containerDivID != 'divSiteSearchContainer') { setClass('divSiteSearchContainer', 'NotSelectedTabContainer'); setClass('divSiteSearch', 'sidebarTab'); }
//    if (containerDivID != 'divQuickOrderContainer') { setClass('divQuickOrderContainer', 'NotSelectedTabContainer'); setClass('divQuickOrder', 'sidebarTab'); }
//    setCookie('selectedTab', selected.id, 30);
//}
//function clickRdo(selected) {
//    var containerDivID = selected.id.replace("rdo", "div") + 'Container'; setClass(containerDivID, ''); if (containerDivID != 'divCopyPasteContainer') {
//        setClass('divCopyPasteContainer', 'NotSelectedTabContainer'); setClass('divCopyPaste', 'sidebarTab'); document.getElementById('divQuickOrderContainer').style.height = "238px"; var txtbox = GetElementByID('txtOrderPadQty1')
//        if (txtbox)
//            txtbox.focus();
//    }
//    if (containerDivID != 'divTypeItInContainer') { setClass('divTypeItInContainer', 'NotSelectedTabContainer'); setClass('divTypeItIn', 'sidebarTab'); document.getElementById('divQuickOrderContainer').style.height = "180px"; }
//    setCookie('selectedQuickOrder', selected.id, 30);
//}
function setCookie(c_name, value, expiredays) {
    var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + "=" + escape(value) +
((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/";
}
function setClass(id, className) {
    if (document.getElementById(id)) { document.getElementById(id).setAttribute('class', className); document.getElementById(id).setAttribute('className', className); }
    else if (document.all) { } 
}
function DigitOnly(mycontrol, e) {
    var keynum; var keyIsDigit; if (window.event)
    { keynum = e.keyCode; }
    else if (e.which)
    { keynum = e.which }
    keyIsDigit = (keynum >= 48 && keynum <= 57); if (keynum == 8 || keynum == 127)
        return true; else if (keyIsDigit || keynum == 46) { return true; }
    return false;
}
function ChangeEnterToTab(e) {
    var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; else return true; if (keycode == 13) {
        if (window.event) { window.event.keyCode = 9; return window.event.keyCode; }
        else if (e) { e.which = 9; return e.which; }
        else return true;
    }
    else { return true; } 
}
function GetElementByID(id) {
    var el; el = document.getElementById(id); if (el)
        return el; else {
        var arrElements; arrElements = document.getElementsByTagName('*'); var oElement; var oRegExp = new RegExp("(" + id + ")+"); for (var i = 0; i < arrElements.length; i++) {
            oElement = arrElements[i]; if (oRegExp.test(oElement.id))
                return oElement;
        } 
    }
    return null;
}

function getQuerystring(key, default_) {
    if (default_ == null) default_ = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return default_;
    else
        return qs[1];
}
