// JavaScript Document
Effect.OpenUp = function(element) {
	element = $(element);
	new Effect.BlindDown(element, arguments[1] || {});
}

Effect.CloseDown = function(element) {
	element = $(element);
	new Effect.BlindUp(element, arguments[1] || {});
}
Effect.Combo = function(element) {
	element = $(element);
	if(element.style.display == 'none') { 
	  new Effect.OpenUp(element, arguments[1] || {}); 
	}else { 
	  new Effect.CloseDown(element, arguments[1] || {}); 
	}
}
function carregar(id){
	new Ajax.Updater($('destaque_menu'), 'destaque/paginacao.vm?galeriaPagina='+id, {	encoding: 'UTF-8', evalScripts: true });
}
function mudarDestaque(id) {
	element = $('destaque_efeitos');
	if(element.style.display != 'none') { 
		/**
		new Effect.CloseDown(element, {
			duration: .3,
		/**/
		new Effect.Fade('destaque_efeitos', {
			duration: .8,
		/**/
			afterFinish: function(){
				new Ajax.Updater('destaque_efeitos', 'destaque/destaques.vm?galeriaPagina='+id, {
				encoding: 'UTF-8',
				evalScripts: true,
				onComplete: function(){
					/**
					new Effect.OpenUp(element, {duration: .3});
					/**/
					new Effect.Appear('destaque_efeitos', {duration:0.8});
					/**/
				}
				});
			}
		}); 
	}else{
		new Ajax.Updater(nome, 'destaque/destaques.vm?galeriaPagina='+id, {
		encoding: 'UTF-8',
		evalScripts: true,
		onComplete: function(){
			/**
			new Effect.OpenUp(element, {duration: .3});
			/**/
			new Effect.Fade('destaque_efeitos', {duration:0.8});
			/**/
		}
		});
		//-----------------------------------------------
		new Ajax.Updater(nome, 'destaque/destaques.vm?galeriaPagina='+id, {
		encoding: 'UTF-8',
		evalScripts: true,
		onComplete: function(){
			/**
			new Effect.OpenUp(element, {duration: .3});
			/**/
			new Effect.Appear('destaque_efeitos', {duration:0.8});
			/**/
		}
		});
	}
}
function fadeDestaque(id, ultimo){
	var ativo = $('span_ativo');
	var element = $('menu_item_'+id);
	if(id==1){
		new Effect.Opacity('innerSetaVoltar', {duration:0.8, from:1.0, to:0});
	}else{
		var op = $('innerSetaVoltar').style.opacity;
		if (op==""){op = 1;}
		new Effect.Opacity('innerSetaVoltar', {duration:0.8, from:op, to:1.0});
	}
	if(id==ultimo){
		new Effect.Opacity('innerSetaAvancar', {duration:0.8, from:1.0, to:0});
	}else{
		var op = $('innerSetaAvancar').style.opacity;
		if (op==""){op = 1;}
		new Effect.Opacity('innerSetaAvancar', {duration:0.8, from:op, to:1.0});
	}
	new Effect.Morph(ativo, {
	  style: {
		backgroundColor: '#fff',
		color: '#595959'
	  }, // CSS Properties	
	  duration: 0.8
	});
	new Effect.Morph(element, {
	  style: {
		backgroundColor: '#595959',
		color: '#fff'
	  }, // CSS Properties
	  duration: 0.8, // Core Effect properties
	  afterFinish: function(){
		 carregar(id);
	  }
	});
}
function popUp(endereco, parametros, titulo, largura, altura, dados1){
	endereco==""?"#":endereco;
	if(parametros){parametros="?"+parametros;}else{parametros="";}
	titulo==""?"":titulo;
	largura==""?"200":largura;
	altura==""?"200":altura;
	var dados = dados1==""?Array():dados1.split(",");

var dadosOriginais = new Array(
"toolbar",
"location",
"directories",
"status",
"menubar",
"scrollbars",
"copyhistory",
"resizable"
);
	var respostaDados = new Array();
	var dadosFinais = "";
	
	if (dados.length>0){
		for (i=0; i<dadosOriginais.length; i++){
			for (u=0; u<dados.length; u++){
				if (dadosOriginais[i]==dados[u].split(":")[0]){
					respostaDados[i] = dados[u].split(":")[1];
				}else{
					if (!respostaDados[i]){
						respostaDados[i] = "no";
					}
				}
				//alert(respostaDados);
			}
			dadosFinais += dadosOriginais[i]+"="+respostaDados[i]+(i==dadosOriginais.length-1?"":",");
		}
	}
	if (endereco){
		window.open(endereco+parametros,titulo,'width='+largura+',height='+altura+','+dadosFinais);
	}else{
		alert('Janela sem endereço!');
	}
}
