// ::: FUNÇÃO PARA O BOTÃO DO EVENTO CARROSSEL :::	

	function trocaClass() {
		document.getElementById("divVoltarCarrossel").className = "voltarCarrosselRolantes";
	}
	function trocaClassInterno() {
		document.getElementById("divVoltarCarrossel").className = "voltarCarrosselInterno";
	}
	
//***************************************************************************************************************************************************

//if (dojo && dojo.data && dojo.data.ItemFileReadStore) {
//	var noticiaCarrosselStore = new dojo.data.ItemFileReadStore({url:"/extranet/public/noticia/obternoticiascarrossel"});
//}

//		dojo.addOnLoad(function(){
			
			
/*			dijit.byId('miniaturasEncadeadas').setDataStore(imageItemStore,{ count:6 },{
				imageThumbAttr: "thumbnail",
				imageLargeAttr: "thumbnail",
              	idNoticia: "idNoticia",
             	titulo:"titulo",
              	chamada:"chamada",
              	dataNoticia:"dataNoticia"				
			});
	*/		
			
			//dijit.byId('lista').setDataStore(listaNoticiasStore);
			
//			dijit.byId('miniaturasEncadeadas').contentPane.attr('content', '<div class="txtMiniaturas"><p class="tituloMiniaturas"><a href="/portal/public/noticia/index/id/'+ dijit.byId('miniaturasEncadeadas').thumbPicker.imageStore._items[0].i.idNoticia +'">' + dijit.byId('miniaturasEncadeadas').thumbPicker.imageStore._items[0].i.titulo + '</a></p><p class="chamadaMiniaturas"><a href="/portal/public/noticia/index/id/'+ dijit.byId('miniaturasEncadeadas').thumbPicker.imageStore._items[0].i.idNoticia +'">' + dijit.byId('miniaturasEncadeadas').thumbPicker.imageStore._items[0].i.chamada + '</p></div>');

//		});

function paneSelect(pane, liName) {
	stacker.selectChild(pane);
	dojo.forEach(dojo.query('.current'), function(node) {
		dojo.toggleClass(node,'current', false);
	});
	dojo.toggleClass(liName,'current', true);
}

function PopUp(ref)
{	
	var strFeatures="toolbar=no,statusbar=false,status=false,menubar=no,location=false"
	strFeatures=strFeatures+",scrollbars=yes,resizable=yes,height=500,width=800"
	
	newWin = window.open(ref,"TellObj",strFeatures);
       newWin.opener = top;
}

function pesquisar() {
	if (dijit && dijit.byId)
		var form = dijit.byId('pesquisaForm');

	var url        = "/portal/public/index/pesquisa/";
	var areas      = '';
	var recursos   = '';
	var searchword = '';
	
	if (form == undefined) {
		var input = dojo.byId('searchword');
		
		if (input == undefined)
			return;
		
		searchword = 'searchword/' + input.value + '/';
	} else {
		var dados = form.attr('value');
		searchword = 'searchword/' + dados['searchword'] + '/';

		for(var i = 0; i < dados['area[]'].length; i++)
			areas += dados['area[]'][i] + '+';
		
		if (areas.length > 0)
			areas = 'area/' + areas.substr(0,areas.length - 1) + '/';
		
		for(var i = 0; i < dados['recurso[]'].length; i++)
			recursos += dados['recurso[]'][i] + '+';
		
		if (recursos.length > 0)
			recursos = 'recurso/' + recursos.substr(0,recursos.length - 1) + '/';
	}

	location.href = url + areas + recursos + searchword;
}

function doPesquisar() {
	var dados = pesquisaDoForm.attr('value'),
		dataIni = dojo.date.locale.format(dados.dataIni, {datePattern: "yyyyMMdd", selector: "date"}),
		dataFim = dojo.date.locale.format(dados.dataFim, {datePattern: "yyyyMMdd", selector: "date"}),
		termo   = escape(dados.termo);
	
	var url   = "/portal/public/diario/pesquisar/" +
		'dataIni/' + dataIni + '/dataFim/' + dataFim + '/termo/' + termo;
	
	location.href = url;
}

function fotoShow(packet) {
	var tituloLink = dojo.byId('tituloLink'),
		fotoLink   = dojo.byId('fotoLink'),
		fotoImagem = dojo.byId('fotoImagem'),
		descLink   = dojo.byId('descLink');
		
	if (!tituloLink || !fotoLink || !fotoImagem || !descLink)
		return;
		
	tituloLink.href      = packet.link;
	tituloLink.innerHTML = packet.title;
	
	fotoLink.href  = packet.link;
	fotoImagem.src = packet.largeUrl;
	
	descLink.href      = packet.link;
	descLink.innerHTML = packet.data.desc;  
}

function article_tools_error_submit(idForm, msg) {
	if (typeof hideComunicaErro == 'function')
		hideComunicaErro();
	if (typeof hideContatoRodape == 'function')
		hideContatoRodape();
		
	var form  = document.getElementById(idForm),
		dados = new Object;

	dados.nome      = form.nome.value;
	dados.emailFrom = form.email_from.value;
	dados.descricao = form.descricao.value;
	
	dojo.xhrPost({
		url:'/portal/public/index/senderror/',
		handleAs: "json",
		load: function(response, ioArgs) {
			alert(msg);
			return response;
		},
		error: function(response, ioArgs) {
			alert('Um erro nos nossos servidores impossibilitou o registro da ocorrência. Tente reenviar mais tarde.');
			return response;
		},
		content: dados
	});
	
	return false;
}
