function createContentTabs(width, contentmoover, cont, contentclass, tabulatorclass, tabsdiv){
  contentmoover.setStyle('right', 0);
  var content = new Fx.Styles(contentmoover, {duration:1000, wait:false, transition: Fx.Transitions.Expo.easeOut});
  var module = new Fx.Styles(cont, {duration:1000, wait:false, transition: Fx.Transitions.Expo.easeOut});
  var actual = 0;  //actual opened tab
  var tabslength = 0;
  var tabs = new Array();
  var contents = new Array();
  contentclass.each( function(obj, i){
    contents[i]=obj;
  });

  cont.setStyle('height' , contents[actual].getSize().size.y);
  
  tabulatorclass.each( function(obj, i){
      tabslength+=(obj.clientWidth+obj.getStyle('margin-right').toInt());
      var tabevent = new Fx.Styles(obj, {duration:300, wait:false ,transition: Fx.Transitions.linear});
      if (i!=actual){
        if (!(window.ie)){
          tabevent.start({
            'top' : 10,    
            'opacity' : 0.8
          });
        }else{
          tabevent.start({
            'top' : 10    
          });
        }  
      }
      obj.addEvent('click', function(){
            tabs[actual].fireEvent('mouseleave', tabs[actual],300);

            actual=i;
            content.start({
              'right' : width*i
            });
            module.start({
              'height' : contents[i].getSize().size.y
            });
          },this);        
  
      obj.addEvent('mouseenter', function(){
            tabevent.start({
              'top' : 0,
              'opacity' : 1
            });  
          });        
      obj.addEvent('mouseleave', function(){
            if (i!=actual){
              if (!(window.ie)){
                tabevent.start({
                  'top' : 10,    
                  'opacity' : 0.8
                });
              }else{
                tabevent.start({
                  'top' : 10    
                });
              }  
            }  
          });
      tabs[i]=obj;
            
  });
  var multipler = Math.floor(tabslength / cont.clientWidth);
  if ((tabslength % cont.clientWidth)!=0){multipler++};
  tabsdiv.setStyle('height' , multipler*30);
  
};
