<!--
//Displays text in status bar
function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

/*
	Jump menu used for online tools in footer
	Version 1.7 created by Project Seven
*/

function P7_JumpMenu(selObj,restore){ //
	var theFullString = selObj.options[selObj.selectedIndex].value;
	if (restore) selObj.selectedIndex=0;
	var theLength = theFullString.length;
	var endPos = theFullString.lastIndexOf("~");
	var theUrl, theTarget, theParent;
	if (endPos > 0) {theUrl = theFullString.substring(0,endPos);}
	else {theUrl = theFullString;}
	endPos++
	if (endPos < theLength) {theTarget = theFullString.substring(endPos,theLength)}
	else {theTarget = "window:Main";}
	if (theTarget == "window:New") {window.open(theUrl);}
	else if (theTarget == "window:Main") {eval("parent.location='"+theUrl+"'");}
	else {eval("parent.frames[\'"+theTarget+"\'].location='"+theUrl+"'");}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function P7_JumpMenuGo(selName,restore){ //v1.7 by Project Seven
  var selObj = MM_findObj(selName); if (selObj) P7_JumpMenu(selObj,restore);
}

/* Last modified script by Bernhard Friedrich.
   Creates variables for IPFW footer. */ 
	var a;
	a=new Date(document.lastModified);
	lm_year=a.getYear();
	if (lm_year<1000){ 				//just in case date is delivered with 4 digits
		if (lm_year<70){
		lm_year=2000+lm_year;
		}
		else lm_year=1900+lm_year;
	}								//end workaround
	lm_month=a.getMonth()+1;
	if (lm_month<10){
		lm_month='0'+lm_month;
	}
	lm_day=a.getDate();
	if (lm_day<10){
		lm_day='0'+lm_day;
	}
	lm_hour=a.getHours();
	if (lm_hour<10){
		lm_hour='0'+lm_hour;
	}
	lm_minute=a.getMinutes();
	if (lm_minute<10){
		lm_minute='0'+lm_minute;
	}
	lm_second=a.getSeconds();
		if (lm_second<10){
		lm_second='0'+lm_second;
	}
	lm_weekday=a.getDay()+1;
		if (lm_weekday<10){
		lm_weekday='0'+lm_weekday;
	}

	monthName = new Array(12)
	monthName[0] = 'January'
	monthName[1] = 'February'
	monthName[2] = 'March'
	monthName[3] = 'April'
	monthName[4] = 'May'
	monthName[5] = 'June'
	monthName[6] = 'July'
	monthName[7] = 'August'
	monthName[8] = 'September'
	monthName[9] = 'October'
	monthName[10] = 'November'
	monthName[11] = 'December'
	
	dayName = new Array(7)
	dayName[0] = 'Sunday'
	dayName[1] = 'Monday'
	dayName[2] = 'Tuesday'
	dayName[3] = 'Wednesday'
	dayName[4] = 'Thursday'
	dayName[5] = 'Friday'
	dayName[6] = 'Saturday'
	
lstring = document.location.href + "";

/* Random-number generators */

random_photo_set_num = (Math.round((Math.random()*6)+1));
random_announce_set_num = (Math.round((Math.random()*2)+1));
random_news_set_num = (Math.round((Math.random()*2)+1));
random_spotlight_set_num = (Math.round((Math.random()*2)+1));

/*
 * menuExpandable.js - implements an expandable menu based on a HTML list
 * Author: Dave Lindquist (dave@gazingus.org)
 */

if (!document.getElementById)
    document.getElementById = function() { return null; }

function initializeMenu(menuId, actuatorId) {
    var menu = document.getElementById(menuId);
    var actuator = document.getElementById(actuatorId);

    if (menu == null || actuator == null) return;

    if (window.opera) return; // I'm too tired

    actuator.parentNode.style.listStyleImage = ""; // Example: url(/images/plus.gif)
    actuator.onclick = function() {
        var display = menu.style.display;
        this.parentNode.style.listStyleImage =
            (display == "block") ? "" : ""; // Example: url(/images/plus.gif), Example: url(/images/minus.gif)
        menu.style.listStyleImage = ""; // Example: url(/images/square.gif)
        menu.style.display = (display == "block") ? "none" : "block";

        return false;
    }
}

//-->