//validate.js

var errors, errmsg, emailaddress;

function init(){
	errors = 0;
	emailaddress = "";
	errmsg = "Please properly complete the following fields\n";
	errmsg += "-----------------------------------------------------\n\n";
}

/*Validation starts here...*/
function validate(f){
	//initialize variables.
	init();
	for(var i=0; i < f.length; i++){
		var e = f.elements[i];
		if((e.type == "text") && (e.value == "")){
			errors++;
			switch(e.name.substr(4)){
				case "name":errmsg+="\tName\n";break;
				case "email":errmsg+="\tEmail Address\n";break;
			}
		}
		
		if((e.type== "textarea") && (e.value=="")){
		switch(e.name.substr(4)){
				case "comments":errmsg+="\tComments\n";break;
			}
		}
		
		if((e.name.substr(0,3) == "sel") && (e.name.substr(4)=="subject") && (e.selectedIndex==0)){
			errors++;
			errmsg+="\tSubject\n";
		}
		
		if ((e.name == "txt_email") && (e.value!="")) {
			emailaddress=e.value;
		}
	}
	
//	if (errors > 0){
//		alert (errmsg);
//		return false;
//	}else{
//		return true;	
//	}
//}

	if(errors > 0){
		alert(errmsg);
		return false;
	}else{
		if (emailCheck(emailaddress)) {
			return true;
		}else{
			return false;
		}
	}
}

