/*-------------------------------------------------------------------------------------------------
submitRegistration()
This function makes sure email and pass is there, then passes it to ajaxRegister.php to do the rest
-------------------------------------------------------------------------------------------------*/
function submitRegistration(email,password,timezone) {

	if(email != undefined && password != undefined) {
		var registrationEmail = email;
		var registrationPass  = password;
		var timezone          = timezone;
	}
	else {
		var registrationEmail = document.getElementById("email2").value;
		var registrationPass  = document.getElementById("password").value;
		var timezoneSelected  = document.getElementById('timezone').selectedIndex;
		var timezone          = document.getElementById('timezone').options[timezoneSelected].value;	
	}
	
	registrationPass = hex_sha1("moodjardotcom" + registrationPass);
	
	var msg  = "&nbsp;"
	var fail = false;   					
	
	// FAIL - Blank email
	if(registrationEmail == ""){     					
		fail = true;
		msg  = "Don't forget your email.";
	}
	// FAIL - Bad email
	else if(checkEmail(registrationEmail) == false) {	
		fail = true;
		msg  = "Uh oh, that email looks funny.";
	}
	// FAIL - Blank password
	else if(registrationPass == ""){			 	
		fail = true;
		msg  = "You need to create a password.";
	}
	
	// PASS - pass on via ajax to processRegister.php page	
	if(fail == false) {
		var params = new Array();
		params[0] = "email="    + registrationEmail;
		params[1] = "password=" + registrationPass;
		params[2] = "timezone=" + timezone;
		ajaxMagic('ajaxRegister.php',params,"registrationResults","","doFade");
	}
	// FAIL - Show error
	else {
		document.getElementById("registrationResults").innerHTML = msg;
		fade("registrationResults");
	}	
}