// JavaScript Document

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function carregarGaleria(){
	new Ajax('galeria.php',{update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){carregarScripts();}}).request();
	
}
function carregarScripts(){
	new Asset.css('css/slimbox.css');
	new Asset.javascript('js/slimbox.js');
	accordionFazer();
}


function galeriaConvento(){
	new Ajax('convento.php',{update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){carregarScriptsGaleria();}}).request();	
}

function galeriaSimoes(){
	new Ajax('simoes.php',{update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){carregarScriptsGaleria();}}).request();	
}

function carregarScriptsGaleria(){
	new Asset.css('css/slimbox.css');
	new Asset.javascript('js/slimbox.js');
	fadeOut('conteudos');
}



function abrirQuemSomos(){
	new Ajax('infoQuemSomos.php',{update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){carregarScriptsQuemSomos();}}).request();	
}

function carregarScriptsQuemSomos(){
	new Asset.css('css/slimbox.css');
	new Asset.javascript('js/slimbox.js');
	new Asset.javascript('scripts/swfobject.js');
	new Asset.javascript('scripts/mediabox65.js');	
	fadeOut('conteudos');
}



function acertarMenu(){
	new Fx.Style('menu','height').set(1500)	;
}


function mostrarDetalhes(noticiaId,pag){
	new Ajax('indexDetalhes.php',{method:'get',data:'id='+noticiaId+'&pag='+pag, update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');}}).request();
}

function mudarArtPagIni(idPag){
	new Ajax('indexInicio.php',{method:'get',data:'pageNum_rsArtigos='+idPag, update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');}}).request();
}

function mudarConteudosId(pagina,id){
	new Ajax(pagina,{method:'get',data:'id='+id, update:'conteudos',onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos')}}).request();
}

function paraContactos(){
	var contactoScroller = new Fx.Scroll(window,{duration:1000,onComplete:piscar});
	contactoScroller.toElement('contactos');
}

function piscar() {
	var box = $('contactos');
	var fx = new Fx.Style(box, 'background-color', {
		duration: 1500,
		transition: Fx.Transitions.Quad.easeOut
	}).start('#7DAB91', '#DFE3E4');
}


function carregarAccordion(pagina){
	new Ajax(pagina,{update:'conteudos',onRequest:function(){fadeIn('conteudos');},evalScripts: true,onComplete:function(){accordionFazer();}}).request();
}

function accordionFazer(){
	new Accordion($$('div.pergunta'),$$('div.resposta'),{alwaysHide:'true',display:-1});
	fadeOut('conteudos');
}

window.addEvent('domready',function(){	
	new Accordion($$('h3.tituloAccord'),$$('div.textoAccord'),{alwaysHide:'true',display:-1});	
});

function inicio(){
	actualizarConteudos('indexInicio.php','estilos.css');
	$('menuTexto').addEvent('click', function(e) {e = new Event(e).stop();/* .stop method will stop the event from propagating*/});
}

function actualizarConteudos(pagina,estilo){
	new Ajax(pagina,{update:'conteudos',
			 onRequest:function(){
				 fadeIn('conteudos');
				 subir();
			  },
			 onComplete:function(){
				 fadeOut('conteudos');
				 carregarEstilos(estilo);
				 
			  },
			 evalScripts:true
	}).request();
}




function actualizar(pagina,estilo,destino,id){
	new Ajax(pagina,{method:'get',data:'id='+id,update:destino,onRequest:function(){fadeIn(destino);subir();},evalScripts: true,onComplete:function(){fadeOut(destino);carregarEstilos(estilo);}}).request();	
}

function actualizarImprensa(pagina,estilo,destino,id){
	new Ajax(pagina,{method:'get',data:'id='+id,update:destino,onRequest:function(){fadeIn(destino);},evalScripts: true,onComplete:function(){fadeOut(destino);carregarEstilos(estilo);}}).request();	
}

var mySlider;
function fecharTitulos(){
	mySlider = new Fx.Slide('titulosImprensa', {duration: 700});
	mySlider.toggle();
}
function abrirTitulos(){
	mySlider = new Fx.Slide('titulosImprensa', {duration: 700});
	mySlider.toggle();
}



function carregarEstilos(estilo){
	new Asset.css(estilo);
}

function subir(){
	var subir = new Fx.Scroll(window,{duration:1000});
	subir.toTop();	
}


function fadeIn(elemento){
	/*var myFx = new Fx.Style(elemento, 'opacity').set(0.2);
	var myFx = new Fx.Style('moradaFundo', 'opacity').set(0);*/	
	$(elemento).setHTML('<div id="loader" style="width:90%;height:90%;text-align:center"><img src="imagens/ajax-loader.gif" width="32" height="32" style="border:none;" /><p style="text-align:center;color:#015B18">A carregar dados...aguarde...</p></div>');
	
}

function fadeOut(elemento){
	/*var myFx = new Fx.Style(elemento, 'opacity').start(0.2,1);
	var myFx = new Fx.Style('moradaFundo', 'opacity').start(0,1);*/
	var links=$$('a[href^="http://"]').setProperty('target','_blank');
	acertarMenu();
}

function selecionarAnos(el){
		$$('#anos a').removeClass('selecionado');
		$$(el).addClass('selecionado');
		$('numeros').setHTML(' ');
}

function selecionarMeses(el){
	$$('#meses a').removeClass('selecionado');
	$$(el).addClass('selecionado');
}

function selecionarMenuH3(el){
	$$('h3.tituloAccord a').removeClass('selecionadoMenu');
	$$('div.textoAccord a').removeClass('selecionadoMenu');
	$$(el).addClass('selecionadoMenu');
}

function desselecionar(){
	$$('h3.tituloAccord a').removeClass('selecionadoMenu');
	$$('div.textoAccord a').removeClass('selecionadoMenu');
}

// formularios
function processarBiblio(){
	new Ajax('biblioProcessa.php',{method:'post',data: $('renovacoes'),onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');respostaForm()}}).request();
}

function processarAquisicoes(){
	new Ajax('aquisicaoProcessa.php',{method:'post',data: $('renovacoes'),onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');respostaForm()}}).request();
}

function processarRenovar(){
	new Ajax('renovarProcessa.php',{method:'post',data: $('renovacoes'),onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');respostaForm()}}).request();
}

function processarReservas(){
	new Ajax('reservasProcessa.php',{method:'post',data: $('renovacoes'),onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');respostaForm()}}).request();
}

function processarSugestoes(){
	new Ajax('sugestoesProcessa.php',{method:'post',data: $('renovacoes'),onRequest:function(){fadeIn('conteudos');subir();},evalScripts: true,onComplete:function(){fadeOut('conteudos');respostaForm()}}).request();
}

function respostaForm(){
	$('conteudos').setHTML(' <p>Obrigado por ter utilizado este servi&ccedil;o.</p>');	
}

function aumentar(){
	$$('body').addClass('aumenta');
}
function diminuir(){
	$$('body').removeClass('aumenta');
}
