$(document).ready(
function() {
    var minMovieCount = 1;                                      // Minimum # of Movies
    var maxMovieCount = 3;                                      // Maximum # of Movies
    var loopInterval = 15000;                                   // Loop Interval between one loop and the next
    var loopCount = minMovieCount + 1;                          // Loop Count will start from the 2nd movie and then cycle through all
    var mediaFilePath = '/data/Flash/DirectHome-0';    	// Local specific. Please update for CMS
    window.setInterval(
        function() {
            //
            // Loop through the set of Movies only if the respective Object exists on the Page
            //
            if ($('#objFlash')[0] != null && $('#objFlash')[0] != 'undefined') {
                while (loopCount < maxMovieCount + 1) {
                    $.browser.msie
						? $('#objFlash')[0].Movie = mediaFilePath + loopCount + ".swf"
						: $('#objFlash').children('embed').attr('src', mediaFilePath + loopCount + '.swf');
                    loopCount++;
                    break;
                }
                if (loopCount > maxMovieCount) {
                    loopCount = minMovieCount;
                }
            }
        }, loopInterval);

    //
    // On click, Register Click [On Load, [Click-Count] = 1 and will add up with each consecutive click].
    // Play the corresponding Next movie [ [Click-Count] + 1 ].
    // For instance, user clicks once, then register [Click-Count] = 1 and play movie = [Click-Count] + 1 i.e. Movie #2.
    //
    $('#imgRhtArrow').click(
    function() {
        var clickCount = parseInt($('[id$=hdnClickCount]').val() < minMovieCount ? minMovieCount : $('[id$=hdnClickCount]').val() > maxMovieCount ? maxMovieCount : $('[id$=hdnClickCount]').val());
        if (clickCount != 'undefined') {
            if (clickCount < maxMovieCount) {
                $.browser.msie
                    ? $('#objFlash')[0].Movie = mediaFilePath + (clickCount + 1) + ".swf"
                    : $('#objFlash').children('embed').attr('src', mediaFilePath + (clickCount + 1) + '.swf');
                $('[id$=hdnClickCount]')[0].value = clickCount + 1;
            }
            else {
                $.browser.msie
                    ? $('#objFlash')[0].Movie = mediaFilePath + minMovieCount + ".swf"
                    : $('#objFlash').children('embed').attr('src', mediaFilePath + minMovieCount + '.swf');
                $('[id$=hdnClickCount]')[0].value = minMovieCount;
            }
        }
    }),

    //
    // Here, we reduce the [Click-Count] by 1 and play the corresponding Previous movie.
    //
    $('#imgLftArrow').click(
    function() {
        var clickCount = parseInt($('[id$=hdnClickCount]').val() < minMovieCount ? minMovieCount : $('[id$=hdnClickCount]').val() > maxMovieCount ? maxMovieCount : $('[id$=hdnClickCount]').val());
        if (clickCount != 'undefined') {
            if (clickCount > minMovieCount) {
                $.browser.msie
                    ? $('#objFlash')[0].Movie = mediaFilePath + (clickCount - 1) + ".swf"
                    : $('#objFlash').children('embed').attr('src', mediaFilePath + (clickCount - 1) + '.swf');
                $('[id$=hdnClickCount]')[0].value = clickCount - 1;
            }
            else {
                $.browser.msie
                    ? $('#objFlash')[0].Movie = mediaFilePath + maxMovieCount + ".swf"
                    : $('#objFlash').children('embed').attr('src', mediaFilePath + maxMovieCount + '.swf');
                $('[id$=hdnClickCount]')[0].value = maxMovieCount;
            }
        }
    }),

    $('#imgLftArrow').hover(function() { $('#imgLftArrow').attr('src', $('#imgLftArrow').attr('src').replace('out', 'over')); }, function() { $('#imgLftArrow').attr('src', $('#imgLftArrow').attr('src').replace('over', 'out')); }),
    $('#imgRhtArrow').hover(function() { $('#imgRhtArrow').attr('src', $('#imgRhtArrow').attr('src').replace('out', 'over')); }, function() { $('#imgRhtArrow').attr('src', $('#imgRhtArrow').attr('src').replace('over', 'out')); });
});

function OpenInNewWindow() {
    $('form')[0].target = '_new';
    setTimeout(function() { $('form')[0].target = ''; }, 100);

    return false;
}


