    function validateOnSubmit(form) {
        var errs=0;
	var errorString = "";
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

	var nameColor = $("#name").css('backgroundColor');	
	var emailColor = $("#email").css('backgroundColor');	
	var commentsColor = $("#comments").css('backgroundColor');	
	var flashColor = "#92a95f";
	var markColor = "#e8ffb4";

        if (form.name.value.length == 0){
	  	errs += 1;
		$("#name").animate({ backgroundColor: flashColor }, 500).animate({ backgroundColor: markColor }, 500);		
	}

	if(!form.email.value.match(emailExp)){
		errs += 1;
		$("#email").animate({ backgroundColor: flashColor }, 500).animate({ backgroundColor: markColor }, 500);		
	}

        if (form.comments.value.length == 0){
	 	errs += 1;
		$("#comments").animate({ backgroundColor: flashColor }, 500).animate({ backgroundColor: markColor }, 500);		
	}

        if (errs > 0){
		return false;
	}else{
		form.submit();
	}
        
    };