﻿/// <reference path="~/js/jquery-1.3.2-vsdoc2.js" />
/// <reference path="~/js/jquery-ui-1.7.2.custom.min.js" />
/// <reference path="~/js/json2_min.js" />
/// <reference path="~/js/plugins/jqmodal.js" />
/// <reference path="~/js/mmolecule.js" />


var guilddefault = {

    constants: {
        invalidColor: "#e0ffff"
        , validColor: "#ffffff"
        , redColor: "#F6CECE"
        , greenColor: "#A9F5A9"

} // guilddefault.constants

    , resources: {

        errorText: {

            ph: ""

        }, // guilddefault.errorConst

        labels: {

            ph: ""

} // guilddefault.resources.labels
} // guilddefault.resources

    , selectors: {

        aCustomize: null
        , portletConfig: null

        , init: function() {

            this.aCustomize = $("a[id$='aCustomize']");
            this.portletConfig = $("div[id$='portletConfig']");

        }

} // guilddefault.selectors  

    , fluid: {

        initLayoutReorderer: function() {
            fluid.reorderLayout("div[id$='portletLayout']", {
                selectors: {
                    columns: ".fluid-column",
                    modules: "> div > div",
                    lockedModules: ".locked",
                    dropWarning: ".flc-reorderer-dropWarning"
                }
            });
        }
    } // guilddefault.fluid

    , utilities: {

} // guilddefault.utilities

    , stopRKey: function(evt) {
        var evt = (evt) ? evt : ((event) ? event : null);
        var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
        if ((evt.keyCode == 13) && (node.type == "text")) { return false; }
    } // guilddefault.stopRKey

    , init: function() {

        guilddefault.selectors.init();

        //guilddefault.portlet.init();

        //if (guilddefault.selectors.aCustomize != undefined) {
//        guilddefault.selectors.aCustomize.click(function() {
//            guilddefault.selectors.portletConfig.show();
//            return false;
//        });
        //}

        document.onkeypress = this.stopRKey;

    } // guilddefault.init
} // guilddefault

$(function() {
    guilddefault.init();
    //guilddefault.fluid.initLayoutReorderer();

});

