(function( MS, $, undefined ) {

    MS.getBrowser = function(addversion) {

        addversion = addversion || false;

        var name = false;
        if ( $.browser.chrome ) {
            name = "chrome";
        } else if ( $.browser.safari ) {
            name = "safari";
        } else if ( $.browser.webkit ) {
            name = "webkit";
        } else if ( $.browser.opera ) {
            name = "opera";
        } else if ( $.browser.msie ) {
            name = "msie"+parseInt($.browser.version);
        }

        if ( name && addversion ) {
            name += $.browser.version;
        }

        $("body").addClass(name);

        return name;
    }

     MS.init = MS.init || {};
     MS.init.pageNav = function() {
        $("ul#nav").msNav();
     }
     MS.init.tabs = function() {
        $(".ms-tabs").msTabs();
     }
     MS.init.accordion = function() {
        $(".ms-accordion").msAccordion();
     }
     MS.init.tables = function() {
        if ( MS.ie7 || MS.ie8 ) {
            $("table").each(function(){
                $(this).find("tr:nth-child(odd)").addClass("odd");
                $(this).find("tr:nth-child(even)").addClass("even");
            });
        }
     }
     MS.init.videos = function() {
     }
     

     MS.INIT = function(){

        MS.ie7 = ($.browser.msie && $.browser.version<8);
        MS.ie8 = ($.browser.msie && $.browser.version<9);

        MS.getBrowser();

        MS.init.pageNav();
        MS.init.tabs();
        MS.init.accordion();
        MS.init.tables();
        MS.init.videos();
    }
}( window.MS = window.MS || {}, jQuery ));

$(function(){
    MS.INIT();
})

