<!--
/**
 * SmartWebby.com Drop-down Menus script - Copyright © 2001-2011 Jandus Technologies - SmartWebby.com - All rights reserved.
 * Courtesy of the SmartWebby.com DHTML Guide (http://www.smartwebby.com/dhtml/). Free to use when the above copyright notice is retained in all copies of this snippet. Please write to admin[at]smartwebby.com for licensing options.
 */

 var bVer=parseInt(navigator.appVersion);var bAgent=navigator.userAgent.toLowerCase();var GB=(bAgent.indexOf("gecko")!=-1);var CH=(bAgent.indexOf("chrome")!=-1);var FF=(bAgent.indexOf("firefox")!=-1&&!CH);var SA=(bAgent.indexOf("safari")!=-1&&!CH);indNS=bAgent.indexOf("netscape");verNS=bAgent.charAt(indNS+9);if(!isInteger(verNS))verNS=parseInt(bAgent.charAt(indNS+8));else verNS=parseInt(verNS);indOP=bAgent.indexOf("opera");verOP=parseInt(bAgent.charAt(indOP+6));var OP=(indOP!=-1);var OP7=(indOP!=-1&&verOP<8);var OP8=(indOP!=-1&&verOP>=8);var NS=(indNS!=-1);var NS4=(NS&&verNS<5);var NS6=(NS&&verNS>=6);var AB=(!CH&&!SA&&!OP&&!FF&&!NS&&!GB);var indIE=bAgent.indexOf("msie");var IE=(bVer>=4&&indIE!=-1&&AB);if(IE){bVer=parseInt(bAgent.charAt(indIE+5))};var IE4=(IE&&bVer<=4);var IE6=(IE&&bVer<=6);var IE7=(IE&&bVer<=7);function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(c<"0"||c>"9")return false;}return true;}
 
 window.onerror = null;
 var menuActive = 0;
 var menuOn = 0;
 var onLayer;
 var timeOn = null;
 var ch = false;

if (document.layers && !document.getElementById){
	layerStyleRef="layer.";styleSwitch="";layerRef="document.layers";layerVis="show";layerHid="hide";
} else {
	layerStyleRef="layer.style.";if (document.getElementById) layerRef="document.getElementById";else layerRef="document.all";
	styleSwitch=".style";layerVis="visible";layerHid="hidden";
}
if(document.getElementById){bO="(";bC=")";}else{bO="[";bC="]";}

// SHOW MENU
function shLayer(layerName){
 var obj = getObj("imgTabs");
 var lay = getObj(layerName);
 h = parseInt(obj.getAttribute("height"));
 x = getPosL(obj);
 y = getPosT(obj);
 menuTop = y+h; // LAYER TOP POSITION
 SerL =x + 55 ; // 'Ser' LAYER LEFT POSITION
 ProL = x + 120 ;  // 'Pro' LAYER LEFT POSITION
 RatL = x + 260 ;  // 'Rat' LAYER LEFT POSITION
 if (timeOn != null) {
 	clearTimeout(timeOn);
 	if(onLayer!=null)hideLayer(onLayer);
 }
	getObj(layerName).style.visibility="visible";
	getObj(layerName).style.top=menuTop+'px';
	getObj(layerName).style.left=eval(layerName+'L')+'px';
	onLayer = layerName;
}
// HIDE MENU
function hideLayer(layerName){
	if (layerName != null && layerName!="undefined") eval(layerRef+bO+'"'+layerName+'"'+bC+styleSwitch+'.visibility="'+layerHid+'"');
}// TIMER FOR BUTTON MOUSE OUT
function btnTimer() {
 timeOn = setTimeout("btnOut()",1000)
}// BUTTON MOUSE OUT
function btnOut(layerName) {
 if (menuActive == 0) {
 hideLayer(onLayer)
 }
}// MENU MOUSE OVER 
function menuOver(itemName) {
 clearTimeout(timeOn)
 menuActive = 1
}// MENU MOUSE OUT 
function menuOut(itemName) {
 menuActive = 0 
 timeOn = setTimeout("hideLayer(onLayer)", 400)
 }// SET BACKGROUND COLOR 
function setBgColor(layer, color){
  if (NS4){
    eval('window.document.layers["'+layer+'"].document.bgColor="'+color+'"');
	eval('window.document.layers["'+layer+'"].saveColor="'+color+'"');
  }
  else eval(layerRef+bO+'"'+layer+'"'+bC+styleSwitch+'.backgroundColor="'+color+'"');
}

function getImage(name) {
	if (document.images) return document.images[name];
	else if (document.getElementById && !NS6) return document.getElementById(name);
	else if (document.layers) return findImage(name,document);
	else if (document.all) return findImage(name,document.all);
	else return findImage(name,document);
}
function getObj(objID){
    if (document.getElementById) {return document.getElementById(objID);}
    else if (document.all) {return document.all[objID];}
    else if (document.layers) {return document.layers[objID];}
	else  return eval("document." + objId);
}

function findImage(name,doc){
  var i, img;
  for (i = 0; i < doc.images.length; i++)
    if (doc.images[i].name == name)
      return doc.images[i];
  for (i = 0; i < doc.layers.length; i++)
    if ((img = findImage(name, doc.layers[i].document)) != null) {
      img.container = doc.layers[i];
      return img;
    }
  return null;
}

function getPosL(img) {
	var x,obj,oid;
	x = 0;
	obj = img;
	if (obj.offsetParent!=null) {
		x = obj.offsetLeft;
		while (obj.offsetParent!=null) {
			obj = obj.offsetParent;
			oid=obj.getAttribute("id");
			if(oid!=null) break;
			x += obj.offsetLeft;
		}
	} else {
		if (img.container != null) x=img.container.pageX+img.x-1;
		else x=img.x-1;
	}
	return x;
}

function getPosT(img) {
	var y,obj,oid;
	y = 0;
	obj = img;
	if (obj.offsetParent!=null) {
		y = obj.offsetTop-1;
		while (obj.offsetParent!=null) {
			obj = obj.offsetParent;
			oid=obj.getAttribute("id");
			if(oid!=null) {ch=true;break;}
			//y += obj.offsetTop;
		}
	} else {
		if (img.container != null) y=img.container.pageY+img.y;
		else y=img.y;
	}
	return y;
}

// -->
