	function replaceChars(entry) {
		out = " "; // replace this
		add = "%20"; // with this
		temp = "" + entry; // temporary holder
		while (temp.indexOf(out)>-1) {
			pos= temp.indexOf(out);
			temp = "" + (temp.substring(0, pos) + add + temp.substring((pos + out.length), temp.length));
		}
		return temp;
	}
	
// Funcao para redimensionar background
	NS4 = (document.layers);
	IE4 = (document.all);
	
	alturapeq = 44;
	largurapeq = 33;
	
	alturaint = 80;
	larguraint = 78;
	
	altura = 100;
	largura = 100;
	
	scaleWidth = true;
	scaleHeight = true;
	imSRC = "imagens/foto_menu1.jpg";
	
	/*if (NS4) window.onload = setResize;
	function setResize(){
		setTimeout("window.onresize=reDo;",500);
	}
	function reDo(){
		window.location.reload()
	}
	
	if (IE4) window.onresize = reDoIE;
	function reDoIE(){
		imBG.width = document.body.clientWidth;
		imBG.height = document.body.clientHeight;
	}*/
	
	function makeIm(imagem, opcao) {
		imSRC = replaceChars(imagem);
		if (opcao == 1) {
			imStr = "" + 
			"<IMG NAME='imBG' BORDER=0 STYLE='position:relative;top:12px;left:12px;' SRC=" + imSRC;
			if (scaleWidth) imStr += " WIDTH=" + largura;
			if (scaleHeight) imStr += " HEIGHT=" + altura;
			imStr += ">";
		} else {
			if (opcao == 2) {
				imStr = "" + 
				"<IMG NAME='imBG' BORDER=0 STYLE='position:relative;top:1px;left:1px;' SRC=" + imSRC;
				if (scaleWidth) imStr += " WIDTH=" + larguraint;
				if (scaleHeight) imStr += " HEIGHT=" + alturaint;
				imStr += ">";
			} else {
				imStr = "" + 
				"<IMG NAME='imBG' BORDER=0 STYLE='position:relative;top:1px;left:1px;' SRC=" + imSRC;
				if (scaleWidth) imStr += " WIDTH=" + largurapeq;
				if (scaleHeight) imStr += " HEIGHT=" + alturapeq;
				imStr += ">";
			}
		}
		document.write(imStr);
	}

	
	
// Funcao para mostrar ou ocultar objetos
function mostraEsconde(objeto) {
	elemento = 'document.getElementById(\'' + objeto + '\')';
	if (eval(elemento).style.display == 'block') {
		eval(elemento).style.display = 'none';
	} else {
		eval(elemento).style.display = 'block';
	}
}

// Funcao para abrir janela que sera dimensionada
function abrirImagem (param) {
	novaJanela = window.open(param, 'Imagem', 'width=1,height=1,left=0,top=0'); 
	novaJanela.focus();
}

// Funcao para dimencionar a janela de acordo com o tamanho da imagem
function dimencionarJanela(){
	if ((screen.Width <= (document.images.imagem_selecionada.width)) && (screen.availHeight <= (document.images.imagem_selecionada.height))) {
		window.resizeTo(screen.Width, screen.availHeight);
	} else {
		window.resizeTo(document.images.imagem_selecionada.width+34,document.images.imagem_selecionada.height+110);
	}
}


	// Funcao que altera o valor caso de erro
	function marcaErro(campo) {
	
		// Configura qual o campo que falhou
		var campoNovo = 'document.formContato.' + campo;

		// Coloca a borda de erro
		eval(campoNovo).focus();
		eval(campoNovo).style.border = '1px solid ##CC3300';
		eval(campoNovo).style.background = '##FFFFE5';
	}

// Funcao que adiciona minuto a minuto na hora atual do SERVER
function atualizaHora(campo) {

	// Guarda a hora e o minuto em variaveis especiais de ARRAY
	var horaAtual	= campo.value.split(":");

	// Separa a hora do minuto em variaveis mais legiveis
	var hora		= horaAtual['0'];
	var minuto		= horaAtual['1'];

	// Adiciona 1 ao minuto
	minuto			= eval(minuto)+eval(1);

	// Verifica se fechou a hora
	if (minuto==60) {

		// Adiciona um na hora
		hora		= eval(hora)+eval(1);

		// Verifica se ta virando a hora para meia-noite
		if (hora==24) {

			// Marca meia-noite!
			hora	= 0;
		}

		// Verifica se tem que concatenar um 0 antes da hora
		if (hora < 10) {

			// Concatena um 0
			hora	= '0' + hora;
		}

		// Zera os minutos!!
		minuto		= 0;
	}

	// Verifica se tem que concatenar um 0 antes da hora
	if (minuto < 10) {

		// Concatena um 0
		minuto		= '0' + minuto;
	}

	// Concatena a hora com o minuto e atualiza o campo!
	campo.value		= hora + ':' + minuto;

	// Conta 1 minuto e atualiza de novo !
	setTimeout('atualizaHora(document.relogio.hora)', 60000);
}