function validateRegister()
{
	var formname = document.registerform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.users_email.value=="")
	{
		str += "- Please enter email address." + "\r\n";
		formname.users_email.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_email.style.backgroundColor='';
	}

	if (formname.users_email.value!="")
	{
		if (regexp.test(formname.users_email.value) != true)
		{
			str += "- Please enter valid address." + "\r\n";
			formname.users_email.style.backgroundColor='#F9F3C1';
		}
		else
		{
			formname.users_email.style.backgroundColor='';
		}
	}

	if (formname.users_password.value=="")
	{
		str += "- Please enter password." + "\r\n";
		formname.users_password.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_password.style.backgroundColor='';
	}


	if (formname.users_password.value!="")
	{
		 if (formname.users_password.value.length<5 || formname.users_password.value.length>15)
		{
			str += "- Please enter password between 5 and 15 characters." + "\r\n";
			formname.users_password.style.backgroundColor='#F9F3C1';
		}
		else
		{
			formname.users_password.style.backgroundColor='';
		}
	}

	if (formname.users_password.value!="")
	{
		if (formname.users_password.value != formname.users_ConfirmPwd.value )
		{
			str += "- Passwords does not match." + "\r\n";
			formname.users_ConfirmPwd.style.backgroundColor='#F9F3C1';
		}
		else
		{
			formname.users_ConfirmPwd.style.backgroundColor='';
		}
	}

	if (formname.users_firstname.value=="")
	{
		str += "- Please enter first name." + "\r\n";
		formname.users_firstname.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_firstname.style.backgroundColor='';
	}

	if (formname.users_lastname.value=="")
	{
		str += "- Please enter last name." + "\r\n";
		formname.users_lastname.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_lastname.style.backgroundColor='';
	}

	if (formname.users_gender.value=="")
	{
		str += "- Please enter gender." + "\r\n";
		formname.users_gender.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_gender.style.backgroundColor='';
	}

	if (formname.users_birthdate.value=="")
	{
		str += "- Please enter birthdate." + "\r\n";
		formname.users_birthdate.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_birthdate.style.backgroundColor='';
	}

	if (formname.users_birthmonth.value=="")
	{
		str += "- Please enter birthmonth." + "\r\n";
		formname.users_birthmonth.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_birthmonth.style.backgroundColor='';
	}

	if (formname.users_birthyear.value=="")
	{
		str += "- Please enter birthyear." + "\r\n";
		formname.users_birthyear.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_birthyear.style.backgroundColor='';
	}

	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}


function validateLogin()
{
	var formname = document.loginform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.users_email.value=="")
	{
		str += "- Please enter email address." + "\r\n";
		formname.users_email.style.backgroundColor='#F9F3C1';
	}	
	else
	{
		formname.users_email.style.backgroundColor='';
	}

	if (formname.users_email.value!="")
	{
		if (regexp.test(formname.users_email.value) != true)
		{
			str += "- Please enter valid address." + "\r\n";
			formname.users_email.style.backgroundColor='#F9F3C1';
		}	
		else
		{
			formname.users_email.style.backgroundColor='';
		}		
	}

	if (formname.users_password.value=="")
	{
		str += "- Please enter password." + "\r\n";
		formname.users_password.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.users_password.style.backgroundColor='';
	}
	
	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}

function validateForgot()
{
	var formname = document.forgotpwdform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.forgotEmail.value=="")
	{
		str += "- Please enter email address." + "\r\n";
		formname.forgotEmail.style.backgroundColor='#F9F3C1';
	}	
	else
	{
		formname.forgotEmail.style.backgroundColor='';
	}

	if (formname.forgotEmail.value!="")
	{
		if (regexp.test(formname.forgotEmail.value) != true)
		{
			str += "- Please enter valid address." + "\r\n";
			formname.forgotEmail.style.backgroundColor='#F9F3C1';
		}	
		else
		{
			formname.forgotEmail.style.backgroundColor='';
		}
	}
	
	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}

function validateComment(login)
{
	var formname = document.commentform;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (login=="")
	{
		str += "- Please login to post comments." + "\r\n";
	}
	else
	{
		if (formname.comments_desc.value=="")
		{
			str += "- Please enter comments." + "\r\n";
			formname.comments_desc.style.backgroundColor='#F9F3C1';
		}
		else
		{
			formname.comments_desc.style.backgroundColor='';
		}			
	}
	
	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}


function validateAnalysis()
{
	var formname = document.analysisform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.analysis_matchid.value=="")
	{
		str += "- Please select match." + "\r\n";
		formname.analysis_matchid.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.analysis_matchid.style.backgroundColor='';
	}

	if (formname.analysis_leagueid.value=="")
	{
		str += "- Please select league." + "\r\n";
		formname.analysis_leagueid.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.analysis_leagueid.style.backgroundColor='';
	}

	if (formname.analysis_matchedate.value=="")
	{
		str += "- Please add match date." + "\r\n";
		formname.analysis_matchedate.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.analysis_matchedate.style.backgroundColor='';
	}

	if (formname.analysis_matchedetail.value=="")
	{
		str += "- Please add match details." + "\r\n";
		formname.analysis_matchedetail.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.analysis_matchedetail.style.backgroundColor='';
	}


	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}


function validateNewsLetter()
{
	var formname = document.newsletterform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.newsusers_email.value=="")
	{
		str += "- Please enter email address." + "\r\n";
		formname.newsusers_email.style.backgroundColor='#F9F3C1';
	}	
	else
	{
		formname.newsusers_email.style.backgroundColor='';
	}

	if (formname.newsusers_email.value!="")
	{
		if (regexp.test(formname.newsusers_email.value) != true)
		{
			str += "- Please enter valid address." + "\r\n";
			formname.newsusers_email.style.backgroundColor='#F9F3C1';
		}	
		else
		{
			formname.newsusers_email.style.backgroundColor='';
		}		
	}
	
	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}


function validateContact()
{
	var formname = document.contactform;
	var regexp =  /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;

	var str1 = "Sorry, we cannot complete your request." + "\r\n" + "Kindly provide us missing or incorrect information mentioned below:" + "\n\n";
	var str = ''
	
	if (formname.contact_firstname.value=="")
	{
		str += "- Please enter first name." + "\r\n";
		formname.contact_firstname.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_firstname.style.backgroundColor='';
	}

	if (formname.contact_lastname.value=="")
	{
		str += "- Please enter last name." + "\r\n";
		formname.contact_lastname.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_lastname.style.backgroundColor='';
	}	
	
	
	if (formname.contact_email.value=="")
	{
		str += "- Please enter email address." + "\r\n";
		formname.contact_email.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_email.style.backgroundColor='';
	}

	if (formname.contact_email.value!="")
	{
		if (regexp.test(formname.contact_email.value) != true)
		{
			str += "- Please enter valid address." + "\r\n";
			formname.contact_email.style.backgroundColor='#F9F3C1';
		}
		else
		{
			formname.contact_email.style.backgroundColor='';
		}
	}
		

	if (formname.contact_phone.value=="")
	{
		str += "- Please enter phone number." + "\r\n";
		formname.contact_phone.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_phone.style.backgroundColor='';
	}

	if (formname.contact_address.value=="")
	{
		str += "- Please enter address." + "\r\n";
		formname.contact_address.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_address.style.backgroundColor='';
	}

	if (formname.contact_city.value=="")
	{
		str += "- Please enter city." + "\r\n";
		formname.contact_city.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_city.style.backgroundColor='';
	}

	if (formname.contact_country.value=="")
	{
		str += "- Please enter country." + "\r\n";
		formname.contact_country.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_country.style.backgroundColor='';
	}


	if (formname.contact_message.value=="")
	{
		str += "- Please enter message." + "\r\n";
		formname.contact_message.style.backgroundColor='#F9F3C1';
	}
	else
	{
		formname.contact_message.style.backgroundColor='';
	}

	if (str != '')
	{
		// this means there are errors, display them
		alert(str1 + str);
		return false;
	}
	return true;
}