ultimasImagens = {
	idAlbum : null, 
	ano : null,
	lista : "carrosselLista",
	albumData : null,
	
	read : function()
	{
		var script = document.createElement("script");
		var intervalResource;
		var parent = this;
		
		script.src = "http://carnaval.uol.com.br/"+this.getAno()+"/album/"+this.getIdAlbum()+".js?ts"+(new Date()).getTime().toString();
		script.type = "text/javascript";
		
		document.getElementsByTagName("head")[0].appendChild(script);
		
		intervalResource = window.setInterval( function()
		{
			if( typeof galeriaInfo !== "undefined" )
			{
				window.clearInterval( intervalResource );
				parent.callback( galeriaInfo );
			}
		}, 100 );
		
	},
	
	callback : function(obj)
	{
		this.albumData = galeriaInfo;
		
		this.write();
	},	
		
	write : function()
	{
		var ul, li, img, a;
		
		ul = document.getElementById( this.getLista() );
		
		if( this.albumData !== null )
		{
			for( var i = 1; i<this.albumData.length-1; i++ )
			{
				li = document.createElement("li");
				img = document.createElement("img");
				a = document.createElement("a");
				
				img.src = this.albumData[0].imagePath+this.albumData[i].thumb;
				img.alt = this.albumData[i].legenda;
				img.title = this.albumData[i].credito;
				
				a.href = this.albumData[0].link+"?abrefoto="+i.toString();
				if(this.albumData[0].link.indexOf("2008")){
					a.target = "blank";
				}
				a.appendChild(img);
				li.appendChild(a);
				ul.appendChild(li);
			}
		}
		else
		{
		 throw new Error( "Objeto de dados do album não carregado" );
		}
	},
	
	getIdAlbum : function()
	{
		return this.idAlbum;
	},
	
	setIdAlbum : function( idAlbum )
	{
		this.idAlbum = idAlbum;
	},
	
	getAno : function()
	{
		return this.ano;
	},
	
	setAno : function( ano )
	{
		this.ano = ano;
	},
	
	getLista : function()
	{
		return this.lista;
	},
	
	setLista : function(lista)
	{
		this.lista = lista;
	},
	
	init : function( idAlbum, ano )
	{
		ano = ano || 2008;
		 
		this.setIdAlbum( idAlbum );
		this.setAno( ano );
		this.read();
	}
}