
/*
**
** Global JavaScript Functionality for Clondalkin
** $VER: main.js 1.0 (..)
**
** Shout Digital - www.shoutdigital.com
**
*/

/* global variables */

/* document-ready functionality */
$(document).ready(function()
    {
        /* slide show */
        var Slides = new SlideShow('div#banner-content ul', 10, false, SHOUT_Slideshow_Transition_SlidePush);

        if(Slides.SlideCount > 1)
            {
                /* banner control */
                var control = '';
                control = control + '<a href="JavaScript:void(0);" alt="Previous" class="banner-button previous"></a>';
                control = control + '<a href="JavaScript:void(0);" alt="Next" class="banner-button next"></a>';
                control = control + '   <div id="banner-references">';
                for(var i=0;i<Slides.SlideCount;i++) control = control + '       <a' + (i==0?" class=\"selected\"":"") + '></a>';
                control = control + '   </div>';

                /* add to page and setup */
                $('div#banner-content').append(control);
                $('div#banner-content a.previous').click(function() { Slides.PreviousSlide(false, true); });
                $('div#banner-content a.next').click(function() { Slides.NextSlide(false, true); });

                /* control functionality */
                Slides.ReferenceControl = 'div#banner-references a';

                /* start show */
                Slides.TransitionTime = 500;
                Slides.Play();
            }

        /* lightbox */
        $(".lightbox").fancybox({
            'showCloseButton'   :   false,
            'showNavArrows'     :   false,
            'autoDimensions'    :   false,
            'scrolling'         :   'auto',
            'cyclic'            :   true,
            'titleShow'         :   false,
            'width'             :   620,
            'height'            :   450,
            'autoScale'         :   true
            });

        /* check for postback on global form */
        if((globalSubmitted = $('.formflag input[type=hidden]').val()) != 0)
            {
                $('.globalcontactanchor').click();
            }
    });
