function valreg() {
	// first name
	if (document.all.regfname.value.length <1) { 
		alert("Would you please enter your first name"); 
		document.all.regfname.focus(); return false; 
	}
	// last name
	if (document.all.reglname.value.length <1) { 
		alert("Would you please enter your last name"); 
		document.all.reglname.focus(); return false; 
	}	
	// email
	if (document.all.regemail.value.length <1) { 
		alert("Would you please enter your valid email address"); 
		document.all.regemail.focus(); return false; 
	}	
	else { 
		dmn = document.all.regemail.value.substr(document.all.regemail.value.indexOf("@")+1,document.all.regemail.value.length);
		if((document.all.regemail.value.indexOf("@")<1) ||(dmn.indexOf("@")>-1) || (dmn.indexOf(".")<1) || (dmn.indexOf(".")>dmn.length-2)) {
			alert("Please type a valid email address\nEx : (yourname@yahoo.com)."); document.all.regemail.focus(); return false; 
		}
	}
	// street addr
	if (document.all.regaddr.value.length <1) { 
		alert("Would you please complete the Address form"); 
		document.all.regaddr.focus(); return false; 
	}
	// city
	if (document.all.regcity.value.length <1) { 
		alert("Data for City is required"); 
		document.all.regcity.focus(); return false; 
	}
	// country
	if (document.all.regcountry.value.length <1) { 
		alert("Would you please complete the Country form"); 
		document.all.regcountry.focus(); return false; 
	}
	// secure code
	if (document.all.security_code.value.length <1) { 
		alert("Before submitting the form, please enter the security code"); 
		document.all.security_code.focus(); return false; 
	}		
	document.all.submit();
}

function valreg_member() {
	// user name
	if (document.all.reg_username.value.length <1) { 
		alert("User name is required"); 
		document.all.reg_username.focus(); return false; 
	}
	// password
	if (document.all.reg_userpass.value.length <1) { 
		alert("Password is required"); 
		document.all.reg_userpass.focus(); return false; 
	}else{
		if (document.all.reg_userpass.value.length >1 && document.all.reg_userpass.value.length <8) { 
			alert("Password length minimum 8 digits"); 
			document.all.reg_userpass.focus(); return false; 
		}
	}
	// re passsword
	if (document.all.reg_userepass.value.length <1) { 
		alert("Password confirmation is required"); 
		document.all.reg_userepass.focus(); return false; 
	}else{
		if(document.all.reg_userpass.value != document.all.reg_userepass.value)	{
			alert("Password and its confirmation should be the same"); 
			document.all.reg_userepass.focus(); return false; 
		}
	}
	// first name
	if (document.all.regfname.value.length <1) { 
		alert("Please enter the first name"); 
		document.all.regfname.focus(); return false; 
	}
	// last name
	if (document.all.reglname.value.length <1) { 
		alert("Please enter the Last name"); 
		document.all.reglname.focus(); return false; 
	}	
	// email
	if (document.all.regemail.value.length <1) { 
		alert("Your valid email address is required"); 
		document.all.regemail.focus(); return false; 
	}	
	else { 
		dmn = document.all.regemail.value.substr(document.all.regemail.value.indexOf("@")+1,document.all.regemail.value.length);
		if((document.all.regemail.value.indexOf("@")<1) ||(dmn.indexOf("@")>-1) || (dmn.indexOf(".")<1) || (dmn.indexOf(".")>dmn.length-2)) {
			alert("Please type a valid email address.\nEx : (yourname@yahoo.com)."); document.all.regemail.focus(); return false; 
		}
	}
	// street addr
	if (document.all.regaddr.value.length <1) { 
		alert("Please enter your street address"); 
		document.all.regaddr.focus(); return false; 
	}
	// city
	if (document.all.regcity.value.length <1) { 
		alert("Please enter your city"); 
		document.all.regcity.focus(); return false; 
	}
	// country
	if (document.all.regcountry.value.length <1) { 
		alert("Please enter your country"); 
		document.all.regcountry.focus(); return false; 
	}
	// secure code
	if (document.all.security_code.value.length <1) { 
		alert("Please enter the security code"); 
		document.all.security_code.focus(); return false; 
	}		
	document.all.submit();
}

function val_profile() {
	// first name
	if (document.all.regfname.value.length <1) { 
		alert("Please enter your first name"); 
		document.all.regfname.focus(); return false; 
	}
	// last name
	if (document.all.reglname.value.length <1) { 
		alert("Please enter your last name"); 
		document.all.reglname.focus(); return false; 
	}	
	// email
	if (document.all.regemail.value.length <1) { 
		alert("Please enter your valid email address"); 
		document.all.regemail.focus(); return false; 
	}	
	else { 
		dmn = document.all.regemail.value.substr(document.all.regemail.value.indexOf("@")+1,document.all.regemail.value.length);
		if((document.all.regemail.value.indexOf("@")<1) ||(dmn.indexOf("@")>-1) || (dmn.indexOf(".")<1) || (dmn.indexOf(".")>dmn.length-2)) {
			alert("Please type a valid email address.\nEx : (yourname@yahoo.com)."); document.all.regemail.focus(); return false; 
		}
	}
	// street addr
	if (document.all.regaddr.value.length <1) { 
		alert("Please enter the street address"); 
		document.all.regaddr.focus(); return false; 
	}
	// city
	if (document.all.regcity.value.length <1) { 
		alert("Data for City is required"); 
		document.all.regcity.focus(); return false; 
	}
	// country
	if (document.all.regcountry.value.length <1) { 
		alert("Data for Country is required"); 
		document.all.regcountry.focus(); return false; 
	}
	// secure code
	if (document.all.security_code.value.length <1) { 
		alert("Please enter the security code"); 
		document.all.security_code.focus(); return false; 
	}		
	document.all.submit();
}

function val_account() {
	// password
	if (document.all.reg_userpass.value.length <1) { 
		alert("Please enter your confirmed password"); 
		document.all.reg_userpass.focus(); return false; 
	}else{
		if (document.all.reg_userpass.value.length >1 && document.all.reg_userpass.value.length <8) { 
			alert("Password length minimum 8 digits"); 
			document.all.reg_userpass.focus(); return false; 
		}
	}
	// re passsword
	if (document.all.reg_userepass.value.length <1) { 
		alert("Please enter your confirmed password"); 
		document.all.reg_userepass.focus(); return false; 
	}else{
		if(document.all.reg_userpass.value != document.all.reg_userepass.value)	{
			alert("Please enter same password to confirm"); 
			document.all.reg_userepass.focus(); return false; 
		}
	}
	// secure code
	if (document.all.security_code.value.length <1) { 
		alert("Please enter the security code"); 
		document.all.security_code.focus(); return false; 
	}		
	document.all.submit();
}

function val_recover() {
	// email
	if (document.all.regemail.value.length <1) { 
		alert("Please enter your valid email address"); 
		document.all.regemail.focus(); return false; 
	}	
	else { 
		dmn = document.all.regemail.value.substr(document.all.regemail.value.indexOf("@")+1,document.all.regemail.value.length);
		if((document.all.regemail.value.indexOf("@")<1) ||(dmn.indexOf("@")>-1) || (dmn.indexOf(".")<1) || (dmn.indexOf(".")>dmn.length-2)) {
			alert("Please type a valid email address.\nEx : (yourname@yahoo.com)."); document.all.regemail.focus(); return false; 
		}
	}
	// secure code
	if (document.all.security_code.value.length <1) { 
		alert("Please enter security code to continue"); 
		document.all.security_code.focus(); return false; 
	}		
	document.all.submit();
}


function val_contact() {
	// name
	if (document.tanya.name.value.length <1) { 
		alert("Please enter your name"); 
		document.tanya.name.focus(); return false; 
	}
	// email
	if (document.tanya.email.value.length <1) { 
		alert("Please enter your valid email address"); 
		document.tanya.email.focus(); return false; 
	}	
	else { 
		dmn = document.tanya.email.value.substr(document.tanya.email.value.indexOf("@")+1,document.tanya.email.value.length);
		if((document.tanya.email.value.indexOf("@")<1) ||(dmn.indexOf("@")>-1) || (dmn.indexOf(".")<1) || (dmn.indexOf(".")>dmn.length-2)) {
			alert("Please type a valid email address.\nEx : (yourname@yahoo.com)."); document.tanya.email.focus(); return false; 
		}
	}
	
	// subjectmail
	if (document.tanya.subjectmail.value.length <1) { 
		alert("Please enter the subject of your request"); 
		document.tanya.subjectmail.focus(); return false; 
	}	

	// request
	if (document.tanya.request.value.length <1) { 
		alert("Please enter your request details"); 
		document.tanya.request.focus(); return false; 
	}	

	// secure code
	if (document.tanya.security_code.value.length <1) { 
		alert("Please enter the security code"); 
		document.tanya.security_code.focus(); return false; 
	}	
	document.all.submit();
}
