
// JavaScript Document
function ById(id){return document.getElementById(id);}

/*Carrega o conteúdo da pagina solicitada*/

//Cria elemento para precarregamento.
var ldConteudo = document.createElement('div');
var vrConteudo = "";
var imgsLoad = "";
var emailCad = "";
var impreArch = "";
var impreArea = "";
var impreAreaId = 0;

function ShowPaginaContent(id,cid)
{
	unloadVideo();
	
	var strEmailCad='';
	var strImpreArch='';
	var strImpreArea='';
	
	//Redefine o valor para carregamento dos dados da galeria;
	galeriaSetData=false;
	
	//Redefine a página atual da galeria como 1
	vrlPgAtual=1;
	
	showPreLoader();
	ById("cmdGoogleMaps").style.display='none';
	ById("mapGoogleMaps").innerHTML='';
	
	definePosCmds();
	
	//Limpa o conteúdo carregado nas áreas
	ById("cmdSiteContent").style.display="none";
	ById("cmdBodyContent").style.display="none";
	ById("cmdBodyContent").innerHTML='';
	ById("cmdTituloPages").innerHTML='';
	//ById("cmdSubMenuArea").innerHTML='';

	var pageLoad = "get.interna.asp";
	if(id==87){pageLoad="get.contato.asp";}
	//if(id==111){pageLoad="get.agende.asp";}
	
	if(id==61){pageLoad="get.colecoes.asp";strColecao="&cid="+cid;}
	//if(id==107){pageLoad="get.oportunidade.asp";}
	if(id==80){pageLoad="get.cadastro.asp";strEmailCad="&email="+emailCad;}
	if(id==106)
	{
		pageLoad="get.imprensa.asp";
		impreArea="&cid=24";
		impreAreaId=24;
		strImpreArch="&archive="+impreArch;
	}
	if(id==63)
	{
		pageLoad="get.imprensa.asp";
		impreArea="&cid=31";
		impreAreaId=31;
		strImpreArch="&archive="+impreArch;
	}

	if(id==111){ById("cmdGoogleMaps").style.display='block';}
	//if(id==79){id=103;}

	vrConteudo = "";
	imgsLoad = "";

	//Carrega o novo conteúdo nas áreas.
	var xmlhttp = doXMLRequester();
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				hidePreLoader();
				vrConteudo = xmlhttp.responseText;
				ldConteudo.innerHTML=vrConteudo;
				showContent(id);
			}
		}
		xmlhttp.open("GET",pageLoad+"?id="+id+strEmailCad+strColecao+strImpreArch, true);
		xmlhttp.send(null);

	var xmlhttpTitu = doXMLRequester();
		xmlhttpTitu.open("GET","get.titulo.pages.asp?id="+id, true);
		xmlhttpTitu.onreadystatechange=function()
		{
			if (xmlhttpTitu.readyState==4)
			{
				ById("cmdTituloPages").innerHTML=xmlhttpTitu.responseText;
				if(id==61){ById("cmdTituloPages").innerHTML='';}
			}
		}
		xmlhttpTitu.send(null);
		
	
	/*
	var xmlhttpsLink = doXMLRequester();
		xmlhttpsLink.open("GET","get.menufilho.asp?id="+id, true);
		xmlhttpsLink.onreadystatechange=function()
		{
			if (xmlhttpsLink.readyState==4)
			{
				ById("cmdSubMenuArea").innerHTML=xmlhttpsLink.responseText;
			}
		}
		xmlhttpsLink.send(null);
	*/
}


function showContent(id)
{
	hidePreLoader();
	ById("cmdBodyContent").innerHTML=ldConteudo.innerHTML;
	ById("cmdBodyContent").style.display="block";
	ById("cmdSiteContent").style.display="block";
	definePosCmds();
	
	//Carrega os dados para a galeria.
	if(id==61){abreGaleria();}
	if(id==111){load();}
	if(id==79){loadVideo();}
	impreArch="";
}


/*Descarrega o conteúdo*/
function HidePaginaContent()
{
	unloadVideo();

	ById("cmdBodyContent").innerHTML='';
	ById("cmdTituloPages").innerHTML='';

	ById("cmdGoogleMaps").style.display='none';
	ById("mapGoogleMaps").innerHTML='';
	//ById("cmdSubMenuArea").innerHTML='';
	ById("cmdSiteContent").style.display='none';
	hideScrollContent();
}

/*Exibe / Oculta o preloader do conteúdo*/
function showPreLoader()
{
	var posLeft = (document.body.clientWidth/2)-25
	var posTop = 300;//(document.body.clientHeight/2)-25
	ById("cmdLoaderDiv").style.top=posTop.toString()+'px';
	ById("cmdLoaderDiv").style.left=posLeft.toString()+'px';
	ById("cmdLoaderDiv").style.display='block';
}
function hidePreLoader()
{
	ById("cmdLoaderDiv").style.display='none';
}

/*Ações de controle do scroll do site*/
function showScrollContent(){ById("MB_scroll").style.display='block';}
function hideScrollContent(){ById("MB_scroll").style.display='none';}
function checkScrollContent()
{
	var sizeContainer 	= ById("cmdContent").clientHeight;
	var sizeContent		= ById("cmdBodyContent").clientHeight;
	if(sizeContent>sizeContainer)
	{
		showScrollContent();
		scroller.init();
	}
	else
	{
		hideScrollContent();
		//Volta a camada de conteúdo a sua posição normal
		document.getElementById("cmdBodyContent").style.top="0px";
	}
}


function chamaCadastro(email)
{
	emailCad = email;
	ShowPaginaContent(80);
}

function chamaImprensa(archive)
{
	impreArch = archive;
	if(impreAreaId==24){ShowPaginaContent(106);}
	if(impreAreaId==31){ShowPaginaContent(63);}
}


//change the opacity for different browsers
function changeOpac(opacity,id)
{
	var object = document.getElementById(id).style;
		object.opacity = (opacity / 100);
		object.MozOpacity = (opacity / 100);
		object.KhtmlOpacity = (opacity / 100);
		object.filter = "alpha(opacity=" + opacity + ")";
} 	

function opacity(id,opacStart,opacEnd,millisec)
{
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd)
	{
        for(i = opacStart; i >= opacEnd; i--)
		{
            setTimeout("changeOpac("+i+",'"+id+"')",(timer * speed));
            timer++;
        }
    }
	else if(opacStart < opacEnd)
	{
        for(i = opacStart; i <= opacEnd; i++)
        {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function loadVideo()
{
	var vLargura = 570;
	var vAltura = 323;
	ById("cmdVideo").style.display='block';
	var nvideo = new SWFObject("videoPlayer.swf", "videoPlayer", vLargura, (Math.round(vAltura)+17), "8");
		nvideo.addParam("allowScriptAccess", "always");
		nvideo.addParam("wmode", "transparent");
		nvideo.addParam("allowfullscreen", "true");
		nvideo.addVariable("varMovieToPlay", "nsix_desfile_pv_2009.flv");
		nvideo.addVariable("varMovieImgPreview", "nsix_desfile_pv_2009.jpg");
		nvideo.addVariable("varMovieWidth", vLargura);
		nvideo.addVariable("varMovieHeight", vAltura+17);
		nvideo.addVariable("varMovieTipo", 1);
		nvideo.addVariable("varMovieAutoPlay", "true");
		nvideo.write("cmdVideo");
}

function unloadVideo()
{
	ById("cmdVideo").style.display='block';
	ById("cmdVideo").innerHTML='';
}

