// preload images for mouseovers
var homeOn = new Image(); homeOn.src = "/images/sub-nav/home-on.gif";
var homeOff = new Image(); homeOff.src = "/images/sub-nav/home.gif";

var stewardOn = new Image(); stewardOn.src = "/images/sub-nav/steward-on.gif";
var stewardOff = new Image(); stewardOff.src = "/images/sub-nav/steward.gif";

var newsOn = new Image(); newsOn.src = "/images/sub-nav/news-on.gif";
var newsOff = new Image(); newsOff.src = "/images/sub-nav/news.gif";

var contactOn = new Image(); contactOn.src = "/images/sub-nav/contact-on.gif";
var contactOff = new Image(); contactOff.src = "/images/sub-nav/contact.gif";

var careersOn = new Image(); careersOn.src = "/images/sub-nav/careers-on.gif";
var careersOff = new Image(); careersOff.src = "/images/sub-nav/careers.gif";

var extranetOn = new Image(); extranetOn.src = "/images/sub-nav/extranet-on.gif";
var extranetOff = new Image(); extranetOff.src = "/images/sub-nav/extranet.gif";

// mouseover image swap
function imgOn(imageName) {
	document[imageName].src = eval(imageName + "On.src");
}
function imgOff(imageName) {
	document[imageName].src = eval(imageName + "Off.src");
}

function newWindow(mypage, myname, w, h, scroll) {
   var winl = 20;//(screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   winprops =
   'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable,menubar'
   win = window.open(mypage, myname, winprops)
   if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
   }
   

function validRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "")
	{
		alert('Please enter a value for the "' + fieldLabel +'" field.');
		formField.focus();
		result = false;
	}
	
	return result;
}



function validateForm(theForm)
{

	if (!validRequired(theForm.fullname,"Name"))
		return false;
		
	if (!validRequired(theForm.address,"Address"))
		return false;
		
	if (!validRequired(theForm.city,"City"))
		return false;
		
	if (!validRequired(theForm.state,"State"))
		return false;

	if (!validRequired(theForm.zip,"Zip Code"))
		return false;
	
	if (!validRequired(theForm.telephone,"Phone"))
		return false;
	
	if (!validRequired(theForm.emailaddress,"Email Address"))
		return false;
	
	if (!validRequired(theForm.availabilitydate,"Availability Date"))
		return false;
		
	return true;
}
