function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		fh_over = newImage("images/fh-over.gif");
		pa2_over = newImage("images/pa2-over.gif");
		pcl2_over = newImage("images/pcl2-over.gif");
		bp2_over = newImage("images/bp2-over.gif");
		faq2_over = newImage("images/faq2-over.gif");
		rc2_over = newImage("images/rc2-over.gif");
		wn2_over = newImage("images/wn2-over.gif");
		home_over = newImage("images/home-over.gif");
		preloadFlag = true;
	}
}

var message 
var fieldtofocus 

function isMailReady(form) {
	var passed = true;   	
	fieldtofocus = "";   

	message ="Please enter your replies to the following required field(s): \n \n";

    if (form.Name.value == "") {
    	message += "Your Name \n";
		passed = false;
		fieldtofocus = form.Name;
    }

	if (form.EmailFrom.value == "") {
    	message += "Your E-mail address \n";
		passed = false;
		if (fieldtofocus == "")  {fieldtofocus = form.EmailFrom}
	}
	
	if (form.WorkPhone.value == "") {
    	message += "Your Work phone number \n";
		passed = false;
		if (fieldtofocus == "")  {fieldtofocus = form.WorkPhone}
	}
	
	if (passed == false)  {
		fixFieldInfo(message, fieldtofocus); 
	}

	return passed;
}
	
function fixFieldInfo(message, fieldtofocus) {
	alert(message);
	fieldtofocus.focus();
}
