var num = 0;
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////

function fadeIn(content, value) {
    if (typeof value == 'undefined') value = 0;
    if (value > 1) return;
    var property = content.filters ? 'filter' : 'opacity';
    content.style[property] = content.filters ? 'alpha(opacity=' + value*100 + ')' : value;
    setTimeout(function () {fadeIn(content, value + .1)} , 50);
}

////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////


function nuevoAjax(){
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch(e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(E) {
			xmlhttp = false;
		}
	}
		
	if(!xmlhttp && typeof XMLHttpRequest != "undefined") {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}



function loadContent(pagina, contenedor, valorpost, method)
{
	var ajax;
	ajax = nuevoAjax();
	ajax.open(method, pagina, true);

	ajax.onreadystatechange = function() {
		if(ajax.readyState == 1) {
			contenedor.innerHTML = "<p align=\"center\" style=\"Font-family: Verdana; Font-size: 10px;\">Cargando contenido...</p>";
			//showForm();
		}
		if(ajax.readyState == 4) {
			if(ajax.status == 200){
				contenedor.innerHTML = "Inscripción Completada, Gracias.";
				//fadeIn(contenedor);
			}else{
				//alert('Error: ' + ajax.status + '!');
			}
		}
	}

	///////////////////////////////////
	// Si mando un valor get/post y quiero cargar la página resultado
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(valorpost);
	///////////////////////////////////

	// Si solo quiero cargar una página
	//ajax.send(null);
}

	function sendMail()
	{
		var destino = document.getElementById("formPortal");
		if(num == 0){
			var cadena = "";
			var nombre = document.getElementById("enombre").value;
			var telefono = document.getElementById("etelefono").value;
			var edad = document.getElementById("eedad").value;
			var sexo = document.getElementById("esexo").value;
			var correo = document.getElementById("ecorreo").value;
			
			/*
			if(enombre == ""){
				alert("El campo nombre no puede estar vacío.");
				document.getElementById("nombre").focus();
				return false;
			} else if(ecorreo == "") {
				alert("El campo empresa no puede estar vacío.");
				document.getElementById("empresa").focus();
				return false;
			} else if(direccion == "") {
				alert("El campo dirección no puede estar vacío");
				document.getElementById("direccion").focus();
				return false;
			} else if(telefono == "") {
				alert("El campo teléfono no puede estar vacío.");
				document.getElementById("telefono").focus();
				return false;
			} else if(correo == "") {
				alert("El campo E-mail no puede estar vacío");
				document.getElementById("correo").focus();
				return false;
			} else if(correo.indexOf("@") == -1 || correo.indexOf(".") == -1) {
				alert("Dirección de E-mail incorrecta.");
				document.getElementById("correo").focus();
				return false;
			} else if(comentarios == "") {
				alert("El campo comentarios no puede estar vacío");
				document.getElementById("comentarios").focus();
				return false;
			} else {
				cadena = "nombre=" + nombre + "&empresa" + empresa + "&direccion=" + direccion + "&telefono=" + telefono + "&email=" + correo + "&comentario" + comentarios + "&p=1";
			}
			*/
			cadena = "nombre=" + nombre + "&sexo=" + sexo + "&edad=" + edad + "&telefono=" + telefono + "&correo=" + correo + "&p=1";
			loadContent("mailer.php", destino, cadena, "POST");
			num++;
		} else {
			alert("El E-mail está siendo enviado, por favor aguarde un instante.")
			return false;
		}
		
	}
