/*
 * Script from ya.topbot.ru [by Flashr Topbot] V.1 
 * See http://net.tutsplus.com/tutorials/javascript-ajax/building-a-jquery-powered-tag-cloud/ for more details
 */

function fontSize(freq, font_min, font_max,total_min,total_max) {
    var size = (freq - total_min)*(font_max - font_min);
    if(total_max-total_min>0){
        size /= (total_max - total_min);
    }
    size += font_min;
    if (size > font_max) size = font_max;
    else {
        if (size < font_min) size = font_min;
    }
    return Math.floor(size);
}

var iTagCloud = {
    init: function(divName, data) {
        $(document.createElement('ul')).attr("id", "list" + divName).attr("class", "cloud").appendTo("#" + divName);
        //create tags
        $.each(data.tags, function(i, val) {
            //create item
        var li = $(document.createElement('li'));
            //create link
            $(document.createElement('a')).addClass("size"+
                 fontSize(val.freq, 1, 10, data.min,data.max)
            ).text(val.tag+" ").attr({ title: val.tag + "("+ val.freq + ")",
                target: "_self",
                href: "/search.aspx?s=" + escape(val.tag)
            }).appendTo(li);
            //add to list
            li.appendTo("#list" + divName);
        });
     
    $("#r-content .cloud a").hover(function()
     {
    if (ie!=56)
    {
        $(this).stop().animate({opacity: 0},100);
        $(this).animate({opacity: 1},150);
    }
        },function()
        {});
    }
};

