 Effect.Fade2 = function(element) {
  var oldOpacity = Element.getInlineOpacity(element);
  var options = Object.extend({
  from: Element.getOpacity(element) || 1.0,
  to:   0.4,
  duration: 0.2,
  afterFinishInternal: function(effect) { with(Element) { 
    if(effect.options.to!=0) return;
    hide(effect.element);
    setStyle(effect.element, {opacity: oldOpacity}); }}
  }, arguments[1] || {});
  return new Effect.Opacity(element,options);
}
 
 Effect.TG = function(el) {

		  //el = "im1";
	      element = $(el);
		  
		  
		   var options = Object.extend({
  duration: 0.2
  }, arguments[1] || {});
          new Effect.Appear(element, options);
		
		
 }
 Effect.TG2 = function(el) {

		  //el = "im1";
	      element = $(el);
          new Effect.Fade2(element, arguments[1] || {});
		  
		
 }
 
  function forum_menu(el){
   
	elem = document.getElementById("f_"+el);
	if(elem.style.display=='block') elem.style.display='none';
	else elem.style.display='block';
 }