﻿// JavaScript Document
/*-------------------------------------------------------*/
/* INI - VARIÁVEIS GLOBAIS */

	//
	// Bloco de variáveis globais para o controle de imagens do Banner Home Top
	//
		arrImagensBanner = new Array();
		arrFrasesImagensBanner = new Array();
		arrLinksImagensBanner = new Array();
		arrTargetImagensBanner = new Array();
	
		divImgAct = "imagem1";
		ImgNameAct = 1;
		trocaImgAct = "S";
		
		callInterval1 = "";
		callInterval2 = "";
		callInterval3 = "";
		contaPercAlpha = 5;

		retContentAux = ""
		
		janelaAberta = "";
		
		timmerChat1 = "";
		timmerChat2 = "";
		
	////////////////////////////////////////////////////////////////////////////
/* FIM - VARIÁVEIS GLOBAIS */
/*-------------------------------------------------------*/
/* INI - FUNÇÃO DE CHAMADA INICIAL */
	function validaChat() {
		varNome = document.getElementById("nome_chat");
		varEmail = document.getElementById("email_chat");
		
		valVarNome = varNome.value;
		valVarEmail = varEmail.value;
		
		erro = "";
		
		if (valVarNome == "") {
			erro = erro + "\n- NOME de usuário não informado;";
		}
		
		if (valVarEmail == "") {
			erro = erro + "\n- E-MAIL de usuário não informado;";
		} else if (!validaEmail(Trim(valVarEmail))) {
			erro = erro + "\n- E-MAIL de usuário inválido;";
		}
		
		if (erro != "") {
			erro = "!!! ATENÇÃO !!!\n\n Por favor, verifique as mensagens abaixo:\n" + erro;
			alert(erro);
		} else {
			var thisUrl = "http://www.scarceus.com.br/php/openChat.php";
			var thisParams = "o=js&n="+valVarNome+"&m="+valVarEmail;
			var thisFuncao = "openChat";
			
			sendDataPost(thisUrl, thisParams, thisFuncao);
		}
	}
	
	function openChat(retorno) {
		divTarget = document.getElementById("conteudo");
		
		if (retorno.indexOf("OK") < 0) {
			retContentAux = divTarget.innerHTML;
			retContentAux = retContentAux.replace(new RegExp( "\\n", "g" ),"");
			
			txtHTML = retContentAux + "<p style=\"color:#900; font-weight:bold;\">Ocorreu um erro inesperado. Por favor, tente novamente!</p>";
			
			divTarget.innerHTML = txtHTML;
		} else {
			txtHTML = "";
			txtHTML = txtHTML + "<div id=\"conteudo-esquerda\">";
			txtHTML = txtHTML + "<div id=\"titulo-noticias\" class=\"line-tit-null-class\">";
			txtHTML = txtHTML + "<div id=\"box-tit-noticias\" class=\"box-tit-null-class\">";
			txtHTML = txtHTML + "<h1>MENSAGENS</h1>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "<p></p>";
			txtHTML = txtHTML + "<div id=\"noticias-recentes\" style=\"height:250px; overflow-y:scroll; margin-top:30px; padding:10px; font-size:10px;\">";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "<p>Digite aqui a sua mensagem:</p>";
			txtHTML = txtHTML + "<textarea name=\"mensagem\" id=\"mensagem\" cols=\"58\" rows=\"3\"></textarea>";
			txtHTML = txtHTML + "<p style=\"text-align:right\"><input name=\"ENVIAR\" type=\"button\" value=\"ENVIAR\" onclick=\"sendMsg();\" /></p>";
			txtHTML = txtHTML + "</div>";
			
			txtHTML = txtHTML + "<div id=\"conteudo-direita\">";
			txtHTML = txtHTML + "<h1>ONLINE</h1>";
			txtHTML = txtHTML + "<div id=\"divOnLine\" style=\"font-size:10px; height:90px; overflow-y:scroll; text-align:left; margin-bottom:40px; padding-top:10px;\">";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "<h1>WEBCAM</h1>";
			txtHTML = txtHTML + "<div id=\"video-da-semana\">";
			txtHTML = txtHTML + "<div style=\"height:190px; overflow-y:hidden; margin-bottom:10px;\">";
			txtHTML = txtHTML + "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"259\" height=\"214\" id=\"utv578021\"><param name=\"flashvars\" value=\"autoplay=false&amp;brand=embed&amp;cid=4282343\"/><param name=\"allowfullscreen\" value=\"true\"/><param name=\"allowscriptaccess\" value=\"always\"/><param name=\"movie\" value=\"http://www.ustream.tv/flash/live/1/4282343\"/><embed flashvars=\"autoplay=false&amp;brand=embed&amp;cid=4282343\" width=\"259\" height=\"214\" allowfullscreen=\"true\" allowscriptaccess=\"always\" id=\"utv578021\" name=\"utv_n_898310\" src=\"http://www.ustream.tv/flash/live/1/4282343\" type=\"application/x-shockwave-flash\" /></object>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "<h4>Webcam João Márcio</h4>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "<div id=\"noticias-direita\">";
			txtHTML = txtHTML + "<div align=\"center\" style=\"padding-bottom:40px;\">";
			txtHTML = txtHTML + "<h2>MUDAR WEBCAM:</h2>";
			txtHTML = txtHTML + "<a href=\"javascript:webcam(1);\"><h4>Henrique Papatella</h4></a><br />";
			txtHTML = txtHTML + "<a href=\"javascript:webcam(2);\"><h4>Augusto Nogueira</h4></a><br />";
			txtHTML = txtHTML + "<a href=\"javascript:webcam(3);\"><h4>João Márcio</h4></a><br />";
			txtHTML = txtHTML + "<a href=\"javascript:webcam(4);\"><h4>Alexandre Marques</h4></a>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "</div>";
			txtHTML = txtHTML + "</div>";
			
			divTarget.innerHTML = txtHTML;
			
			timmerChat1 = setInterval("getOnline()", 60000);
			timmerChat2 = setInterval("getMensagem()", 10000);
		}
	}
	
	function getOnline() {
		var thisUrl = "http://www.scarceus.com.br/php/getOnlineChat.php";
		var thisParams = "o=js";
		var thisFuncao = "setOnline";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function setOnline(retorno) {
		clearInterval(timmerChat1);
		
		divTargetOnline = document.getElementById("divOnLine");
		
		if (retorno.indexOf("|") != -1) {
			arrRetorno = retorno.split("|");
			txtHTML = "";
		
			for (x=0; x<arrRetorno.length; x++) {
				txtHTML = txtHTML + arrRetorno[x] + "<br />";
			}
		} else {
			txtHTML = retorno + "<br />";
		}
		
		divTargetOnline.innerHTML = txtHTML;
		
		timmerChat1 = setInterval("getOnline()", 10000);
	}
	
	function getMensagem() {
		var thisUrl = "http://www.scarceus.com.br/php/getMensagensChat.php";
		var thisParams = "o=js";
		var thisFuncao = "setMensagem";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function setMensagem(retorno) {
		clearInterval(timmerChat2);
		
		divTargetMensagem = document.getElementById("noticias-recentes");
		
		txtMsgHTML = "";
		
		if (retorno.indexOf("none") < 0) {
			if (retorno.indexOf("|") > -1) {
				var arrRetorno = retorno.split("|");
				
				for (d=0;d<arrRetorno.length;d++) {
					arrAux = arrRetorno[d].split(":");
					var atorMsg = arrAux[0];
					var textMsg = arrAux[1];
					var nickMsg = arrAux[2];
					
					if (atorMsg.indexOf("chathenrique@scarceus.com.br") != -1 || atorMsg.indexOf("chataugusto@scarceus.com.br") != -1 || atorMsg.indexOf("chatjoao@scarceus.com.br") != -1 || atorMsg.indexOf("chatalexandre@scarceus.com.br") != -1) {
						txtMsgHTML = txtMsgHTML + "<p style=\"color:#309;\">";
					} else {
						txtMsgHTML = txtMsgHTML + "<p style=\"color:#000;\">";
					}
					
					txtMsgHTML = txtMsgHTML + "<strong>" + nickMsg + ": </strong> " + textMsg + "</p>";
				}
			} else {
				var arrRetorno = retorno.split(":");
				
				var atorMsg = arrRetorno[0];
				var textMsg = arrRetorno[1];
				var nickMsg = arrRetorno[2];
				
				if (atorMsg.indexOf("chathenrique@scarceus.com.br") != -1 || atorMsg.indexOf("chataugusto@scarceus.com.br") != -1 || atorMsg.indexOf("chatjoao@scarceus.com.br") != -1 || atorMsg.indexOf("chatalexandre@scarceus.com.br") != -1) {
					txtMsgHTML = txtMsgHTML + "<p style=\"color:#309;\">";
				} else {
					txtMsgHTML = txtMsgHTML + "<p style=\"color:#000;\">";
				}
				
				txtMsgHTML = txtMsgHTML + "<strong>" + nickMsg + ": </strong>" + textMsg + "</p>";
			}
		}
		
		txtMsgAnt = divTargetMensagem.innerHTML;
		
		divTargetMensagem.innerHTML = txtMsgAnt + txtMsgHTML;
		
		divTargetMensagem.scrollTop = 1000000000000;
		
		timmerChat2 = setInterval("getMensagem()", 10000);
	}
	
	function sendMsg() {
		varMsg = document.getElementById("mensagem");
		txtMsg = varMsg.value;
		
		var thisUrl = "http://www.scarceus.com.br/php/setMensagensChat.php";
		var thisParams = "o=js&msg="+txtMsg;
		var thisFuncao = "newMsg";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function newMsg(retorno) {
		varMsg = document.getElementById("mensagem");
		
		if (retorno.indexOf("OK") < 0) {
			sendMsg();
		} else {
			varMsg.value = "";
			varMsg.focus();
		}
	}
	
	function webcam(qualCam) {
		
		txtCam = "<div style=\"height:190px; overflow-y:hidden; margin-bottom:10px;\">";
		
		if (qualCam == 1) {
			txtCam = txtCam + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="259" height="214" id="utv920874"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=4282398"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/4282398"/><embed flashvars="autoplay=false&amp;brand=embed&amp;cid=4282398" width="259" height="214" allowfullscreen="true" allowscriptaccess="always" id="utv920874" name="utv_n_887816" src="http://www.ustream.tv/flash/live/1/4282398" type="application/x-shockwave-flash" /></object></div><h4>Webcam Henrique Papatella</h4>';
		} else if (qualCam == 2) {
			txtCam = txtCam + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="259" height="214" id="utv487991"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=4282492"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/4282492"/><embed flashvars="autoplay=false&amp;brand=embed&amp;cid=4282492" width="259" height="214" allowfullscreen="true" allowscriptaccess="always" id="utv487991" name="utv_n_290381" src="http://www.ustream.tv/flash/live/1/4282492" type="application/x-shockwave-flash" /></object></div><h4>Webcam Augusto Nogueira</h4>';
		} else if (qualCam == 3) {
			txtCam = txtCam + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="259" height="214" id="utv578021"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=4282343"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/4282343"/><embed flashvars="autoplay=false&amp;brand=embed&amp;cid=4282343" width="259" height="214" allowfullscreen="true" allowscriptaccess="always" id="utv578021" name="utv_n_898310" src="http://www.ustream.tv/flash/live/1/4282343" type="application/x-shockwave-flash" /></object></div><h4>Webcam João Marcio</h4>';
		} else if (qualCam == 4) {
			txtCam = txtCam + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="259" height="214" id="utv271698"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=4282471"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/4282471"/><embed flashvars="autoplay=false&amp;brand=embed&amp;cid=4282471" width="259" height="214" allowfullscreen="true" allowscriptaccess="always" id="utv271698" name="utv_n_935481" src="http://www.ustream.tv/flash/live/1/4282471" type="application/x-shockwave-flash" /></object></div><h4>Webcam Alexandre Marques</h4>';
		}
		
		divTargetVideo = document.getElementById("video-da-semana");
		
		divTargetVideo.innerHTML = txtCam;
	}

	function runInit() {
		pngFix();
		
		getSessaoPagina();
		
		xml = xmlLoader("http://www.scarceus.com.br/xml/banner-home-top.xml");
		xmlDefArr(xml);
		
		verCallImagensBanner();
		
		verPlayerTemp = setInterval("verPlayer();", 3000);
	}
/* FIM - FUNÇÃO DE CHAMADA INICIAL */
/*-------------------------------------------------------*/
/* INI - FUNÇÕES GERAIS */
	function enviaQuery() {
		objCmpBusca = document.getElementById("k");
		objBtnBusca = document.getElementById("botao-busca");
		
		thisK = objCmpBusca.value;
		
		objCmpBusca.value = "Aguarde...";
		objBtnBusca.style.visibility = "hidden";
		
		var thisUrl = "http://www.scarceus.com.br/php/searchContent.php";
		var thisParams = "k="+thisK+"&o=js";
		var thisFuncao = "setQuery";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function setQuery(retorno) {
		objCmpBusca = document.getElementById("k");
		objBtnBusca = document.getElementById("botao-busca");
		objDivContent = document.getElementById("conteudo-esquerda");
		
		objCmpBusca.value = "Buscar no site";
		objBtnBusca.style.visibility = "visible";
		
		objDivContent.innerHTML = retorno;
		
		location.href = "#conteudo-esquerda";
	}

	function getSessaoPagina() {
		var thisUrl = "http://www.scarceus.com.br/php/infoPlayer.php";
		var thisParams = "act=ver";
		var thisFuncao = "setSessaoPagina";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function setSessaoPagina(retSessao) {
		janelaAberta = retSessao;
		if (janelaAberta == "") {
			janelaAberta = "S";
		}
		//alert(retSessao);
	}
	
	function verPlayer() {
		if (document.title == "Scarcéus") {
			objDivImg = document.getElementById("obj-swf");
			
			if (janelaAberta == "S") {
				
				var txtToChange = "";
				txtToChange = txtToChange + "<a href=\"javascript:abrePlayer('S', '')\"><img src=\"midia/imagens/ouvir.jpg\" width=\"100\" height=\"35\" border=\"0\" alt=\"Clique aqui para ouvir Scarcéus\" title=\"Clique aqui para ouvir Scarcéus\" /></a>";
				objDivImg.innerHTML = txtToChange;
			} else if (janelaAberta == "N") {
				
				txtToChange = "";
				txtToChange = txtToChange + "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" ";
				txtToChange = txtToChange + "codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\"";
				txtToChange = txtToChange + "id=\"radio\" width=\"100\" height=\"35\" align=\"middle\">";
				txtToChange = txtToChange + "<param name=\"allowScriptAccess\" value=\"always\" />";
				txtToChange = txtToChange + "<param name=\"movie\" value=\"midia/swf/player.swf\" />";
				txtToChange = txtToChange + "<param name=\"menu\" value=\"false\" />";
				txtToChange = txtToChange + "<param name=\"quality\" value=\"high\" />";
				txtToChange = txtToChange + "<param name=\"wmode\" value=\"opaque\" />";
				txtToChange = txtToChange + "<param name=\"bgcolor\" value=\"#ffffff\" />";
				txtToChange = txtToChange + "<embed src=\"midia/swf/player.swf\" menu=\"false\" ";
				txtToChange = txtToChange + "quality=\"high\" wmode=\"opaque\" bgcolor=\"#ffffff\" ";
				txtToChange = txtToChange + "width=\"100\" height=\"35\" swLiveConnect=true name=\"radio\" ";
				txtToChange = txtToChange + "align=\"middle\" allowScriptAccess=\"always\" ";
				txtToChange = txtToChange + "type=\"application/x-shockwave-flash\" ";
				txtToChange = txtToChange + "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />";
				txtToChange = txtToChange + "</object>";
				
				clearInterval(verPlayerTemp);
				objDivImg.innerHTML = txtToChange;
			}
		}
	}
	
	function questPlayer(qualLink) {
		if (janelaAberta == "N") {
			objDivQP = document.getElementById("questPlayer");
			objDivFQP = document.getElementById("formQuestPlayer");
			
			var txtHTML = "";
			var txtHTML = txtHTML + "<h1><center>ATENÇÃO</center></h1>";
			var txtHTML = txtHTML + "<p><strong>Ao sair desta página o player deixará de tocar automaticamente.";
			var txtHTML = txtHTML + "Você deseja abrir o player em uma janela separada?</strong></p>";
			var txtHTML = txtHTML + "<p><center><input type='button' name='Sim' value='Sim' onclick='abrePlayer(\"S\",\""+qualLink+"\");' />";
			var txtHTML = txtHTML + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
			var txtHTML = txtHTML + "<input type='button' name='Não' value='Não' onclick='abrePlayer(\"N\",\""+qualLink+"\");' /></center></p>";
			var txtHTML = txtHTML + "</div>";
			
			
			objDivFQP.innerHTML = txtHTML;
			
			objDivQP.style.backgroundColor = "#000";
			objDivQP.style.opacity = "0.70";
			objDivQP.style.filter = "alpha(opacity=70)";
			
			objDivQP.style.width = getLargAlt("lar")+"px";
			objDivQP.style.height = getLargAlt("alt")+"px";
			
			objDivQP.style.visibility = "visible";
			objDivFQP.style.visibility = "visible";
		} else {
			location.href = qualLink;
		}
	}
	
	function abrePlayer(resposta, qualLink) {
		if (resposta == "S") {
			windowPlayer = window.open("playerRadio.html","playerRadio","status=yes,width=270,height=480,resizable=no,toolbar=no,menubar=no,location=no");
		}
		
		if (qualLink != "") {
			location.href = qualLink;
		}
	}
	
	function validaContato(qualForm) {
		nomeContato = document.getElementById("nome").value;
		emailContato = document.getElementById("email").value;
		cidadeEstadoContato = document.getElementById("cidade_estado").value;
		mensagemContato = document.getElementById("mensagem").value;
		
		envia = "S";
		
		if (nomeContato == "" && emailContato == "" && mensagemContato == "") {
			alert("Por favor, informe todos os dados corretamente e tente novamente!\n\nObrigado!");
		} else if (nomeContato == "") {
			alert("Por favor, informe seu NOME e tente novamente!\n\nObrigado!");
		} else if (emailContato == "") {
			alert("Por favor, informe seu E-MAIL e tente novamente!\n\nObrigado!");
		} else if (!validaEmail(Trim(emailContato))) {
			 alert("Por favor, informe corretamente o seu E-MAIL e tente novamente!\n\nObrigado!");
		} else if (mensagemContato == "") {
			alert("Por favor, digite sua MENSAGEM e tente novamente!\n\nObrigado!");
		} else {
			paramsToSet = [nomeContato, emailContato, cidadeEstadoContato, mensagemContato];
			setContato(paramsToSet, qualForm);
		}
	}
	
	function setContato(dataToSend, formQual) {
		objDivCont = document.getElementById("contato-direita");
		
		if (formQual == 1 || formQual == '1') {
			frase = "Mande seu recado!";
		} else if (formQual == 2 || formQual == '2') {
			frase = "FORMULÁRIO";
		} else {
			frase = "FAÇA SEU PEDIDO";
		}
		
		retContentAux = '';
		retContentAux = retContentAux + '<h5>'+frase+'</h5>';
		retContentAux = retContentAux + '<form name="contato" id="contato" action="">';
		retContentAux = retContentAux + '<h4>Nome</h4>';
		retContentAux = retContentAux + '<input name="Nome" id="nome" type="text" size="31" /><br/><br/>';
		retContentAux = retContentAux + '<h4>E-mail</h4>';
		retContentAux = retContentAux + '<input name="email" id="email" type="text" size="31" /><br/><br/>';
		retContentAux = retContentAux + '<h4>Cidade / Estado</h4>';
		retContentAux = retContentAux + '<input name="cidade_estado" id="cidade_estado" type="text" size="31" /><br/><br/>';
		retContentAux = retContentAux + '<h4>Mensagem</h4>';
		retContentAux = retContentAux + '<textarea name="mensagem" id="mensagem" rows="10" cols="25"></textarea><br/><br/>';
		retContentAux = retContentAux + '<input name="Enviar" type="button" value="Enviar" onclick="validaContato('+formQual+');" />';
		retContentAux = retContentAux + '<input name="Limpar" type="reset" value="Limpar" />';
		retContentAux = retContentAux + '</form>';
		retContentAux = retContentAux + '<br/><br/>';

		txtHTMLCad = "<h5>"+frase+"</h5><h4>Por favor, aguarde...</h4>";
		
		objDivCont.innerHTML = txtHTMLCad;
		objDivCont.style.background = "url(midia/imagens/loading.gif) center no-repeat #DDD";
		
		var thisUrl = "http://www.scarceus.com.br/php/contato.php";
		var thisParams = "form="+formQual+"&inputnome="+dataToSend[0]+"&inputemail="+dataToSend[1]+"&inputcidade="+dataToSend[2]+"&inputmsg="+dataToSend[3];
		var thisFuncao = "getContato";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function getContato(retorno) {
		objDivCont = document.getElementById("contato-direita");
		
		txtHTMLCad = "<h5>DADOS ENVIADOS</h5><h4>"+retorno+"</h4>";
		
		objDivCont.innerHTML = txtHTMLCad;
		objDivCont.style.background = "#DDD";
		
		callInterval3 = setInterval("voltaTela('contato-direita','"+retContentAux+"')",5000);
	}
	
	function validaCadastro() {
		emailCadastro = document.getElementById("email").value;
		if (emailCadastro == "") {
			alert("Por favor, informe o E-MAIL a ser cadastrado e tente novamente!\n\nObrigado!");
		} else if (!validaEmail(Trim(emailCadastro))) {
			alert("Por favor, verifique o E-MAIL informado e tente novamente!\n\nObrigado!");
		} else {
			setCadastro(emailCadastro);
		}
	}
	
	function setCadastro(dataToSend) {
		objDivCad = document.getElementById("form-cadastre-se");

		retContentAux = '';
		retContentAux = retContentAux + '<h4>E-mail</h4>';
		retContentAux = retContentAux + '<div id="campo-cadastre-se">';
		retContentAux = retContentAux + '<input name="email" id="email" type="text" size="31" />';
		retContentAux = retContentAux + '</div>';
		retContentAux = retContentAux + '<div id="botão-enviar-cadastre-se">';
		retContentAux = retContentAux + '<input name="Enviar" id="Enviar" type="button" value="Enviar" onclick="validaCadastro();" />';
		retContentAux = retContentAux + '</div>'
		
		txtHTMLCad = "<h4>Por favor, aguarde...</h4>";
		
		objDivCad.innerHTML = txtHTMLCad;
		objDivCad.style.background = "url(midia/imagens/loading.gif) center no-repeat #DDD";
		
		var thisUrl = "http://www.scarceus.com.br/php/cadastro.php";
		var thisParams = "inputemail="+dataToSend;
		var thisFuncao = "getCadastro";
		
		sendDataPost(thisUrl, thisParams, thisFuncao);
	}
	
	function getCadastro(retorno) {
		objDivCad = document.getElementById("form-cadastre-se");
		
		txtHTMLCad = "<h4>"+retorno+"</h4>";
		
		objDivCad.innerHTML = txtHTMLCad;
		objDivCad.style.background = "#DDD";
		
		callInterval3 = setInterval("voltaTela('form-cadastre-se','"+retContentAux+"')",5000);
	}
	
	function voltaTela(alvo, conteudo) {
		clearInterval(callInterval3);
		objAlvo = document.getElementById(alvo);
		objAlvo.innerHTML = conteudo;
	}

	function verCallImagensBanner() {
		if (document.getElementById("controle-filme")) {
			callInterval1 = setInterval("verificaImagens()",5000);
		}
	}
	
	function verificaImagens() {
		y = 0;
		for (x=0;x<arrImagensBanner.length;x++) {
			if (arrImagensBanner[x].complete == true) {
				y = y + 1;
			}
		}
		
		if (y == arrImagensBanner.length) {
			clearInterval(callInterval1);
			printImgControl("left");
		}
	}
		
	function printImgControl(direction) {
		objDiv = document.getElementById("controle-filme");
		
		txtHTML = "";
		
		if (direction == "left") {
			for (x=1;x<=arrImagensBanner.length;x++) {
				txtHTML = txtHTML + "<div id=\"controle"+x+"\" class=\"controle-button\" onmouseover=\"verClasse(this,1);\" onmouseout=\"verClasse(this,0);\" onmousedown=\"trocaImagem("+x+");\">"+x+"</div>\n";
			}
		} else {
			for (x=arrImagensBanner.length;x==1;x--) {
				txtHTML = txtHTML + "<div id=\"controle"+x+"\" class=\"controle-button\" onmouseover=\"verClasse(this,1);\" onmouseout=\"verClasse(this,0);\" onmousedown=\"trocaImagem("+x+");\">"+x+"</div>\n";
			}
		}
		
		objDiv.style.backgroundColor = "#000";
		objDiv.style.opacity = "0.7";
		objDiv.style.filter = "alpha(opacity=70)";
		objDiv.innerHTML = txtHTML;
		
		document.getElementById("controle1").className = "controle-button-hover";
		
		callInterval1 = setInterval("trocaImagem()",5000);
	}
	
	function trocaImagem(qualImagem) {
		if (trocaImgAct == 'S') {
			
			clearInterval(callInterval1);
			clearInterval(callInterval2);
			
			trocaImgAct = 'N';
			
			if (divImgAct == "imagem1") {
				objImgUp = document.getElementById("imagem2");
				objImgDn = document.getElementById("imagem1");
				divImgAct = "imagem2";
			} else {
				objImgUp = document.getElementById("imagem1");
				objImgDn = document.getElementById("imagem2");
				divImgAct = "imagem1";
			}
			
			objImgUp.style.opacity = "0";
			objImgUp.style.filter = "alpha(opacity=0)";
			
			if (qualImagem == null) {
				nroImg = ImgNameAct;
				nroImg = nroImg + 1;
				if (nroImg > arrImagensBanner.length) {
					nroImg = 1;
				}
			} else {
				nroImg = qualImagem;
			}
			
			ImgNameAct = nroImg;
			
			imgHTML = "<a href=\""+arrLinksImagensBanner[nroImg - 1]+"\" target=\""+arrTargetImagensBanner[nroImg - 1]+"\"><img src=\""+arrImagensBanner[nroImg - 1].src+"\" width=\"779\" height=\"300\" border=\"0\" alt=\"Scarcéus\" title=\""+arrFrasesImagensBanner[nroImg - 1]+"\" /></a>";
			
			objImgUp.innerHTML = imgHTML;
			
			for (x=1;x<=arrImagensBanner.length;x++) {
				document.getElementById("controle"+x).className = "controle-button";
				document.getElementById("controle"+x).style.backgroundColor = "#999";
			}
			
			document.getElementById("controle"+ImgNameAct).className = "controle-button-hover";
			document.getElementById("controle"+ImgNameAct).style.backgroundColor = "#CCC";
			
			objImgDn.style.zIndex = "2";
			objImgUp.style.zIndex = "3";
			objImgDn.style.zIndex = "1";
			
			mostraAlpha(divImgAct);
			callInterval2 = setInterval("mostraAlpha('"+divImgAct+"')", 50);
		}
	}
	
	function mostraAlpha(objDivName) {
		objDiv = document.getElementById(objDivName);
		objDiv.style.opacity = (contaPercAlpha/100)+"";
		objDiv.style.filter = "alpha(opacity="+contaPercAlpha+")";
		if (contaPercAlpha == 100) {
			contaPercAlpha = 5;
			trocaImgAct = 'S';
			callInterval1 = setInterval("trocaImagem()",5000);
			clearInterval(callInterval2);
		} else {
			contaPercAlpha = contaPercAlpha + 5;
		}
	}
	
	function verClasse(objeto,acao) {
		if (objeto.className == "controle-button") {
			if (acao == 1) {
				objeto.style.backgroundColor = "#CCC";
			} else {
				objeto.style.backgroundColor = "#999";
			}
		}
	}
/* FIM - FUNÇÕES GERAIS */
/*-------------------------------------------------------*/
/* INI - FUNÇÕES AJAX */
	//
	// Função AJAX para leitura de arquivo XML
	//
	function xmlLoader(url){
		if (window.XMLHttpRequest) {
			var Loader = new XMLHttpRequest();
			Loader.open("GET", url ,false);
			Loader.send(null);
			return Loader.responseXML;
		} else if (window.ActiveXObject) {
			var Loader = new ActiveXObject("Msxml2.DOMDocument.3.0");
			Loader.async = false;
			Loader.load(url);
			return Loader;
		}
	}

	//
	// Função para verificação de XML de imagens do banner Home
	//
	function xmlDefArr(xmlNode) {
		var retorno = "";
		var objNodeList = xmlNode.getElementsByTagName("imagem");
		for (var i=0;i<objNodeList.length;i++) {
			var strTitulo = "";
			var strURL = "";
			var strDescr = ""
			var objNode = objNodeList[i];
			if (objNode.nodeType == 1) { //ignorar espaços em branco
				for (var j=0;j<objNode.childNodes.length;j++) {
					var objNode2 = objNode.childNodes[j];
					if (objNode2.nodeType == 1) {//ignorar espaços em branco
						switch (objNode2.nodeName) {
							case "nome":
								arrImagensBanner[i] = new Image();
								arrImagensBanner[i].src = objNode2.firstChild.nodeValue;
								break;
							case "frase":
								arrFrasesImagensBanner[i] = objNode2.firstChild.nodeValue;
								break;
							case "link":
								arrLinksImagensBanner[i] = objNode2.firstChild.nodeValue;
								break;
							case "target":
								arrTargetImagensBanner[i] = objNode2.firstChild.nodeValue;
								break;
						}
					}
				}
			}
		}
	}

	//
	// Função de inicialização do AJAX para envio e recebimento de dados PHP
	//
	function ajaxInit() {
		var xmlhttp;
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (ee) {
			try {
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlhttp = new ActiveXObject ("Microsoft.XMLHTTP");
				} catch (e) {
					xmlhttp = false;
				}
			}
		}
		
		return xmlhttp;
	} 
	
	//
	// Função que envia dados via POST para programas PHP
	// e obtem resultado do processamento para retorno às funções "SET"
	//
	function sendDataPost(url, params, funcao) {
		// Inicia o objeto AJAX
		var ajax = ajaxInit();
		
		// Declara a variável de retorno como N
		// para o caso de insucesso na obtenção de informações
		retorno = "N";
			
		if (ajax) {
			// Abre a URL informada, caso AJAX tenha
			// sido inicializado com sucesso
			ajax.open("POST", url, true)
			ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
	
			ajax.onreadystatechange = function() 
			{
				if (ajax.readyState == 1) {
					retorno = "Carregando...";
				}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						if (funcao != "") {
							ajusteRetorno = ajax.responseText;
							ajusteRetorno = Trim(ajusteRetorno);
							eval(funcao+"('"+ajusteRetorno+"');");
						}
					}
				} 
			}
			ajax.send(params);
		}
	}
	
/* FIM - FUNÇÕES AJAX */
/*-------------------------------------------------------*/
/*-- INI - FUNÇOES FERRAMENTAIS --*/
	//
	// Função de validação de e-mail
	//
	function validaEmail(mail) {
        var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
        if (typeof(mail) == "string") {
        	if (er.test(mail)) {
				return true;
			}
        } else if (typeof(mail) == "object") {
         	if (er.test(mail.value)) {
				return true;
			}
        }else{
        	return false;
		}
	}

	//
	// Função de ajuste de exibição de imagens do tipo PNG em navegadores antigos
	//
	function pngFix() {
		var arVersion = navigator.appVersion.split("MSIE")
		var version = parseFloat(arVersion[1])
		
		if ((version >= 5.5 && version < 7) && (document.body.filters)) {
			for(var i=0; i<document.images.length; i++) {
				var img = document.images[i];
				var imgName = img.src.toUpperCase();
				if (imgName.substring(imgName.length-3, imgName.length) == "PNG") {
					var imgID = (img.id) ? "id='" + img.id + "' " : "";
					var imgClass = (img.className) ? "class='" + img.className + "' " : "";
					var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
					var imgStyle = "display:inline-block;" + img.style.cssText;
					if (img.align == "left") {
						imgStyle = "float:left;" + imgStyle;
					}
					if (img.align == "right") {
						imgStyle = "float:right;" + imgStyle;
					}
					if (img.parentElement.href) {
						imgStyle = "cursor:hand;" + imgStyle;
					}
					var strNewHTML = "<span " + imgID + imgClass + imgTitle + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>";
					img.outerHTML = strNewHTML
					i = i-1
				}
			}
		}
	}
	
	//
	// Função que captura largura e altura da tela do usuário
	//
	function getLargAlt(qual){
		if (qual != 'tel') {
			var retorno, winWidth, winHeight, d=document;
			if (typeof window.innerWidth!='undefined') {
				winWidth = window.innerWidth;
				winHeight = window.innerHeight;
			} else {
				if (d.documentElement && typeof d.documentElement.clientWidth!='undefined' && d.documentElement.clientWidth!=0) {
					winWidth = d.documentElement.clientWidth
					winHeight = d.documentElement.clientHeight
				} else {
					if (d.body && typeof d.body.clientWidth!='undefined') {
						winWidth = d.body.clientWidth
						winHeight = d.body.clientHeight
					}
				}
			}
			
			if (qual == 'lar') {
				retorno = winWidth;
			} else {
				retorno = winHeight;
			}
		} else {
			telaLar = screen.width;
			telaAlt = screen.height;
			
			retorno = telaLar+'x'+telaAlt;
		}
		
		return retorno;
	}
	
	//
	// Função que simula a função TRIM
	//
	function Trim(str) {
		txt = "";
		for (r=0;r<str.length;r++) {
			if (str.charCodeAt(r) != 65279) {
				txt = txt + str.substr(r,1);
			}
		}
				
		return txt.replace(/^\s+|\s+$/g,"");
	}
/*-- FIM - FUNÇOES FERRAMENTAIS --*/

	function abreTxt(qual) {
		objDivMostrar = document.getElementById("texto"+qual);
		
		fechaTxt();
		
		objDivMostrar.style.display = "block";
	}
	
	function fechaTxt() {
		objDivTxt = document.getElementById("conteudo-esquerda");
		objSubDivs = objDivTxt.getElementsByTagName("div");
		
		for (x=0; x<objSubDivs.length; x++) {
			objSubDivs[x].style.display = "none";
		}
	}
/*-------------------------------------------------------*/

window.onload = runInit;