// JavaScript Document
// author:	eheilman
// date:	3/4/05
// name:	inc_NewUser.js
// desc:	contains validation functions for inc_NewUser.asp


// function: termsCheck
// desc:	 checks for accpetance/rejection of the terms and conditions
function termsCheck(f){

if (f.accept[0].checked == false && f.accept[1].checked == false)
{
	alert("Please accept or decline the terms and conditions.")
}
else
{
	f.submit()
}
}



// function: newUserCheck
// desc:	 checks new user form for input errors
function newUserCheck(f){
var okay = true;
var alertNo = 0

if (f.firstname.value == "" && alertNo ==0){
	alertNo = 1
	okay = false
	alert("Please enter your first name")
}

if (f.lastname.value == "" && alertNo ==0){
	alertNo = 1
	okay = false
	alert("Please enter your last name")
}

if (f.email.value == "" && alertNo ==0){
	alertNo = 1
	okay = false
	alert("Please enter your email address")
}

if (f.pass.value == "" && alertNo ==0){
	alertNo = 1
	okay = false
	alert("Please enter a password")
}

if (f.confpass.value == "" && alertNo ==0){
	alertNo = 1
	okay = false
	alert("Please confirm your password")
}

if (f.confpass.value != f.pass.value && alertNo ==0){
	alertNo =1
	okay = false
	alert("Passwords do not match.  Please re-enter them.")
	f.pass.value = ""
	f.confpass.value = ""
	f.pass.focus()
}

if (okay==true){
	f.submit()
}

}
