//check registration form
function checkregistrationform()
{
	var form = document.registration;
	var emailvalid  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(form.email.value == '')
	{
		alert('Please Enter Email Id!');
		form.email.focus();
		return false;
	}
	else if(!emailvalid.test(form.email.value))
	{
		alert('Plaese Enter Valid Email Id!');
		form.email.focus();
		return false;
	}
	else if(form.pass.value=='')
	{
		alert('Please Enter Password!');
		form.pass.focus();
		return false;
	}
	else if(form.pass.value.length < 5)
	{
		alert('Password must be more then 4 character long.!');
		form.pass.focus();
		return false;	
	}
	else if(form.cpass.value == '')
	{
		alert('Please Enter Confirm Password!');
		form.cpass.focus();
		return false;
	}
	else if(form.pass.value != form.cpass.value)
	{
		alert('Confirm Password is not matched!');	
		form.cpass.focus();
		return false;
	}
	else if(form.name.value =='')
	{
		alert('Please Enter Name!');
		form.name.focus();
		return false;
	}
	else if(form.address.value == '')
	{
		alert('Please Enter Address!');
		form.address.focus();
		return false;
	}
	else if(form.country.value == 0)
	{
		alert('Please Select Country!');
		form.country.focus();
		return false;
	}
	else if(form.state.value == '')
	{
		alert('Please Enter State!');
		form.state.focus();
		return false;
	}
	else if(form.city.value == '')
	{
		alert('Please Enter City!');
		form.city.focus();
		return false;
	}
	else if(form.postcode.value == '')
	{
		alert('Please Enter Postcode!');
		form.postcode.focus();
		return false;
	}
	else if(form.phone.value == '')
	{
		alert('Please Enter Phone No!');
		form.phone.focus();
		return false;
	}
	else if(form.txtCaptcha.value == "")
	{
		alert('Please Enter Verification Code!');
		form.txtCaptcha.focus();
		return false;
	}
	else if(form.captchavc.value == '1')
	{
		alert('Please Enter Correct Verification Code!');
		form.txtCaptcha.focus();
		return false;
	}
	//else if(form.terms.checked != true)
	//{
	//	alert('To Procceed, you have to accept terms and conditions.!');
	//	form.terms.focus();
	//	return false;
	//}	

}


//check registration form
function checkeditregistrationform()
{
	var form = document.registration;
	
	if(form.name.value =='')
	{
		alert('Please Enter Name!');
		form.name.focus();
		return false;
	}
	else if(form.address.value == '')
	{
		alert('Please Enter Address!');
		form.address.focus();
		return false;
	}
	else if(form.country.value == 0)
	{
		alert('Please Select Country!');
		form.country.focus();
		return false;
	}
	else if(form.state.value == '')
	{
		alert('Please Enter State!');
		form.state.focus();
		return false;
	}
	else if(form.city.value == '')
	{
		alert('Please Enter City!');
		form.city.focus();
		return false;
	}
	else if(form.postcode.value == '')
	{
		alert('Please Enter Postcode!');
		form.postcode.focus();
		return false;
	}
	else if(form.phone.value == '')
	{
		alert('Please Enter Phone No!');
		form.phone.focus();
		return false;
	}
}


//check user change password form
function checkchangeuserpassform()
{
	var form = document.changepass;
	
	if(form.pass.value=='')
	{
		alert('Please Enter Password!');
		form.pass.focus();
		return false;
	}
	else if(form.pass.value.length < 5)
	{
		alert('Password must be more then 4 character long.!');
		form.pass.focus();
		return false;	
	}
	else if(form.cpass.value == '')
	{
		alert('Please Enter Confirm Password!');
		form.cpass.focus();
		return false;
	}
	else if(form.pass.value != form.cpass.value)
	{
		alert('Confirm Password is not matched!');	
		form.cpass.focus();
		return false;
	}
}

//check userlogin form
function checkuserlogin()
{
	var form = document.userlogin;
	var emailvalid  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(form.txtuser.value == '')
	{
		alert('Please Enter Email Id!');
		form.txtuser.focus();
		return false;
	}
	else if(!emailvalid.test(form.txtuser.value))
	{
		alert('Plaese Enter Valid Email Id!');
		form.txtuser.focus();
		return false;
	}
	else if(form.txtpass.value=='')
	{
		alert('Please Enter Password!');
		form.txtpass.focus();
		return false;
	}
}


//for limitation of textarea
function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}


//forgot pass

function forgotpassform()
{
	//var form = document.addgame;
	
	var form = document.forgotpass;
	
	if (form.lostemail.value=="")
	{
		alert('Enter valid email, which entered while registration!');
		form.lostemail.focus();
		return false;
	}
	
	var x = form.lostemail.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			//alert('YES! Correct email address');
		}	
		else 
		{
		alert('Username / Email ID is not valid!\n\nPlease Use Valid Username / Email ID!');
			form.lostemail.focus();
		return false;
		}	
}
