var navImages = new Array();
var navImageName;
var preloadImage;

//Basic Browser Detection
var agt=navigator.userAgent.toLowerCase();
var appVer = navigator.appVersion.toLowerCase();

var is_konq = false;
var kqPos   = agt.indexOf('konqueror');
if (kqPos !=-1)
{
 is_konq  = true;
 is_minor = parseFloat(agt.substring(kqPos+10,agt.indexOf(';',kqPos)));
 is_major = parseInt(is_minor);
}

var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;
var is_khtml  = (is_safari || is_konq);

var is_gecko = ((!is_khtml)&&(navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;

function init()
{
 prepNavImages();
 
 if(is_gecko)
 {
  if(document.getElementById)
  {
   var hoverbar = document.getElementById("hoverbar");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("snnews");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("snexperience");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("sntour");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("snfanclub");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("snmerchandise");
   hoverbar.style.top = "220px";
   var hoverbar = document.getElementById("snabout");
   hoverbar.style.top = "220px";
  }
  
  if(document.getElementById("centerpanetop"))
  {
   var centerpanetop = document.getElementById("centerpanetop");
   centerpanetop.style.margin = "5px";
  }
 }
}

function prepNavImages()
{
 var imglist = document.images;
 for(var i=0; i < imglist.length; i++)
 {
  if(document.images[i].name.charAt(0) == "n")
  {
   navImages.push(document.images[i]);
   preloadImage = new Image();
   preloadImage.src = "images/nav/mo/" + document.images[i].name + ".jpg";
  }
 }
}

function onMouseOverNav(navImageName)
{
 for(var i=0; i < navImages.length; i++)
 {
  var snidstring = new String("s" + navImages[i].name);
  if(document.getElementById)
   var subnav = document.getElementById(snidstring);
  else if(document.layers)
   var subnav = document.layers[snidstring];
  else if(document.all)
   var subnav = document.all[snidstring];

  if(navImages[i].name == navImageName)
  {
   navImages[i].src = "images/nav/mo/" + navImageName + ".jpg";

   subnav.style.visibility = "visible";
  }
  else
  {
   navImages[i].src = "images/nav/" + navImages[i].name + ".jpg";

   subnav.style.visibility = "hidden";
  }
 }
}
