function checkForm(){
	if(!validate({id:"Username",alerts:"Please Enter Your Username."})) return false;
	if(!validate({id:"Password",alerts:"Please Enter Your Password."})) return false;
	return true;
}

function checkPwReq(){
	if(!validate({id:"email",type:"email"})) return false;
	return true;
}

function checkAccountInfo(){
	var currentUN = $("currUN");
	var newUN = $("Username");
	var currentPW = $("currPW");
	var newPW = $("Password");
	
	if(currentUN){
		if(currentUN.value == newUN.value){
			if(!validate({id:"Username"})) return false;	
		}else{
			if(!validate({id:"Username",type:"un_availablity",urlpath:"/MyAccount/userchecker.cfm?username="})) return false;
		}
	}else{
		if(!validate({id:"Username",type:"un_availablity",urlpath:"/MyAccount/userchecker.cfm?username="})) return false;
	}
	
	if(!validate({id:"Password",minlength:6})) return false;
	
	if(!currentPW || (currentPW && currentPW.value != newPW.value)){
		if(!validate({id:"ConfirmPW",type:"compare",id2:"Password"})) return false;		
	}
	
	if(!validate({id:"FirstName"})) return false;
	if(!validate({id:"LastName"})) return false;
	if(!validate({id:"Email",type:"email"})) return false;
	if(!validate({id:"Email1Confirm",type:"compare",id2:"Email"})) return false;
	if(!validate({id:"Phone",type:"phone",required:"no"})) return false;
	if(!validate({id:"Address1"})) return false;
	if(!validate({id:"City"})) return false;
	if(!validate({id:"StateID"})) return false;
	if(!validate({id:"ZipCode",type:"zipcode"})) return false;
	return true;
}

function checkBalance(){
	if(!validate({id:"GiftCardCode",type:"number"})) return false;
	return true;
}
