function change_language() {
  var element = document.getElementById("language");
  var height = element.style.height.replace(/px/, '');
  if ( height < 30 ) {
    element.style.height = 80 + "px";
  } else {
    element.style.height = 18 + "px";
  }
}

function init() {
  addEvent(document.getElementById("language"), "click", change_language, false);
}

function addEvent(obj, eventType, callFunction, useCaption) {
  if (obj.addEventListener) {
    obj.addEventListener(eventType, callFunction, useCaption);
    return true;
  }
  else if (obj.attachEvent) {
    var retVal = obj.attachEvent("on"+eventType, callFunction);
    return retVal;
  }
  else {
    return false;
  }
}

function removeEvent(obj, eventType, callFunction, useCaption) {
  if (obj.removeEventListener) {
    obj.removeEventListener(eventType, callFunction, useCaption);
    return true;
  }
  else if (obj.detachEvent) {
    var retVal = obj.detachEvent("on"+eventType, callFunction);
    return retVal;
  }
  else {
    return false;
  }
}

addEvent(this, "load", init, false);

