function __loadEsconde(){
    parent.document.getElementById("interno").height = document.getElementById("tudo").scrollHeight + 5;
}


function valida() {
	if (document.formulario.nome.value=="") {
		alert("Digite o seu nome");
		document.formulario.nome.focus();
		return false;
	}
	if (document.formulario.email.value=="") {
		alert("Digite seu e-mail para contato");
		document.formulario.email.focus();
		return false;
	} else {
		//Verifica se o e-mail é válido
		var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
		var e = document.formulario.email;
		var returnval=emailfilter.test(e.value)
		if (returnval==false){
			alert("Por favor, digite um e-mail válido.");
			e.focus();
			e.select();
			return false;
		}
	}
	if (document.formulario.mensagem=="") {
		alert("Digite a sua mensagem");
		document.formulario.mensagem.focus();
		return false;
	}
}




//valida telefone
function ValidaTelefone(tel){
    exp = /\(\d{2}\)\ \d{4}\-\d{4}/
}

function MascaraTelefone(tel){    
    if(mascaraInteiro(tel)==false){
        event.returnValue = false;
    }    
    return formataCampo(tel, '(00) 0000-0000', event);
}

//formata de forma generica os campos
function formataCampo(campo, Mascara, evento) { 
    var boleanoMascara; 
    
    var Digitato = evento.keyCode;
    exp = /\-|\.|\/|\(|\)| /g
    campoSoNumeros = campo.value.toString().replace( exp, "" ); 
   
    var posicaoCampo = 0;     
    var NovoValorCampo="";
    var TamanhoMascara = campoSoNumeros.length;; 
    
    if (Digitato != 8) { // backspace 
        for(i=0; i<= TamanhoMascara; i++) { 
            boleanoMascara  = ((Mascara.charAt(i) == "-") || (Mascara.charAt(i) == ".")
                                || (Mascara.charAt(i) == "/")) 
            boleanoMascara  = boleanoMascara || ((Mascara.charAt(i) == "(") 
                                || (Mascara.charAt(i) == ")") || (Mascara.charAt(i) == " ")) 
            if (boleanoMascara) { 
                NovoValorCampo += Mascara.charAt(i); 
                  TamanhoMascara++;
            }else { 
                NovoValorCampo += campoSoNumeros.charAt(posicaoCampo); 
                posicaoCampo++; 
              }            
          }     
        campo.value = NovoValorCampo;
          return true; 
    }else { 
        return true; 
    }
}

//valida numero inteiro com mascara
function mascaraInteiro(){
    if (event.keyCode < 48 || event.keyCode > 57){
        event.returnValue = false;
        return false;
    }
    return true;
}

function abre(pagina, x, y) {
	var left_=(screen.width-x)/2;
	var top_=((screen.height-y)/2)-20;
	remote = window.open(pagina,'_blank','left='+ left_ +',top='+top_+',toolbar=no,location=no,directories=no,statusbar=no,menubar=no,scrollbars=0,resizable=no,menubar=no,width='+x+',height='+y)
}

function abre_video(cod) {
	var left_=(screen.width-460)/2;
	var top_=((screen.height-460)/480)-20;
	remote = window.open('video.php?c='+cod,'_blank','left='+ left_ +',top='+top_+',toolbar=no,location=no,directories=no,statusbar=no,menubar=no,scrollbars=0,resizable=no,menubar=no,width=460,height=480');
}



function limpar_caixa(qual) {
	if (form.email.value=='Digite seu e-mail...') form.email.value='';
}

function grava() {
	var email = form.email.value;
	exibe('um', 'grava.php?txtEmail='+email, 'resultado');
}

function valida_news() {
	if (document.form.email.value=="") {
		alert("Digite seu e-mail para contato");
		document.form.email.focus();
		return false;
	} 
	else {
	//Verifica se o e-mail é válido
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
		var e = document.form.email;
		var returnval=emailfilter.test(e.value)
		if (returnval==false){
			alert("Por favor, digite um e-mail válido.");
			e.focus();
			e.select();
			return false;
		}
	}
	grava();
}
