
<!--Formata Telefone
function ajustar_telefone(input , evento)
{
         var BACKSPACE=  8; 
         var DEL=  46; 
         var FRENTE=  39; 
         var TRAS=  37; 
         var key; 
         var tecla; 
         var strValidos = "0123456789" ;
         var temp;
         tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         //alert(tecla)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true; 
             }
         if ( tecla == 12 )     return false; 
         if ((tecla<48)||(tecla>57)){
		    return false;
		    }
         key = String.fromCharCode(tecla); 
         input.value = input.value+key;
         temp="";
         for (var i = 0; i<input.value.length;i++ )
             {
               if (temp.length==0) temp=temp+"(";
               if (temp.length==3) temp=temp+")";
//               if (temp.length==8) temp=temp+"-";
               if ( strValidos.indexOf( input.value.substr(i,1) ) != -1 ) {
                  temp=temp+input.value.substr(i,1);
               }   
             }
         input.value = temp.substr(0,12);
         return false;
	//
}
//Formata Data
function AjustarCNPJ(input , evento)
{
         var BACKSPACE=  8; 
         var DEL=  46; 
         var FRENTE=  39; 
         var TRAS=  37; 
         var key; 
         var tecla; 
         var strValidos = "0123456789" ;
         var temp;
         tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         //alert(tecla)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true; 
             }
         if ( tecla == 13 )     return false; 
         if ((tecla<48)||(tecla>57)){
		    return false;
		    }
         key = String.fromCharCode(tecla); 
         input.value = input.value+key;
         temp="";
         for (var i = 0; i<input.value.length;i++ )
             {
               if (temp.length==2) temp=temp+".";
               if (temp.length==6) temp=temp+".";			   
               if (temp.length==10) temp=temp+"/";			   
               if (temp.length==15) temp=temp+"-";			   			   
if ( strValidos.indexOf( input.value.substr(i,1) ) != -1 ) {
                  temp=temp+input.value.substr(i,1);
               }   
             }
         input.value = temp.substr(0,18);
         return false;
	//
}

//Formata Data
function AjustarData(input , evento)
{
         var BACKSPACE=  8; 
         var DEL=  46; 
         var FRENTE=  39; 
         var TRAS=  37; 
         var key; 
         var tecla; 
         var strValidos = "0123456789" ;
         var temp;
         tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         //alert(tecla)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true; 
             }
         if ( tecla == 13 )     return false; 
         if ((tecla<48)||(tecla>57)){
		    return false;
		    }
         key = String.fromCharCode(tecla); 
         input.value = input.value+key;
         temp="";
         for (var i = 0; i<input.value.length;i++ )
             {
               if (temp.length==2) temp=temp+"/";
               if (temp.length==5) temp=temp+"/";			   
               if ( strValidos.indexOf( input.value.substr(i,1) ) != -1 ) {
                  temp=temp+input.value.substr(i,1);
               }   
             }
         input.value = temp.substr(0,10);
         return false;
	//
}


//Formata CEP
function ajustar_cep(input , evento)
{
         var BACKSPACE=  8; 
         var DEL=  46; 
         var FRENTE=  39; 
         var TRAS=  37; 
         var key; 
         var tecla; 
         var strValidos = "0123456789" ;
         var temp;
         tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         //alert(tecla)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true; 
             }
         if ( tecla == 13 )     return false; 
         if ((tecla<48)||(tecla>57)){
		    return false;
		    }
         key = String.fromCharCode(tecla); 
         input.value = input.value+key;
         temp="";
         for (var i = 0; i<input.value.length;i++ )
             {
               if (temp.length==5) temp=temp+"-";
               if ( strValidos.indexOf( input.value.substr(i,1) ) != -1 ) {
                  temp=temp+input.value.substr(i,1);
               }   
             }
         input.value = temp.substr(0,9);
         return false;
	//
}
<!--
				function troca(str,strsai,strentra){
					while(str.indexOf(strsai)>-1){
						str = str.replace(strsai,strentra);
					}
					return str;
				}
	
				function MarcaPonto(obj, tipo){
					var n;
					var tam;
					var j;
					var passo;
					var n2;
							
					n=obj.value;
					n=n.replace(",","");
							
					for (j=0; j<30; j++)
						n=n.replace(".","");
							
					tam=n.length;
							
					n2=n;
							
					if (tam>=2){
						passo=0;
						n2="";
								
						if (tam>=3 && tipo==2){
							n2="," + n.substring(tam-2,tam);
							n=n.substring(0,tam-2);
						}
								
						for (j=tam; j>0; j--){
							passo++;
							n2 = n.substring(j - 1,j) + n2;
							
							if ((passo==5 && j!=1 && tipo==2) || (passo==3 && j!=1 && tipo==1)){
								n2 = "." + n2;
								if (tipo==1){
									passo=0;
								}
								else{	
									passo=2;
								}
							}
						}
						if(n2.substring(0,1)=='0' && n2.substring(1,2)!=','){
							n2=n2.substring(1,n2.length);
						}
						obj.value=n2;
					}
					else{
						obj.value=n;
					}
				}

// Função de Formatar valor
function FormataValor(campo,tammax,teclapres,caracter){
					if(teclapres == null || teclapres == "undefined"){ 
						var tecla = -1;
					}else{
						var tecla = teclapres.keyCode;
					}
					if(caracter == null || caracter == "undefined"){ 
						caracter = ".";
					}

					vr = campo.value;
					if(caracter != ""){
						vr = troca(vr,caracter,"");
					}
					vr = troca(vr,"/","" );
					vr = troca(vr,",","" );
					vr = troca(vr,".","" );
					
					
					
						//while(vr.charAt(0)=="0")
						//	{
						//	vr = vr.substring(1,vr.length);
						//	}

						tam = vr.length;
						if(tecla > 0){
							if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
							if (tecla == 8 ){	tam = tam - 1 ; }
						}
						if ( tecla == -1 || tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
							if ( tam <= 2 ){ 
						 		campo.value = vr ; }
						 	if ( (tam > 2) && (tam <= 5) ){
						 		campo.value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
						 	if ( (tam >= 6) && (tam <= 8) ){
						 		campo.value = vr.substr( 0, tam - 5 ) + caracter + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
						 	if ( (tam >= 9) && (tam <= 11) ){
						 		campo.value = vr.substr( 0, tam - 8 ) + caracter + vr.substr( tam - 8, 3 ) + caracter + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
						 	if ( (tam >= 12) && (tam <= 14) ){
						 		campo.value = vr.substr( 0, tam - 11 ) + caracter + vr.substr( tam - 11, 3 ) + caracter + vr.substr( tam - 8, 3 ) + caracter + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
						 	if ( (tam >= 15) && (tam <= 17) ){
						 		campo.value = vr.substr( 0, tam - 14 ) + caracter + vr.substr( tam - 14, 3 ) + caracter + vr.substr( tam - 11, 3 ) + caracter + vr.substr( tam - 8, 3 ) + caracter + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
						}
					
				}
//fUNCÇÃO APENAS NUMEROS	
				function soNumero(){
					if (!(event.keyCode>47 && event.keyCode<58)){
		event.keyCode=0;
					}
				}	
//-->

/*/-------------------------------
function FormataValor(campo,tammax,teclapres) {

	var tecla = teclapres.keyCode;
	var vr = campo.value;
	vr = vr.replace( "-", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 13){ tam = vr.length + 1 ; }

	if (tecla == 13 ){	tam = tam - 1 ; }
		
	if ( tecla == 13 || (tecla >= 48 && tecla <= 57) || (tecla >= 96 && tecla <= 105) ){
		if ( tam <= 2 ){ 
	 		campo.value = vr ; }
	 	tam = tam - 1;
	 	if ( (tam > 2) && (tam <= 5) ){
	 		campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		campo.value = vr.substr( 0, tam - 6 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		campo.value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		campo.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	
	}
}
*/
/*/Validador de CNPJ

	function validaCNPJ() {
		CNPJ = document.form1.cnpj_empresa.value;
		erro = new String;
		if (CNPJ.length < 18) erro += "É necessário preencher corretamente o campo CNPJ! \n\n";
		if ((CNPJ.charAt(2) != ".") || (CNPJ.charAt(6) != ".") || (CNPJ.charAt(10) != "/") || (CNPJ.charAt(15) != "-")){
			if (erro.length == 0) erro += "É necessário preencher corretamente o campo CNPJ! \n\n";
		}
		//substituir os caracteres que nao sao numeros
		if(document.layers && parseInt(navigator.appVersion) == 4){
			x = CNPJ.substring(0,2);
			x += CNPJ.substring(3,6);
			x += CNPJ.substring(7,10);
			x += CNPJ.substring(11,15);
			x += CNPJ.substring(16,18);
			CNPJ = x;	
		} else {
			CNPJ = CNPJ.replace(".","");
			CNPJ = CNPJ.replace(".","");
			CNPJ = CNPJ.replace("-","");
			CNPJ = CNPJ.replace("/","");
		}
		var nonNumbers = /\D/;
		if (nonNumbers.test(CNPJ)) erro += "A verificacao de CNPJ suporta apenas numeros! \n\n";	
		var a = [];
		var b = new Number;
		var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
		for (i=0; i<12; i++){
			a[i] = CNPJ.charAt(i);
			b += a[i] * c[i+1];
		}
		if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
		b = 0;
		for (y=0; y<13; y++) {
			b += (a[y] * c[y]); 
		}
		if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
		if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
			erro +="Digito verificador com problema!";
		}
		if (erro.length > 0){
			alert(erro);
			return false;
		} else {
			alert("CNPJ valido!");
		}
		return true;
	}
	/*/
	
//fundo
	function focusInput(element,blur) {
	if (blur) {
		element.style.backgroundColor='white';
	} else {
		element.style.backgroundColor='#e8e8e8';
	}
}
		



//Função de validação de formulário de inscrição

function valida_Inscricao() {

//Atribuindo uma variável a um formulário se mudar o nome do formulario basta mudar a linha inferior
	d = document.form_inscricao;
//	
//Iniciando validação

	if (d.nome.value == "") {
		alert("O campo Nome é obrigatório!");
		d.nome.focus();
		return false;
	}
	if (d.cpf.value == "") {
		alert("O campo Cpf é obrigatório!");
		d.cpf.focus();
		return false;
	}
	if (d.rg.value == "") {
		alert("O campo RG é obrigatório!");
		d.rg.focus();
		return false;
	}
	if (d.endereco.value == "") {
		alert("O campo Endereço é obrigatório!");
		d.endereco.focus();
		return false;
	}
	if (d.num.value == "") {
		alert("O campo Número é obrigatório!");
		d.num.focus();
		return false;
	}	
	if (d.bairro.value == "") {
		alert("O campo Bairro é obrigatório!");
		d.bairro.focus();
		return false;
	}
	if (d.cep.value == "") {
		alert("O campo Cep é obrigatório!");
		d.cep.focus();
		return false;
	}
	if (d.cidade.value == "") {
		alert("O campo Cidade é obrigatório!");
		d.cidade.focus();
		return false;
	}
	if (d.uf.value == "--") {
		alert("O campo UF é obrigatório!");
		d.uf.focus();
		return false;
	}

	if (d.telefone.value == "") {
		alert("O campo Telefone é obrigatório!");
		d.telefone.focus();
		return false;
	}
if (d.email.value == ""){
			alert("O campo E-mail é obrigatório!");
			d.email.focus();
			return false;
	}
	if (email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("Informe um E-mail válido!");
				d.email.focus();
			return false;
			}
}



//Função de validação de formulário de cadastro

function validaCadastro() {

//Atribuindo uma variável a um formulário se mudar o nome do formulario basta mudar a linha inferior
	d = document.form_cadastro;
//	
//Iniciando validação

	if (d.nome.value == "") {
		alert("O campo Nome é obrigatório!");
		d.nome.focus();
		return false;
	}
		if (d.telefone.value == "") {
		alert("O campo Telefone é obrigatório!");
		d.telefone.focus();
		return false;
	}
if (d.email.value == ""){
			alert("O campo E-mail é obrigatório!");
			d.email.focus();
			return false;
	}
	if (email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("Informe um E-mail válido!");
				d.email.focus();
			return false;
			}

}



//Função de validação de formulário de cadastro

function validaIndique() {

//Atribuindo uma variável a um formulário se mudar o nome do formulario basta mudar a linha inferior
	d = document.form_indique;
//	
//Iniciando validação

	if (d.nome.value == "") {
		alert("O campo Nome é obrigatório!");
		d.nome.focus();
		return false;
	}

if (d.email.value == ""){
			alert("O campo E-mail é obrigatório!");
			d.email.focus();
			return false;
	}
	if (email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("Informe um E-mail válido!");
				d.email.focus();
			return false;
			}
		if (d.destinatario.value == "") {
		alert("O campo Destinatario é obrigatório!");
		d.destinatario.focus();
		return false;
	}
if (d.email_destinatario.value == ""){
			alert("O campo E-mail do Destinatário é obrigatório!");
			d.email_destinatario.focus();
			return false;
	}
	parte1 = d.email_destinatario.value.indexOf("@");
	parte2 = d.email_destinatario.value.indexOf(".");
	parte3 = d.email_destinatario.value.length;
			if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
				alert("Informe um E-mail do Destinatário válido!");
				d.email_destinatario.focus();
			return false;
			}	
}



//Função de validação de formulário de contato

function validaContato() {

//Atribuindo uma variável a um formulário se mudar o nome do formulario basta mudar a linha inferior
	d = document.form_contato;
//	
//Iniciando validação

	if (d.nome.value == "") {
		alert("O campo Nome é obrigatório!");
		d.nome.focus();
		return false;
	}
	if (d.telefone.value == "") {
		alert("O campo Telefone é obrigatório!");
		d.telefone.focus();
		return false;
	}	
if (d.email.value == ""){
			alert("O campo E-mail é obrigatório!");
			d.email.focus();
			return false;
	}
	if (email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
				alert("Informe um E-mail válido!");
				d.email.focus();
			return false;
			}
	if (d.mensagem.value == "") {
		alert("O campo Mensagem é obrigatório!");
		d.mensagem.focus();
		return false;
	}
}



	function Show(sVar)
	{
		if(eval("document.all."+sVar+".style.display") == 'none')
			{eval("document.all."+sVar+".style.display = 'inline'");}
		else
			{eval("document.all."+sVar+".style.display = 'none'");}
	}




function abreJanela(url, name, height, width) {
	var str = "height=" + height + ",innerHeight=" + height;
	str += ",width=" + width + ",innerWidth=" + width + ',resizable=no,scrollbars=yes,menubar=no,status=no';
	if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 5;

		var xc = (aw - width) / 2;
		var yc = (ah - height) / 2;

		str += ",left=" + xc + ",screenX=" + xc;
		str += ",top=" + yc + ",screenY=" + yc;
	}
	window.open(url, name, str);
}




function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}




function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}




function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}




function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}





function validaForm() {

//Atribuindo uma variável a um formulário se mudar o nome do formulario basta mudar a linha inferior
	d = document.form_cotas;
//	
//Iniciando validação
	if (d.clube.value == "") {
		alert("Selecione um clube!");
		d.clube.focus();
		return false;
	}
	
	if (d.dtinicio.value == "") {
		alert("Selecione a data de início!");
		d.dtinicio.focus();
		return false;
	}
	
	if (d.dttermino.value == "") {
		alert("Selecione a data final!");
		d.dttermino.focus();
		return false;
	}
	

	

}


