function validateContactForm(form) {

	function error(element) {

	    $(element).addClass('error');

	}

	

	var el_name = form.elements['fname'];

	var el_email = form.elements['femail'];

	var el_content = form.elements['fcontent'];

	

	

	var fname = $.trim(el_name.value);

	var femail = $.trim(el_email.value);

	var fcontent = $.trim(el_content.value);

	

	

	var result = true;

	

    if (!fname) {

        error(form.elements['fname']);

        result = false;

    }

    

    if (!femail || !isEmail(femail)) {

        error(form.elements['femail']);

        result = false;

    }

	

    if (!fcontent) {

        error(form.elements['fcontent']);

        result = false;

    }

	

	

	return result;



}



function isEmail(email) {

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

   return reg.test(email);

}



$(function(){

	var form = $('#contactUsForm');



	if(form.length) {

		form = form[0];

	    form.onsubmit = function() {

    	    return validateContactForm(this);

    	};

    	var el = [form.elements['fname'], form.elements['femail'], form.elements['fcontent']];

	    

	    for(var i=0; i<el.length; i++) {

	        $(el[i]).bind('focus', function() {

	            $(this).removeClass('error');

	        });

	    }

	}

	

	

});

