function ClickTrack() {
	var el = document.createElement("iframe");
	el.setAttribute('id', 'ifrm');
	document.body.appendChild(el);
	el.setAttribute('src', 'http://search.freealumnilookup.com/tracking202/static/gpx.php');
	el.setAttribute('frameborder', 0);
	el.setAttribute('scrollbars', 0);
	el.setAttribute('width', 100);
	el.setAttribute('height', 10);
	el.setAttribute('style', 'width:100px; height:10px;');
	el.setAttribute('visibility', 'hidden');
}


function validate_form(thisform) {
	with (thisform) {
		if (validate_required(firstName,"First Name must be filled out.")==false) {firstName.focus();return false;}
		if (validate_required(lastName,"Last Name must be filled out.")==false) {lastName.focus();return false;}

		if (validate_required(email,"E-Mail must be filled out.")==false) {email.focus();return false;}
		if (validate_email(email,"Not a valid e-mail address.")==false) {email.focus();return false;}

		if (validate_required_dropdown(birthMonth,"Birth Month must be filled out.")==false) {birthMonth.focus();return false;}
		if (validate_required_dropdown(birthDay,"Birth Day must be filled out.")==false) {birthDay.focus();return false;}
		if (validate_required_dropdown(birthYear,"Birth Year must be filled out.")==false) {birthYear.focus();return false;}

		if (validate_required_radio(gender,"Gender must be filled out.")==false) {gender[0].focus();return false;}

		if (validate_required(zip,"Zip Code must be filled out.")==false) {zip.focus();return false;}
	}

	// Validated, now count the click
	ClickTrack();
	setTimeout("document.registerform.submit();",1000);
	return true;
}


function validate_required(field,alerttxt) {
	with (field) {
		if (value==null||value=="") {
			alert(alerttxt);
			return false;
		}
		 else {return true;}
	}
}

function validate_required_radio(field,alerttxt) {
	var cnt = -1;
    for (var i=field.length-1; i > -1; i--) {
        if (field[i].checked) {cnt = i; i = -1;}
    }
    if (cnt == -1) {
		alert (alerttxt);
		return false;
	}
	 else {return true;}
}

function validate_required_dropdown(field,alerttxt) {
	if (field.selectedIndex == 0) {
		alert (alerttxt);
		return false;
	}
	 else {return true;}
}

function validate_email(field,alerttxt) {
	with (field) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) {
			alert(alerttxt);
			return false;
		}
		 else {
			return true;
		}
	}
}
