/***********************************************************************/
/*   Funções Gerais p/ site                                            */
/*   Desenvolvimento: Igor Zon Balbino - Proibido Copiar               */
/*   igor@mediabrasil.com.br - www.mediabrasil.com.br                  */   
/***********************************************************************/


/***********************************************************************/
/*   Funções p/ abrir - fechar janela   */  
/***********************************************************************/
function abreJanela (Doc, Alt, Larg, Nome)
{
 // para abrir uma nova janela em pop-up
 var Args = "scrollbars=yes,location=no,directories=no,status=no,menubar=no,resizable=no,toolbar=no,copyhistory=no,width=" + Larg + ",height=" + Alt + "";
 var Janela = window.open(Doc, Nome, Args);
 
 return;
}


/***********************************************************************/
/*   Função verificar exclusão   */  
/***********************************************************************/

function excluir(endereco){
	//pergunta se deseja realmente excluir o registro do banco antes de excluir realmente
	if(window.confirm('Deseja realmente excluir este registro?')){
		location.href = endereco
	}
}


/*
***********************************************************************
FUNÇÃO DE FORMATAÇÃO DE CAMPO
OS PARÂMETROS TÊM QUE SER PASSADOS ATRAVÉS DO EVENTO onKeyPress
***********************************************************************
*/

function Mascara(objeto, evt, mask) {

var LetrasU = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var LetrasL = 'abcdefghijklmnopqrstuvwxyz';
var Letras  = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
var Numeros = '0123456789';
var Fixos  = '().-:/ '; 
var Charset = " !\"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_/`abcdefghijklmnopqrstuvwxyz{|}~";

evt = (evt) ? evt : (window.event) ? window.event : "";
var value = objeto.value;
if (evt) {
 var ntecla = (evt.which) ? evt.which : evt.keyCode;
 tecla = Charset.substr(ntecla - 32, 1);
 if (ntecla < 32) return true;

 var tamanho = value.length;
 if (tamanho >= mask.length) return false;

 var pos = mask.substr(tamanho,1); 
 while (Fixos.indexOf(pos) != -1) {
  value += pos;
  tamanho = value.length;
  if (tamanho >= mask.length) return false;
  pos = mask.substr(tamanho,1);
 }

 switch (pos) {
   case '#' : if (Numeros.indexOf(tecla) == -1) return false; break;
   case 'A' : if (LetrasU.indexOf(tecla) == -1) return false; break;
   case 'a' : if (LetrasL.indexOf(tecla) == -1) return false; break;
   case 'Z' : if (Letras.indexOf(tecla) == -1) return false; break;
   case '*' : objeto.value = value; return true; break;
   default : return false; break;
 }
}
objeto.value = value; 
return true;
}

function MaskTelefone(objeto, evt) { 
return Mascara(objeto, evt, '(##) ####-####');
}


// 15 segundos
function tempo_fechar_pop() {
setTimeout("EscondePopUp('popUpPgPrincipal')", 15000);
}


function EscondePopUp(layerNome)
{
  var elemLayerID = document.getElementById(layerNome);
  if (elemLayerID.style.display == 'none')
  {
    elemLayerID.style.display = '';
  }
  else {
    elemLayerID.style.display = 'none';
  }
}

function EscondePopUp(layerNome)
{
  var elemLayerID = document.getElementById(layerNome);
  if (elemLayerID.style.display == 'none')
  {
    elemLayerID.style.display = '';
  }
  else {
    elemLayerID.style.display = 'none';
  }
}


function mostraImagem(endereco,linkmaior){
	var img = new Image();
	var mid = document.getElementById("ampliada");
	img.src = endereco;
	mid.src = img.src;
	document.getElementById("linkAmpliada").href = linkmaior;
}


function valida(){
		if(document.f1.nome.value==""){alert("Preencha o nome");f1.nome.focus();return false;}
		if(document.f1.email.value==""){
			alert("Preencha o e-mail");
			f1.email.focus();
			return false;
		}
			 //validar email(verificao de endereco eletrônico)
			if (f1.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("O campo e-mail não está correto!");
				f1.email.focus();
				return false;
			}
			 
		if(document.f1.telefone.value==""){alert("Preencha o telefone");f1.telefone.focus();return false;}
		if(document.f1.bairro.value==""){alert("Preencha cidade/Uf");f1.bairro.focus();return false;}
	}
	
	
	
	
function validaFrente(){
		if(document.f1.nome.value==""){alert("Preencha o nome");f1.nome.focus();return false;}
		if(document.f1.email.value==""){
			alert("Preencha o e-mail");
			f1.email.focus();
			return false;
		}
			 //validar email(verificao de endereco eletrônico)
			if (f1.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("O campo e-mail não está correto!");
				f1.email.focus();
				return false;
			}
		if(document.f1.telefone.value==""){alert("Preencha o telefone");f1.telefone.focus();return false;}
}



function validaFGenerico(){
		if(document.fc.nome.value==""){alert("Preencha o nome");fc.nome.focus();return false;}
		if(document.fc.email.value==""){
			alert("Preencha o e-mail");
			fc.email.focus();
			return false;
		}
			 //validar email(verificao de endereco eletrônico)
			if (fc.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("O campo e-mail não está correto!");
				fc.email.focus();
				return false;
			}
		if(document.fc.telefone.value==""){alert("Preencha o telefone");fc.telefone.focus();return false;}
		if(document.fc.mensagem.value==""){alert("Escreva a sua mensagem");fc.mensagem.focus();return false;}
}


function validaEnquete(){
		if(document.fe.resposta.value==""){alert("Preencha a sua resposta para a enquete");fe.resposta.focus();return false;}
}