// JavaScript Document

	function change_select(a){
		document.form.submit();
		}
		
	function muda_classe_css(obj, classe){
		obj.className=classe;
		}
	
	function confirm_action(url, message) {
		res = confirm(message);
		if (res)
			document.location.href = url;
	}
	
	function popup (url, name, tamW, tamH, TopPosition, LeftPosition, scrolling)
	{
		settings='width='+tamW+',height='+tamH+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scrolling+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
		win=window.open(url,name,settings);
	}
	
	function popup_envia_noticia(id){
			popup("?s=noticias&acao=enviar&ID="+id, "noticia", 440, 444, "10", "1", "no");
		}
		
	function popup_imagem_noticia(id, imagem){
			popup("?s=noticias&acao=imagem&ID="+id+"&imagem="+imagem, "noticia", 440, 444, "10", "1", "no");
		}
		
	function popup_imprime_noticia(id){
			popup("?s=noticias&acao=imprimir&ID="+id, "noticia", 470, 444, "10", "1", "yes");
		}
	
	
	function popup_foto(nome_campo, vars){
	
			popup("index.php"+vars, nome_campo, "587", "510", "1", "1", "yes");
			
		}
		
	function popup_relatorio(nome_campo, vars){
		popup_full(nome_campo, vars);
	}
	
	function popup_full(nome_campo, vars){
		popup("index.php"+vars, nome_campo, screen.availWidth-10, screen.availHeight-30, "0", "0", "yes");
	}
	function popup_boleto(nome_campo, vars){
		popup(vars, nome_campo, screen.availWidth-10, screen.availHeight-30, "0", "0", "yes");
	}
	function popup_levantamento_estatistico(nome_campo, vars){
		popup(vars, nome_campo, "580", "500", "10", "1", "yes");
	}
	
	function maximize_window(){
	/***********************************************
	* Auto Maximize Window Script- © Dynamic Drive (www.dynamicdrive.com)
	* This notice must stay intact for use
	* Visit http://www.dynamicdrive.com/ for this script and 100's more.
	***********************************************/
		top.window.moveTo(-3,-2);
		if (document.all) {
			top.window.resizeTo(screen.availWidth+8,screen.availHeight+8);
		} else if (document.layers||document.getElementById) {
			if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
			top.window.outerHeight = screen.availHeight+8;
			top.window.outerWidth = screen.availWidth+8;
			}
		}
	}
	
	
	function send_btn(confirmar){
		f = document.form;
		if (confirmar == ""){
			f.form.value = "ok";
			f.submit();
		} else {
			if (confirm(confirmar)){
				f.form.value = "ok";
				f.submit();
			}
		}
		f.button_send.value = "Aguarde...";
		f.button_send.disabled = true;
	}
	
	function send(confirmar){
		f = document.form;
		if (confirmar == ""){
			f.form.value = "ok";
			f.submit();
			//f.button_send.onclick = "";
			//document.getElementById("aviso_send").innerHTML = "Enviando ... &nbsp;&nbsp;"
		} else {
			if (confirm(confirmar)){
				f.form.value = "ok";
				f.submit();
				//f.button_send.onclick = "";
				//document.getElementById("aviso_send").innerHTML = "Enviando ... &nbsp;&nbsp;"
			}
		}
	//	f.button_send.disabled = true;
	}
	
	function keypress(confirmar, event){
		var tecla;
		if(navigator.appName.indexOf("Netscape")!= -1) 
			tecla= event.which; 
		else 
			tecla= event.keyCode;
		if (tecla == "13")
			send(confirmar);
	}
	
	function permite_enter(event){
		var tecla;
		if(navigator.appName.indexOf("Netscape")!= -1) 
			tecla= event.which; 
		else 
			tecla= event.keyCode;
		if (tecla == "13")
			true;
	}
	
	
	// JavaScript Document
		function isNum( caractere ) 
		{ 
			var strValidos = "0123456789" 
			if ( strValidos.indexOf( caractere ) == -1 ) 
				return false; 
			return true; 
		}
		
		function isValid(valor)
		{
			//alert("valido: "+valor);
			var LEFT = 37;
			var RIGHT = 39;
			var HOM = 36;
			var END = 35;
//			var DEL = 46;
			var INS = 45;
			var CAPS = 20;
			var SHIFT = 16;
			var BACKSPACE = 8;
			var TAB = 0;
			if ((valor == LEFT) || (valor == RIGHT) || (valor == HOM) || (valor == END) || (valor == INS) || (valor == CAPS) || (valor == SHIFT) || (valor == BACKSPACE) || (valor == TAB))
				return(true);
			return(false);
		}
	
		function limpa_campoNum(valor)
		{
			t = valor.length;
			novovalor='';
			for(i=0; i<=t-1; i++)
			{
				if (isNum(valor.charAt(i)))
				{
					novovalor += valor.charAt(i);
				}
			}
			return(novovalor);
		}
		
		function add_select(value, text, select){
			  campo = eval("document.form."+select);
			  option = document.createElement("OPTION");
			  option.text = text;
			  option.value = value;
			  campo.options.add(option);
			  //alert(campo.options.length-1);
			  campo.options[campo.options.length-1].selected=true;
		}
		
		function float_to_peso(valor){
			var vet_valor = new Array(2);
			vet_valor = valor.split(".");
			if (vet_valor[1])
				decimal = vet_valor[1].charAt(0)+vet_valor[1].charAt(1);
			else
				decimal = "00";
			if (decimal.length == 1)
				decimal += "0";
			//alert(decimal);
			peso = limpa_campoNum(vet_valor[0]+decimal);
			t = peso.length;
			a = t;
			//if (tecla == 0)
			a--;
			a--;
			novopeso = "";
			for(i=0; i<=t-1; i++)
			{
				novopeso+=peso.charAt(i);
				if (i==a-1)
					novopeso+=",";
				if (i==a-4)
					novopeso+=".";
				if (i==a-7)
					novopeso+=".";
				if (i==a-10)
					novopeso+=".";
				if (i==a-13)
					novopeso+=".";
				if (i==a-16)
					novopeso+=".";
				if (i==a-19)
					novopeso+=".";
			}
	/*
	3 casas
			var vet_valor = new Array(2);
			vet_valor = valor.split(".");
			if (vet_valor[1])
				decimal = vet_valor[1].charAt(0)+vet_valor[1].charAt(1)+vet_valor[1].charAt(2);
			else
				decimal = "000";
			if (decimal.length == 1)
				decimal += "00";
			else if (decimal.length == 2)
				decimal += "0";
			//alert(decimal);
			peso = limpa_campoNum(vet_valor[0]+decimal);
			t = peso.length;
			a = t;
			//if (tecla == 0)
			a--;
			a--;
			novopeso = "";
			for(i=0; i<=t-1; i++)
			{
				novopeso+=peso.charAt(i);
				if (i==a-2)
					novopeso+=",";
				if (i==a-5)
					novopeso+=".";
				if (i==a-8)
					novopeso+=".";
				if (i==a-11)
					novopeso+=".";
				if (i==a-14)
					novopeso+=".";
				if (i==a-17)
					novopeso+=".";
				if (i==a-20)
					novopeso+=".";
			}
	*/
			return(novopeso);
		}
		
		
		function peso_to_float(valor)
		{
			t = valor.length;
			novovalor='';
			for(i=0; i<=t-1; i++)
			{
				if (isNum(valor.charAt(i)))
				{
					novovalor += valor.charAt(i);
				} else if(valor.charAt(i) == ","){
					novovalor += ".";
				}
			}
			return(novovalor);
		}
		
		function select_get_text(valor, campo){
			t = campo.options.length;
			for(i=0;i<=t-1;i++){
				if (campo.options[i].value == valor){
					return(campo.options[i].text);
					break;
				}
			}
		}
		
		function href(url){
			document.location.href = url;
		}
		
		function bt_cancelar(url, url_opener){
/*			if (window.opener){
				if (url_opener == "") {
					if (window.opener.form){
						window.opener.document.form.submit();
					} else {
						window.opener.document.location.reload();
					}
				} else {
					window.opener.document.location.href = url_opener;
				}
				window.opener.focus();
				window.close();
			} else if (url == "") {*/
				history.back();
			/*} else {
				href(url);
			}*/
		}

		function txtPadraoIn(obj, padrao){
			if (obj.value == padrao){
				obj.value = "";
				}
			}
		function txtPadraoOut(obj, padrao){
			if (obj.value == ""){
				obj.value = padrao;
				}
			}
			
		function closePopup(reload_opener){
			if(reload_opener == 1){
				window.opener.location.reload();
			}
			window.opener.focus();
			window.close();
			}
			
		function clear_tip(){
				document.getElementById("aviso_tip").style.visibility = "hidden";
				document.getElementById("titulo_tip").innerHTML = "";
				document.getElementById("texto_tip").innerHTML = "";
			}
		function show_tip(titulo, texto){
				if((titulo.length > 0) && (texto.length > 0)){
					document.getElementById("aviso_tip").style.visibility = "visible";
					document.getElementById("titulo_tip").innerHTML = titulo;
					document.getElementById("texto_tip").innerHTML = texto;
				}
			}
			
		function troca_imagem(nome_imagem, objeto){
				objeto.src = "images/"+nome_imagem;
			}
			
		function simplePreload()
		{ 
		  var args = simplePreload.arguments;
		  document.imageArray = new Array(args.length);
		  for(var i=0; i<args.length; i++)
		  {
			document.imageArray[i] = new Image;
			document.imageArray[i].src = args[i];
		  }
		}
		
		
		function insereEmail(){
			intId = document.formEnvio.selectTemp.options.length;
			var objOption = new Option();
			objOption.value = document.formEnvio.email.value;
			objOption.text = document.formEnvio.nome.value;
			document.formEnvio.selectTemp[intId] = objOption;
		}
		
		function removeEmail(){
			var objLista = document.formEnvio.selectTemp;
			var arrValor = new Array();
			var arrTexto = new Array();
			var y = 0;
			for (i = 0; i < objLista.options.length; i++) {
				if(objLista.options[i].selected != true){
					arrValor[y] = objLista.options[i].value;
					arrTexto[y] = objLista.options[i].text;
					y++;
				}
			}
			objLista.length = 0;
			for (i = 0; i < arrValor.length; i++) {
				var objOption = new Option();
				objOption.value = arrValor[i];
				objOption.text = arrTexto[i];
				objLista[i] = objOption;
			}
		}
		
		function enviarEmail(){
			popula_lista('emails', 'selectTemp');
			if(document.formEnvio.emails.value==""){
				alert("Preencha os e-mails");
			} else {
				document.formEnvio.submit();
			}
		}

		function popula_lista(nome_campo, nome_lista){
			//popula os codigos de categorias
			Saida = "";
			strLista = "document.formEnvio." + nome_lista ;
			var objLista = eval(strLista);  
			for (i = 0; i < objLista.options.length; i++) { //itera todo box da direita
				Saida += objLista.options[i].value + ",";			
			}
			Saida = Saida.slice(0,Saida.length-1);
			strLista = "document.formEnvio." + nome_campo
			//alert(strLista);
			eval("var objCampo = "+strLista+";");
			objCampo.value = Saida;	
		}
