// JavaScript Document
function checkForm(formName)
{
	//NAME VALIDATION
	if(formName.name.value=="")
	{
		alert ('Please Enter Your Full Name!');
		formName.name.focus();
		return false;
	}
	
	

	//EMAIL VALIDATION
	if(formName.email.value=="")
	{
		alert ('Please Enter Your Email!');
		formName.email.focus();
		return false;
	}
	//EMAIL FORMAT VALIDATON
	if (!formName.email.value.match(/^[\w\.-]+@(?:[A-Za-z0-9-]+\.)*[A-Za-z0-9-]{1,}\.[a-z]{2,9}$/))
	{
		alert ('Please Enter a Valid Email!');
		formName.email.select();
		return false;
	}
	
	return true;
	
}
function SignupForm(formName)
{
	//Chat NAME VALIDATION
	if(formName.chat_dis.value=="")
	{
		alert ('Please Enter a Chat Display Name!');
		formName.chat_dis.focus();
		return false;
	}

	//USER NAME VALIDATION
	if(formName.username.value=="")
	{
		alert ('Please Enter a Username!');
		formName.username.focus();
		return false;
	}

	//USER NAME VALIDATION
	if(formName.password.value != formName.rpassword.value || formName.password.value == "" || formName.rpassword.value == "")
	{
		alert ('Invalid Password Format!');
		formName.password.focus();
		return false;
	}
	

	
	//EMAIL VALIDATION
	if(formName.email.value=="")
	{
		alert ('Please Enter Your Email!');
		formName.email.focus();
		return false;
	}
	//EMAIL FORMAT VALIDATON
	if (!formName.email.value.match(/^[\w\.-]+@(?:[A-Za-z0-9-]+\.)*[A-Za-z0-9-]{1,}\.[a-z]{2,9}$/))
	{
		alert ('Please Enter a Valid Email!');
		formName.email.select();
		return false;
	}
	
	return true;
	
}

function MembershipForm(formName)
{
	if(formName.card_number.value=="")
	{
		alert ('Please Enter Credit Card Number!');
		formName.card_number.focus();
		return false;
	}
	if(formName.first_name.value=="")
	{
		alert ('Please Enter a First Name!');
		formName.first_name.focus();
		return false;
	}
	if(formName.last_name.value=="")
	{
		alert ('Please Enter a Last Name!');
		formName.last_name.focus();
		return false;
	}
	if(formName.billing_address.value=="")
	{
		alert ('Please Enter a Billing Address!');
		formName.billing_address.focus();
		return false;
	}
	if(formName.billing_city.value=="")
	{
		alert ('Please Enter a Billing City!');
		formName.billing_city.focus();
		return false;
	}
	if(formName.billing_state.value=="")
	{
		alert ('Please Enter a Billing State!');
		formName.billing_state.focus();
		return false;
	}
	if(formName.billing_zip.value=="")
	{
		alert ('Please Enter a Billing Zip!');
		formName.billing_zip.focus();
		return false;
	}
	if(formName.billing_country.value=="")
	{
		alert ('Please Enter a Billing Country!');
		formName.billing_country.focus();
		return false;
	}
	if(formName.billing_cvv.value=="")
	{
		alert ('Please Enter CVV Number!');
		formName.billing_cvv.focus();
		return false;
	}
	
	return true;
	
}


