// JavaScript Document
function ajaxInit() {
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xmlhttp = false;
}
}	
if (!xmlhttp && typeof XMLHttpRequest != 'undefined' ) {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp = false ;
}
}
return xmlhttp;
}

function jsScript(texto){
	var ini = 0;
	while (ini!=-1){
		ini = texto.indexOf('<script', ini);
		if (ini >=0){
			ini = texto.indexOf('>', ini) + 1;
			var fim = texto.indexOf('</script>', ini);
			codigo = texto.substring(ini,fim);
			novo = document.createElement("script");
			novo.text = codigo;
			document.body.appendChild(novo);
		}
	}
}

// inicio funcoes waio

function getSecoes(pagina,layer,pesquisa) {
	var layer = document.getElementById(layer);
	var ajax = ajaxInit();
	ajax.open("GET",pagina+"?pesquisa="+pesquisa, true);
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4 && ajax.status == 200) {
			var resultado = ajax.responseText;
			resultado=resultado.replace(/\+/g," ");
			resultado = unescape(resultado);
			layer.innerHTML = resultado;
			jsScript(resultado);
		} 
	};
	ajax.send(null);
}

function sendForm ( formID, formProcessor){
	var ajax = ajaxInit();
	var form = document.getElementById(formID);
	var elements = form.elements;
	query = "";
	for ( i = 0; i < elements.length-1; i++ ){
		if(elements.item(i).type == "radio" || elements.item(i).type == "checkbox") {
		if(!query) {
			if(elements.item(i).checked == true){
				query = elements.item(i).name + '=' + encodeURIComponent(escape(elements.item(i).value))+"&";
			}
			else{
				query = query;
			}
			} 
			else {
				if(elements.item(i).checked == true){
					query = query + elements.item(i).name + '=' + encodeURIComponent(escape(elements.item(i).value))+"&";
				}
			else{
				query = query;
			}
			}
		}
		else{
			query = query + elements.item(i).name + "=" + escape(elements.item(i).value) + "&";
		}
	}
	query = query + elements.item(i).name + "=" + escape(elements.item(i).value);
	ajax.open("POST", formProcessor,true );
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	ajax.onreadystatechange = function(){
	if ( ajax.readyState==4 && ajax.status == 200) {
		var resultado = ajax.responseText;
		resultado=resultado.replace(/\+/g," ");
		resultado = unescape(resultado);
		alert(resultado);
		//personalização contato //
		if (formID == "contato"){
			parent.location="index.php";
		}
	}
	};
	ajax.send(query);
}


// personalizado


//calculo da avalicação do peso
function calcAp(){
	var cintura	= document.getElementById('circunf_cintura').value.replace(",",".");
	var quadril	= document.getElementById('circunf_quadril').value.replace(",",".");
	document.getElementById('aval_peso').value = (cintura / quadril).toFixed(2);
}



//calculo do IMC
function calcImc(){
	 var peso = document.getElementById('peso').value;
	 var altura = document.getElementById('altura').value/100;
	 document.getElementById('imc').value = ( peso / (altura*altura) ).toFixed(2.2);
}


//calculo da estrutura ossea
function calcEO(){
	
	 var altura = document.getElementById('altura').value;
	 var punho = document.getElementById('punho').value.replace(",",".");
	 document.getElementById('estrutura_ossea').value = (altura/punho).toFixed(2.2);
}

// função para alterar os graficos

function changeGraph(t){
	swfobject.embedSWF("swf/open-flash-chart.swf", "graph", "750", "320", "9.0.0", "expressInstall.swf", {"data-file":"graphdata/"+t+".php","wmode":"transparent"} );
}


