	var n=navigator.appName;
	var explorer=false;
	var loginvalido=0;

	if (n!="Netscape")
		explorer=true;

  ns4 = (document.layers)? true:false;
  ie4 = (document.all)? true:false;

//*****************************************************************************
//* Funções para o Login
//*****************************************************************************
	function Encode(valor) {
		tam=valor.length;
		vet=new Array(tam);
		res='';
		for (i=0;i<tam;i++) {
			vet[i]=valor.charCodeAt(i);						//código ASCII do caracter
			vet[i]=(vet[i]*2)+10;									//sequência de criptografia
			res=res+String.fromCharCode(vet[i]);	//concatenação da string final
		}
		return res;
	}

	function DoLogin(vlrlogin,vlrsenha) {
		if (vlrlogin && vlrsenha)	{
			efetuarLogin.senha.value=Encode(vlrsenha);
			efetuarLogin.submit();
		} else {
			msglogin.innerHTML='<img src="images/alert.gif" align="absmiddle">&nbsp;&nbsp;&nbsp;<font color="red"><b>Login inválido.</b></font><br>Tente novamente...';
		  efetuarLogin.login.focus();
		}
	}

	function CancelaLogin() {
		slidex('divSlide',-180);
		slidex('divSlide2',-180);
	}

	function slidex (id, x) {
    step = 5;
    if (ns4) obj = document.layers[id];
    if (ie4) obj = document.all[id].style;
    obj.xpos = parseInt(obj.left);
    if (Math.abs(obj.xpos - x) > step) {
      if (x < 0) step = - step;
      obj.xpos += step;
      obj.left = obj.xpos;
      setTimeout("slidex('" + id + "'," + x + ")", 10);
    }
		if (x > 0)
			msglogin.innerHTML='<img src="images/log.gif" align="absmiddle">&nbsp;&nbsp;&nbsp;<b>Login Cliente.</b>';
  }

  function KeyEvent(vlrlogin,vlrsenha) {
		with (window.event) {
			if ((keyCode==13)||(keyCode==32))
				DoLogin(vlrlogin,vlrsenha);
			return keyCode;
		}
  }

  function KeyEventCancel() {
		with (window.event) {
			if (keyCode==27)
				CancelaLogin();
			return keyCode;
		}
  }

//*****************************************************************************
//* Funções para validação e formatação de formulários
//*****************************************************************************
	function ValidarEmail(obj){
		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 ;
		if (!objRegExp.test(obj.value)){
			alert("Por favor, entre com um endereço de e-MAIL válido.");
			obj.value='';
			obj.focus();
		}
	}

	function FormataTelefone(obj,teclapres) {
		var tecla = teclapres.keyCode;
		vr = obj.value;
		vr = vr.replace( "/", "" );vr = vr.replace( "/", "" );vr = vr.replace( ",", "" );vr = vr.replace( ".", "" );vr = vr.replace( ".", "" );vr = vr.replace( ".", "" );vr = vr.replace( ".", "" );vr = vr.replace( "-", "" );vr = vr.replace( "-", "" );vr = vr.replace( "-", "" );vr = vr.replace( "-", "" );vr = vr.replace( "-", "" );	
		tam = vr.length;
		if (tecla != 8){ tam = vr.length + 1 ; } else {	tam = tam - 1 ; }
		if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
			if ( tam <= 2 ){ 
				obj.value = vr ; }
			if ( (tam > 5) ){
				obj.value = vr.substr( 0, tam - 5 ) + '-' + vr.substr( tam - 5, tam ) ; }
		}		
	}

	function ValidarContato(){
		if (document.contato.nome.value == ""){
			alert("Por favor, informe SEU NOME.");
			contato.nome.focus();
			return (false);
		}
	
		if (document.contato.assunto.value == ""){
			alert("Por favor, informe o ASSUNTO.");
			contato.assunto.focus();
			return (false);
		}

		if (document.contato.mensagem.value == ""){
			alert("Por favor, deixe sua MENSAGEM.");
			contato.mensagem.focus();
			return (false);
		}
	}

	function ValidarBoletim(){
		if (document.boletim.nome.value == ""){
			alert("Por favor, informe SEU NOME.");
			boletim.nome.focus();
			return (false);
		}

		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 ;
		if (!objRegExp.test(document.boletim.email.value)){
			alert("Por favor, entre com um endereço de e-MAIL válido.");
			boletim.email.value='';
			boletim.email.focus();
			return (false);
		}
	}

//*****************************************************************************
//* Banners da página inicial
//*****************************************************************************
	function randomBannerold() {
		var imagenumber=3;
		var randomnumber1=Math.random();
		var rand1 = Math.round((imagenumber-1)*randomnumber1) + 1;
		images = new Array;
		images[1] = "images/banners/caranova.gif";
		images[2] = "images/banners/medidacerta.gif";
		images[3] = "images/banners/solucaosimples.gif";
		var image1 = images[rand1];
		document.write('<IMG BORDER="0" SRC="' + image1 + '">');
	}

	function randomBanner(){
		hoje = new Date();
		nrimagens = 3; 
		segundos = hoje.getSeconds();
		nr = segundos % nrimagens;
		if (nr == 0)
			banner = "images/banners/caranova.gif";

		if (nr == 01)
			banner = "images/banners/medidacerta.gif";

		if (nr == 02)
			banner = "images/banners/solucaosimples.gif";
	
		document.write('<img src="' + banner + '" border="0">');
	}