/*-------------------------------------------------------------------------------
 Title: Dodge-It_Functions.js
 Date: 01/22/2009
 Author:    James Stuart Johnson

 Description: Commonly used Javascripts.
-------------------------------------------------------------------------------
*/

function test() {
alert("Utility Scripts Ver: 1\n Author: James Stuart Johnson\n Date: 2007")
}

function rollover(imgname, imgfile)  {   
  if (document.images) {
    imgname.src = imgfile;
    }
  return;
  }

function goLink(newLoc){
newPage = newLoc.options[newLoc.selectedIndex].value

if ( newPage != "") {
	window.location.href = newPage
	}
}

function validate(currForm) {
	var retValue = true;

	if (currForm.firstname.value == "" || currForm.lastname.value == "" || currForm.address1.value == "" || currForm.city.value == ""
	|| currForm.state.value == ""|| currForm.zip.value == ""|| currForm.country.value == "" || currForm.email.value == "" || currForm.age.value == ""|| currForm.gender.value == ""|| currForm.phone.value == "") {
		alert("Please enter all fields.");
		retValue = false;
	}

	return retValue;
}

function isEmail(fieldObject) {
	fldValue = fieldObject.value;
	currPos1 = fldValue.indexOf(" ");
	currPos2 = fldValue.indexOf("@");
	nl = fldValue.length;

	fldTest = isNaN(fldValue);
	if (fldValue == "") {
		fieldObject.value = "";
	} else if (currPos1 != -1 || currPos2 == -1) {
		alert("Please enter a valid e-mail address.  An email must not have spaces, and must have an @ symbol.");
		fieldObject.value = "";
		fieldObject.select();
		fieldObject.focus();
	}
			
}

