function checkLoginForm() {
	if(document.forms.frmLogin.strLoginUsername.value == "")
	{
		alert("The field 'Username' is mandatory!");
		return false;
	}
	if(document.forms.frmLogin.strLoginPassword.value == "")
	{
		alert("The field 'Password' is mandatory!");
		return false;
	}
	return true;
}
function checkNewUserForm() {
	if(document.forms.frmNewUser.strUsername.value == "")
	{
		alert("The field 'Username' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strPassword1.value == "")
	{
		alert("The field 'Password' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strPassword2.value == "")
	{
		alert("The field 'Re-type password' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strPassword1.value != document.forms.frmNewUser.strPassword2.value)
	{
		alert("The passwords don't match!");
		return false;
	}
	if(document.forms.frmNewUser.strClub.value == "")
	{
		alert("The field 'Club' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strCountry.value == "")
	{
		alert("The field 'Country' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strBillingAddress.value == "")
	{
		alert("The field 'Billing address' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strPhone.value == "")
	{
		alert("The field 'Phone number' is mandatory!");
		return false;
	}
	if(document.forms.frmNewUser.strEmail.value == "")
	{
		alert("The field 'Email' is mandatory!");
		return false;
	}
	if(isValidEmail(document.forms.frmEditUser.strEmail.value) == false) {
		return false;
	}
	return true;
}
function checkEditUserForm() {
	if(document.forms.frmEditUser.strClub.value == "")
	{
		alert("The field 'Club' is mandatory!");
		return false;
	}
	if(document.forms.frmEditUser.strCountry.value == "")
	{
		alert("The field 'Country' is mandatory!");
		return false;
	}
	if(document.forms.frmEditUser.strBillingAddress.value == "")
	{
		alert("The field 'Billing address' is mandatory!");
		return false;
	}
	if(document.forms.frmEditUser.strPhone.value == "")
	{
		alert("The field 'Phone number' is mandatory!");
		return false;
	}
	if(document.forms.frmEditUser.strEmail.value == "")
	{
		alert("The field 'Email' is mandatory!");
		return false;
	}
	if(isValidEmail(document.forms.frmEditUser.strEmail.value) == false) {
		return false;
	}
	return true;
}
function checkNewTeamForm() {
	if(document.forms.frmNewTeam.idNbrOfTickets.value != "" && isValidNumber(document.forms.frmNewTeam.idNbrOfTickets.value) == false) {
		return false;
	}
	return true;
}
function checkUpdateTeamForm() {
	if(document.forms.frmUpdateTeam.idNbrOfTickets.value != "" && isValidNumber(document.forms.frmUpdateTeam.idNbrOfTickets.value) == false) {
		return false;
	}
	return true;
}
function checkInput() {
	var e = event;
	var key = '';
	var strCheck = '0123456789';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	key = String.fromCharCode(whichCode);
	if (strCheck.indexOf(key) == -1) return false;
}
function isValidEmail(strEmail){
	validRegExp = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/i;
	if (strEmail.search(validRegExp) == -1) 
	{
		alert('A valid e-mail address is required!');
		return false;
	}
	return true;
}
function isValidNumber(strInput) {
	validRegExp = /^\d+$/i;
	if (strInput.search(validRegExp) == -1) 
	{
		alert('Must be a positive number.');
		return false;
	}
	return true;
}
