// POPUP ===============================================================================
function NewWindow(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable, statusbar=1'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

// =====================================================================================
window.onload=montre;
function montre(id) {
	var d = document.getElementById(id);
		for (var i = 1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
	if (d) {d.style.display='block';}
}

// EXECUTAR FUNÇÃO JAVASCRIPT PELO AJAX ================================================
function extraiScript(texto){
    var ini, pos_src, fim, codigo;
    var objScript = null;
    ini = texto.indexOf('<script', 0)
    while (ini!=-1){
        var objScript = document.createElement("script");
        pos_src = texto.indexOf(' src', ini)
        ini = texto.indexOf('>', ini) + 1;

        if (pos_src < ini && pos_src >=0){
            ini = pos_src + 4;
            fim = texto.indexOf('.', ini)+4;
            codigo = texto.substring(ini,fim);
            codigo = codigo.replace("=","").replace(" ","").replace("\"","").replace("\"","").replace("\'","").replace("\'","").replace(">","");
            objScript.src = codigo;
        } else {
            fim = texto.indexOf('//<;;>', ini);
            codigo = texto.substring(ini,fim);
            objScript.text = codigo;
        }

        document.body.appendChild(objScript);
        ini = texto.indexOf('<script', fim);

        objScript = null;
    }
}

// ======================================================================================
// AJAX =================================================================================
// ======================================================================================
function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer") ro = new ActiveXObject("Microsoft.XMLHTTP"); else ro = new XMLHttpRequest();
	return ro;
}


// MENU =================================================================================
var http2 = createRequestObject();

function Procura_menu(value){
	switch(value){
		case "corpo/menu.php?pg=institucional":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_verde_agua.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_verde_agua.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_azul.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_topo.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_topo.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=eventos":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_roxo.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_roxo.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_roxa.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_institucional.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_institucional.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=educacao_infantil":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_laranja.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_laranja.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_laranja.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_infantil.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_infantil.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=ensino_fundamental1":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_verde.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_verde.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_verde.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_fundamental1.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_fundamental1.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=ensino_fundamental2":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_verde_escuro.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_verde.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_verde_escuro.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/topo_professores.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/topo_professores.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=ensino_medio":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_azul.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_azul.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_azul.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_medio.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_medio.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=pre_vestibular":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_azul_escuro.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_azul_escuro.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_azul_escuro.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_topo.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_topo.swf\"/></object>";
			break;
		case "corpo/menu.php?pg=esportes":
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_vermelho.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_vermelho.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_azul_escuro.gif)";
			document.getElementById("newsletter_banner").innerHTML ="<object height=\"227\" width=\"794\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"><param value=\"./uploads/bannertopo/banner_institucional.swf\" name=\"movie\"/><param value=\"best\" name=\"quality\"/><param value=\"transparent\" name=\"wmode\"/><embed height=\"227\" width=\"794\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" wmode=\"transparent\" src=\"./uploads/bannertopo/banner_institucional.swf\"/></object>";
			break;
		default:
			document.getElementById("body_").style.backgroundImage = "url(images/fundo_azul.jpg)";
			//document.getElementById("topo").style.backgroundImage = "url(images/fundo_azul.jpg)";
			//document.getElementById("titulo_newsletter").style.backgroundImage = "url(images/seta_azul.gif)";
			break;				
	
	}
	http2.open('get', value);
	http2.onreadystatechange = handleResponse_menu;
	http2.send(null);
}

function handleResponse_menu() {
	if(http2.readyState == 4){
		var response = http2.responseText;
		document.getElementById('menu2').innerHTML = unescape(response.replace(/\+/g, ' '));
	} else {
		var response = http2.responseText;
		document.getElementById('menu2').innerHTML = "<div align='left'><span style='background:#F2F2F2; color: #0000FF; '>Carregando itens do menu...</span></div>";		
	}
}

// CONTEUDO =============================================================================
var http3 = createRequestObject();

function Procura(value){
	http3.open('get', value);
	http3.onreadystatechange = handleResponse;
	http3.send(null);
	//document.getElementById('top').focus();
	window.scrollTo(0,0);
}


function handleResponse() {
	if(http3.readyState == 4){
		var response = http3.responseText;
		var conteudo = unescape(response.replace(/\+/g, ''));
		document.getElementById('principal').innerHTML = conteudo;
		extraiScript(conteudo);
	} else {
		var response = http3.responseText;
		document.getElementById('principal').innerHTML = "<div align='right'><span style='background:#F2F2F2; color: #0000FF; '>Carregando conteúdo...</span></div>";	
	}
}
// ======================================================================================
// ======================================================================================


// CADASTRO NO MAILING ==================================================================
function cadastra_news() { 
	var nome, email;
	 
	nome = document.getElementById("news_nome").value; 
	email = document.getElementById("news_mail").value; 
	 
	x_cadastra_news(nome, email, cadastra_news_cb); 
} 
function cadastra_news_cb(z) {
	document.getElementById('news').innerHTML = unescape(z);
}

// FORMULARIO FALE CONOSCO ==============================================================
function enviar_contato() { 
	var para, nome, email, fone, mensagem;
	
	para = document.getElementById("contato_para").value; 
	nome = document.getElementById("contato_nome").value; 
	email = document.getElementById("contato_email").value; 
	fone = document.getElementById("contato_fone").value; 
	mensagem = document.getElementById("contato_mensagem").value; 
	
	x_enviar_contato(para, nome, email, fone, mensagem, enviar_contato_cb); 
} 
function enviar_contato_cb(z) {
	document.getElementById('contato').innerHTML = unescape(z);
}

// ENQUETET =============================================================================
function votando() { 
	var voto, id_enquete, retangulo;
	
	voto = document.getElementById("voto").value; 
	id_enquete = document.getElementById("id_enquete").value; 
	retangulo = document.getElementById("retangulo").value; 
	
	x_votar(voto, id_enquete, retangulo, enviar_voto_cb); 
} 
function enviar_voto_cb(z) {
	document.getElementById('enquete').innerHTML = unescape(z);
}

// VALIDAR E-MAILS =====================================================================
function testaemail(form, email, func) {
	var campo;
	
	campo = document.getElementById(email); 
	
	if(validaemail(campo.value)) {
		if (func) eval(func); else form.submit();
	} else {
		campo.select();
		alert("E-mail Inválido");
	}
}
function validaemail(email) {
	var objRegExp  = /^[A-Za-z0-9\.]{3}([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
	return objRegExp.test(email);
}

// ENQUETE - VER RESULTADO =============================================================
function ver_resultado (qtd) {
	for (i=1; i<qtd; i++) {
		if (document.getElementById('alt_'+i).style.display == '') {
			document.getElementById('alt_'+i).style.display = 'none';
			document.getElementById('resultado').value = 'Ver Resultado';
		} else {
			document.getElementById('alt_'+i).style.display = '';
			document.getElementById('resultado').value = 'Ocultar Resultado';
		}
	}
}

// ======================================================================================

function mudafundo(campo, acao){
	if(acao == "entra"){
		document.getElementById(campo).style.border = "solid 1px #EEEEEE";
		document.getElementById(campo).style.background = "#f9f9f9";
	} else {
		document.getElementById(campo).style.border = "solid 1px #ffffff";
		document.getElementById(campo).style.background = "#FFFFFF";		
	}
}
function valida(){
	var nome = document.getElementById('nome').value;
	var senha = document.getElementById('senha').value;
	if (nome != 'aluno' || senha != 'camp08'){
		alert('Usuário ou senha incorreto.')
	}
	else
	{
		Procura('corpo/principal.php?pg=downloads');
	}
}