menu_off = new Image();
menu_off.src = "media/site_ui/ipn_menuoff.gif";
menu_on = new Image();
menu_on.src = "media/site_ui/ipn_menuon.gif";

var Div_Menus = new Array("menu1","menu2","menu3","menu4","menu5");
var Div_Panels = new Array();

function menuRoll(status,menuid,linkid) {
	//if (browserVersion == "ie4+" && pageloaded) {
	if (compat && pageloaded) {
		imgname = menuid+"img"+linkid;
		linkname = menuid+"link"+linkid;
		if (status == 'on') {
			document.images[imgname].src = menu_on.src;
			eval(linkname+".style.color = \"#ffffff\"");
			clearTimeout(timerID)
		} else {
			document.images[imgname].src = menu_off.src;
			eval(linkname+".style.color = \"#7e7663\"");
			clearTimeout(timerID)
			timerID = setTimeout('hideAllMenus()', 500);
		}
	}
}

var imgbase="media/site_ui/"; var ready = false; var imageDB = new Array();
function arrowInit() {
	getImages()
}

function getImages(){
	if (document.images){
		image_off = new Image();
		image_off.src = imgbase +"grey_bullet.gif";
		image_on = new Image();
		image_on.src = imgbase +"red_bullet.gif";
		image2_off = new Image();
		image2_off.src = imgbase +"grey_dark_bullet.gif";
		image2_on = new Image();
		image2_on.src = imgbase +"red_side_bullet.gif";
	ready = true;
}
}; //end getImages

function ani(image) {
	if (ready) {
		document.images[image].src = image_on.src;
	}
	return true;
}

function aniback(image) {
	if (ready) {
		document.images[image].src = image_off.src;
	}
	return true;
}

function ani2(image) {
	if (ready) {
		document.images[image].src = image2_on.src;
	}
	return true;
}

function aniback2(image) {
	if (ready) {
		document.images[image].src = image2_off.src;
	}
	return true;
}

function PHPSwitcher(switchTo) {
	document.forms['Switchform'].elements['PHPSwitch'].value = switchTo;
	document.forms['Switchform'].submit()
}

function CheckLocation(sender, args) {
	if(args.Value == "") {
		args.IsValid = false;
		return;
	}
	if(isNaN(parseInt(args.Value))) {
		args.IsValid = true;
		return;
	}
	if(args.Value.length == 5) {
		args.IsValid = true;
		return;
	}
	args.IsValid = false;
}

function getElement(elementreference){
    var element = null;
    
    if(typeof(elementreference) == "string"){
        // First try to locate by id
        element = document.getElementById(elementreference);
        
        if(element == null){ // Didn't find element by ID, so let's try the name.
            if(document.getElementsByName(elementreference) != null){
                element = document.getElementsByName(elementreference)[0]; // Let's just assume we want the first one in the array.
            }
        }
    }
    else{
        // Assume an actual reference to the object in question was passed in.
        element = elementreference;
    }
    
    return element;
}

