﻿var url = location.href;
url = url.split("/");
if(url[2].indexOf('127.0.0.1') == 0){ url = 'http://127.0.0.1/exposis'; } else { url = 'http://www.exposis.com.br'; }

function Botao(id, acao){
	var botao = new Array('home','meu_cadastro','meu_pedido','quem_somos','exposis','doencas_transmitidas_por_insetos','perguntas_e_respostas','profissionais_da_saude','contato');
	var texto = new Array('Home','Meu Cadastro','Meu Pedido','Quem Somos','Exposis','Doenças Transmitidas por Insetos','Perguntas e Respostas','Profissionais da Saúde','Contato');
	var bt = '', sel = '';
	
	for(i = 0; i < botao.length; i++){
		bt = 'botao' + (i + 1);
		document.getElementById(bt).alt = texto[i];
		document.getElementById(bt).title = texto[i];
		document.getElementById(bt).src = url + '/images/botao/' + botao[i] + '_0.png';
		if(id == bt){
			sel = url + '/images/botao/' + botao[i] + '_1.png';			
		}
	}
	
	if(acao == 1){
		document.getElementById(id).src = sel;
	}
}

function Redireciona(pagina, tempo){
	setTimeout("document.location.href='"+ pagina +"'",tempo);
}

function RetornaFocus(cp, apaga, frm){
	for(i = 0; i < document.getElementById(frm).elements.length; i++){
		tipo = document.getElementById(frm).elements[i].type;	
		if(tipo == 'text' || tipo == 'textarea' || tipo == 'select'){
			document.getElementById(document.getElementById(frm).elements[i].id).style.backgroundColor = '#FFF';
		}
	}
	if(apaga == 1){
		document.getElementById(cp).value = '';	
	}
	document.getElementById(cp).focus();
}

function ValidaForm(pagina, div, frm){

	var strVer = '';
	var str = 'acao=1';
	j = 0;
	for(i = 0; i < document.getElementById(frm).elements.length; i++){
		tipo = document.getElementById(frm).elements[i].type;
		strVer = MontaStr(tipo, document.getElementById(frm).elements[i].id, document.getElementById(frm).elements[i].name, document.getElementById(frm).elements[i].value);
		if(strVer.length > 0){
			str += strVer;
			j = j + 1;
		}
	}
	str += '&total='+i;
	//document.getElementById(div).innerHTML = '<img src="../images/carregando.gif" />';
	enviaAjax(str, div, pagina);
	return false;
}

function MontaStr(tipo, cpid, nm, valor){
	
	var cp = document.getElementById(cpid).name;
	switch(tipo){
		
		case 'text':
			st = valor.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
			
			
		break;
		
		case 'textarea':
			st = valor.replace(/\n{1}/gi,"|__br__|");
			st = st.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
		break;	
		
		case 'checkbox':
			strg = '';
			if(document.getElementById(cpid).checked == true){
				strg = '&' + nm + '=' + valor.replace(/ {1}/gi,"|__espace__|");
			} 
		break;	
			
		case 'password':
			st = valor.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
		break;	
		
		case 'hidden':
			st = valor.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
		break;	
		
		case 'radio':
			strg = '';
			if(document.getElementById(cpid).checked == true){
				strg = '&' + nm + '=' + valor.replace(/ {1}/gi,"|__espace__|");
			} 
		break;	
		
		case 'select-one':
			st = valor.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
		break;
		
		case 'select':
			st = valor.replace(/ {1}/gi,"|__espace__|");
			st = st.replace("+","|__mais__|");
			st = st.replace("&","|__ecom__|");
			strg = '&' + cp + '=' + st;
		break;
		
		default:
			strg = '';
		break;
	}
	return strg
}

function ValidaNewsletter(){
	var nome  = document.getElementById('nome').value;
	var email = document.getElementById('email').value;
	str = 'nome=' + nome + '&email=' + email;
	enviaAjax(str, 'idnews', 'newsletter.asp');
	return false;
}
