// meni
//
function MeniInit() {
  var szNormal = 59, szSmall  = 60, szFull   = 130;

  var kwicks = $$("#kwicks .kwick");
  // var fx = new Fx.Elements(kwicks, {wait: false, duration: 700, transition: Fx.Transitions.Back.easeOut});
  var fx = new Fx.Elements(kwicks, {wait: false, duration: 400, transition: Fx.Transitions.quadOut});

  kwicks.each(function(kwick, i) {
    kwick.addEvent("mouseenter", function(event) {
      var o = {};
      // o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}

      o[i] = {width: [kwick.getStyle("width").toInt(), kwick.getSize().size.x+20]}
      kwicks.each(function(other, j) {
        if(i != j) {
          var w = other.getStyle("width").toInt();
          if(w != szSmall) o[j] = {width: [w, szSmall]};
        }
      });
      fx.start(o);
    });
  });

  $("kwicks").addEvent("mouseleave", function(event) {
    var o = {};
    kwicks.each(function(kwick, i) {
      o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
    });
    fx.start(o);
  })
}

// decypher mail
function shwa() {
  if (!document.getElementsByTagName) return;
  var a = document.getElementsByTagName("a");
  for (var i = 0; i < a.length; i++) {
    if (a[i].id && a[i].id == "e") {
      var atr = a[i];
      var radd = atr.innerHTML.replace("/e/", "@");
      atr.innerHTML = radd;
      atr.setAttribute("href", "mailto:"+radd);
    }
  }
}

// tooltips
window.addEvent('domready', function(){
  // var param = window.ie ? {offsets: {'x': -155, 'y': -200}} : {};
  var param = window.ie ? { fixed: true, offsets: {'x': 10, 'y': -20} } : {};
  var Tips1 = new Tips($$('.Tips1'), param);
  //var Tips1 = new Tips($$('.Tips1'), { fixed: true, offsets: {'x': 10, 'y': -20} });
  shwa();
});
