var picker = {
	itens : []
};

(function($){
	$.fn.picker = function(args) {
		var opt = {};
		opt = jQuery.extend(opt, args);
		
		var _url = opt.url + '?type='+opt.type;
		if(typeof(opt.inputDefaultValue) != 'undefined') _url = _url + '&default_label=' + encodeURIComponent(opt.inputDefaultValue);
		if(typeof(opt.hideText) != 'undefined') _url = _url + '&hideText=1';
		_url = _url + '&idx=' + picker.itens.length
				+ '&keepThis=true&TB_iframe=true&height=' + opt.height 
				+ '&width=' + opt.width;

		if($(this).attr("href") != undefined) {			
			$(this).attr({href:_url});
		} else {	
			$(this).attr({alt:_url});		
		}
		tb_init(this);
		if(args.callback) {
			picker.itens[picker.itens.length] = {callback:args.callback};		
			//picker = jQuery.extend(picker, {callback:args.callback});
		}
	};
})(jQuery);
