function objetoAjax(){
	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 votarEncuesta(){
		
	opcion = document.getElementById('idopcion').value;
	
	if(!opcion){
		alert('Debe seleccionar una opcion.');
		return false;
		}
	
	idencuesta = document.getElementById('idencuesta').value;

	resultadoLabel = 'resultado' + idencuesta;

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	ajax.open("POST", "includes/encuestaResultados.php", true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("idencuesta="+idencuesta+"&opcion="+opcion)
}



function verResultados(){
		
	idencuesta = document.getElementById('idencuesta').value;

	resultadoLabel = 'resultado' + idencuesta;

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	ajax.open("POST", "includes/encuestaResultados.php", true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4 && ajax.status == 200) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("idencuesta="+idencuesta)
}


function registraSorteo(){
		
	opcion = document.getElementById('idopcion').value;
	idencuesta = document.getElementById('idencuesta').value;
	
	apellido = document.getElementById('apellido').value;
	nombre = document.getElementById('nombre').value;
	telefono = document.getElementById('telefono').value;
	mail = document.getElementById('mail').value;
	dni = document.getElementById('dni').value;
	idprovincia = document.getElementById('idprovincia').value;

	resultadoLabel = 'resultado' + idencuesta;

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	try{
		ajax.open("POST", "includes/registraParticipante.php", true);
	}
	catch(ex){
	alert(ex.message);
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("idencuesta="+idencuesta+"&opcion="+opcion+"&apellido="+apellido+"&nombre="+nombre+"&telefono="+telefono+"&mail="+mail+"&dni="+dni+"&idprovincia="+idprovincia)
}


function validarFormulario(){
	/* Valido el E-Mail */
	mail = document.getElementById('mail');
	var ValidChars = 'abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890_.+-@';
	var IsValid = true;
	var Char;
	if(mail.value == '') {
		alert('Debe ingresar su E-mail.');
		mail.focus();
		return false;
	}
	if((mail.value.indexOf('@')==-1) || (mail.value.indexOf('.')==-1)) {
		alert('Ingrese una direccion de E-mail valida.');
		mail.focus();
		return false;
	}
	for (i = 0; i < mail.value.length && IsValid == true; i++) { 
		Char = mail.value.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
			alert(Char+', no es un caracter valido para la direccion de E-Mail.');
			mail.value = '';
			mail.focus();
			return false;
		}
	}
	/* Valido el nombre */
	nombre = document.getElementById('nombre');
	if(nombre.value == ''){
		alert('Debe ingresar su nombre.')
		return false;
	}
	/* Valido el apellido */
	apellido = document.getElementById('apellido');
	if(apellido.value == ''){
		alert('Debe ingresar su apellido.')
		return false;
	}
	/* Valido el dni */
	dni = document.getElementById('dni');
	if(dni.value == ''){
		alert('Debe ingresar su dni.')
		return false;
	}
	/* Valido el telefono */
	telefono = document.getElementById('telefono');
	if(telefono.value == ''){
		alert('Debe ingresar su telefono.')
		return false;
	}
	/* Valido provincia */
	idprovincia = document.getElementById('idprovincia');
	if(idprovincia.value == 0){
		alert('Debe seleccionar su provincia.')
		return false;
	}
		
	registraSorteo();
}



function siguiente(pg, letra, id){

//	letra = document.getElementById('letra').value;
//	pg = Number(document.getElementById('pg').value) + 1;
	pg = pg + 1;

	resultadoLabel = 'porLetra';

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	try{
		ajax.open("POST", "includes/germenSiguiente.php", true);
	}
	catch(ex){
	alert(ex.message);
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("letra="+letra+"&pg="+pg+"&id="+id)
//	ajax.send("pg="+pg)
}



function anterior(pg, letra, id){

//	letra = document.getElementById('letra').value;
//	pg = Number(document.getElementById('pg').value) - 1;
	pg = pg - 1;

	resultadoLabel = 'porLetra';

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	try{
		ajax.open("POST", "includes/germenSiguiente.php", true);
	}
	catch(ex){
	alert(ex.message);
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("letra="+letra+"&pg="+pg+"&id="+id)
//	ajax.send("pg="+pg)
}



function detalleGermen(id){

//	letra = document.getElementById('letra').value;
//	pg = Number(document.getElementById('pg').value) - 1;

	resultadoLabel = 'divDetalle';

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	try{
		ajax.open("POST", "includes/germenDetalle.php", true);
	}
	catch(ex){
	alert(ex.message);
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
//	ajax.send("letra="+letra+"&id="+id)
	ajax.send("id="+id)
}



function BuscaMail(){

	email = document.getElementById('BuscaMail').value;

	resultadoLabel = 'top20';

	//donde se mostrará lo resultados
	divResultado = document.getElementById(resultadoLabel);
	divResultado.innerHTML= '<img src="adminEncuestas/images/preloader.gif">';	
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medoto POST
	try{
		ajax.open("POST", "top20.php", true);
	}
	catch(ex){
	alert(ex.message);
	}

	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			//mostrar resultados en esta capa
			divResultado.innerHTML = ajax.responseText
			//llamar a funcion para limpiar los inputs
			//LimpiarCampos();
		}
	}
	
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
//	ajax.send("letra="+letra+"&id="+id)
	ajax.send("email="+email)
}


function open_win()
{
	window.open('terminosSorteo.html','','width=300,height=200,menubar=no,status=yes,location=no,toolbar=no,scrollbars=yes');
}
