function checkLogin_press (e)
{
	if (parseInt(e.keyCode)==13) 
	{
		checkLogin();
	}
}

function checkLogin()
{
	message='The following information is missing:\n';
	err="0";
	if (document.login.pass.value=="")
	{
		err="1";
		message=message+'- first name\n';
	}
	if (document.login.email.value=="")
	{
		err="1";
		message=message+'- email address\n';
	}
	if (err=="0")
	{
		if (!( document.login.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
		}
		else
		{
			document.login.action="exist_user.php";
			document.login.submit();
		}
	}
	else
	{
		alert (message);
	}
}
function checkLoginNew_press (e)
{
	if (parseInt(e.keyCode)==13) 
	{
		checkLoginNew();
	}
}

function checkLoginNew()
{
	message='The following information is missing:\n';
	err="0";
	if (document.login_new.pass.value=="")
	{
		err="1";
		message=message+'- first name\n';
	}
	if (document.login_new.email.value=="")
	{
		err="1";
		message=message+'- email address\n';
	}
	if (err=="0")
	{
		if (!( document.login_new.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
		}
		else
		{
			document.login_new.action="exist_user.php";
			document.login_new.submit();
		}
	}
	else
	{
		alert (message);
	}
}
function checkForgotPassword_press (e)
{
	if (parseInt(e.keyCode)==13) 
	{
		checkForgotPassword();
	}
}

function checkForgotPassword()
{
	if (document.forgot.email.value=="")
	{
		alert ("Please supply your email address");
	}
	else
	{
		if (!( document.forgot.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
		}
		else
		{
			document.forgot.action="forgot_password_check.php";
			document.forgot.submit();
		}
	}		
}
function checkRegister()
{	
	var message='The following information is missing:\n';
	var err="0";	
	if (document.reg.f_name.value=="")
	{
		err="1";
		message=message+'- first name\n';		
	}
	if (document.reg.l_name.value=="")
	{
		err="1";
		message=message+'- last name\n';		
	}
	if (document.reg.from.value=="")
	{
		err="1";
		message=message+'- email address\n';
	}
	/*if (document.reg.age.value=="")
	{
		err="1";
		message=message+'- age\n';
	}*/
	if(document.reg.age.value==5) {
		err="1";
		message=message+'- age\n';		
	}
	if (document.reg.country.value=="")
	{
		err="1";
		message=message+'- country\n';
	}
	if (document.reg.gender.value=="")
	{
		err="1";
		message=message+'- gender\n';
	}
	
	if (document.reg.zip_code.value=="")
	{
		err="1";
		message=message+'- zip code\n';
	}	
/*
	if (document.reg.pass1.value=="")
	{
		err="1";
		message=message+'- password\n';
	}
	if (document.reg.pass2.value=="")
	{
		err="1";
		message=message+'- confirm password\n';
	}
*/

	if (err=="0")
	{		
		if (!( document.reg.from.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
			document.reg.from.focus();
		} else {
			return true;
		}		
	}
	else
	{				
		alert( message );
		return false;
	}
}

/////////////////////////////////
function checkRegister2()
{	
	var message='The following information is missing:\n';
	var err="0";
	if (document.getElementById('f_name2').value == "")
	{
		err="1";
		message=message+'- first name\n';
	}
	if (document.getElementById('l_name2').value == "")
	{
		err="1";
		message=message+'- last name\n';
	}
	if (document.getElementById('from2').value == "")
	{
		err="1";
		message=message+'- email address\n';
	}

	if(document.getElementById('age2').value == 5 || document.getElementById('age2').value == null || document.getElementById('age2').value == '') {
		err="1";
		message=message+'- age\n';		
	}
	if (document.getElementById('country2').value == "" || document.getElementById('country2').value == 0 || document.getElementById('country2').value == null)
	{
		err="1";
		message=message+'- country\n';
	}
	if (document.getElementById('gender2').value == '' || document.getElementById('gender2').value == 0 || document.getElementById('gender2').value == null)
	{
		err="1";
		message=message+'- gender\n';
	}
	
	if (document.getElementById('zip_code2').value == '' || document.getElementById('zip_code2').value == 0 || document.getElementById('zip_code2').value == null) {
		err="1";
		message=message+'- zip code\n';
	}	

	if (err=="0")
	{		
		if (!( document.getElementById('from2').value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
			document.getElementById('from2').focus();
		} else {
			return true;
		}		
	}
	else
	{				
		alert( message );
		return false;
	}
}
/////////////////////////////////

function checkChangePassword_press (e)
{
	if (parseInt(e.keyCode)==13) 
	{
		checkChangePassword();
	}
}

function checkChangePassword()
{
	message='The following information is missing:\n';
	err="0";
	if (document.change.old_pass.value=="")
	{
		err="1";
		message=message+'- old password\n';
	}
	if (document.change.pass1.value=="")
	{
		err="1";
		message=message+'- new password\n';
	}
	if (document.change.pass2.value=="")
	{
		err="1";
		message=message+'- confirm password\n';
	}
	if (err=="0")
	{
		if (document.change.pass1.value==document.change.pass2.value)
		{
			document.change.action="change_password_check.php";
			document.change.submit();
		}
		else
		{
			alert ("The new passwords do not match");
		}
	}
	else
	{
		alert (message);
	}
}
function checkUpdate()
{
	message='The following information is missing:\n';
	err="0";
	if (document.reg.f_name.value=="")
	{
		err="1";
		message=message+'- first name\n';
	}
	if (document.reg.age.value=="")
	{
		err="1";
		message=message+'- age\n';
	}
	if (document.reg.country.value=="")
	{
		err="1";
		message=message+'- country\n';
	}
	if (document.reg.gender.value=="")
	{
		err="1";
		message=message+'-  gender\n';
	}	
	if (document.reg.zip_code.value=="")
	{
		err="1";
		message=message+'-  zip code\n';
	}

	if (err=="0")
	{
		document.reg.action="my_information_check.php";
		document.reg.submit();
	}
	else
	{
		alert (message);
	}
}
