// MUSCJS.js
//


Type.createNamespace('MUSCJS');

////////////////////////////////////////////////////////////////////////////////
// MUSCJS.OpacityCreator

MUSCJS.OpacityCreator = function MUSCJS_OpacityCreator() {
    /// <field name="_opacityItems" type="jQuery">
    /// </field>
    js.com.JQueryScriptSharp.jQueryUtil.addOnReadyCallback(Delegate.create(this, this._init));
}
MUSCJS.OpacityCreator.prototype = {
    _opacityItems: null,
    
    _init: function MUSCJS_OpacityCreator$_init() {
        this._loadOpacityItems();
        this._setOpacityItems();
    },
    
    _loadOpacityItems: function MUSCJS_OpacityCreator$_loadOpacityItems() {
        this._opacityItems = js.com.JQueryScriptSharp.jQueryUtil.select('div.navigation-wrapper-main ul.level-1 li a');
    },
    
    _setOpacityItems: function MUSCJS_OpacityCreator$_setOpacityItems() {
        this._opacityItems.css('opacity', 0.9);
    }
}


////////////////////////////////////////////////////////////////////////////////
// MUSCJS.MasterPageNavigation

MUSCJS.MasterPageNavigation = function MUSCJS_MasterPageNavigation() {
    js.com.JQueryScriptSharp.jQueryUtil.addOnReadyCallback(Delegate.create(this, this._init));
}
MUSCJS.MasterPageNavigation._generateNavigation = function MUSCJS_MasterPageNavigation$_generateNavigation() {
    var jQueryUL = js.com.JQueryScriptSharp.jQueryUtil.select('div.navigation-wrapper-main ul.level-0', document.body).eq(0);
    var ul = new js.com.cs.v2.Controls.Common.MyUnOrderedListElem(jQueryUL);
    var navSettings = new js.com.cs.v2.UI.NavigationMenu.NavigationMenuSettings();
    navSettings.element = ul;
    navSettings.navDirection = js.com.cs.v2.UI.NavigationMenu.NavigationDirection.right;
    navSettings.navStyle = js.com.cs.v2.UI.NavigationMenu.NavigationStyle.horizontal;
    navSettings.setDelay = false;
    navSettings.setSlideAnimation = true;
    navSettings.slideDuration = 100;
    var navMenu = new js.com.cs.v2.UI.NavigationMenu.NavigationMenu(navSettings);
}
MUSCJS.MasterPageNavigation.prototype = {
    
    _init: function MUSCJS_MasterPageNavigation$_init() {
        MUSCJS.MasterPageNavigation._generateNavigation();
    }
}


MUSCJS.OpacityCreator.createClass('MUSCJS.OpacityCreator');
MUSCJS.MasterPageNavigation.createClass('MUSCJS.MasterPageNavigation');

// ---- Do not remove this footer ----
// This script was generated using Script# v0.5.5.0 (http://projects.nikhilk.net/ScriptSharp)
// -----------------------------------

