 if (document.getElementsByTagName && document.getElementById)
  {
    var mainnav = document.getElementById("mainnav");
    if (mainnav != null)
      {
        var navlinks = mainnav.getElementsByTagName("A");
        var secondarynav = document.getElementById("menus");
        if (secondarynav != null) {submenus = secondarynav.getElementsByTagName('DIV')}
        var menuDelay = 500; //ms
        var menutimer;   
      }   
    
    function hideMenus()
      {
          
         for (lk = 0 ;lk < navlinks.length; lk++)
          {
             if (navlinks[lk].submenu != null)
              { 
                navlinks[lk].className = navlinks[lk].className.replace(/ ?over/, "");
                navlinks[lk].submenu.style.display = 'none' 
              }
          }
         
      }
      
    function showMenu()
      {
         clearTimeout(menutimer); 
         hideMenus();
         
         this.className += " over";
         this.className =  (this.className == " over") ?"over" :this.className
         this.pos = getObjPos(this)
         
         this.submenu.style.top = (this.pos.y + 40 ) + 'px';
         this.submenu.style.left = this.pos.x + 'px';  
            
         this.submenu.style.zIndex = 200;
         this.submenu.style.display = 'block';  
         //blockburnthru("spf_menu",this.submenu.id);       
      }
      
    function setHideMenus()
      {
       menutimer = setTimeout("hideMenus()",menuDelay)
      }
      
    //alert(navlinks.length)  
    if (mainnav != null) 
      {
        for (lk = 0 ;lk < navlinks.length; lk++)
          {
           navlinks[lk].submenu = document.getElementById(navlinks[lk].id.replace(/mn/,'sn'))
           
           if (navlinks[lk].submenu != null)
            {
              navlinks[lk].onmouseover = showMenu;
              navlinks[lk].onmouseout = setHideMenus;
              navlinks[lk].submenu.onmouseover = function(){clearTimeout(menutimer)} ;  
              navlinks[lk].submenu.onmouseout = setHideMenus ;    
            }
           else
            {
              navlinks[lk].onmouseover = hideMenus;
            }
            
          }//end for
      }//end, secondary nav not null
  }
  
  
  


//----------------------------------------------------------------------------
// Returns the width of an object
//----------------------------------------------------------------------------
function getobjectwidth(objid) { return document.getElementById(objName).offsetWidth;}

//----------------------------------------------------------------------------
// Returns the X (left) position of an object
//----------------------------------------------------------------------------
function getObjPos(objid)
{
  if (typeof objid == "string"){myobj=document.getElementById(objid)}
  else{myobj = objid}
  var posObj = {x:0, y:0}
	//var posleft = 0;
	if (myobj.offsetParent)
   {
    while (myobj.offsetParent)
      {
        posObj.x += myobj.offsetLeft;
        posObj.y += myobj.offsetTop;
        myobj = myobj.offsetParent;
      }
	}
	else if (myobj.x && myobj.y) 
    { 
      posObj.x += myobj.x; 
      posObj.y += myobj.y; 
    }
	return posObj;
}



//returns inner dimensional width of a window frame or iframe
function getinnerwidth(objid)
{
   var obj=document.getElementById(objid);
   innerwidth=(document.documentElement) ? document.documentElement.clientWidth : window.innerWidth;
   return innerwidth;
}

//returns inner dimensional height of a window frame or iframe
function getinnerheight(objid)
{
   var obj=document.getElementById(objid);
   innerheight = (document.documentElement) ? document.documentElement.clientHeight : window.innerHeight;
   return innerheight;
}

var rotator = document.getElementById('rotatingbrands')

if (rotator != null)
  {
    var interval = 3000 //ms
    
    var imgArray = [{src:'bedbath.gif',alt:'Bed Bath and Beyond'},
        {src:'walmart.gif',alt:'Walmart'},
        {src:'jetblue.gif',alt:'Jet Blue'},
        {src:'cvs.gif',alt:'CVS'},
        {src:'amazon.gif',alt:'Amazon.com'},
        {src:'llbean.gif',alt:'L.L. Bean'},
        {src:'brookstone.gif',alt:'Brookstone.com'},
        {src:'dillards.gif',alt:'Dillards'},
        {src:'allergy.gif',alt:'Allergy Buyers Club'},
        {src:'cardis.gif',alt:'Cardi\'s Furniture'},
        {src:'mattresswarehouse.gif',alt:'Mattress Warehouse'},
        {src:'beddingexperts.gif',alt:'Bedding Experts'}
        ]
   var counter = 0; 
   var imgObj; 
   for (var i = 0; i < imgArray.length; i++)
    {
      imgObj = imgArray[i]
      imgObj.image = new Image();
      imgObj.image.src = 'img/b/' + imgObj.src //preloading
    }
    
  function switchImage()
    {
      rotator.src = imgArray[counter].image.src;
      counter++
      if (counter == imgArray.length) {counter = 0}
      setTimeout(switchImage,interval)
    }
    
  window.onload = switchImage;
  }
  