//You can change these variables to suit the page setup
var NoNavigaitonImgs = 9;
var NoFlyoutMenus=9;

/* You MUST define the ButtonNoNotToSwap and ActiveImage variables in the html document.

If you are on, say, the Profile page, then you would set this variable to 0 - because this is the 'Profile' button number.
It should remain red to indicate that the user is on the Profile page. Eg: var ButtonNoNotToSwap=0; var ActiveImage="ProfileA.gif"

If you are on a page where all buttons should have a hover effect then define (but not initialise) the variable.
Eg: var ButtonNoNotToSwap; var ActiveImage="";
*/

if (document.images){
	var onImgArray = new Array();
	var iDir="http://www.rethmann.com.au/Images/";
	for(i=0;i<NoNavigaitonImgs;i++){
	onImgArray[i] = new Image(118,18);
	}//end for
	onImgArray[0].src = iDir + "ProfileO.gif";
	onImgArray[1].src = iDir + "ServicesO.gif";
	onImgArray[2].src = iDir + "KnowHowO.gif";
	onImgArray[3].src = iDir + "SiteMapO.gif";
	onImgArray[4].src = iDir + "ContactO.gif";
	onImgArray[5].src = iDir + "ImprintO.gif";
	onImgArray[6].src = iDir + "HomeO.gif";
	onImgArray[7].src = iDir + "InternationalO.gif";
	onImgArray[8].src = iDir + "PublicationsO.gif";

	var offImgArray = new Array();
	for(k=0;k<NoNavigaitonImgs;k++){
	offImgArray[k] = new Image(118,18);
	}//end for
	offImgArray[0].src = iDir + "Profile.gif";
	offImgArray[1].src = iDir + "Services.gif";
	offImgArray[2].src = iDir + "KnowHow.gif";
	offImgArray[3].src = iDir + "SiteMap.gif";
	offImgArray[4].src = iDir + "Contact.gif";
	offImgArray[5].src = iDir + "Imprint.gif";
	offImgArray[6].src = iDir + "Home.gif";
	offImgArray[7].src = iDir + "International.gif";
	offImgArray[8].src = iDir + "Publications.gif";

}//end if

function imageOn(j){
	if (document.images){
		document.images["btn" + j].src = onImgArray[j].src;
	}//end if
}//end funciton

function imageOff(j){
	if (document.images){
	
		if(ButtonNoNotToSwap!=j){
			document.images["btn" + j].src = offImgArray[j].src;
		} else {
			document.images["btn" + j].src = iDir + ActiveImage;
		}//end else
		
	}//end if
}//end funciton

var agt=navigator.userAgent.toLowerCase();
var is_major=parseInt(navigator.appVersion);
var is_ie=((agt.indexOf("msie")!=-1) && (agt.indexOf("opera")==-1));
var isNT=agt.indexOf("windows nt")!=-1;
var IE=(document.all);
var IE4=(is_ie && (is_major==4) && (agt.indexOf("msie 4")!=-1));
var NS=(document.layers);
var DOM=(document.getElementById);
var isMac=(navigator.appVersion.indexOf("Mac")==-1);
var allString="document.";
allString += (IE)?"all.":(DOM)?"getElementById(\"":"";
var styleString=(IE)?".style":(DOM)?"\").style":"";
var endAllString=(DOM && !IE)?"\")":"";
var px=(DOM)?"px":"";
var beforeLoad=0;
var hide = 1;
var hideEvent = 0;

function showFlyouts(whichNo) {
	if(beforeLoad==1){
		if (!NS){
			hideAllFlyOuts();
			imageOn(whichNo);
			eval(allString+"mnu"+whichNo+styleString).visibility="visible";
			hideEvent = setInterval("startHide()", 1200);
		}//end if
	}//end if
	hide = 0;
}//end function

function hideAllFlyOuts() {
	if (!NS){
		for (i = 0; i<NoNavigaitonImgs; i++) {
			imageOff(i)
			eval(allString +"mnu"+i+styleString).visibility="hidden";	
		}//end for
	clearInterval(hideEvent);
	}//end if
}//end function

function startHide() {
	if (hide==1) {
		hideAllFlyOuts();
	}//end if
}//end function