
// check which browser it is
window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);

var scroll_length = 152; //The scroll length
var time_length =1; //Scroll delay in milliseconds
var begin_pos = 154; //Start position of scroll hint
var the_timeout

// create univeral names for all browsers
if (NS4 || IE4) {
	 if (navigator.appName == "Netscape") {
		 layerStyleRef="layer.";
		 layerRef="document.layers";
		 styleSwitch="";
	} else {
		 layerStyleRef="layer.style.";
		 layerRef="document.all";
		 styleSwitch=".style";
	}
}


function Scroll(layerName, dir) {

 	if (NS4 || IE4) { 


	   var myElement = layerRef+'["'+layerName+'"]'+ styleSwitch;
	   var currentpos = eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.left');
	   currentpos = parseInt((currentpos.substring(0, currentpos.length - 2)))
	   
	  	if(dir=="right") {

			if (currentpos < 0) {
	   	   		currentpos = currentpos + 6;
			}	
		} else {
			if (currentpos > - 650) {
				 currentpos = currentpos - 6;
			}
	 	}
		
		
			eval(myElement + ".left=" + currentpos);
			the_timeout = setTimeout("Scroll('"+layerName+"','" + dir+"')",time_length);

	}

}

var menuDown = false;
function showMenu(item,drop,lift) {
	m = getName('menutab');	
	d = getName(item);
	if (menuDown) {
	
		d.style.clip = "rect(0 170 " + lift + " 0)"
		m.style.top = lift
		lift = lift - 20
		if (lift >= 0) {
			m.style.top = lift + 20
			setTimeout("showMenu('" + item + "',0," + lift + ")",30)
		} else {
			m.style.top = 0
			d.style.clip = "rect(0 0 0 0)"
			menuDown = false;
		}	
				
	} else {
		
		d.style.clip = "rect(0 170 " + drop + " 0)"
		drop = drop + 5
		if (drop <= 215) {
			m.style.top = drop - 5
			setTimeout("showMenu('" + item + "'," + drop + ",170)",30)
		} else {
			m.style.top = 215
			d.style.clip = "rect(0 170 215 0)"
			menuDown = true;
		}	
	}
	
}



function showMin(layerName, layer2) {

   var myElement = layerRef+'["'+layerName+'"]'+ styleSwitch;
   var myElement2 = layerRef+'["'+layer2+'"]'+ styleSwitch;

   if (eval(myElement + ".visibility") == 'hidden') {
	   eval(myElement + ".visibility='visible'");
	   eval(myElement2 + ".top='385px'");
	   document.images.minbut.src = 'images/default_minbutton2.gif';
	} else {
	   eval(myElement + ".visibility='hidden'");
	   eval(myElement2 + ".top='319px'");
   	   document.images.minbut.src = 'images/default_minbutton.gif';
	}   
}

function getName(mid) {
	if( ((parseInt(navigator.appVersion)) > 4) || (navigator.appName == 'Microsoft Internet Explorer')) {
	if (document.all && !document.getElementById) { // check for IE4
		myElement = eval("document.all") // for IE4
		} else {
				myElement = eval("document.getElementById('" + mid + "')"); //For IE 5 and Netscape 6+
		}
	}
	return myElement;
}		

