function AJAX(){
	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 cargarContenido(){

	obtener_curso();

	var form_div= document.getElementById('form');
	var variables=""
	var separador=" "

	ajax=AJAX();

	ajax.open("POST", "http://www.academiamac.cl/amac2008/wp-content/themes/academia/forms/inscripcion.php",true);

	var fom= document.formulario.elements

	for (var i=0; i < fom.length;i++) {
		variables += separador+fom [i].name+"="+encodeURI(fom[i].value);
		separador="&";
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			
			
			var fade= new OpacityTween(form_div,Tween.strongEaseIn, 0, 100,2);
			
			fade.start();
		
			
			
			if (ajax.responseText=="success") {
		
			form_div.innerHTML = "<h3>Hemos enviado su solicitud de cotización. Nos pondremos en contacto con usted a la brevedad. Muchas gracias.</h3>";
			
		} else {

			form_div.innerHTML = ajax.responseText;
}
			
		}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

	if (verificar_formulario() && verificar_email()) {
		var fadeOUT= new OpacityTween(form_div,Tween.strongEaseOut, 100, 0,1);
		var listener= new Object();


		


		listener.onMotionFinished= function() {
			ajax.send(variables)
			form_div.innerHTML= "<img id='preload' src='http://www.academiamac.cl/amac2008/wp-content/themes/academia/images/loader.gif'/>"
			var imgFade= new OpacityTween(form_div,Tween.strongEaseOut, 0, 100,1);
			imgFade.start();
		}
		fadeOUT.addListener(listener);
		fadeOUT.start();
	}

}

function obtener_curso() {

	var titulo= document.getElementById("titulo");
	var cuerpo= document.getElementById("cuerpo");


	var data = titulo.innerHTML+"<br>"+cuerpo.innerHTML;

	document.formulario.titulo_curso.value= titulo.innerHTML;

	document.formulario.curso.value= data;

}

function verificar_formulario() {

	var campos= document.formulario.elements
	for (i=0;i<campos.length;i++) {
		box = campos[i];
		if (!box.value && (box.name=="Nombre" || box.name=="Email" || box.name=="Telefono" || box.name=="rut")  ) {
			alert('Por favor ingrese los datos faltantes.')
			box.focus()
			return false;
		}
	}
	return true;	
}

function verificar_email() {
	var mail= document.formulario.Email.value
	if (mail.indexOf(".")!= -1 && mail.indexOf("@")!= -1 && mail!="email invalido") {
		return true
	} else {
		alert("Email Inválido")
		document.formulario.Email.value= "email invalido"

	}
}
function borrarCampos() {
	var campos= document.formulario.elements

	for (i=0;i<campos.length;i++) {
		campos[i].value="";
	}
}		