function AbreJanela(file, window, larg,  altura){
    msgWindow=open(file,window,'directories=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no,width=' + larg + ',height='  + altura);
    msgWindow.moveTo(screen.width/2-larg/2,screen.height/2-altura/2-20); 
}

function PopUp( file, window, larg,  altura){
    msgWindow=open(file,window,'directories=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no,width=' + larg + ',height='  + altura);
    msgWindow.moveTo(screen.width/2-larg/2,screen.height/2-altura/2-20); 
}

function mOvr(src,clrOver) {
 if (!src.contains(event.fromElement)) {
  src.style.cursor = 'hand';
  src.bgColor = clrOver;
 }
}
function mOut(src,clrIn) {
 if (!src.contains(event.toElement)) {
  src.style.cursor = 'default';
  src.bgColor = clrIn;
 }
}
function mClk(src) {
 if(event.srcElement.tagName=='TD'){
  src.children.tags('A')[0].click();
 }
}

function Abre( file, window, larg, altura){
    msgWindow=open(file,window,'directories=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no,width=' + larg + ',height='  + altura);
    msgWindow.moveTo(screen.width/2-larg/2,screen.height/2-altura/2-20);   
}


function opina(){
  var rew=window.open("","Enquete","locationbar=0,menubar=0,toolbar=0,width=300,height=317,left=50,top=50,scrollbars=no");
}
function result(x,y,opr)
	{
	Abre("/templates/opiniao/resultados.asp?cd_pesquisa_veiculacao=" + x + "&cd_pesquisa=" + y + "&opr=" + opr,'Resultados',300,351);
	
	}
function openForum(forumcod,opr){
 document.location = '/templates/opiniao/forum.asp?cod='+forumcod+'&opr='+opr
}
function forum(x,y,z,opr){
   window.location  = '/templates/opiniao/pesquisaResult.asp?cd_pesquisa='+x+'&cd_pesquisa_veiculacao='+y+'&cd_tipo_pesquisa='+z+'&opr='+opr
}


function Checa(){

if (document.busca.texto.value == ""){
	alert("Digite Algo para Pesquisa!");
	document.busca.texto.focus();
    return false;
}
busca.submit();
}


function Envia(){

if (document.pesquisa.txtString.value == ""){
	alert("Digite Algo para Pesquisa!");
	document.pesquisa.txtString.focus();
    return false;
}
pesquisa.submit();
}

function chkcpf() {
	k=10;
	cpf=document.palestra.T6.value;
	if (cpf>0) {
	if (cpf.length<11) {cpf="0000000000"+cpf}
	var sm=0;
	for (i=0; i<9; i++) {
	j=eval(cpf.charAt(i));
	m=j*k;
	sm=sm+m;
	k=k-1}
	sm2=Math.floor(sm/11);
	sm2=sm2*11;
	resto=sm-sm2;
	dg1= (resto <= 1)?0:11-resto;
	k=11;
	var sm=0;
	for (i=0; i<9; i++) {
	j=eval(cpf.charAt(i));
	m=j*k;
	sm=sm+m;
	k=k-1}
	j=dg1*2
	sm=sm+j
	sm2=Math.floor(sm/11);
	sm2=sm2*11;
	resto=sm-sm2;
	dg2= (resto <= 1)?0:11-resto;
	cdg1=eval(cpf.charAt(9));
	cdg2=eval(cpf.charAt(10));
	if (dg1==cdg1 && dg2==cdg2) {
	ok=1;}
	else
	{alert ("CPF Inválido, tente outra vez.");
	document.palestra.T6.focus();
	}
	}
	}
	

function get_radio_value (radio_array)
{
	var i;
	for (i = 0; i < radio_array . length; ++ i)
		if (radio_array [i] . checked)
			return radio_array [i] . value;
	return null;
}

function isNum(str)
{
var VBlnIsNum;
VIntTam = str.length;
VBlnIsNum = true;
if (VIntTam == 0)
{
return false;
}
else
{
for (i=0; i < VIntTam; i++)
{
if (str.substring(i,i+1) < '0' || str.substring(i,i+1) >
'9')
{
VBlnIsNum = false;
}
}
return VBlnIsNum;
}
}
            function mascara_data(data){ 

			  var mydata = ''; 
              mydata = mydata + data; 
              if (mydata.length == 2){ 
                  mydata = mydata + '/'; 
                  document.form1.dtNascimento.value = mydata; 
              } 
              if (mydata.length == 5){ 
                  mydata = mydata + '/'; 
                  document.form1.dtNascimento.value = mydata; 
              } 
              if (mydata.length == 10){ 
                  verifica_data(); 
              } 
          } 
           
          function verifica_data (data) { 

            dia = (data.value.substring(0,2)); 
            mes = (data.value.substring(3,5)); 
            ano = (data.value.substring(6,10)); 
				

			// verifica se dia , mês e ano são números	
			if (!isNum(dia) || !isNum(mes) || !isNum(ano)){ 
				return false;
			} 	
            // verifica o dia valido para cada mes 
            if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31) { 
                return false; 
            } 
            // verifica se o mes e valido 
            if (mes < 01 || mes > 12 ) { 
                return false; 
            } 
            // verifica se e ano bissexto 
            if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) { 
                return false; 
            } 
            if (document.form1.dtNascimento.value == "") { 
                return false; 
            }
			return true
          } 

// Testa um email no formato teste@testando. + com.br (3.2) ou + .com (3) ou + .br (2) //
// NÃO podem comecar com numeros. Antes da @ podem contar numeros letras, pontos e undescore //
// O Dominio pode conter caracteres e numeros porem os seus sufixos apenas caracteres // 

function validaemail(email) {
  var objRegExp  = /^[A-Za-z]([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
  return objRegExp.test(email);
}
	