
                            
                            sBaseHref = document.getElementsByTagName('base')[0].getAttribute('href');            
          					
          					document.observe('dom:loaded',  prepareDetails , false);          					
          					
          					function prepareDetails(){
          						$$('.tx-aaacatalogues-pi2-details-trigger').each(function(element){
          							Event.observe(element, 'click',  toggleDetails , false); 
          						}          								
          						);
          						$$('.tx-aaacatalogues-pi2-details').each(function(element){
          							element.hide(); 
          						}          								
          						);
          					}
          					        
          					function toggleDetails(event){          					
          						Event.stop(event);
          						trigger = Event.element(event);
          						details = trigger.nextSibling;
          						trigger.blur();
          						          						
          						if(!details.visible()){
          							trigger.className = 'tx-aaacatalogues-pi2-details-trigger minus';
          							new Effect.BlindDown(details, {duration:0.4}); 
          						} else {   			
          							trigger.className = 'tx-aaacatalogues-pi2-details-trigger plus';
          							new Effect.BlindUp(details, {duration:0.4});
          						}		
          					}	
          					
          
                            function get_current(){
                            
                            preload = new Array;
                            
                            for (i = 0; i < imgArray.length; i++) {                            

                                  if ($('imgtag').src == sBaseHref+escape(imgArray[i])){
                                    current = i;                            
                                  }  
                                  preload[i] = new Image;
                                  preload[i].src = sBaseHref+imgArray[i];                                          
                              }                        
                            return current; 
                            }                          
                              
                            function prev_image(){
                                change_image(-1); 
                            }  
                              
                            function next_image(){
                                change_image(1); 
                            }
                            
                            function change_image(amount){                                             
                            
                                id = get_current()+amount;
                                if(imgArray[id]) {
                                  $('imgcount').innerHTML = id+1;
                                  $('imgtag').src = sBaseHref+imgArray[id];
                                    
                                  if(imgArray[id] != origArray[id]){
                                    $('enlargebutton').show();
                                  } else {
                                    $('enlargebutton').hide();
                                  }     
                                  TB_position();
                                } else {
                                  $('TB_next').style = false;
                                }
                            
                                if(imgArray[id+1]){
                                  $('TB_next').className = 'hover';
                                } else {
                                  $('TB_next').className = '';
                                }
                                if(imgArray[id-1]){
                                  $('TB_prev').className = 'hover';
                                } else {
                                  $('TB_prev').className = '';
                                }
                                 
                            }
                            
                            function enlarge_advanced(){
                             
                             height = $('imgtag').getHeight();
                             width = $('imgtag').getWidth();
                             
                             $('imgtag').hide();
                             
                             var zoomFrame = document.createElement('div');
                             zoomFrame.style.height = height+'px';
                             zoomFrame.style.width = width+'px';                         
                             zoomFrame.style.backgroundColor = 'black'; 
                             zoomFrame.style.overflow = 'hidden';                        
                             $('TB_image').appendChild(zoomFrame);
                             
                             var zoomImage = document.createElement('img');
                             zoomImage.src = sBaseHref+origArray[get_current()];                        
                             zoomFrame.appendChild(zoomImage);
                             
                             new Draggable(zoomImage);
                            
                            
                            
                            }
                            
                            function enlarge(){
                              detail = window.open(sBaseHref+origArray[get_current()]);
                              detail.focus();
                            }
                       
                   
