function carlyle() { }

carlyle.gotoRoom = function() {

window.location = "/default.aspx?d=" + $("rooms").options[$("rooms").selectedIndex].value;
}

function getElementsByClassName(className) {

      var a = [];
      var re = new RegExp('\\b' + className + '\\b');
      var els = document.getElementsByTagName('*');

      for (var i=0,j=els.length; i<j; i++) {
          if(re.test(els[i].className)) {
              a.push(els[i]);
          }
      }
      return a;
}

function reset_ctrls(obj) {
    var activeObj = obj.parentNode;
    var prevObjArray = new Array();
    var ctrlObjArray = new Array();
    prevObjArray = getElementsByClassName('ctrl_active');
    ctrlObjArray = getElementsByClassName('ctrl');

    for(var i in prevObjArray) {
        prevObjArray[i].className = 'ctrl';
    }

    for(var i in ctrlObjArray) {
        var tempObj = ctrlObjArray[i];
        if (tempObj != activeObj) {
                tempObj.className = 'ctrl';
        } else if (tempObj == activeObj) {
                tempObj.className = 'ctrl_active';
        }
    }
    return false;
}
