function ShowCollapsableContent(objToShow)
    {
        
               
        var NumberOfItineraries = window.document.getElementById("ctl00_MainContentPlaceHolder_ItinararyList").getElementsByTagName("a").length / 2;
        
        var elementToShow = window.document.getElementById("collapse" + objToShow);
        
        
        var i=1;
        var objToHide = "";
        var objLeftPanel = window.document.getElementById("ctl00_MainContentPlaceHolder_LeftColumn_litCMSContentContainer");
        
        if (elementToShow.parentNode.className == "ItineraryItemSelected")
        {
            elementToShow.parentNode.className="ItineraryItem";
            objLeftPanel.innerHTML = "";
            objLeftPanel.style.display="none";
        }
        else
        {
            showLargeImage(objToShow);
            for (i=1;i<=NumberOfItineraries;i++) 
            {
                objToHide = "collapse" + i;
                var elementToHide = window.document.getElementById(objToHide);
                
                var elementToHideParent = elementToHide.parentNode;
             
               
                    elementToHideParent.className="ItineraryItem";  
               
            }
                        
            
            elementToShow.parentNode.className= "ItineraryItemSelected";
            
            var LeftPanelTextString = "";
            LeftPanelTextString = window.document.getElementById("FurtherInfoTitle" + objToShow).innerHTML;
            LeftPanelTextString =  LeftPanelTextString + window.document.getElementById("FurtherInfoStars" + objToShow).innerHTML;
            
            objLeftPanel.innerHTML = LeftPanelTextString;
            objLeftPanel.style.display="block"; 
            
           document.location.href = "#ItineraryItem" + objToShow;
        }
        
        
}

function ShowCollapsableContentOLD(objToShow)
{
              
            showLargeImage(objToShow);
            ShowReadMoreContent(objToShow);
               
        
}


function ShowReadMoreContent(objToShow)
{
            var objLeftPanel = window.document.getElementById("ctl00_MainContentPlaceHolder_LeftColumn_litCMSContentContainer");    
            var LeftPanelTextString = "";
            
            window.document.getElementById("ReadMoreSection").scrollTop = '0';
            
            LeftPanelTextString = window.document.getElementById("FurtherInfoTitle" + objToShow).innerHTML;
            LeftPanelTextString =  LeftPanelTextString + window.document.getElementById("FurtherInfoStars" + objToShow).innerHTML;
            LeftPanelTextString = LeftPanelTextString + window.document.getElementById("FurtherInfoText" + objToShow).innerHTML;
            
             var objOptionalFeatures = window.document.getElementById("Features" + objToShow);
             var objOptionalAddress = window.document.getElementById("Address" + objToShow);
            
            if (objOptionalFeatures != null)
            {
                if (objOptionalFeatures.innerHTML.replace(/^\s+|\s+$/g, '').length > 0)
                {
                    LeftPanelTextString = LeftPanelTextString + "Features<br>" + objOptionalFeatures.innerHTML;
                }
            }
            
            if (objOptionalAddress != null)
            {
                if (objOptionalAddress.innerHTML.replace(/^\s+|\s+$/g, '').length > 0)
                {
                    LeftPanelTextString = LeftPanelTextString + "<br/>" + objOptionalAddress.innerHTML;
                }
            }
            
            objLeftPanel.innerHTML = LeftPanelTextString;
            objLeftPanel.style.display="block"; 
            
}

var src;
duration = 4;
var ImageIntervalId = 0;
            
             ct=0;
    
    function showLargeImage(objToShow)
      {
            ct = 0;
            //set image paths
            src = null;
            
            if (window.document.getElementById("Photos" + objToShow) != null)
            {
                src = window.document.getElementById("Photos" + objToShow).getElementsByTagName("img");
               
                clearInterval(ImageIntervalId);
                
              if (src != null)
              {
                window.document.getElementById("ctl00_MainContentPlaceHolder_LargeImage").src = src[ct].src;
       
                ct+=1;
                
                if (src.length > 1)
                {
                    ImageIntervalId = setInterval("switchItineraryImage()",5000);
                }
                
              }
           }
         
      }
      
      function showExclusiveImage()
      {
            ct = 0;
            //set image paths
            src = null;
            
            if (window.document.getElementById("Photos") != null)
            {
                src = window.document.getElementById("Photos").getElementsByTagName("img");
           
                clearInterval(ImageIntervalId);
            
                  if (src != null)
                  {
                        ct+=1;
                        
                        if (src.length > 1)
                        {
                            ImageIntervalId = setInterval("switchExclusiveImage()",5000); 
                        }
                    }
           
            }
      }
      
     function switchItineraryImage() {
   
        var speed = 10;
        var timer = 0;
        if (src != null)
        {
               if (ct == src.length)
               {
               
                    ct = 0;
               }
               
               
               window.document.getElementById("ctl00_MainContentPlaceHolder_LargeImage").src = src[ct].src;
               changeOpacity(50, 'ctl00_MainContentPlaceHolder_LargeImage');
                //fade in image
                for(i = 50; i <= 100; i++) {
                    setTimeout("changeOpacity(" + i + ", 'ctl00_MainContentPlaceHolder_LargeImage')",(timer * speed));
                    timer++;
                } 
               
                
                ct+=1;
            }
    }
    
    
   
    function switchExclusiveImage() {
   
        var speed = 10;
        var timer = 0;
    
       if (ct == src.length)
       {
       
            ct = 0;
       }
          changeOpacity(50, 'LargePhoto');
          
                      
            window.document.getElementById("LargePhoto").src = src[ct].src;   
        
        //fade in image
        for(i = 50; i <= 100; i++) {
            setTimeout("changeOpacity(" + i + ", 'LargePhoto')",(timer * speed));
            timer++;
        } 
    
        
        ct+=1;
    
    }
    
   
    
    function changeOpacity(opacity, elementId) {
            
        var object = window.document.getElementById(elementId);
        
        if (object != null)
        {
            if (object.style)
            {
                object.style.opacity = (opacity / 100);
                object.style.MozOpacity = (opacity / 100);
                object.style.KhtmlOpacity = (opacity / 100);
                object.style.filter = "alpha(opacity=" + opacity + ")";
            }
                     
     
   }
}



