$(document).ready(function() {
	$("#btn_enviar").click(function(e) {
		validarFormulario();
		return false;
	});
	$("#btn_enviar2").click(function(e) {
		validarFormulario2();
		return false;
	});
	$("#btn_reset").click(function(e) {
	   $("#form_contacto").resetForm();
	});
});


function validarFormulario() {
	var aceptCondUsr= $("#aceptCondUsr").attr("value");
	if (!$("#acepto").is(":checked")){
		jAlert(aceptCondUsr, $('#info').val());
		return false;
	}
	
	$("#form_contacto").attr("action","contacto_act.php");
	$("#form_contacto").validate({
		rules: {
			nombre: {required: true},
			telefono: {required: true, telefono: true},
			email: {required: true,email:true},
			acepto: {required: true}
		},
		messages: {
			nombre: {required: " *"},
			telefono: {required: " *"},
			email: {required: " *"}
		}
	});

	$("#form_contacto").validate().form();
	var valid = $("#form_contacto").validate().valid();

	if (valid) {
		var formOK= $("#formOK").attr("value");
		var formKO= $("#formKO").attr("value");
		var formCaptcha = $('#captchaMsg').val();
		var ajaxFormOptions = {
			success: function (data, status) {
				if (data=="ok") {
					jAlert(formOK, $('#info').val(), function(){
						document.location.href="index.php";
					})
				}else if (data=='captcha'){
					jAlert(formCaptcha, $('#info').val());
				}else{
					jAlert(formKO, $('#info').val());
				}
			}
		};
		$("#form_contacto").ajaxForm( ajaxFormOptions );
		$("#form_contacto").submit();
	}else{
		$("#obligatorios").css("display","block");
		$("#form_contacto input[name=nombre]").focus();
	}
}
function validarFormulario2() {
	$("#form_contacto").attr("action","contacto_act.php");
	$('#maildest').val($("input[@name='tipo']:checked").attr('title'));
	if ($("input[@name='tipo']:checked").val() == 1){
		$("#form_contacto").attr("action","osticket/upload/open.php");
	}
	
	$("#form_contacto").validate({
		rules: {
			nombre: {required: true},
			telefono: {required: true, telefono: true},
			email: {required: true,email:true},
			subject: {required: true},
			message: {required: true}
		},
		messages: {
			nombre: {required: " *"},
			telefono: {required: " *"},
			email: {required: " *"},
			subject: {required: " * "},
			message: {required: " * "}
		}
	});

	$("#form_contacto").validate().form();
	var valid = $("#form_contacto").validate().valid();

	if (valid) {
		var formOK= $("#formOK").attr("value");
		var formKO= $("#formKO").attr("value");
		var ajaxFormOptions = {
				success: function (data, status) {
					if (status=="success" || data == "1") {
						jAlert(formOK, $('#info').val(), function(){
							document.location.href="index.php";
						})
					}else{
						jAlert(formKO, $('#info').val());
					}
				}
		};
		$("#form_contacto").ajaxForm( ajaxFormOptions );
		$("#form_contacto").submit();
	}else{
		$("#obligatorios").css("display","block");
		$("#form_contacto input[name=nombre]").focus();
	}
}
