﻿$(function() {
    $(".vTicker").vTicker({ showItems: 15, pause: 5000 });

    //    var height = $(".tablemain").height();
    //    $(".wrapper .content").css("height", height);


    $(".liveChat").click(function() {
        var messanger = $("<div class='messager'><a href='javascript:void(0)' id='closemessenger'>Close</a><iframe src='http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=76a45779e1a97ded@apps.messenger.live.com&mkt=en-US&useTheme=true&themeName=green&foreColor=333333&backColor=DCF2E5&linkColor=333333&borderColor=8ED4AB&buttonForeColor=2C0034&buttonBackColor=CFE9D9&buttonBorderColor=8ED4AB&buttonDisabledColor=CFE9D9&headerForeColor=006629&headerBackColor=92D6AE&menuForeColor=006629&menuBackColor=FFFFFF&chatForeColor=333333&chatBackColor=F4FBF7&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C' width='300' height='300' style='border: solid 1px black; width: 300px; height: 300px;' frameborder='0' scrolling='no'></iframe></div>')");

        var pos = $(this).offset();
        messanger.css({ "top": pos.top + 38, "left": pos.left - 30 });
        messanger.find("#closemessenger").click(function() {
            $(".messager").remove();
        });
        $("body").append(messanger);
    });

    $(window).resize(function() {

        var pos = $(".liveChat").offset();
        $('.messager').css({ "top": pos.top + 38, "left": pos.left - 30 });

        placeSidePanes();
    });


    $(".c_content img").each(function() {
        var w = $(this).width();
        if (w > 700)
            $(this).css("width", "700px");
    });


    var content_height = $(".wrapper .content").height();
    $(".wrapper .content").css({ "height": 0 });
    $(".wrapper .content").css({ "height": content_height });

    $(".ZLDNN_TreeNode").parent().prev().prev().find("img").remove();

    placeSidePanes();

    $(".c_category").each(function() {
        var h = $(this).parents("td").height();
        $(this).css("height", h - 9);
    });


    $("div[id$='Nodes']").find("span.category_node").css("font-weight", "normal");


    rssModals();

    $(".ms_translator").click(function() {
        $("#MicrosoftTranslatorWidget").toggle('fast');
    });


});

function placeSidePanes() {
    var offset = $(".wrapper .content").offset();
    var width = $(".wrapper .content").outerWidth();

    var leftW = $(".LeftSidePane").width();
    var rightW = $(".RightSidePane").width();

    $(".LeftSidePane").css({
        "left": offset.left - leftW,
        "top" : offset.top
    });

    $(".RightSidePane").css({
        "left": offset.left + width - 8,
        "top": offset.top
    });

}


function rssModals() {
    $(".DNN_News_ItemLink").each(function(o) {

        var desc = $(this).next().next().html();



        $(this).find("a:first").click(function() {
            if (desc.trim() == "") {
                window.open($(this).attr("link"));
                return false;
            }

            var h = $(document).height();
            var bg = $("<div class='rss_bg' style='height:" + h + "px'></div>");
            bg.click(function() {
                $(".rss_bg").fadeOut('fast').remove();
                $(".rss_modal").fadeOut('fast').remove();
                $(".rss_close").fadeOut('fast').remove();
            });
            bg.appendTo($("#Body"));


            var modal = $("$<div class='rss_modal'></div>");
            var flowlink = "<a style='float:right' href='" + $(this).attr("link") + "' target='_blank'>Click here to follow the link</a><br/>";
            modal.html(flowlink + desc);
            modal.appendTo($("#Body"));

            var hh = $(window).height();
            var hw = $(window).width();
            var wm = modal.width();
            var hm = modal.height();
            var wst = $(window).scrollTop();

            modal.css({
                top: parseInt(wst + (hh / 2) - (hm / 2)) + "px",
                left: (hw / 2) - (wm / 2) + "px"
            });

            modal.fadeIn('fast');
            var close = $("<div class='rss_close'></div>");
            close.css({
                top: parseInt(wst + (hh / 2) - (hm / 2) - 10) + "px",
                left: parseInt((hw / 2) - (wm / 2) - 10) + "px"
            });

            close.appendTo($("#Body"));

            close.click(function() {
                $(".rss_bg").fadeOut('fast').remove();
                $(".rss_modal").fadeOut('fast').remove();
                $(this).fadeOut('fast').remove();
            });

        });
    });

   
}
