﻿var inscripcion_enviando = false;

function check_inscripcion(){
	if($F('inscripcion_nombre') == '' || $F('inscripcion_nombre') == 'Nombre'){
		$('div_error_inscripcion').innerHTML = 'Debes ingresar tu nombre'; 
	}
	else if($F('inscripcion_apellido') == '' || $F('inscripcion_apellido') == 'Apellido'){
		$('div_error_inscripcion').innerHTML = 'Debes ingresar tu apellido'; 
	}
	else if($F('inscripcion_email') == '' || $F('inscripcion_email') == 'Email'){
		$('div_error_inscripcion').innerHTML = 'Debes ingresar tu email'; 
	}
	else if(!isEmail($F('inscripcion_email'))){
		$('div_error_inscripcion').innerHTML = 'El email ingresado no es válido'; 
	}
	else if($F('inscripcion_telefono') == '' || $F('inscripcion_telefono') == 'Teléfono'){
		$('div_error_inscripcion').innerHTML = 'Debes ingresar tu teléfono'; 
	}
	else{
		$('div_error_inscripcion').innerHTML = '';
		enviar_inscripcion();
	}
}

function enviar_inscripcion(){
	if (!inscripcion_enviando) {
		var AJAX = new sack(RUTA+"ajax/inscripcion.php");
		AJAX.setVar("id_usuario", $F('id_usuario'));
		AJAX.setVar("id_modulo", $F('id_modulo'));
		AJAX.setVar("id_ref", $F('id_ref'));
		AJAX.setVar("nombre", $F('inscripcion_nombre'));
		AJAX.setVar("apellido", $F('inscripcion_apellido'));
		AJAX.setVar("email", $F('inscripcion_email'));
		AJAX.setVar("telefono", $F('inscripcion_telefono'));
		AJAX.setVar("comentario", $F('inscripcion_mensaje'));
		AJAX.onCompletion = function() {
			var result = AJAX.response;
			if (result>0) {
				inscripcion_enviando = false;
				borrar_inscripcion();
				$('btn_enviar_inscripcion').style.display = '';
				$('div_error_inscripcion').innerHTML = 'Tu inscripción ha sido enviada correctamente.';
			} 
			else {
				$('btn_enviar_inscripcion').style.display = '';
				$('div_error_inscripcion').innerHTML = 'No se pudo enviar la inscripción. Por favor, vuelve a intentarlo luego';
			}
			inscripcion_enviando = false;
		}
		inscripcion_enviando = true;
		$('btn_enviar_inscripcion').style.display = 'none';
		$('div_error_inscripcion').innerHTML = 'Enviando invitación...';
		AJAX.runAJAX();
	}
} 

function borrar_inscripcion(){
	$('inscripcion_nombre').value = "Nombre";
	$('inscripcion_apellido').value = "Apellido";
	$('inscripcion_email').value = "Email";
	$('inscripcion_telefono').value = "Teléfono";
	$('inscripcion_mensaje').value = "Comentario";
}