$(function(){jQuery.fn.tagCloudGenerate=function(d,b){var c=jQuery.extend({onclick:null,catId:0,styleId:0,prodId:0,refresh:false},b);var a=this;jQuery.fn.quickJax("/tags/"+d,{ajaxType:"json",data:{catId:c.catId,styleId:c.styleId},callback:function(f){var e=$.randomString(5);$(a).empty();$(f).each(function(g,h){$(a).prepend('<div class="tag" id="tag_'+e+h.id+'">'+h.tagname+"</div>");$("#tag_"+e+h.id).tagCloudEffect(h.hitcount,h.maxcount,$(f).length);if(c.onclick!=null){$("#tag_"+e+h.id).click(function(){$("#tag_"+e+h.id).fadeOut();c.onclick(h);return false})}});$.tagCloudCheckEmpty();if(c.refresh){$(a).append('<div id="refresh_'+e+'" class="refresh"><img src="/images/maingraphics/main/refresh.gif"/></div>');$("#refresh_"+e).click(function(){a.empty();a.showLoading();a.tagCloudGenerate(d,b);return false})}return false}})};jQuery.tagCloudAction=function(c,a){var b=jQuery.extend({callback:null,catId:0,styleId:0,tag:null},a);jQuery.fn.quickJax(/tags/+c,{data:{tag:$.json.encode(b.tag),catId:b.catId,styleId:b.styleId},method:"post",callback:function(d){b.callback(d);return false}});return false};jQuery.fn.tagCloudEffect=function(a,e,b){var h=this;var i=9;var c=15;if(e==0){var e=1}var j=c-i;var d=Math.round(100-((100/e)*a));var g=Math.round(j/b);var k=Math.round((d/100)*j);var f=i+(j-k);$(h).css("font-size",f);$(h).highLight({toTextColor:"#ff8100"})};jQuery.fn.tagCloudMove=function(a){$(this).hide().appendTo($(a));$(this).removeClass("hover");$().tagCloudCheckEmpty()};jQuery.tagCloudCheckEmpty=function(){$(".tagBox").each(function(a){if($(this).find(".tag").length<1){$(this).html('<div class="noTags" id="noUserTags">Keine Tags vorhanden</div>').hide().fadeIn()}else{$(this).find(".noTags").fadeOut()}})}});
