// jQuery ya_tagcloud v0.5
// Copyright (c) 2009 New Forge Technologies, LLC
// Dual licensed under the X11 (MIT) and GPL licenses (see X11-LICENSE and COPYING)
// Revision 0, 2009-05-15
var aScale=function(c,v){var n={},u=c,i=v,g,k=u[0],m=u[u.length-1],j=m-k,a=Math.log(k),p=Math.log(m/k),y=aHex(i.colorMin).hsv(),h=aHex(i.colorMax).hsv();var b=function(f){return(Math.log(f)-a)/p},e=function(f){return(f-k)/j},x=function(f){return(f===0)?0:f/Math.abs(f)},t=function(){var o=y[0];var f=h[0]-o;var s=Math.abs(f);if(s>180){f=-(360-s)*x(f)}return((o+=g*f)+360)%360},d=function(o,f){return o+g*(f-o)},q=function(){return d(y[1],h[1])},l=function(){return d(y[2],h[2])},r=function(){return[t(),q(),l()]};n.weightPercentile=function(f){if(j>0){if(i.mapping==="log"){return b(f)}else{return e(f)}}else{return 0}};n.fontSize=function(f,o){return i.sizeMin+f*(i.sizeMax-i.sizeMin)+o};n.color=function(f){if(f===0||i.colorMin===i.colorMax){return i.colorMin}else{g=f;var o=r();return anHsv(o).hex()}};return n};
var aHex=function(a){var d={},b=a;var c=function(e){return parseInt(e,16)};d.rgb=function(){if(b.length===7){return[c(b.slice(1,3)),c(b.slice(3,5)),c(b.slice(5,7))]}else{if(b.length===4){var h=b.slice(1,2),f=b.slice(2,3),e=b.slice(3,4);return[c(h+h),c(f+f),c(e+e)]}}};d.hsv=function(){return anRgb(d.rgb()).hsv()};return d};var anRgb=function(d){var c={},a=d[0],p=a/255,k=d[1],m=k/255,l=d[2],j=l/255,n=Math.max(Math.max(p,m),j),e=Math.min(Math.min(p,m),j),q=(n===0)?0:1-(e/n),i=n-e;var f=function(){if(n===e){return 0}else{if(n===p){return((60*(m-j)/i+360)%360)}else{if(n===m){return(60*(j-p)/i)+120}else{if(n===j){return(60*(p-m)/i)+240}}}}};toHx=function(b){str=b.toString(16).toUpperCase();return(str.length==2)?str:0+str};c.hex=function(){return["#",toHx(a),toHx(k),toHx(l)].join("")};c.hsv=function(){return[Math.round(f()),q,n]};return c};var anHsv=function(m){var d={},k=m[0],x=m[1],n=m[2],g=k/60,e=Math.floor(g),l=g-e;var b=function(f){return Math.min(Math.floor(f*256),255)};var c=b(n*(1-x)),a=b(n*(1-x*l)),w=b(n*(1-x*(1-l))),r=b(n);d.rgb=function(){return(x===0)?[r,r,r]:[[r,w,c],[a,r,c],[c,r,w],[c,a,r],[w,c,r],[r,c,a]][e%6]};d.hex=function(){var f=d.rgb();return anRgb(f).hex()};return d};
(function(a){a.fn.tagcloud=function(c){var e=jQuery.extend({sizeMin:108,sizeMax:167,sizeUnit:"%",colorMin:"#95a3e6",colorMax:"#455FE6",mapping:"log"},c||{}),g=jQuery.makeArray(this.map(function(){return jQuery(this).attr("freq")})).sort(function(i,h){return i-h}),f=(e.sizeMin!==e.sizeMax),d=(e.colorMin!==e.colorMax),b=aScale(g,e);return this.each(function(){var h=b.weightPercentile(jQuery(this).attr("freq")),i;if(f){jQuery(this).css({"font-size":b.fontSize(h,e.sizeUnit)})}if(d){i=b.color(h);a(this).css({color:i}).children().css({color:i})}})}})(jQuery);
$(function(){$(".txbx").click(function(a){if(this===a.target){btn=$(":submit");if(btn.is(":hidden")){btn.show()}}return false})});$(document).ready(function(){$(":submit").hide();$(".cld li").tagcloud()});
