

// IE quirk, needs to initiate event on load, so sad...
    var loadEvent;

    if (window.ie)
    {
        loadEvent = "load";

    }else{
        loadEvent = "domready";
    }
       

   window.addEvent(loadEvent,function(){
       
        // Sliders
        var packageContainer = '.packageCapsule';

        if ($$('.packageCapsule').length == 0)
        {
             packageContainer = '.packageShadow';
        }
       
        
        $$(packageContainer).each(function(container){
            var shopSlide = new Fx.Slide(container.getElement('.shopSlide'),{duration:300, 'onComplete':function(){
                    
                    var togglerLink = container.getElement('a.slideToggler');
                    var linkText = container.getElement('a.slideToggler').getText();
                    
                    togglerLink.setText('');
                    
                    switch(linkText)
                    {
                        case "details":
                            togglerLink.setText('hide details');
                            break;
                        case "hide details":
                            togglerLink.setText('details');
                            break;
                        case "detalle":
                            togglerLink.setText('esconde detalle');
                            break;
                         case "esconde detalle":
                            togglerLink.setText('detalle');
                            break;
                         case "detalhes":
                            togglerLink.setText('esconder detalhes');
                            break;
                         case "esconder detalhes":
                            togglerLink.setText('detalhes');
                            break;
                         default:
                            togglerLink.setText('details');
                    }
                    
            }}).hide();

            
            container.getElement('a.slideToggler').addEvent('click',function(e){
                new Event(e).stop();
                
                var togglerLinkURL = container.getElement('a.slideToggler');
                var detailContainer = container.getElement('p.shopSlide');
                var dataUrl = togglerLinkURL.getProperty("href");
                
                //remove url from the detail link
                togglerLinkURL.setProperty("href","");
                
                if(!window.ie6){
                 detailContainer.addClass('inTop10');
                }
                
               
                
                if (detailContainer.getText() == "")
                {
                    //create the ajax class and call
	                var packageAJAX = new Ajax(dataUrl, {
		                method: 'get',
		                update: detailContainer,
		                'onComplete': function(){
		                    //slide the container
                            shopSlide.toggle();
		                }
	                }).request();
                }
                else{
                    shopSlide.toggle();
                }
                            
            });
            
            
         });
                 
   });

   