var formVar = new Boolean (true);

function validate(){
	for (var i=0; i< document.forms.length; i++) {
		document.getElementById("register").onsubmit = function() {return checkFormsRegister();}
	}
}

function checkFormsRegister(){
	
	document.getElementById("fName").className = "fieldWidth";
	document.getElementById("lName").className = "fieldWidth";
	document.getElementById("Email").className = "fieldWidth";
	document.getElementById("User").className = "fieldWidth";
	document.getElementById("Pass").className = "fieldWidth";
	document.getElementById("vPass").className = "fieldWidth";
	document.getElementById("Question").className = "fieldWidth";
	document.getElementById("Answer").className = "fieldWidth";
	document.getElementById("A1").className = "fieldWidth";
	document.getElementById("A2").className = "fieldWidth";
	document.getElementById("A3").className = "fieldWidth";
	document.getElementById("verify").className = "";
	document.getElementById("status").innerHTML = "";
	
	var fname = document.getElementById("fName").value;
	var lname = document.getElementById("lName").value;
	var email = document.getElementById("Email").value;
	var user = document.getElementById("User").value;
	var pass = document.getElementById("Pass").value;
	var vpass = document.getElementById("vPass").value;
	var question = document.getElementById("Question").value;
	var answer = document.getElementById("Answer").value;
	var a1 = document.getElementById("A1").value;
	var a2 = document.getElementById("A2").value;
	var a3 = document.getElementById("A3").value;
	var verify = document.getElementById("verify").value;
	var valid = true;
	
	if(fname != ""){
		valid = true;
	}else{
		document.getElementById("fName").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter Your First Name";
		return valid;
	};
	
	if(lname != ""){
		valid = true;
	}else{
		document.getElementById("lName").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter Your Last Name";
		return valid;
	};
		
	if(email != ""){
		valid = true;
	}else{
		document.getElementById("Email").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter An Email";
		return valid;
	};
	
	if(valid == true){
		var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		if(re.test(email)){
			valid = true;
		}else{
			document.getElementById("Email").className += " invalid";
			valid = false;
			document.getElementById("status").innerHTML = "Please Enter A Valid Email Address";
			return valid;
		}
	}
	
	if(user != ""){
		valid = true;
	}else{
		document.getElementById("User").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter A Username";
		return valid;
	};
	
	if(pass != ""){
		valid = true;
	}else{
		document.getElementById("Pass").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter A Password";
		return valid;
	};
	
	if(vpass != ""){
		valid = true;
	}else{
		document.getElementById("vPass").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Re-enter The Password";
		return valid;
	};
	
	if(question != ""){
		valid = true;
	}else{
		document.getElementById("Question").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter A Security Question";
		return valid;
	};
	
	if(answer != ""){
		valid = true;
	}else{
		document.getElementById("Answer").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter The Security Question Answer";
		return valid;
	};
	
	if(a1 != ""){
		valid = true;
	}else{
		document.getElementById("A1").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Answer This Question";
		return valid;
	};
	
	if(a2 != ""){
		valid = true;
	}else{
		document.getElementById("A2").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Answer This Question";
		return valid;
	};
	
	if(a3 != ""){
		valid = true;
	}else{
		document.getElementById("A3").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Answer This Question";
		return valid;
	};
	
	if(verify != ""){
		valid = true;
	}else{
		document.getElementById("verify").className += " invalid";
		valid = false;
		document.getElementById("status").innerHTML = "Please Enter the Verify Code";
		return valid;
	};
	
	return true;
};

