function checkAgree() {
	var theMessage = "These fields are required:\n";
	var noErrors = theMessage;
	
	if($('terms') && !$('terms').checked) {
		theMessage = theMessage + "Please agree to the terms and conditions.\n";
		//$('terms').focus();
		//return false;
	}
	if($('mm_user[first_name]').value==""){
		theMessage = theMessage + "First Name\n";
	}
	if($('mm_user[last_name]').value==""){
		theMessage = theMessage + "Last Name\n";
	}
/*	if($('mm_user[email_address]').value==""){
		theMessage = theMessage + "Email\n";
	}
	if($('mm_user[password]').value==""){
		theMessage = theMessage + "Password\n";
	}*/
	if($('mm_user[password_confirmation]').value==""){
		theMessage = theMessage + "Password Confirmation\n";
	}
	/*if($('mm_user[password]').value != $('mm_user[password_confirmation]').value){
		theMessage = theMessage + "Passwords Do Not Match\n";
	}*/
	
	if($('mm_user[address_1]').value==""){
		theMessage = theMessage + "Address\n";
	}
	if($('mm_user[city]').value==""){
		theMessage = theMessage + "City\n";
	}
	if($('mm_user[state]').value==""){
		theMessage = theMessage + "State\n";
	}
	if($('mm_user[zip_code]').value==""){
		theMessage = theMessage + "Zip Code\n";
	}
	
	if (theMessage == noErrors) {
		return true;
	} else {
		alert(theMessage);
		return false;
	}
}
function showRules(){
	Effect.Appear('rulesBlock');
}
function closeRules(){
	Effect.Fade('rulesBlock');
}
