<!--
function confirma_dados(S){
	var vNome = document.frmdownload.txtNome.value;
	if (vNome == ""){
		alert ("Por favor digite seu NOME!");
	    document.frmdownload.txtNome.focus();
		return false;	
	}

	var vFone1 = document.frmdownload.txtFone.value;
	if (vFone1 == ""){
		alert ("Por favor digite seu TELEFONE!");
	    document.frmdownload.txtFone.focus();
		return false;	
	}

	size=document.frmdownload.txtFone.value.length;
	if (size<14) {
		alert ("Por favor digite seu TELEFONE!");
	    document.frmdownload.txtFone.focus();
		return false;	
	}

	var vDDDCelular = document.frmdownload.txtDDDCelular.value;
        var vCelular = document.frmdownload.txtFoneCelular.value;
	if ((vDDDCelular != "") || (vCelular != "")) {
		size=document.frmdownload.txtDDDCelular.value.length;
		if (size<2) {
			alert ("Por favor digite seu DDD de seu CELULAR!");
	    		document.frmdownload.txtDDDCelular.focus();
			return false;	
		}

		size=document.frmdownload.txtFoneCelular.value.length;
		if (size<8) {
			alert ("Por favor digite seu CELULAR!");
	    		document.frmdownload.txtFoneCelular.focus();
			return false;	
		}
	}

        var vEmail = document.frmdownload.txtEmail.value;
	if (vEmail == ""){
		alert ("Por favor digite seu E-MAIL!");
	    document.frmdownload.txtEmail.focus();
		return false;	
	}

        var vConheceu = document.frmdownload.cmbConheceu.value;
        var vOutros = document.frmdownload.txtOutros.value;
        if (vConheceu == "Outros"){        
                 if (vOutros == ""){
                    alert ("Por favor digite como conheceu!");
                    document.frmdownload.txtOutros.focus();
                    return false;	
                 }
        }

    size=document.frmdownload.txtEmail.value.length;
    i=1;
    numA=0;
    numP=0;
    lugarA=true;
    while (i<=size)
    {
        if (document.frmdownload.txtEmail.value.charAt(i)!=" ") {
          if (document.frmdownload.txtEmail.value.charAt(i)=="@") {
      numA++;
      if (document.frmdownload.txtEmail.value.charAt(i+1)=="")
       lugarA=false;
    }
         if (document.frmdownload.txtEmail.value.charAt(i)==".") {
    numP++;
      if (document.frmdownload.txtEmail.value.charAt(i+1)=="")
        lugarA=false;
     if ( (document.frmdownload.txtEmail.value.charAt(i+1)=="@") || (document.frmdownload.txtEmail.value.charAt(i-1)=="@") )
        lugarA=false;
    }
    }
    else lugarA=false;

    i++;
      }
      if ( (lugarA) && (numA==1) && (numP>0) ){
    return true;
      }
      if(document.frmdownload.txtEmail.value=="")
      {
    return true;
      }
    alert ("E-mail incorreto!!!");
    document.frmdownload.txtEmail.value="";
    document.frmdownload.txtEmail.focus();
    return false;


}
function limpa_string(S){
	// Deixa so' os digitos no numero
	var Digitos = "0123456789";
	var temp = "";
	var digito = "";
   	for (var i=0; i<S.length; i++){
      digito = S.charAt(i);
      if (Digitos.indexOf(digito)>=0){temp=temp+digito}
   	}
   return temp
}
function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
		if(document.all) 
			{ // Internet Explorer
			nTecla = evtKeyPress.keyCode;
			} 
		else if(document.layers) 
			{ // Nestcape
			nTecla = evtKeyPress.which;
			} 
			else 
			{
			nTecla = evtKeyPress.which;
			if (nTecla == 8) 
			{
				return true;
			}
		}
    sValue = objeto.value;
    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) 
	{
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) 
	  {
        sCod += sMask.charAt(i);
        mskLen++; 
	  }
      else 
	  {
        sCod += sValue.charAt(nCount);
        nCount++;
      }
      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
  }
//--< Fim da Função >--
function SoNumeros(e,args)
{		
	if (document.all){var evt=event.keyCode;} // caso seja IE
	else{var evt = e.charCode;}	// do contrário deve ser Mozilla
	var valid_chars = '0123456789'+args;	// criando a lista de teclas permitidas
	var chr= String.fromCharCode(evt);	// pegando a tecla digitada
	if (valid_chars.indexOf(chr)>-1 ){return true;}	// se a tecla estiver na lista de permissão permite-a
	// para permitir teclas como <BACKSPACE> adicionamos uma permissão para 
	// códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
	if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;}	// se a tecla estiver na lista de permissão permite-a
	return false;	// do contrário nega
}
//--< Fim da Função >--
