//browser detection
var ns = (navigator.appName == "Netscape");//Netscape browser
var ns6 = false;
var ua = navigator.userAgent;
if (document.getElementById) ns6 = true; //Netscape 6 or above


var imgHost = "/skins/"+strSkinDir+"/images";

var imgArrayOff = new Array("mnu_pro_off.gif", "mnu_par_off.gif", "mnu_ser_off.gif", "mnu_dea_off.gif", "mnu_peo_off.gif", "mnu_new_off.gif", "mnu_lin_off.gif");
var imgArrayOn = new Array("mnu_pro_on.gif", "mnu_par_on.gif", "mnu_ser_on.gif", "mnu_dea_on.gif", "mnu_peo_on.gif", "mnu_new_on.gif", "mnu_lin_on.gif");

var imgOff = new Array(imgArrayOff.length);
var imgOn = new Array(imgArrayOn.length);


for (i=0; i<imgArrayOff.length; i++){
	
	imgOff[i] = new Image();
	imgOff[i].src = imgHost+"/"+imgArrayOff[i];
	imgOn[i] = new Image();
	imgOn[i].src = imgHost+"/"+imgArrayOn[i];
}

function swapIn(i){
	theImg=document.getElementById("menu"+i);
	var idx = i-1;
	theImg.setAttribute("src",imgOn[idx].src);
}

function swapOut(i){
	theImg=document.getElementById("menu"+i);
	var idx = i-1;
	theImg.setAttribute("src",imgOff[idx].src);
}

function writeDate(){
	var currentDate = new Date();
	var months = new Array("JANUARY","FEBRUARY","MARCH","APRIL","MAY","JUNE","JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER");
	document.write(currentDate.getDate() + " ");
	document.write(months[currentDate.getMonth()]);	
	document.write(" " + currentDate.getFullYear());
}

function myGetTime(){
	var currentDate = new Date(), timeStr = new String("<TABLE width='110' border='0' cellpadding='0' cellspacing='0'><TR><TD width='110' align='right' class='timeTxt'>");
	timeStr = timeStr + currentDate.getHours() + ":";
	if (currentDate.getMinutes() < 10)
		timeStr = timeStr +"0" + currentDate.getMinutes() + ":";
	else
		timeStr = timeStr + currentDate.getMinutes() + ":";
	if (currentDate.getSeconds() < 10)
		timeStr = timeStr +"0" + currentDate.getSeconds();
	else
		timeStr = timeStr + currentDate.getSeconds();
	timeStr = timeStr + "</TD></TR></TABLE>";
	return timeStr;
}

function writeTime(){
	if ((ns) && (!ns6)){
		var str = "<LAYER>" + myGetTime() + "</LAYER>";
		document.layers["myTimeDisplay"].document.open();
		document.layers["myTimeDisplay"].document.write(str);
		document.layers["myTimeDisplay"].document.close();
	}
	else {
		var obj = document.getElementById("myTimeDisplay");
		obj.innerHTML = myGetTime();
	}
	setTimeout("writeTime()", 1000);
}

function emailAdressIsValid(str){
	var emailAdressFormat = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,3}$/;
	if (!(emailAdressFormat.test(str))){
		alert("Please enter a valid email address!");
		return false;
	}
	return true;
}

