// JavaScript Document
$(document).ready(function(){
						  

	   
					
$("#contactos").submit(function(e){
									
		var error = true;
			$(".obligatorio").each(function(){
					var value = $(this).val();	
					
						if (!value || value ==0){
								$(this).css({
												"background":"#CC0000",
												"color":"#FFFFFF"
										   });
								
								error = false;
								$(this).focus();
								return false;
						}else{
							$(this).css({
										"background":"#FFFFFF",
										"color":"#000"
						   });
						}
				})
			
			
			$(".valid_mail").each(function(){
					var value = $(this).val();
					if (isEmailAddress(value)==false){
						$(this).css({
									"background":"#CC0000",
									"color":"#FFFFFF"
								   });
						error = false;
					}
			})
			
			if (error == false){
				//alert("Todos los campos resaltados son obligatorios !!");
			}
			
			return error;
	})
})

function isEmailAddress(correo){
		var s = correo;
		var filter=/^[A-Za-z0-9][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
		if (s.length == 0 ) return true;
		if (filter.test(s))
		return true;
			else
		return false;
}