var MOLTools = {
    start: function() {
        /* Main menu */
        
        var moduleEnter = '#F7C705' ;
        var moduleLeave = '#444444';
        
        
        var menuEnter = { 'margin-top': 0, 'padding-bottom': 17, 'background-color': '#FFFFFF' };
        var menuLeave = { 'margin-top': 5, 'padding-bottom': 0, 'background-color': '#F0F0F0' };


         
         var leftmenuEnter = '#FF2909'; 
         var leftmenuLeave = '#D2D2D2';
         
         var mainmenuFx = new MOLMorph('li.subcategorie span.jscolor',
 { 'border-top-color': leftmenuEnter, 'border-right-color': leftmenuEnter,
 'border-bottom-color': leftmenuEnter, 'border-left-color': leftmenuEnter},
 { 'border-top-color': leftmenuLeave, 'border-right-color': leftmenuLeave,
 'border-bottom-color': leftmenuLeave, 'border-left-color': leftmenuLeave},
 { transition: Fx.Transitions.expoOut, duration: 400 },
 { transition: Fx.Transitions.sineIn, duration: 500 }); 
 
            
        var navmenubottomEnter = { 'background-color': '#E6E6E6', 'color': '#FF2909' };
        var navmenubottomLeave = { 'background-color': '#ffffff', 'color': '#000000' };
       
         
          var footerEnter = '#FF2909'; 
          var footerLeave = '#E7E7E7';   
          

             var box1Fx = new MOLMorph('div#footer div.box1',
 { 'border-top-color': footerEnter, 'border-right-color': footerEnter,
 'border-bottom-color': footerEnter, 'border-left-color': footerEnter},
 { 'border-top-color': footerLeave, 'border-right-color': footerLeave,
 'border-bottom-color': footerLeave, 'border-left-color': footerLeave },
 { transition: Fx.Transitions.expoOut, duration: 400 },
 { transition: Fx.Transitions.sineIn, duration: 500 }); 
          
              var box2Fx = new MOLMorph('div#footer div.box2',
 { 'border-top-color': footerEnter, 'border-right-color': footerEnter,
 'border-bottom-color': footerEnter, 'border-left-color': footerEnter},
 { 'border-top-color': footerLeave, 'border-right-color': footerLeave,
 'border-bottom-color': footerLeave, 'border-left-color': footerLeave },
 { transition: Fx.Transitions.expoOut, duration: 400 },
 { transition: Fx.Transitions.sineIn, duration: 500 }); 
 
              var box3Fx = new MOLMorph('div#footer div.box3',
 { 'border-top-color': footerEnter, 'border-right-color': footerEnter,
 'border-bottom-color': footerEnter, 'border-left-color': footerEnter},
 { 'border-top-color': footerLeave, 'border-right-color': footerLeave,
 'border-bottom-color': footerLeave, 'border-left-color': footerLeave },
 { transition: Fx.Transitions.expoOut, duration: 400 },
 { transition: Fx.Transitions.sineIn, duration: 500 }); 
/*
 if ($('categorymenu')) { 
      new MOLCaTMenu('div#categorymenu li.parent', { mode: 'height', transition: Fx.Transitions.Expo.easeOut, duration: 3000 });
 };     
  */
    /*  new MOLCaTMenu('div#cos li.parent', { mode: 'height', transition: Fx.Transitions.Expo.easeOut });     */
    
         
             var spotlightFx = new MOLSpotlight('span.spotlight');
             var sigleFx = new MOLSpotlight('div.sigle');
             
             
             /* Fix float and absulute position on main design */
             
             if ($('centercolumn')) {
             var leftmainheight = $('leftcolumn').getSize().size.y; 
             var centercolumnheight = $('centercolumn').getSize().size.y;

             if (centercolumnheight > leftmainheight) {
             $('leftcolumn').setStyles({'height': centercolumnheight, 'border' : 'none'});
             };
             }
            
             /* newsletter ajax */
                  if ($('newsletter')) {       
                  $('newsletter').addEvent('submit', function(e) {
                  /**
                  * Prevent the submit event
                  */
                   new Event(e).stop();
                   var log = $('newsletterdiv2').empty().addClass('ajax-loading');
            
 
                 /*  this.send({
                    method: 'GET',
                    update: log,
                   onComplete: function() {
                    log.removeClass('ajax-loading');    
                     }
                 */
                var url = "/ajax/newsletter.php?action=add&email=" + escape($('email').value);
                var ajax = new Ajax(url, { 
                    update: log,
                    method: 'get',
                    onComplete: function() {
                    log.removeClass('ajax-loading');    
                     }
                    });
                     });
                     }
               /* slide */
               var sliders = $$(".slider");
               var triggers = $$(".slide_trigger") ;
 
               triggers.each(function( o, x ){     
               var sl = new Fx.Slide( sliders[x], { } );    /* Instantiate a new slider effect on the matching .slide element */
 
               $(triggers[x]).addEvent('click',function(e){  /* Add a click event to the [x]th trigger */
               e = new Event(e);              /* the event */
               sl.toggle();                  /* Toggle the slider condition */
               e.stop();                   /* Stop the event from bubbling */
               })                      
               sl.hide();                   /* Hide the slider */
               });    // end of triggers.each
            
             
               /* Cart dropdown */
                 $('cos').addEvents({
                 'mouseenter': function(){
                 $('cos').setStyles({'height': 'auto', 'position': 'relative'});
                 },
                 'mouseleave': function(){
                 $('cos').setStyles({'height': '62px'}); 
                 }
                 });
            /* tooltips */            
             var tooltips = new Tips($$('.tooltips'), {
             initialize:function(){
             this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
               },
             maxTitleChars: 150,
             onShow: function(toolTip) {
             this.fx.start(1);
             },
             onHide: function(toolTip) {
             this.fx.start(0);
             }
            });
            
            
             var tooltips2 = new Tips($$('.tooltips2'), {
             initialize:function(){
             this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
               },
             maxTitleChars: 150,
             className: 'custom',
             onShow: function(toolTip) {
             this.fx.start(1);
             },
             onHide: function(toolTip) {
             this.fx.start(0);
             }
            });
            
            
            var tooltips2 = new Tips($$('.tooltips3'), {
             initialize:function(){
             this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
               },
             maxTitleChars: 150,
             className: 'warrenty',
             onShow: function(toolTip) {
             this.fx.start(1);
             },
             onHide: function(toolTip) {
             this.fx.start(0);
             }
            });
            
  

                /* fereastra atentionare filtre */
          if ($('atentionare')) {   
             $('atentionare').addEvents({
                 'click': function(){
                 $('atentionare').setStyles({'visibility': 'hidden'});
                 }
                 });
          }   
  
         
              var menuFx = new MOLMorph('#menu li.menubutton', menuEnter, menuLeave,
            { transition: Fx.Transitions.expoOut, duration: 300 });
            
            
  
            
            
            
            
       //  new Countdown($('countdown') , {countplus:false, message:'expired'});             
                      
}

};
window.addEvent('load', MOLTools.start);



