/*
 * Copyright (c) 2009 by gAdAsT Corporation <gadast@gadast.net>
 */

(function($){
	$.fn.ulList = function(target, url, settings)
	{
		return this.each(function()
		{
			var htmlTarget = this;
			$(target).click(function() 
			{
				settings = jQuery.extend(
				{
					app: 'Izen'
				}, settings);

				var letter = $(this).html();

				cshow_loading();

				$.get(url, {letter: letter}, function(data){
					if (data != '' && data != 'FAILED' && data.substr(0, settings.app.length) == settings.app)
					{
						json = eval('('+data.substr(settings.app.length)+')');
						var html = '';
						if (json.length > 0)
						{
							html += '<ul>';
							for (i = 0; i < json.length; i++)
								html += '<li><a href="'+json[i]['link']+'" title="'+json[i]['name']+'">'+json[i]['name']+'</a></li>';
							html += '</ul>';
						}
						chide_loading();
						$(htmlTarget).html(html);
					}
					else chide_loading();
				});
			});
		});
	}
})(jQuery);

