// JavaScript Document
function trim (str) {
	str = str.replace(/^\s+/, '');
	for (var i = str.length - 1; i >= 0; i--) {
		if (/\S/.test(str.charAt(i))) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return str;
}


function validateContactForm() {
	var str;
	var err;
	theform = document.EmailForm;
	name = trim(theform.fname.value);
	email = trim(theform.email.value);
	message = trim(theform.message.value);
	vericode = trim(theform.vericode.value);
	
	err = '';
	if(name == '') {
		err	+= 'Full Name';
	}
	if(email == '') {
		err	+= '\nEmail Address.';
	}
	if(message.length == 0) {
		err	+= '\nComments.';
	}
	if(vericode.length == 0) {
		err	+= '\nSecurity Code.';
	}
	if(err!='') {
		str = 'Please correct the following required fields before you proceed\n';
		str+='----------------------------------------------------------------------------\n';
		str +=err;
		alert(str);
		return false;	
	}
	
	theform.submit();
}