/*||||||||||||||||||||||
|| 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);
}
function monta_cidades(id){
	var serverPage = "cidades.php?id="+id;
	var obj = document.getElementById("combo");
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
/*|||||||||||||||||||||||||||||||||||||
|| Funções JS pertinentes ao sistema ||
|||||||||||||||||||||||||||||||||||||*/
//Pegar valor de um checkbox
function checkone(nome){
	if(document.getElementById(nome).checked){
		var valor = 1;
	}else{
		var valor = 0;
	}
	return valor;
}
//Pega valor da combo
function valorCheck(idcampo){
	indice = document.getElementById(idcampo).selectedIndex;
	valor = document.getElementById(idcampo).options[indice].value;
	return valor;
}
//Pega valor do Radio (OURO)
function getCheckedRadio(ident){
	var radioButtons = document.getElementsByName(ident);
	for (var x = 0; x < radioButtons.length; x ++){
		if (radioButtons[x].checked){
			return radioButtons[x].value;
		}
	}
}
//Pega valor de vários checkboxers com mesmo radical
function checks(nome, q){
	var rst='';
	var y=0;
	while(y < q){
		if(document.getElementById(nome+y).checked){
			if(rst == ''){
				rst = '^'+(document.getElementById(nome+y).value)+'^';
			}else{
				rst = rst + (document.getElementById(nome+y).value)+'^';
			}
		}
		y++;
	}   
	return rst;
}
//Cadastra Fique Por Dentro
function f_cad_fique(){
	var nome = document.getElementById("nome").value;
	var email = document.getElementById("email").value;
	var estado = valorCheck("estados");
	var cidade = valorCheck("cidades");
	if(nome == "" || email == "" ||estado == "" || cidade == ""){
		alert("Favor preencher todos os campos.");
	}else{
		if(document.getElementById("email").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
			alert('E-mail incorreto');
			document.getElementById("email").focus();
		}else{
			var serverPage = "f_cad_fique.php?nome="+nome+"&email="+email+"&estado="+estado+"&cidade="+cidade;
			var obj = document.getElementById("fique");
			obj.innerHTML = "<img src='images/loading.gif' border='0' width='17'/>";
			xmlhttp.open("GET", serverPage);
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
					obj.innerHTML = '<a href="javascript://" onclick="f_cad_fique()"><img src="images/btn-cadastrar.png"/></a><br />';
					alert(xmlhttp.responseText);
				}
			}
			xmlhttp.send(null);
		}
	}
}
//Enquete votação
function enquete_votar(){
	var multi = document.getElementById("multi").value;
	var valor = '';
	if(multi == 0){
		valor = getCheckedRadio("radioalt");
	}else{
		valor = checks("alt", 4);
	}
	if(valor == ''){
		alert("Selecione pelo menos uma das alternativas");
	}else{
		var serverPage = "f_cad_voto.php?multi="+multi+"&valor="+valor;
		var obj = document.getElementById("vot");
		obj.innerHTML = "<img src='images/loading.gif' border='0' width='17'/>";
		xmlhttp.open("GET", serverPage);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
				document.getElementById("box-enquete").innerHTML = '<img src="images/enquete.png" />'+xmlhttp.responseText;
			}
		}
		xmlhttp.send(null);
	}
}
//Enquete Resuiltado
function enquete_resultado(){
	var serverPage = "enquete_resultado.php";
	var obj = document.getElementById("result");
	obj.innerHTML = "<img src='images/loading.gif' border='0' width='17'/>";
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			document.getElementById("box-enquete").innerHTML = '<img src="images/enquete.png" />'+xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
//Envia e-mail Indique
function f_env_indica(lit, nro){
	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_indicar.php?nome="+seunome+"&email="+seuemail+"&amigonome="+amigonome+"&amigoemail="+amigoemail+"&lit="+lit+"&nro="+nro+"";
			var obj = document.getElementById("message");
			obj.innerHTML = "<img src='images/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);
		}
	}
}
//Limpa Campos Fale Conosco
function limpa_campos(){
	document.getElementById("nome").value = "";
	document.getElementById("email").value = "";
	document.getElementById("bairro").value = "";
	document.getElementById("gestacional").value = "";
	document.getElementById("domiciliar").checked = 0;
	document.getElementById("hospitalar").checked = 0;
	document.getElementById("gestantes").checked = 0;
	document.getElementById("consultao").checked = 0;
	document.getElementById("amamentacao").checked = 0;
	document.getElementById("cursos").checked = 0;
	document.getElementById("mensagem").value = "";
}
//GALERIA: Amplia imagem thumb
//Amplia Imagem
function amplia(imagem, descricao){
	document.getElementById("maior").innerHTML = '<img src="'+ imagem +'" border="1" width="702"  />';
	document.getElementById("descricao_img").innerHTML = descricao;
}
//Cadastra Associativismo
function f_env_assoc(){
	var nome = document.getElementById("nome").value;
	//var email = document.getElementById("email").value;
	var estado = valorCheck("estados");
	var cidade = valorCheck("cidades");
	var empresa = document.getElementById("empresa").value;
	var msg = document.getElementById("msg").value;
	if(nome == "" || estado == "" ||cidade == "" || empresa == "" || msg == ""){
		alert("Favor preencher todos os campos.");
	}else{
		/*if(document.getElementById("email").value.match(/(\w+)@(.+)\.(\w+)$/) == null){
			alert('E-mail incorreto');
			document.getElementById("email").focus();
		}else{*/
			var serverPage = "f_env_assoc.php?nome="+nome+"&estado="+estado+"&cidade="+cidade+"&empresa="+empresa+"&msg="+msg;
			var obj = document.getElementById("assoc");
			obj.innerHTML = "<img src='images/loading.gif' border='0' width='17'/>";
			xmlhttp.open("GET", serverPage);
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
					obj.innerHTML = '<input type="submit" class="btn-enviar" onclick="f_env_assoc()">';
					alert(xmlhttp.responseText);
				}
			}
			xmlhttp.send(null);
		//}
	}
}
//Redireciona Banner e adiciona clique
function banners_redirecionar(id){
	var serverPage = "banners_redirecionar.php?id="+id;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			var retorno = xmlhttp.responseText;
			var dados = retorno.split("^");
			var indice = dados[0];
			var linque = dados[1];
			var target = dados[2];
			/*alert(indice);
			alert(linque);
			alert(target);*/
			if(indice == 0){
				alert("Banner sem link");
			}else{
				window.open(linque, target);
			}
		}
	}
	xmlhttp.send(null);
}
-->
