// request key: 5D7B27EA80F5B509A3D724A17269183F
    
// create all registered modules data obj that can be queried
registeredModule = new Object();

// BEGIN FORUM MODULES
  
  
    registeredModule['872102263'] = new Object();
    registeredModule['872102263'].type = 'ubbx';
    registeredModule['872102263'].baseurl = 'http://thegrammarexchange.infopop.cc/eve/forums' ;
    
    categoryViewPerm = new Object();// used to calculate cat view perm based on forum perms within it
    
    registeredModule['872102263'].createDataObj = function ubbx872102263() {
        var i=0;
   
        this[i] = new Object();
        this[i].text = 'Questions and Answers';
        this[i].value = '340600179';
        this[i].perm = hasPerm(340600179, ubbxfrm.vfrm);
        if(this[i].perm) { categoryViewPerm['920600179'] = true; }; 
        i++;
        
        this.length = i;
        this.siteid = '587607079';
        this.servleturl = 'http://thegrammarexchange.infopop.cc/eve/forums';
    }

// END FORUM MODULES

// BEGIN CHAT MODULES
  
  
    registeredModule['844103163'] = new Object();
    registeredModule['844103163'].type = 'chime';
    registeredModule['844103163'].baseurl =  'http://thegrammarexchange.infopop.cc/eve/chat' ;
       
    registeredModule['844103163'].popup_height = '500';
    registeredModule['844103163'].popup_width = '600';
    registeredModule['844103163'].createDataObj = function chime844103163(){
        var i=0;
      
    
        this.length = i;
        this.siteid = "587607079";
        this.servleturl = "http://thegrammarexchange.infopop.cc/eve/chat";
    }

// END CHAT MODULES

registeredModulesLoaded = true;

