function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;

return true;
}
	  
function check_form_register() {
if (document.register.first_name.value.length < 1) {
alert("Please Enter Your First Name");
document.register.first_name.focus()
return false;
}
if (document.register.last_name.value.length < 1) {
alert("Please Enter Your Last Name");
document.register.last_name.focus()
return false;
}

if (document.register.email.value.length < 1) {
alert("Please Enter Your Email");
document.register.email.focus()
return false;
}

if (document.register.email.value.indexOf("@") < 2) {
alert("Please Enter Valid Email Address");
document.register.email.focus()
return false;
}

if (document.register.password.value.length < 1) {
alert("Please Enter Your Password");
document.register.password.focus()
return false;
}

if ((document.register.password.value.length < 6) || (document.register.password.value.length > 40)) {
alert("Password length needs to be between 6-40 characters");
document.register.password.focus()
return false;
}

if (document.register.password.value != document.register.confirm_password.value) {
alert("Values Mismatch confimation of Password.")
document.register.confirm_password.focus()
return false;
}


if (document.register.dob_month.selectedIndex < 1) {
alert("Please Select Date of Birth (Month)");
document.register.dob_month.focus()
return false;
}
if (document.register.dob_day.selectedIndex < 1) {
alert("Please Select Date of Birth (Day)");
document.register.dob_day.focus()
return false;
}

if (document.register.dob_year.selectedIndex < 1) {
alert("Please Select Date of Birth (Year)");
document.register.dob_year.focus()
return false;
}

if (document.register.profession.selectedIndex < 1) {
alert("Please Select Your Profession");
document.register.profession.focus()
return false;
}

if (document.register.sport.selectedIndex < 1) {
alert("Please Select Your Sport Affiliation");
document.register.sport.focus()
return false;
}

if (document.register.sc.value.length < 1) {
alert("Please Enter Your Security Code");
document.register.sc.focus()
return false;
}

if (!document.register.agree.checked) {
alert("You must agree to the Terms and Conditions/Privacy Policy");
return false;
}

return true;
}	  




function check_form_add_video() {

if (document.form.sport.selectedIndex < 1) {
alert("Please Select Sport Category");
document.form.sport.focus()
return false;
}

if (document.form.title.value.length < 1) {
alert("Please Enter Your Title");
document.form.title.focus()
return false;
}

if (document.form.code.value.length < 1) {
alert("Please Enter Youtube Embedded Code");
document.form.code.focus()
return false;
}


if (document.form.thumbnail.value.length < 1) {
alert("Please Upload Video Thumbnail");
document.form.thumbnail.focus()
return false;
}

return true;
}	


function check_form_update_basic() {

if (document.form.first_name.value.length < 1) {
alert("Please Enter First Name");
document.form.first_name.focus()
return false;
}

if (document.form.last_name.value.length < 1) {
alert("Please Enter Last Name");
document.form.last_name.focus()
return false;
}

if (document.form.dob_month.selectedIndex < 1) {
alert("Please Select Date of Birth (Month)");
document.form.dob_month.focus()
return false;
}

if (document.form.dob_day.selectedIndex < 1) {
alert("Please Select Date of Birth (Day)");
document.form.dob_day.focus()
return false;
}

if (document.form.dob_year.selectedIndex < 1) {
alert("Please Select Date of Birth (Year)");
document.form.dob_year.focus()
return false;
}



if ((document.form.password.value.length > 1) && ((document.form.password.value.length < 6) || (document.form.password.value.length > 40)))  {
alert("Password length needs to be between 6-40 characters");
document.form.password.focus()
return false;
}

if (document.form.password.value != document.form.confirm_password.value) {
alert("Values Mismatch confimation of Password.")
document.form.confirm_password.focus()
return false;
}


return true;
}	



function check_form_update_sport() {

if (document.form.sport.selectedIndex < 1) {
alert("Please Select Your Sport Affiliation");
document.form.sport.focus()
return false;
}

return true;
}	



function check_advanced_search() {
	
if (document.register.max_age.selectedIndex!=0 && document.register.min_age.selectedIndex!=0) {


if (document.register.max_age.selectedIndex < document.register.min_age.selectedIndex) {
alert("Max age should be greater then min age");
document.register.max_age.focus()
return false;
}

}




if (document.register.max_weight.selectedIndex!=0 && document.register.min_weight.selectedIndex!=0) {


if (document.register.max_weight.value < document.register.min_weight.value) {
alert("Max weight should be greater then min weight");
document.register.max_weight.focus()
return false;
}
}


if (document.register.max_height.selectedIndex!=0 && document.register.min_height.selectedIndex!=0) {

if (document.register.max_height.selectedIndex < document.register.min_height.selectedIndex) {
alert("Max height should be greater then min height");
document.register.max_height.focus()
return false;
}
}

return true;
}	





function check_quick_search() {
if (document.quick_search.keywords.value.length < 1) {
document.quick_search.keywords.focus()
return false;
}

document.quick_search.submit() ;
}	
