function validateRegister()
{
	form = document.getElementById("movieUpload");
	
	if(form.bcres.checked==false)
	{
		alert("Sorry, you must be a resident of BC to enter.");
		return false;
	}
	
	if(isEmpty(form.fullname,"Please enter your fullname.") == false){return false;}
	if(isEmail(form.email,"Please Enter a valid Email Address.")==false){return false;}
		
	if(isSelectEmpty(form.day,"Please Select your Birth Day.") == false){return false;}
	if(isSelectEmpty(form.month,"Please Select your Birth Month.") == false){return false;}
	if(isSelectEmpty(form.year,"Please Select your Birth Year.") == false){return false;}
	
	document.getElementById("dob").value = form.day.value + "-" + form.month.value + "-" + form.year.value;
	
	yourAge = getAge();

	if(yourAge< 13 || yourAge > 24)
	{
		alert("You must be between the ages of 13 and 24 to enter.");
		return false;
	}
	
	if(yourAge<= 19)
	{
		document.getElementById("pgLayer").style.display="block";
		if(form.parentApprove.checked == false)
		{
			alert("Please get your parents or guardians to allow you to enter this contest");
			return false;
		}
		
		if(isEmpty(form.parentName,"Please get your parents or guardians to enter their names.") == false){return false;}
	}
	
	if(isNumeric(form.phone1, "Please Enter a valid Phone Number.")==false){return false;}
	if(isNumeric(form.phone2, "Please Enter a valid Phone Number.")==false){return false;}
	if(isNumeric(form.phone3, "Please Enter a valid Phone Number.")==false){return false;}
	
	document.getElementById("phone").value = form.phone1.value + "-" + form.phone2.value + "-" + form.phone3.value;
	
	if(isEmpty(form.city,"Please enter your city.") == false){return false;}
	if(isEmpty(form.username,"Please enter your username.") == false){return false;}
	
	if(isEmpty(form.password,"Please enter a Password.") == false){return false;}
	if(isEmpty(form.password2,"Please re-enter your Password.") == false){return false;}
	
		if(form.password.value != form.password2.value)
		{
			alert("Your Password's don't match");
			return false;
		}
		
	if(form.optin.checked == true)
	{
		optin = 1;
	}else{
		optin = 0;
	}
	
	if(form.parentApprove.checked == true)
	{
		pcheck = 1;
	}else{
		pcheck = 0;
	}
	
	ajaxStr = "cmd=addSubmitter&fullname="+form.fullname.value+"&username="+form.username.value+"&dob="+form.dob.value+"&city="+form.city.value+"&phone="+form.phone.value+"&email="+form.email.value+"&password="+form.password.value+"&optin="+optin+"&bcres=1&parentcheck="+pcheck+ "&parentname="+form.parentName.value;
	
	Ajax2Function("GET","inc/ajaxCmd.php",ajaxStr,"isSignupCorrect",2);
}


function validateLogin()
{
	form = document.getElementById("movieUpload");
	if(isEmail(form.loginEmail,"Please enter a valid Email Address.") == false){return false;}
	if(isEmpty(form.loginPassword,"Please enter your Password.") == false){return false;}

	Ajax2Function("GET","inc/ajaxCmd.php","cmd=login&email="+ form.loginEmail.value + "&password=" + form.loginPassword.value,"isLoginCorrect",1);
}

function isLoginCorrect()
{
     if (request[1].readyState == 4) {
        response = request[1].responseText.replace(/^\s+|\s+$/g,"");

		switch(response)
		{
		case "-1":
			 alert("Login is incorrect.")
			break;
		case "-2":
			alert("You must be a BC Resident to submit a video");
			break;
		case "-3":
			alert("You must be between the ages of 13 and 24 to submit a video");
			break;
		default:
			document.location.href="submitVideo.php";
			break;
		}

		requestReset(1);
	}
}

function getAge()
{
	age = document.getElementById("year").value + "" + document.getElementById("month").value + "" + document.getElementById("day").value
	age = curDate - age;
	age = age + "";
	
	if(age.length <= 5)
	{
		return age.substring(0,1);
	}
	
	return age.substring(0,2)
}


function needParent()
{
if(document.getElementById("year").value != "" && document.getElementById("month").value != "" && document.getElementById("day").value != "")
	{	
		if(getAge()<= 19)
		{
		document.getElementById("pgLayer").style.display="block";
		}else{
		document.getElementById("pgLayer").style.display="none";	
		}
	}
}

function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
	   if(myfield.id == "password")
	   {
		   validateRegister();
	   }
	   
	   if(myfield.id=="loginPassword")
	   {
		   validateLogin();
	   }
   
   }
else
   return true;
}
