$(document).ready(function() {

	$('#formContacto').submit(function() {
		
		var regularNoVacio = /[a-zA-Z0-9_.-]/;
		var regularMail=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])/;

		var ok=true;
		var errores = new Array(); 
		
		if(!regularNoVacio.test($('#nombre').val()))
			errores.push({"id":"nombre","posTooltip":"bottomMiddle","posTarget":"topMiddle"});
			
		if(!regularMail.test($('#email').val()))
			errores.push({"id":"email","posTooltip":"bottomMiddle","posTarget":"topMiddle"});
	
		if(!regularNoVacio.test($('#consulta').val()))
			errores.push({"id":"consulta","posTooltip":"bottomMiddle","posTarget":"topMiddle"});

		if(!$('input[name=condiciones]').is(':checked'))
			errores.push({"id":"linkPolitica","posTooltip":"topMiddle","posTarget":"bottomMiddle"});
						
		for(i=0;i<errores.length;i++){
			$('#'+errores[i].id).qtip({ 
				content: "Campo obligatorio",
				position: {
			        corner: {
			            tooltip: errores[i].posTooltip,
			        	target: errores[i].posTarget
			    	}
			    },
			    style: {
			        border: {
			    		width: 0,
			        	radius: 5,
			        	color: '#4969A4'
			        },
			        width: 210,
			        color: '#ffffff',
			        background: '#4969A4',
			        padding: 2, 
			        textAlign: 'center',
			        'font-size':'.9em',
			        'font-weight':'bolder',
			        
			        tip: true
			    },
               	show: {
                	when: false,
                  	ready: true
               	},
				hide: { when: { event: 'click' } }
			});
		}
		return errores.length==0;
    });
	
});
