//alert ('hi');
(function($) { 
  $(function() {
  		$("#contactFrm").submit(function(){
  			var bad=0;
  			var nameinp = $(this).find("input[name='name']");
  			var emlinp = $(this).find("input[name='eml']");
  			var emlreg=new RegExp('^\\w+([\\.-]?\\w+)*@\\w+([\\.-]?\\w+)*(\\.\\w{2,4})+$',"i");
  			var phoneinp = $(this).find("input[name='phone']");
  			var phonereg = new RegExp('^[ \\-\\+\\(\\)0-9]+$',"i");
  			var subjinp = $(this).find("input[name='subject']");
  			var msginp = document.getElementById("msgcontent");
  			if($.trim(nameinp.val())==""){
  				nameinp.addClass('error');
  				bad=1;
  			} else {
  				nameinp.removeClass('error');
  			}
  			if($.trim(emlinp.val())=="" || !emlreg.test(emlinp.val())){
  				emlinp.addClass('error');
  				bad=1;
  			} else {
  				emlinp.removeClass('error');
  			}
  			if($.trim(phoneinp.val())=="" || !phonereg.test(phoneinp.val())){
  				phoneinp.addClass('error');  				
  				bad=1;
  			} else {
  				phoneinp.removeClass('error');  				
  			}
  			if($.trim(subjinp.val())==""){
  				subjinp.addClass('error');
  				bad=1;
  			} else {
  				subjinp.removeClass('error');
  			}  			
  			if($.trim(msginp.value)==""){
  				$(msginp).addClass('error');
  				bad=1;
  			} else {
  				$(msginp).removeClass('error');
  			}
  			//return false;
  			if(bad){
  				return false;
  			}else{
  				$("#contactFrm").submit();
  			}
  		});
	});
})(jQuery);