function SteinWorld(){
    alert("Please Login into Stein World Site.\nPlease use the following username and password:\n\nUsername - sales@korsonfurniture.com\npassword - steinworld\n");
    window.open('http://www.steinworld.com/');
    return false;
}

var check = false;
var navLayers = ['lsubmenu', 'lstyle', 'lcategory', 'lprodtype'];
var navLayersF = ['stdfinish', 'spcfinish'];

function utils_init()
{  
    if (!check){
        check = true;
        if(document.getElementById) {
            layerRef="document.getElementById";
            styleSwitch=".style";
            what="dom1"; 
        }
        else if (document.layers) {  
            layerRef="document.layers";  
            styleSwitch="";  
            what ="ns4";  
        }
        else if(document.all) { 
            layerRef="document.all";
            styleSwitch=".style";
            what ="ie4";  
        }
        else {
            what="none";
            newbrowser = false;
        }
    }
}

function showlayer(layerName)
{
    if (check) {
        //hideAll(layerName);
        //alert(layerName);
        $('#'+layerName).show();
        //document.getElementById(layerName).style.display="block"; 
    }  
}

function hidelayer(layerName)
{
    if (check) {
        //$('#'+layerName).hide();
        //alert(layerName);
        if (document.getElementById(layerName) != null) document.getElementById(layerName).style.display="none"; 
        //if (document.getElementById(layerName) != null) $('#'+layerName).hide(); 
    }  
}

function is_Visible(layerName)
{
    if  (document.getElementById(layerName).style.display != 'none') {
        return true;
    } else { 
        return false;
    }
}

function showHide(layerName)
{
    if (check) {
        if  (is_Visible(layerName)) 
            hidelayer(layerName);
        else 
            showlayer(layerName);
    } 
}

function hideAll(skip)
{
    for (var i in navLayers)
    {
        if (!skip || skip.indexOf(navLayers[i]) == -1) hidelayer(navLayers[i]);
    }
} 

function hideAllF(skip)
{
    for (var i in navLayersF)
    {
        if (!skip || skip.indexOf(navLayersF[i]) == -1) hidelayer(navLayersF[i]);
    }
} 

function onItem(layerName)
{
    hideAll(layerName);
    showlayer(layerName);
}

function onItemF(layerName)
{
    hideAllF(layerName);
    showlayer(layerName);
}

function hideSubmenu()
{
    hidelayer('lsubmenu');
    hidelayer('lstyle');
    hidelayer('lcategory');
    hidelayer('lprodtype');
}

function doSubmenu()
{
    if (is_Visible('lstyle')
    ||  is_Visible('lcategory')
    ||  is_Visible('lprodtype'))
    {
        hideSubmenu();
    }
    else if (is_Visible('lsubmenu'))
    {
        hidelayer('lsubmenu');
    }
    else
    {
        showlayer('lsubmenu');
    }
}

function AddCSSHover(sId) {
    if ((navigator.userAgent.indexOf('MSIE')) < 0) return;
    var obj = document.getElementById(sId);
    obj.onmouseover = function() {eval("this.className += ' hover';")}
    obj.onmouseout = function() {eval("this.className = this.className.replace(' hover', '')")}
}
function CSSHover(obj, bOver) {
    if ((navigator.userAgent.indexOf('MSIE')) < 0) return;
    if(bOver) obj.className += ' hover'
    else obj.className = obj.className.replace(' hover', '') 
}
function setSize(sId, width)
{
    document.getElementById(sId).style.width=width;
}
function getClassName(sId)
{
    return document.getElementById(sId).className;
}
function setClassName(sId, className)
{
    document.getElementById(sId).className=className;
}
function setInnerHTML(sId, html)
{
    var oldEl = document.getElementById(sId);
    var newEl = oldEl.cloneNode(false);  
    newEl.innerHTML = html;  
    oldEl.parentNode.replaceChild(newEl, oldEl);  
}

function MM_reloadPage(init) 
{
   if (init==true) 
      with (navigator) 
      {
         if ((appName=="Netscape")&&(parseInt(appVersion)==4)) 
         {
            document.MM_pgW=innerWidth; 
            document.MM_pgH=innerHeight; 
            onresize=MM_reloadPage; 
         }
      }
   else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
      location.reload();
}

MM_reloadPage(true);