//VALIDATE EMAIL FUNCTION
function validate_email(field,alerttxt){
	with (field){
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2){
			alert(alerttxt);
			return false;
		}else{
			return true;
		}
	}
}

function val(){
	
	valid = true;
	
	//CHECK IF FIRST NAME LEFT BLANK
	if($F('fname') == ""){
		$('fname').addClassName('val-error');
		valid = false;
	}else{
		$('fname').removeClassName('val-error');
	}
	
	//CHECK IF LAST NAME LEFT BLANK
	if($F('lname') == ""){
		$('lname').addClassName('val-error');
		valid = false;
	}else{
		$('lname').removeClassName('val-error');
	}
	
	//CHECK IF EMAIL LEFT BLANK
	if($F('email') == ""){
		$('email').addClassName('val-error');
		valid = false;
	}else{
		$('email').removeClassName('val-error');
	}
	
	//CHECK IF EMAIL VALID
	if($F('email') == ""){
		$('email').addClassName('val-error');
		valid = false;
	}else{
		$('email').removeClassName('val-error');
	}
	
	//CHECK IF USERNAME LEFT BLANK
	if($F('username') == ""){
		$('username').addClassName('val-error');
		valid = false;
	}else{
		$('username').removeClassName('val-error');
	}
	
	//CHECK IF PASSWORD 1 LEFT BLANK
	if($F('pass1') == ""){
		$('pass1').addClassName('val-error');
		valid = false;
	}else{
		$('pass1').removeClassName('val-error');
	}
	
	//CHECK IF PASSWORD 2 LEFT BLANK
	if($F('pass2') == ""){
		$('pass2').addClassName('val-error');
		valid = false;
	}else{
		$('pass2').removeClassName('val-error');;
	}
	
	//CAPTCHA
	if($F('captcha') == ""){
		$('captcha').addClassName('val-error');
		valid = false;
	}else{
		$('captcha').removeClassName('val-error');;
	}
	
	//CHECK IF FIELDS LEFT BLANK
	if(($F('fname') == "") || ($F('lname') == "") || ($F('email') == "") || ($F('username') == "") || ($F('pass1') == "") || ($F('pass2') == "") || ($F('captcha') == "")){
		alert('please complete all the required fileds.');
		return false;
	}
	
	//CHECK IF BOTH PASSWORDS ARE THE SAME
	if($F('pass1') !== $F('pass2')){
		alert('The passwords you have entered do not match!');
		valid = false;
		return false;
	}
	
	//VALIDATE EMAIL!
	validate_email($('email'), "invalid email!");
	
	valid = true;
	
}

	
/*if (validate_email(email,"Not a valid e-mail address!")==false){
	email.focus();return false;
	}*/
