
(function( $ ){
	$.fn.albums = function (cont, num, path,w,h) { 
		function cridaPHP(params, func) { $.ajax({ url: path+'/php/albums.php', cache:false, type:"GET",	dataType: "text",data: params,
			success: function(datos) { if (datos.substr(0,4)!='ERROR') { func(datos); }	} });
		}
		$this=$(this);
		var flashmovie;
		cridaPHP( {action: 'menu'}, function(d) {
			if (num==0) {	$this.html(d); }
			else if(num<0) { $this.append(d);}
			else { $this.children().eq(num-1).after(d);}
			$(".malbum",$this).click( function() {
				var id=$(this).find("a").attr("href").substr(1);
				var content=$(cont);
				content.fadeOut().empty().append("<div id='flashcontent'></div><br class='clear' />").height(h+40);
				flashmovie = $('#flashcontent',content).flash({ 
					swf: path+'/viewer.swf',  	width: w,	height: h+40, allowFullScreen: true,	wmode: 'transparent',	
					flashvars: { 
							imagePath: path+"/imgs/",	
							thumbPath: path+"/minis/",	
							maxImageWidth: w-150,
							maxImageHeight: h-100,
							fixedLayout: "false",
							title: id,
							navPosition:"right",
							thumbnailColumns: 2,
							thumbnailRows:4,
							vAlign: "bottom",
							hAlign: 'right',
							xmlDataPath: path + "/" + id + ".xml",  
							langOpenImage: "Abrir imagen en una nueva ventana",
							langAbout: "Info...." 
					}
				});
				content.fadeIn();
			});
		});
		return this;
	}
})( jQuery );

/*
	static var maxImageWidth:Number = null;
	static var maxImageHeight:Number = null;
	static var thumbnailColumns:Number = 7;
	static var thumbnailRows:Number = 1;
	static var navPosition:String = null;  
	static var title:String = null;
	static var backgroundImagePath:String = null; 	
	static var imagePath:String = null;  
	static var thumbPath:String = null;	
*/
