﻿


$(document).ready(function() {

        //Curvy corners
        addEvent(window, 'load', initCorners);
        function initCorners() {
            var settings = {
                tl: { radius: 8 },
                tr: { radius: 8 },
                bl: { radius: 8 },
                br: { radius: 8 },
                antiAlias: true
            }
            if ($("#calcCost").length > 0) curvyCorners(settings, "#calcCost");
        }

        //Cufon font
        var activeCufon = false;
        if (activeCufon) {
            Cufon.replace('h1');
            Cufon.replace('h2');
        }

        //Cycle
        $.fn.cycle.defaults.timeout = 6000;
        $(function() {

            $('#slides').after('<div id="nav" class="nav">').cycle({
                fx: 'scrollUp',
                speed: 'fast',
                timeout: 6000,
                delay: -2000,
                cleartype: true, 
                cleartypeNoBg: true,
                pager: '#nav'
            });



        });

        $("#tmnu1").addClass("amnu");
        $("#tmnu2").addClass("mnu");
        $("#tmnu3").addClass("mnu");
        $("#btnLatest").addClass("view");        
        $("#view_Commented").hide();
        $("#view_Latest").show();        

    (function($) {
        $.fn.extend({
            replaceClass: function(options) {
                var defaults = {
                    event_type: "hover",
                    element_affected: "",
                    old_class: "",
                    new_class: ""
                }
                var options = $.extend(defaults, options);
                return this.each(function() {
                    var o = options;
                    var obj = $(this);
                    if (o.old_class == "" || o.new_class == "") return false;
                    if (o.element_affected == "") o.element_affected = obj;
                    if (o.event_type == "hover") {
                        $(obj).hover(
						function() {
						    $(o.element_affected).removeClass(o.old_class);
						    $(o.element_affected).addClass(o.new_class);
						},
						function() {
						    $(o.element_affected).removeClass(o.new_class);
						    $(o.element_affected).addClass(o.old_class);
						}
					);
                    }
                    if (o.event_type == "click") {
                        $(obj).click(function(event) {
                            event.preventDefault();
                            if ($(o.element_affected).hasClass(o.old_class)) {
                                $(o.element_affected).removeClass(o.old_class);
                                $(o.element_affected).addClass(o.new_class);
                            }
                            else {
                                $(o.element_affected).removeClass(o.new_class);
                                $(o.element_affected).addClass(o.old_class);
                            }
                        });
                    }
                });
            }
        });
    })(jQuery);


});




function SwapRightArticles(v) {

    $("#btnLatest").removeClass("view");
    $("#btnCommented").removeClass("view");

    if (v == 0) {
        $("#view_Commented").show();
        $("#view_Latest").hide();
        $("#btnCommented").addClass("view");
    }
    else {
        $("#view_Commented").hide();
        $("#view_Latest").show();
        $("#btnLatest").addClass("view");                
    }
}

function SwapTabs(tab) {

    $("#tmnu1").removeClass("amnu");
    $("#tmnu2").removeClass("amnu");
    $("#tmnu3").removeClass("amnu");

    if (tab == 1) {
        $("#artcomlist_1").hide();
        $("#artcomedit_1").show();
        $("#artcomrelated_1").hide();
        $("#tmnu1").addClass("mnu");
        $("#tmnu2").addClass("amnu");
        $("#tmnu3").addClass("mnu");
    }
    else if (tab == 2) {
        $("#artcomlist_1").hide();
        $("#artcomedit_1").hide();
        $("#artcomrelated_1").show();
        $("#tmnu1").addClass("mnu");
        $("#tmnu2").addClass("mnu");
        $("#tmnu3").addClass("amnu");
    }
    else {
        $("#artcomlist_1").show();
        $("#artcomedit_1").hide();
        $("#artcomrelated_1").hide();
        $("#tmnu1").addClass("amnu");
        $("#tmnu2").addClass("mnu");
        $("#tmnu3").addClass("mnu");
    }
    return false;
} 