var ajax_register;
function send_reg()
{
	reg_run = document.getElementById('CHECK_RUN').value;

	var tipo;
	if (document.getElementById('TT').checked)
		tipo = 1;
	else if (document.getElementById('TE').checked)
		tipo = 2;

	// validar campos
	v1 = check_val1();
//	v2 = check_val2();
	v3 = check_user();
	v4 = check_pass1();
	v5 = check_pass2();
	v6 = check_email();
//	v7 = check_valpre();
	v8 = check_valres();
	if (!(v1   && v3 && v4 && v5 && v6 && v8))
	{
	 	alert("Hay datos incompletos o erroneos, por favor arreglar. ");
	 	return;
	}

	//selIndex = document.getElementById('REG_PREGUNTA').select1.selectedIndex;
	//reg_valpre = document.getElementById('REG_PREGUNTA').select1.options[selIndex].value;
	selIndex = document.getElementById('REG_PREGUNTA').selectedIndex;
	reg_valpre = document.getElementById('REG_PREGUNTA').options[selIndex].value;

	ajax_register = new ajaxRequest();
	if (ajax_register != null)
	{
		param = "R=" + reg_run +
				"&NN=" + dato_nombres +
				"&AP=" + dato_apaterno +
				"&AM=" + dato_amaterno +
				"&T=" + tipo +
				"&U=" + reg_user +
				"&P=" + reg_pass1 +
			"&E=" + reg_email+
			"&PRE=" + reg_valpre +
			"&RES=" + reg_valres;
		//	alert('reg_user --< '+param); ok con los acentos
		ajax_register.open("POST", 'registra_usuario.php', true);
		ajax_register.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		ajax_register.setRequestHeader("Content-length", param.length);
		ajax_register.setRequestHeader("charset", "iso-8859-1");	
		ajax_register.setRequestHeader("Connection", "close");
		ajax_register.onreadystatechange = sent_reg;
		ajax_register.send(param);

		document.getElementById('btnsnd').innerHTML = '<img src="imagenes/spacer.gif" border="0" width="80" height="27">';
		return true;

	}
}
function sent_reg()
{
	if (ajax_register.readyState == 4)
	{
		limpia_registro();
		response = ajax_register.responseText;
		//alert(response);
		
		if(parseInt(response)==1) {alert('Se ha grabado provisoriamente su cuenta en nuestra base de datos.\n Para terminar su registro debe seguir las instrucciones que se le enviarán,\n dentro de los próximos 24 horas a su correo electrónico.');} 
		else {
			alert('Se ha detectado un error en la grabación,\n porfavor intente nuevamente.');
			}
		document.location = "http://reforma.inp.cl/sej/";
	}
}
