	// JavaScript Document
x=$(document);
x.ready(inicializarEventos);
function inicializarEventos(){	
	
	$("#enviarPolla").click(validarDatos);
	$("#reglasjuego").click(efectoReglas);
	$("#enviarConsultaCC").click(validarDatosConsulta);
	//$("#lideresPolla").click();
	
	
    
}

function mostrarTabla(){	
	$('#tablaPolla').show();
}

function validarDatosConsulta(){
	if($("#consultaCC").val() == ""){
		alert("Digite su numero de identificacion");
		$("#consultaCC").focus();
	}
	else{
		/*url = "buscarPuntosAjax?cedula="+$("#consultaCC").val()+"&accion=buscar";
		enviarconsulta2(url);*/
        document.form_buscar.submit();
	}
}

function efectoReglas(){
	$(".reglas").toggle("slow");
}

function validarDatos(){
	if($("#nombre").val() == ""){
		alert("Digite su nombre");
		$("#nombre").focus();
	}
	else if($("#cedula").val() == ""){
		alert("Digite su numero de cedula");
		$("#cedula").focus();
	}
	else if($("#mail").val() == ""){
		alert("Digite su correo electronico");
		$("#mail").focus();
	}
	else if(!validarEmail($("#mail").val())){		
		$("#mail").focus();
	}
	else if($("#p1e1").val() == ""){
		alert("Digite el marcador para Santa Fe");
		$("#p1e1").focus();
	}
	else if($("#p1e2").val() == ""){
		alert("Digite el marcador para Tolima");
		$("#p1e2").focus();
	}
	else if($("#p2e1").val() == ""){
		alert("Digite el marcador para Huila");
		$("#p2e1").focus();
	}
	else if($("#p2e2").val() == ""){
		alert("Digite el marcador para Equidad");
		$("#p2e2").focus();
	}
	else if($("#p3e1").val() == ""){
		alert("Digite el marcador para Quindio");
		$("#p3e1").focus();
	}
	else if($("#p3e2").val() == ""){
		alert("Digite el marcador para Nacional");
		$("#p3e2").focus();
	}
	else if($("#p4e1").val() == ""){
		alert("Digite el marcador para Cucuta");
		$("#p4e1").focus();
	}
	else if($("#p4e2").val() == ""){
		alert("Digite el marcador para Once Caldas");
		$("#p4e2").focus();
	}
	else if(!document.getElementById("terminos").checked){
        alert("Debe estar de acuerdo con los terminos y condiciones para participar en la Polla de Liga Postobon ");
    }

	else{
		//url = "guardarPolla?cedula="+$("#cedula").val()+"&nombre="+$("#nombre").val()+"&mail="+$("#mail").val()+"&p1e1="+$("#p1e1").val()+"&p1e2="+$("#p1e2").val()+"&p2e1="+$("#p2e1").val()+"&p2e2="+$("#p2e2").val()+"&p3e1="+$("#p3e1").val()+"&p3e2="+$("#p3e2").val()+"&p4e1="+$("#p4e1").val()+"&p4e2="+$("#p4e2").val();
		//alert(url);
		//enviarconsulta(url);
        document.formulario.submit();
	}
}


function IsNumber(evt){
//asignamos el valor de la tecla a keynum
if(window.event){// IE
keynum = evt.keyCode;
}else{
keynum = evt.which;
}
//comprobamos si se encuentra en el rango
if(keynum == 8 || keynum == 127 || keynum == 75 || keynum == 77 || (keynum>47 && keynum<58)){
return true;
}else{
return false;
}
}

function validarEmail(valor) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){

return (true)
} else {
alert("La dirección de email es incorrecta.");
return (false);
}
}

function enviarconsulta(urli){	
	$.ajax({
	   async:true,
	   type: 'POST',
	   dataType: 'html',
	   contentType: 'application/x-www-form-urlencoded', 		   	
	   url: urli,
	   beforeSend:inicioEnvio,
	   success:llegadaDatos,
	   timeout:6000,
	   error:problemas
	});			
}

function inicioEnvio(){
	$('#mensaje').html('<img src="http://www.ligapostobon.com.co/sites/all/modules/estadisticas/images/loading-spiral.gif" />');;	  	
}

function llegadaDatos(datos){
   $('#mensaje').html(datos);;	

}

function problemas(){
	$('#mensaje').html('Problemas en el servidor.')
}

function enviarconsulta2(urli){	
	$.ajax({
	   async:true,
	   type: 'POST',
	   dataType: 'html',
	   contentType: 'application/x-www-form-urlencoded', 		   	
	   url: urli,
	   beforeSend:inicioEnvio2,
	   success:llegadaDatos2,
	   timeout:6000,
	   error:problemas
	});			
}

function inicioEnvio2(){
	$('#tablaPolla').hide();
	$('#mensaje').html('<img src="http://www.ligapostobon.com.co/sites/all/modules/estadisticas/images/loading-spiral.gif" />');;	  	
}

function llegadaDatos2(datos){
   $('#mensaje').html(datos);	

}
