function validate() {

				var validemail = /\@{1}/;
				var error=false;
				var errortext="";
				
		with(document.registerform) {
			
			if (firstname.value == "" || firstname.value.length <=1 ) {
				errortext = errortext + "<p>Please enter a valid First Name</p>";
				firstname.style.background = "#FF0000";
				error=true;
			} else {
				firstname.style.background = "#FFFFFF";
			}
			
			if (lastname.value =="" || lastname.value.length <= 1) {
				errortext = errortext + "<p>Please enter a valid Last Name</p>";
				lastname.style.background = "#FF0000";
				error=true;
			} else {
				lastname.style.background = "#FFFFFF";
			}
			
			if (email.value =="" || email.value.search(validemail) == -1) {
				errortext = errortext + "<p>Please enter a valid Email Address</p>";
				email.style.background = "#FF0000";
				error=true;
			} else {
				email.style.background = "#FFFFFF";
			}
			
			if (tandc.checked==false) {
				errortext = errortext + "<p>Please check the box to verify you have Read and Agree to the Terms and Conditions</p>";
				tandc.style.background = "#FF0000";
				error=true;
			}
			
			if (error==true) {
				document.getElementById("errors").innerHTML=errortext;
				return false;
			}
			
		}
	}