/*||||||||||||||||||||||
|| Funções JS Ajax ---
--------------------------*/
<!--
//Cria uma variável booleana para checar se é uma Instância válida para o Internet Explorer
var xmlhttp = false;
	
//Verifica se está usando IE
try{
	//Se a versão do javascript é maior que 5
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
	//Se não, usa versão antiga objeto active x
	try{
		//Se está usando Microsoft
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(E){
		//Se não, deve estar usando um navegador diferente de IE
		xmlhttp = false;
	}
}

//Se está usando um navegador diferente de IE, cria instância javascript objeto
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}

//Chama conteudo da pagina pelo nome do arquivo
function makerequest(serverPage, objID){
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}

//Chama conteúdo do link passando id
function callcontent(pagina, id, objID){
	//objID = O local no qual estamos carregando a página.
	var serverPage = pagina + ".php" + "?id=" + id;
	
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
//Abre Popup
function abre_janela(width, height, nome, scrollbar){
	var top; 
	var left;
	top = ( (screen.height/2) - (height/2) )
	left = ( (screen.width/2) - (width/2) )
	window.open('',nome,'width='+width+',height='+height+',scrollbars='+scrollbar+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
function limpa_campo(id){
	document.getElementById(id).value = "";
	document.getElementById(id).focus();
}
//Amplia Imagem
function amplia(imagem, descricao){
	document.getElementById("quadro").innerHTML = '<img src="'+ imagem +'" border="1" width="600" height="400" />';
	document.getElementById("descricao_img").innerHTML = descricao;
}
//Amplia Topo
function ampliaTopo(imagem){
	document.getElementById("topo").innerHTML = '<img src="'+ imagem +'" border="0" />';
}
//Amplia Imagem-Link
function img_link(imagem, pg){
	document.getElementById("quadro").innerHTML = '<a href="index.php?pg='+pg+'"><img src="'+ imagem +'" border="1" width="600" height="400" /></a>';
}
//Pega Valor Combo
function valorCheck(idcampo){
	var indice = document.getElementById(idcampo).selectedIndex;
	var valor = document.getElementById(idcampo).options[indice].value;
	return valor;
}
//Pega valor do Radio
function getCheckedRadio(ident){
	var radioButtons = document.getElementsByName(ident);
	for (var x = 0; x < radioButtons.length; x ++){
		if (radioButtons[x].checked){
			return radioButtons[x].value;
		}
	}
}
//Função Inicial de Máscara
function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}
//Executa máscara correspondente
function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}
function leech(v){
    v=v.replace(/o/gi,"0")
    v=v.replace(/i/gi,"1")
    v=v.replace(/z/gi,"2")
    v=v.replace(/e/gi,"3")
    v=v.replace(/a/gi,"4")
    v=v.replace(/s/gi,"5")
    v=v.replace(/t/gi,"7")
    return v
}
 
function soNumeros(v){
    return v.replace(/\D/g,"")
}
function telefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    //v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1 $2")    //Coloca espaço entre o quarto e o quinto dígitos
    return v
}
function dataFormat(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca um ponto entre o segundo e o terceiro dígitos
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       //Coloca um ponto entre o segundo e o terceiro dígitos de novo (para o segundo bloco de números)
    return v
}
//----//
function $_GET(q){
	loc=window.location.href.toString();
	qS=loc.substring(loc.indexOf('?')+1,loc.length);
	sqS=qS.split('&');
	fGV=sqS;
	rA=new Array();
	for(i=0;i<fGV.length;i++){
		nowEd=fGV[i];
		ioE=nowEd.indexOf('=');
		a=nowEd.substring(0,ioE);
		d=nowEd.substring(ioE+1,nowEd.length);
		rA[a]=d;
	}
	return rA[q];
}
/*|||||||||||||||||||||||||||||||||||||
|| Funções JS pertinentes ao sistema ||
|||||||||||||||||||||||||||||||||||||*/

//Cadastrando Nome cliente e email na tabela usuarios (HOME)
function f_cad_news(){
	var nome = document.getElementById("nome").value;
	var email = document.getElementById("email").value;
	var sexo = valorCheck("sexo");
	var nasc = document.getElementById("nasc").value;
	var empresa = document.getElementById("empresa").value;
	var estado = valorCheck("estado");
	var cidade = valorCheck("cidade");
	if(nome == "" || email == ""){
		alert("Para completar o cadastro é necessário preencher os campos.");
	}else{
		if (document.getElementById("email").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
			alert('E-mail incorreto');
			document.getElementById("email").focus();
			document.getElementById("email").select();
		}else{
			var serverPage = "f_cad_news.php?nome="+ nome +"&email="+ email +"&sexo="+ sexo +"&nasc="+ nasc +"&empresa=" + empresa +"&estado=" + estado +"&cidade=" + cidade;
			var obj = document.getElementById("msg");
			obj.innerHTML = "<img src='image/loading.gif' border='0' width='15'/>";
			xmlhttp.open("GET", serverPage);
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
					obj.innerHTML = xmlhttp.responseText;
					//alert(nome+", seu nome e e-mail foram cadastrados com sucesso.");
					var intervalo = window.setInterval(location(), 5000);
					function location(){
						window.location = "assina_news.php";
					}
					clearInterval(intervalo);
				}
			}
			xmlhttp.send(null);
		}
	}
}
//Cadastrando Comentário de notícia
function f_cad_comment(pg){
	var nome = document.getElementById("nome").value;
	var email = document.getElementById("email").value;
	var comentario = document.getElementById("comentario").value;
	if(nome == "" || email == "" || comentario == ""){
		alert("Para completar o comentário é necessário preencher todos os campos.");
	}else{
		var serverPage = "f_cad_comment.php?nome=" + nome + "&email=" + email + "&comment=" + comentario + "&pg=" + pg;
		var obj = document.getElementById("corpo_comente");
		obj.innerHTML = "<img src='image/loading.gif' border='0' width='18'/>";
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				obj.innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.send(null);
	}
}
//Envia e-mail Fale Conosco
function f_env_fale(){
	var nomecontato = document.getElementById("nomecontato").value;
	var email = document.getElementById("enderecoemail").value;
	var empresa = document.getElementById("empresa").value;
	var estado = document.getElementById("estado").value;
	var cidade = document.getElementById("cidade").value;
	var ddd = document.getElementById("ddd").value;
	var fone = document.getElementById("telefone").value;
	var hora1 = document.getElementById("hora1").value;
	var hora2 = document.getElementById("hora2").value;
	var assunto = document.getElementById("assunto").value;
	var mensagem = document.getElementById("mensagem").value;
	//var receber_novidades = document.getElementById("receber_novidades").value;
	
	if(document.getElementById("receber_novidades").checked==true){
		var receber_novidades = document.getElementById("receber_novidades").value = "sim";
	}else{
		var receber_novidades = document.getElementById("receber_novidades").value = "nao";
	}
	
	if(nomecontato == "" || email == "" || assunto == "" || mensagem == ""){
		alert("Favor preencher os campos obrigatórios.");
	}else{
		if(hora1 != "" && hora2 != "" && fone == ""){
			alert("Favor informar o telefone para que possamos entrar em contato no horário desejável.");
		}else{
			if (document.getElementById("enderecoemail").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
				alert('E-mail incorreto');
				document.getElementById("enderecoemail").focus();
				document.getElementById("enderecoemail").select();
			}else{
				var serverPage = "f_env_fale.php?nome="+ nomecontato +"&email="+ email +"&empresa="+ empresa +"&estado="+ estado +"&cidade="+ cidade + "&ddd="+ ddd +"&fone="+ fone +"&hora1="+ hora1 + "&hora2="+ hora2 +"&assunto="+ assunto +"&msg="+ mensagem + "&receber_novidades="+ receber_novidades;
										
				var obj = document.getElementById("message");
				obj.innerHTML = "<img src='image/loading.gif' border='0' width='18'/>";
				xmlhttp.open("GET", serverPage);
				xmlhttp.onreadystatechange = function(){
					if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
						//obj.innerHTML = xmlhttp.responseText;
						alert(nomecontato+', obrigado pelo seu contato. Em breve entraremos em contato.');
						window.location = "fale.php";
					}
				}
				xmlhttp.send(null);
			}
		}
	}
}
//Envia e-mail Inscrição
function f_env_inscricao(){
	var nomecontato = document.getElementById("nomecontato").value;
	var email = document.getElementById("enderecoemail").value;
	var ddd = document.getElementById("ddd").value;
	var fone = document.getElementById("telefone").value;
	var idade = document.getElementById("idade").value;
	var peso = document.getElementById("peso").value;
	var altura = document.getElementById("altura").value;
	var sexo = valorCheck("sexo");
	var p_ati_fis = valorCheck("p_ati_fis");
	var p_ati_fis_qual = document.getElementById("p_ati_fis_qual").value;
	var tipo_sanguineo = document.getElementById("tipo_sanguineo").value;
	var fumante = valorCheck("fumante");
	var asma = valorCheck("asma");
	var anemia = valorCheck("anemia");
	var bronquite = valorCheck("bronquite");
	var alergia = valorCheck("alergia");
	var alergia_qual = document.getElementById("alergia_qual").value;
	var lesao = valorCheck("lesao");
	var lesao_qual = document.getElementById("lesao_qual").value;
	var nome_emergencia = document.getElementById("nome_emergencia").value;
	var ddd_emergencia = document.getElementById("ddd_emergencia").value;
	var telefone_emergencia = document.getElementById("telefone_emergencia").value;
	var aceito = document.getElementById("aceito").value;
	
	if(nomecontato == "" || email == "" || ddd == "" || fone == "" || idade == "" || peso == "" || altura == "" || sexo == 0 || p_ati_fis == 0 || tipo_sanguineo == "" || fumante == 0 || asma == 0 || anemia == 0 || bronquite == 0 || alergia == 0 || lesao == 0 || nome_emergencia == "" || ddd_emergencia == "" || telefone_emergencia == "" || p_ati_fis == "sim" && p_ati_fis_qual == "" || alergia == "sim" && alergia_qual == "" || lesao == "sim" && lesao_qual == ""){
		alert("Favor preencher os campos obrigatórios.");
	}else{
		if (document.getElementById("enderecoemail").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
				alert('E-mail incorreto');
				document.getElementById("enderecoemail").focus();
				document.getElementById("enderecoemail").select();
			}else{
				var serverPage = "f_env_inscricao.php?nome="+ nomecontato +"&email="+ email +"&ddd="+ ddd +"&fone="+ fone +"&idade="+ idade + "&peso="+ peso +"&altura="+ altura +"&sexo="+ sexo + "&p_ati_fis="+ p_ati_fis +"&p_ati_fis_qual="+p_ati_fis_qual +"&tipo_sanguineo="+ tipo_sanguineo +"&fumante="+ fumante +"&asma="+ asma +"&anemia="+ anemia +"&bronquite="+ bronquite +"&alergia="+ alergia +"&alergia_qual="+ alergia_qual +"&lesao="+ lesao +"&lesao_qual="+ lesao_qual +"&nome_emergencia="+ nome_emergencia +"&ddd_emergencia="+ ddd_emergencia +"&telefone_emergencia="+ telefone_emergencia + "&aceito="+ aceito;
				var obj = document.getElementById("message");
				obj.innerHTML = "<img src='image/loading.gif' border='0' width='18'/>";
				xmlhttp.open("GET", serverPage);
				xmlhttp.onreadystatechange = function(){
					if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
						//obj.innerHTML = xmlhttp.responseText;
						alert(nomecontato+', obrigado pelo seu contato. Em breve entraremos em contato.');
						window.location = "inscricao.php";
					}
				}
				xmlhttp.send(null);
			}
		}
	}

function aceito_termos(){
	var aceito = document.getElementById("aceito").value;
	var bt_enviar = document.getElementById("bt_enviar");
	
	if(aceito.checked=true){
		bt_enviar.disabled=false;		
	}
	
	if(aceito.checked=false){
		bt_enviar.disabled=true;
	}
}

//Cadastra voto enquete
function f_cad_voto(id_enq){
	var id_opc = getCheckedRadio("enquete");
	if(id_opc == ""){
		alert("Selecione uma das opções.");
	}else{
		var serverPage = "f_cad_voto.php?enquete=" + id_enq + "&voto=" + id_opc;
		var obj = document.getElementById("opcoes");
		obj.innerHTML = "<img src='image/loading.gif' border='0' width='18'/>";
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				obj.innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.send(null);
	}
}
//Envia e-mail Indique
function f_env_indica(url){
	var seunome = document.getElementById("seunome").value;
	var seuemail = document.getElementById("seuemail").value;
	var amigonome = document.getElementById("amigonome").value;
	var amigoemail = document.getElementById("amigoemail").value;
	if(seunome == "" || seuemail == "" || amigonome == "" || amigoemail == ""){
		alert("Favor preencher os campos obrigatórios.");
	}else{
		if (document.getElementById("amigoemail").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
			alert('E-mail do amigo está incorreto');
			document.getElementById("amigoemail").focus();
			document.getElementById("amigoemail").select();
		}else{
			var serverPage = "f_env_indica.php?nome=" + seunome + "&email=" + seuemail + "&amigonome=" + amigonome + "&amigoemail=" + amigoemail + "&url=" + url;
			var obj = document.getElementById("message");
			obj.innerHTML = "<img src='image/loading.gif' border='0' width='12'/>";
			xmlhttp.open("GET", serverPage);
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
					obj.innerHTML = xmlhttp.responseText;
				}
			}
			xmlhttp.send(null);
		}
	}
}
//Muda Agenda de acordo com o MÊS
function mudaMes(mes){
	var ano = valorCheck("comboano");
	window.location = 'agenda.php?mes='+mes+'&ano='+ano;
}
//Muda Agenda de acordo com o ANO
function mudaAno(ano){
	var mes = valorCheck("combomes");
	window.location = 'agenda.php?mes='+mes+'&ano='+ano;
}
//Monta combo cidades
function sel_cmb(id, php, div){
	var serverPage = php + ".php?id=" + id;
	var obj = document.getElementById(div);
	obj.innerHTML = "<img src='image/loading.gif' border='0' width='15' />";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
-->
