function checkForm(){
	var errors = false;
	var errorMsg = 'Please fill in the following fields:\n';
	var fields = new Array();
	var errorFields = new Array();
	fields[0] = 'Name';
	fields[1] = 'Email';
	fields[1] = 'Message';
	
	for(i=0;i<fields.length;i++){
		$(fields[i]).removeClassName('invalidField');	
	}

	if($('Name').value.length == 0){
		errors = true;
		errorMsg += 'Name\n';
		errorFields.push('Name');
	}
	if($('Email').value.length == 0){
		errors = true;
		errorMsg += 'Email\n';
		errorFields.push('Email');
	}else{
		var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		str = $('Email').value;
		if(!str.match(emailRegEx)){
			errors = true;
			errorMsg += 'Invalid Email Address\n';
			errorFields.push('Email');
		}
	}
	if($('Message').value.length == 0){
		errors = true;
		errorMsg += 'Message\n';
		errorFields.push('Message');
	}
	for(i=0;i<errorFields.length;i++){
		$(errorFields[i]).addClassName('invalidField');	
	}
	if(errors){
		alert(errorMsg);
		return false;
	}else{
		return true;	
	}
}


