// JavaScript Document

//Add to form: onSubmit="validateRequestInfo();return(false);"
var capPass = 0;

function tipper(tipid, actioner, value){
	if(actioner == 'show'){
		document.getElementById(tipid).innerHTML = value;
		document.getElementById(tipid).style.display = 'block';
	}
	if(actioner == 'hide'){
		document.getElementById(tipid).innerHTML = '';
		document.getElementById(tipid).style.display = 'none';
	}
}

function validateRequestInfo2(){
	var starter = document.ri2;
	capC = $("#recaptcha_challenge_field").val();
	capR = $("#recaptcha_response_field").val();
	$.post('/captcha_checker.php', { 'recaptcha_challenge_field': capC, 'recaptcha_response_field': capR}, function(data){
		//alert(capPass);
		if(capPass != 'y'){
			if(data == 0){
				alert("Captcha Code Incorrect.");
				capPass = 'n';
				Recaptcha.reload();
				return 0;
			} else {
				capPass = 'y';
			}
		}
	
	if (starter.name.value == '  First and Last Name'){
		alert("Please enter your name.");
		starter.name.focus();
		return 0;
	}
	if (starter.address.value == '  Address'){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == '  City'){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == '  Zip'){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.email.value == '  E-mail'){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	} else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.phone.value == '  Phone'){
		alert("Please enter your phone number.");
		starter.phone.focus();
		return 0;
	}
	if (starter.hsgrad.value == '  High School Graduation Year'){
			alert("Please enter your graduation year.");
			starter.hsgrad.focus();
			return 0;
	}
starter.submit();	
	});
}




function validateRequestInfo(){
	var starter = document.ri;
	if (starter.name.value == '  First and Last Name'){
		alert("Please enter your name.");
		starter.name.focus();
		return 0;
	}
	if (starter.address.value == '  Address'){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == '  City'){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == '  Zip'){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.email.value == '  E-mail'){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	} else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.phone.value == '  Phone'){
		alert("Please enter your phone number.");
		starter.phone.focus();
		return 0;
	}
	if (starter.hsgrad.selectedIndex == 0){
		alert("Please select your graduation year.");
		starter.hsgrad.focus();
		return 0;
	}
starter.submit();
}


function validateCU(){
	var starter = document.cu;
	if (starter.name1.value == "  First Name"){
		alert("Please enter your first name.");
		starter.name1.focus();
		return 0;
	}
	if (starter.name2.value == "  Last Name"){
		alert("Please enter your last name.");
		starter.name2.focus();
		return 0;
	}
	if (starter.address.value == "  Street Address"){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == "  City"){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == "  Zip"){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.phone1.value == "  Home Phone"){
		alert("Please enter your home phone number.");
		starter.phone1.focus();
		return 0;
	}
	if (starter.email.value == "  E-mail"){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	}
	else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.hsgrad.selectedIndex == 0){
		alert("Please select your graduation year.");
		starter.hsgrad.focus();
		return 0;
	}
	if (starter.interest.selectedIndex == 0){
		alert("Please select your program of interest.");
		starter.interest.focus();
		return 0;
	}
starter.submit();
}



function validateApply2(){
	var starter = document.apply2;
	capC = $("#recaptcha_challenge_field").val();
	capR = $("#recaptcha_response_field").val();
	$.post('captcha_checker.php', { 'recaptcha_challenge_field': capC, 'recaptcha_response_field': capR}, function(data){
		//alert(capPass);
		if(capPass != 'y'){
			if(data == 0){
				alert("Captcha Code Incorrect.");
				capPass = 'n';
				Recaptcha.reload();
				return 0;
			} else {
				capPass = 'y';
			}
		}
	if (starter.name1.value == "  First Name"){
		alert("Please enter your first name.");
		starter.name1.focus();
		return 0;
	}
	if (starter.name2.value == "  Last Name"){
		alert("Please enter your last name.");
		starter.name2.focus();
		return 0;
	}
	if (starter.address.value == "  Street Address"){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == "  City"){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == "  Zip"){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.phone1.value == "  Daytime Phone"){
		alert("Please enter your daytime phone number.");
		starter.phone1.focus();
		return 0;
	}
	if (starter.phone2.value == "  Evening Phone"){
		alert("Please enter your evening phone number.");
		starter.phone2.focus();
		return 0;
	}
	if (starter.phone3.value == "  Cell Phone"){
		alert("Please enter your cell phone number.");
		starter.phone3.focus();
		return 0;
	}
	if (starter.dob.value == "  Date of Birth"){
		alert("Please enter your Date of Birth.");
		starter.dob.focus();
		return 0;
	}
	if (starter.ssn.value == "  Social Security Number"){
		alert("Please enter your Social Security number.");
		starter.ssn.focus();
		return 0;
	}
	if (starter.high.value == "  High School Attended"){
		alert("Please enter your high school attended.");
		starter.high.focus();
		return 0;
	}

	if (starter.email.value == "  E-mail"){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	}
	else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.hsgrad.value == '  High School Graduation Year'){
			alert("Please enter your graduation year.");
			starter.hsgrad.focus();
			return 0;
	}
	if (starter.interest.selectedIndex == 0){
		alert("Please select your program of interest.");
		starter.interest.focus();
		return 0;
	}
starter.submit();	
	});
}











function validateApply(){
	var starter = document.apply;
	if (starter.name1.value == "  First Name"){
		alert("Please enter your first name.");
		starter.name1.focus();
		return 0;
	}
	if (starter.name2.value == "  Last Name"){
		alert("Please enter your last name.");
		starter.name2.focus();
		return 0;
	}
	if (starter.address.value == "  Street Address"){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == "  City"){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == "  Zip"){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.phone1.value == "  Daytime Phone"){
		alert("Please enter your daytime phone number.");
		starter.phone1.focus();
		return 0;
	}
	if (starter.phone2.value == "  Evening Phone"){
		alert("Please enter your evening phone number.");
		starter.phone2.focus();
		return 0;
	}
	if (starter.phone3.value == "  Cell Phone"){
		alert("Please enter your cell phone number.");
		starter.phone3.focus();
		return 0;
	}
	if (starter.dob.value == "  Date of Birth"){
		alert("Please enter your Date of Birth.");
		starter.dob.focus();
		return 0;
	}
	if (starter.ssn.value == "  Social Security Number"){
		alert("Please enter your Social Security number.");
		starter.ssn.focus();
		return 0;
	}
	if (starter.high.value == "  High School Attended"){
		alert("Please enter your high school attended.");
		starter.high.focus();
		return 0;
	}

	if (starter.email.value == "  E-mail"){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	}
	else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.hsgrad.selectedIndex == 0){
		alert("Please select your graduation year.");
		starter.hsgrad.focus();
		return 0;
	}
	if (starter.interest.selectedIndex == 0){
		alert("Please select your program of interest.");
		starter.interest.focus();
		return 0;
	}
starter.submit();
}
//--->

function validateTR(){
	var starter = document.cu;
	if (starter.name1.value == "  First Name"){
		alert("Please enter your first name.");
		starter.name1.focus();
		return 0;
	}
	if (starter.name2.value == "  Last Name"){
		alert("Please enter your last name.");
		starter.name2.focus();
		return 0;
	}
	if (starter.address.value == "  Street Address"){
		alert("Please enter your street address.");
		starter.address.focus();
		return 0;
	}
	if (starter.city.value == "  City"){
		alert("Please enter your city name.");
		starter.city.focus();
		return 0;
	}
	if (starter.zip.value == "  Zip"){
		alert("Please enter your zip code.");
		starter.zip.focus();
		return 0;
	}
	if (starter.phone1.value == "  Best Phone to Reach You"){
		alert("Please enter the best phone number to Reach You.");
		starter.phone1.focus();
		return 0;
	}
	if (starter.email.value == "  E-mail"){
		alert("Please enter your email address.");
		starter.email.focus();
		return 0;
	}
	else {
		var str = starter.email.value;
	    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	    if (!str.match(re)) {
	        alert("Your email address is invalid. Please verify that you have entered it correctly.");
			starter.email.focus();
			return 0;
	    }
	}
	if (starter.ssn.value == "  Social Security Number"){
		alert("Please enter your Social Security Number.");
		starter.ssn.focus();
		return 0;
	}
	if (starter.grad.selectedIndex == 0){
		alert("Please select your graduation year.");
		starter.grad.focus();
		return 0;
	}
	if (starter.interest.selectedIndex == 0){
		alert("Please select your program..");
		starter.interest.focus();
		return 0;
	}
	if (starter.add_name.value == "  Recipient"){
		alert("Please enter your recipient.");
		starter.add_name.focus();
		return 0;
	}
	
	if (starter.add_address.value == "  Address"){
		alert("Please enter your address.");
		starter.add_address.focus();
		return 0;
	}
	
	if (starter.add_city.value == "  City"){
		alert("Please enter your city.");
		starter.add_city.focus();
		return 0;
	}
	
	if (starter.add_state.value == "  State"){
		alert("Please enter your state.");
		starter.add_state.focus();
		return 0;
	}
	
	if (starter.add_zip.value == "  Zip"){
		alert("Please enter your zip.");
		starter.add_zip.focus();
		return 0;
	}
starter.submit();
}

function ClickToCopy(){
	var starter = document.tr;
	if(starter.copyclick.checked == true){
		starter.add_name.value = starter.name1.value + ' ' + starter.name2.value;
		starter.add_address.value = starter.address.value;
		starter.add_city.value = starter.city.value;
		starter.add_state.value = starter.state.value;
		starter.add_zip.value = starter.zip.value;
	}
}


//--->
