$(document).ready(function (){
	$('#FContactar').submit(function (){
		if (jQuery.trim(this.nombre.value)=='') {
			alert("Por favor, ingrese su nombre");
			this.nombre.focus();
			return(false);
		}

		if (jQuery.trim(this.apellido.value)=='') {
			alert("Por favor, ingrese su apellido");
			this.apellido.focus();
			return(false);
		}

		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(jQuery.trim(this.email.value))) {
			alert("Por favor, ingrese una casilla de email valida");
			this.email.focus();
			return(false);
		}

		if (jQuery.trim(this.consulta.value)=='') {
			alert("Por favor, ingrese una consulta");
			this.consulta.focus();
			return(false);
		}

		$.ajax({
			url:$('#FContactar').attr('action'),
			type:"POST",
			beforeSend:function (x){
				$('#resultado').html('<img src="imgs/ajax.gif" alt="" /> enviando...').removeClass().addClass('warning');
			},
			data:$('#FContactar').serialize(),
			dataType:'json',
			success:function (json){
					$('#resultado').html(json.mensaje).removeClass().addClass(json.estado);
					if (json.estado=='ok') {
						document.getElementById('FContactar').reset();
					}
			},
			error:function (){
				$('#resultado').html('<strong>Error:</strong> ocurrió un error al intentar enviar su consulta. por favor intente nuevamente').removeClass().addClass('error');
			}
		});

		return (false);
	});
});