

var __JOGO = "";
var __MAXBETS = 1000;


var palpitando = false;
var palpitado = false;




function J(jogo) {

	__JOGO = jogo;

	var dados_post = "jogo=" + escape(jogo);

	xmlhttp2.open("POST", "ajx_jogo.php", false);
	xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

	xmlhttp2.send(dados_post);

	document.getElementById("Jogo").innerHTML = xmlhttp2.responseText;

}





function ValidaQtdJogos() {

	if (document.getElementById('qtd_jogos').value.match(/^([0-9]*)?$/) && document.getElementById('qtd_jogos').value > 0 && document.getElementById('qtd_jogos').value <= __MAXBETS) {

		document.getElementById("QtdDezenas").style.display = "block"

		GetGameData()

	} else {

		document.getElementById("QtdDezenas").style.display = "none"
		
		if (!document.getElementById('qtd_jogos').value.match(/^([0-9]*)?$/)) {
			alert("COLABORE! Informe um número válido, pô!")
		} else {
			alert("MÁXIMO de mil jogos! Colabore, pô!")
		}

	}

}





function GetGameData(tipo_msg) {

	if (tipo_msg === undefined) {
		tipo_msg = "palpite"
	}

	if (__JOGO == "lotomania") {
		post_data = "qtd_jogos=" + escape(document.getElementById("qtd_jogos").value) + "&qtd_dezenas=" + escape(document.getElementById("qtd_dezenas").value) + "&tipo_msg=" + escape(tipo_msg) + "&aposta_espelho=" + escape(document.getElementById("aposta_espelho").checked)
	} else {
		post_data = "qtd_jogos=" + escape(document.getElementById("qtd_jogos").value) + "&qtd_dezenas=" + escape(document.getElementById("qtd_dezenas").value) + "&tipo_msg=" + escape(tipo_msg)
	}

	xmlhttp2.open("POST", "ajx_" + __JOGO + "_gamedata.php?r=" + Math.random(), true)
	xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
	xmlhttp2.onreadystatechange = function() {
		if (xmlhttp2.readyState == 4) {
			document.getElementById("GameData").innerHTML = xmlhttp2.responseText
			if (tipo_msg == "palpite") {
				document.getElementById("Palpitar").value = "PALPITAR"
			}
		}
	}

	xmlhttp2.send(post_data)

}





function Palpitar() {

	if (!palpitando) {

		if (__JOGO == "timemania" && document.getElementById("time_coracao").value == 0) {

			alert("Que tipo de torcedor esquece de indicar o Time do Coração?");

		} else {

			palpitando = true

			switch (__JOGO) {
				case "timemania" :
					post_data = "qtd_jogos=" + escape(document.getElementById("qtd_jogos").value) + "&qtd_dezenas=" + escape(document.getElementById("qtd_dezenas").value) + "&time_coracao=" + escape(document.getElementById("time_coracao").value)
					break;

				case "lotomania" : 
					post_data = "qtd_jogos=" + escape(document.getElementById("qtd_jogos").value) + "&qtd_dezenas=" + escape(document.getElementById("qtd_dezenas").value) + "&aposta_espelho=" + escape(document.getElementById("aposta_espelho").checked)
					break;

				default:
					post_data = "qtd_jogos=" + escape(document.getElementById("qtd_jogos").value) + "&qtd_dezenas=" + escape(document.getElementById("qtd_dezenas").value);
					break;
			
			}

			document.getElementById("Resultados").innerHTML = ""
			document.getElementById("Pronto").style.display = "none"
			document.getElementById("Aguarde").style.display = "block"

			xmlhttp2.open("POST", "ajx_" + __JOGO +"_palpiteiro.php?r=" + Math.random(), true)
			xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
			xmlhttp2.onreadystatechange = function() {
				if (xmlhttp2.readyState == 4) {
					document.getElementById("Resultados").innerHTML = xmlhttp2.responseText
					document.getElementById("Palpitar").value = "PALPITAR DE NOVO"
					document.getElementById("Aguarde").style.display = "none"
					document.getElementById("Pronto").style.display = "block"
					palpitando = false
					palpitado = true
				}
			}

			xmlhttp2.send(post_data)

		}

	} else {

		alert("Um pouquinho mais de paciência, pô!")

	}

}





function Go_PDF_Go() {

	if (palpitado) {

		document.getElementById("frm_" + __JOGO).submit()

	}

}





function Go_Save_Go() {

	if (palpitado) {

		document.getElementById("frmSaveGame").submit()

	}

}





function ExemploPergunta() {

	xmlhttp2.open("POST", "ajx_exemplo_pergunta.php?r=" + Math.random(), true)
	xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
	xmlhttp2.onreadystatechange = function() {
		if (xmlhttp2.readyState == 4) {
			document.getElementById("pergunta").value = xmlhttp2.responseText
		}
	}

	xmlhttp2.send("")

}





function EnvioPergunta() {

	var m = "";

	if (!document.getElementById('nome').value.match(/\w/)) m += "Como você se chama?\n"
	if (!document.getElementById('email').value.match(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/)) m += "Seria interessante se você informasse um e-mail válido.\n"
	if (!document.getElementById('pergunta').value.match(/\w/)) m += "Cadê sua pergunta?\n"
	
	if (m == "") {
	
		var post_data = "nome=" + escape(document.getElementById("nome").value) + "&email=" + escape(document.getElementById("email").value) + "&pergunta=" + escape(document.getElementById("pergunta").value)
	
		xmlhttp2.open("POST", "ajx_envio_pergunta.php", true)
		xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
		xmlhttp2.onreadystatechange = function() {
			if (xmlhttp2.readyState == 4) {

				document.getElementById("nome").value = ""
				document.getElementById("email").value = ""
				document.getElementById("pergunta").value = ""
				
				alert(xmlhttp2.responseText)
				
			}
		}

		xmlhttp2.send(post_data)
	
	} else {
	
		alert(m)
	
	}

}





