
$(document).ready(function() {
   
    
    
    
   
    
    //set equal height to all items in each "online promotions" component
    $('div.component.online_promotions').each(
        function(){
            $(this).find('table.online_block_bg').equalHeights();
        }
    );
    //set equal height to all items in each "promotions" component
    $('div.component.promotions').each(
        function(){
            $(this).find('table.simple_promotions_item').equalHeights();
        }
    );
    
    
    $('li.ui-corner-top').corner("tl tr 5px");
    
    //sections:
     $('div.section_title_inner_on').click(function(){
        $(this).parent().next().filter('div.section_content_outer:first').toggle("slow");
        $(this).toggleClass("section_title_inner");
    });
    $('div.section_title_inner').click(function(){
        $(this).parent().next().filter('div.section_content_outer:first').toggle("slow");
        $(this).toggleClass("section_title_inner_on");
    });




	//hotel pictures
	if($(".hgallery").length > 0)
	{
	    // Initially set opacity on thumbs and add
	    // additional styling for hover effect on thumbs
	    var onMouseOutOpacity = 0.67;
	    $('#thumbs ul.thumbs li').opacityrollover({
		    mouseOutOpacity:   onMouseOutOpacity,
		    mouseOverOpacity:  1.0,
		    fadeSpeed:         'fast',
		    exemptionSelector: '.selected'
	    });
    	
	    // Initialize Advanced Galleriffic Gallery
	    var gallery = $('#thumbs').galleriffic({
		    delay:                     2500,
		    numThumbs:                 12,
		    preloadAhead:              10,
		    enableTopPager:            false,
		    enableBottomPager:         true,
		    maxPagesToShow:            7,
		    imageContainerSel:         '#slideshow',
		    controlsContainerSel:      '#controls',
		    captionContainerSel:       '#caption',
		    loadingContainerSel:       '#loading',
		    renderSSControls:          false,
		    renderNavControls:         false,
		    playLinkText:              '',
		    pauseLinkText:             '',
		    prevLinkText:              '',
		    nextLinkText:              '',
		    nextPageLinkText:          '&rsaquo;',
		    prevPageLinkText:          '&lsaquo;',
		    enableHistory:             false,
		    autoStart:                 false,
		    syncTransitions:           true,
		    defaultTransitionDuration: 900,
		    onSlideChange:             function(prevIndex, nextIndex) {
			    // 'this' refers to the gallery, which is an extension of $('#thumbs')
			    this.find('ul.thumbs').children()
				    .eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
				    .eq(nextIndex).fadeTo('fast', 1.0);
		    },
		    onPageTransitionOut:       function(callback) {
			    this.fadeTo('fast', 0.0, callback);
		    },
		    onPageTransitionIn:        function() {
			    this.fadeTo('fast', 1.0);
		    }
	    });
	
	}

})



