
submitForm =function(form){
	errorString = "";
	var formObj = getElement(form);
	
	var check = checkCheckBox('resources',formObj);
	var email = checkEmail("res_email");
	

	if(check && email){
		formObj.submit();
	}else{
		alert(errorString);
	}

}

var errorString = "";




function checkCheckBox(checkName,formObj){
	
	var r = false;

	for (i=0;i<formObj[checkName].length;i++) {
		if (formObj[checkName][i].checked) {
			r=true;
			break;
		}
	}
	
	if(!r){
		setErrorClass("Please select at least one checkbox.");
	}
	return r;
}


function checkEmail(email){
	var emailPattern = /^\w.*@.+\..+/;
	
	var e = getElement(email).value;
	
	if(e != "" && emailPattern.test(e)){
		return true;
	}
	setErrorClass("Please enter a valid email address.");
	return false;
}

function getElement(reference) {
	return (typeof reference == 'string') ? document.getElementById(reference) : reference;
}

setErrorClass = function(str){	
		
		errorString+=str+"\n";

		//obj.className="error";
}
