function contato_valida(){
	objform = document.getElementById("frm_contato");
	
	if(objform.nome.value=='' || objform.nome.value.length < 4){
      alert('Digite seu nome corretamente');
      objform.nome.focus("");
   }
   else if(objform.email.value=='' || objform.email.value.length < 8){
      alert('Digite seu e-mail corretamente');
      objform.email.focus("");
   }
   else if(objform.email.value!='' && (objform.email.value.split("@").length <=1 || objform.email.value.split(".").length <=1)){
      alert('Email digitado é inválido');
      objform.email.focus("");
   }
   else if(objform.fone.value=='' || objform.fone.value.length < 8){
      alert('Digite seu telefone corretamente');
      objform.fone.focus("");
   }
   else if(objform.mensagem.value==''){
      alert('Digite o comentario corretamente');
      objform.mensagem.focus("");
   }
   else if(!objform.uTermos.checked){
      alert('Marque a caixa dos termos de uso e politica de privacidade!');
   }
   else
      objform.submit();
}
function validanews(){
	objform = document.getElementById("form_news");
	
   if(objform.nome.value == ''){
      alert('Digite seu nome');
      objform.nome.focus();
   }
   else if(objform.email.value == ''){
      alert('Digite seu e-mail');
      objform.email.focus();
   }
   else if(objform.email.value!='' && (objform.email.value.split("@").length <=1 || objform.email.value.split(".").length <=1)){
      alert('Email digitado invalido');
      objform.email.focus();
   }
   else
      objform.submit();
}
function validar(){
   objfrm = document.frm;
   if(objfrm.USUARIO.value == ""){
      alert("Digite o seu login");
      objfrm.USUARIO.focus();
   }
   else if(objfrm.SENHA.value == ""){
      alert("Digite a sua senha");
      objfrm.SENHA.focus();
   }
   else
      objfrm.submit();
}
function validahelp(id){
	objform = document.getElementById("form_help");
	
	if(objform.help_assunto.value.length < 2){
      alert('Digite um assunto corretamente');
      objform.help_assunto.focus("");
   }
   else if(objform.help_nome.value.length < 2){
      alert('Digite um nome corretamente');
      objform.help_nome.focus("");
   }
   else{
      window.open(id+"/atendimento.php?help_assunto=" + objform.help_assunto.value + "&help_nome=" + objform.help_nome.value, 'Helpdesk', 'width=400, height=450 left='+((screen.width-400)/2)+' top='+((screen.height-450)/2)+' status=no scrollbars=no');
		objform.help_assunto.value = "";
		objform.help_nome.value    = "";
	}
}



//mascara

    function txtBoxFormat(objForm, strField, 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 
		{ 
			// Mozilla Firefox
			nTecla = evtKeyPress.which;

			if (nTecla == 8){
				return true;
			}
		}

		sValue = objForm[strField].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( " ", "" );
		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) == "/"))
			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++;
		}

		objForm[strField].value = sCod;

		if (nTecla != 8) 
		{ 
			// backspace
			if (sMask.charAt(i-1) == "9") 
			{ 
				// apenas números...
				return ((nTecla > 47) && (nTecla < 58)); 
			} 
			// números de 0 a 9
			else 
			{ 		
				// qualquer caracter..
				return true;
			} 
		}
		else 
		{
			return true;
		}
	}
