
var _reg = new RegExp("[_]", "g");

function slideMenu(e){
    var infos = Event.element(e).id.split(_reg);
	var monid = infos[1];

	if (Element.visible('ss'+monid)) return false

	$$('a.toggle').each(function(item){
		var infos2 = item.id.split(_reg);
		itemId = infos2[1];
		divToSlide = 'ss'+itemId;
		if (itemId == monid) {
			new Effect.SlideDown(divToSlide, {duration:0.2});
		} else if (Element.visible(divToSlide)) {
			new Effect.SlideUp(divToSlide, {duration:0.2});
		}
	});
}

function observeTooltip(){

  
  $('alliance').observe('mouseover', function(e){
    var elt = e.element(e);
    if (elt.nodeName == 'DIV' && elt.hasClassName('tooltip')) tooltipOn(elt.id);
    else if (!elt.up().hasClassName('tooltip')) {
      tooltipsOff();
    }
  });
}

function tooltipOn(e){
  var elt = typeof(e) == 'object' ? e.element() : $(e);
  if (!elt.down().visible()) {
    //elt.down('div').setStyle({width:'200px'});
    elt.down().show();
  }
}

function tooltipsOff(){
  $$('div.tooltip').each(function(elt){
    //elt.down('div').setStyle({width:'13px'});
    elt.down().hide();
  });
}