// Pop Out Menu Set Up

function MM_findObj(n, d) { 
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function tmt_findObj(n){
var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
}else{x=document.getElementById(n)}return x;
}

function spoonos() { 
    var i,p,v,obj,args=spoonos.arguments;
    if(document.getElementById){
        for (i=0; i<(args.length-2); i+=3){ 
            obj=tmt_findObj(args[i]);v=args[i+2];
            v=(v=='show')?'visible':(v='hide')?'hidden':v;
            if(obj)obj.style.visibility=v;
        }
    } else{
        for (i=0; i<(args.length-2); i+=3){ 
            if ((obj=MM_findObj(args[i]))!=null) { 
                v=args[i+2];
                if (obj.style) { 
                    obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; 
                }
                obj.visibility=v; 
            }
        }
    }
}

// Netscape Resize Browser Fix
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  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);

function verifyCompatibleBrowser(){ 
    this.ver=navigator.appVersion 
    this.dom=document.getElementById?1:0 
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
    this.ie4=(document.all && !this.dom)?1:0; 
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
 
    this.ns4=(document.layers && !this.dom)?1:0; 
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) 
    return this 
}

function classSwitch(id){
    var mainNav = new Array()
    mainNav[0] = 'historyNavLink';
    mainNav[1] = 'staffNavLink';  
    mainNav[2] = 'picksNavLink';
    mainNav[3] = 'faqNavLink';
    mainNav[4] = 'wineNavLink';
    mainNav[5] = 'spiritsNavLink';
    mainNav[6] = 'beerNavLink';
    mainNav[7] = 'newNavLink';
    mainNav[8] = 'giftsNavLink';
    mainNav[9] = 'eventsNavLink';
    mainNav[10] = 'contactNavLink';
    mainNav[11] = 'homeNavLink';
    
    for(var i=0; i < mainNav.length; i++){
    
        var link = document.getElementById(mainNav[i]);
        
   /*     if( id == mainNav[i]){
            if(link.getAttribute("class") == id+" navitem navitemHover" || link.getAttribute("className") == id+" navitem navitemHover"){ 
            
            } else if(link.getAttribute("class") == id+"Active navitem" || link.getAttribute("className") == id+"Active navitem"){
                link.setAttribute("class", id+"Active navitem navitemHover");
                link.setAttribute("className", id+"Active navitem navitemHover");
            } else {
                link.setAttribute("class", id+" navitem navitemHover");
                link.setAttribute("className", id+" navitem navitemHover");
            }

        } else {
            if( link.getAttribute("class") == mainNav[i]+" navitem" || 
                link.getAttribute("className") == mainNav[i]+" navitem" || 
                link.getAttribute("class") == mainNav[i]+"Active navitem" || 
                link.getAttribute("className") == mainNav[i]+"Active navitem"){ 
                    // do nothing
            } else if(link.getAttribute("class") == id+"Active navitem navitemHover" || link.getAttribute("className") == id+"Active navitem navitemHover"){
                link.setAttribute("class", id+"Active navitem");
                link.setAttribute("className", id+"Active navitem");
                alert(link.getAttribute("class"));
            } else {
                
                    link.setAttribute("class", mainNav[i]+" navitem");
                    link.setAttribute("className", mainNav[i]+" navitem");
            }
        } */
        
        
        if( id == mainNav[i]){
            if(link.getAttribute("class") == id+" navitem navitemHover" || link.getAttribute("className") == id+" navitem navitemHover"){ 
            
            } else {
                link.setAttribute("class", id+" navitem navitemHover");
                link.setAttribute("className", id+" navitem navitemHover");
            }
            
        } else {
            if( link.getAttribute("class") == mainNav[i]+" navitem" || 
                link.getAttribute("className") == mainNav[i]+" navitem" ){ 
                    // do nothing
            } else {
                link.setAttribute("class", mainNav[i]+" navitem");
                link.setAttribute("className", mainNav[i]+" navitem");
            }
        }
    }
    
    return;
}
 
bw=new verifyCompatibleBrowser() 