﻿// Functions specific to a site.
(function ($) {
    $(document).ready(function () {
        // Place document manipulation code here

        var flashSrc = new Array("/flash/odometer-en.swf", "/flash/shredder-en.swf", "/flash/rev-en.swf");
        var randomEmbed = Math.floor(Math.random() * 3);

        $(".en #home-banner").flashembed({
            src: flashSrc[randomEmbed],
            wmode: 'transparent',
            height: '324',
            width: '938'
        });


        var flashSrcfr = new Array("/flash/odometer-fr.swf", "/flash/shredder-fr.swf", "/flash/rev-fr.swf");
        var randomEmbedfr = Math.floor(Math.random() * 3);
        $(".fr #home-banner").flashembed({
            src: flashSrcfr[randomEmbedfr],
            wmode: 'transparent',
            height: '324',
            width: '938'
        });






        Cufon.replace('h1, #content .find-locations .heading , #content .find-loc-table .heading, .promotion-title, #content .rtUL .rtLI .rtIn');
        Cufon.replace('#overview-caption h1', {
            color: '-linear-gradient(#ffffff, #cecece)',
            textShadow: '2px 2px #084b86'
        });
        Cufon.replace('.subnav-title', {
            color: '-linear-gradient(#ffffff, #eff6fb)',
            textShadow: '2px 2px #084b86'
        });
        Cufon.replace('.home h1', { color: '-linear-gradient(#2989de, #096dc4)' });
        Cufon.replace('h2');

        $('#content .find-loc-table td:last').addClass('last-td');
        $('#content ol li').wrapInner('<span />');

        var yearFilter = $('.RadTreeView');
        if (yearFilter) {
            var querystring = location.search.replace('?', '').split('&');
            // declare object
            var queryObj = {};
            // loop through each name-value pair and populate object
            for (var i = 0; i < querystring.length; i++) {
                // get name and value
                var name = querystring[i].split('=')[0];
                var value = querystring[i].split('=')[1];
                // populate object
                queryObj[name] = value;
            }
            var currentYear = queryObj['Year'];
            yearFilter.find('a[href*=' + currentYear + ']').addClass('selectedItem');
        }
    });

    var counter = 0;

   
    $(".banner-control-right").click(function () {
        var thisSrc = "";
        var thisSrcFr = "";
        if (counter >= 3)
            counter = 0;
        counter += 1;
        if (counter == 1) {
            thisSrc = "/flash/odometer-en.swf";
            thisSrcFr = "/flash/odometer-fr.swf";
        }
        if (counter == 2) {
            thisSrc = "/flash/shredder-en.swf";
            thisSrcFr = "/flash/shredder-fr.swf";
        }
        if (counter == 3) {
            thisSrc = "/flash/rev-en.swf";
            thisSrcFr = "/flash/rev-fr.swf";
        }
        $(".en #home-banner").flashembed({
            src: thisSrc,
            wmode: 'transparent',
            height: '324',
            width: '938'
        });

        $(".fr #home-banner").flashembed({
            src: thisSrcFr,
            wmode: 'transparent',
            height: '324',
            width: '938'
        });

    });

    $(".banner-control-left").click(function () {
        var thisSrc = "";
        var thisSrcFr = "";
        if (counter <= 0)
            counter = 4;
        counter -= 1;
        if (counter == 1) {
            thisSrc = "/flash/odometer-en.swf";
            thisSrcFr = "/flash/odometer-fr.swf";
        }
        if (counter == 2) {
            thisSrc = "/flash/shredder-en.swf";
            thisSrcFr = "/flash/shredder-fr.swf";
        }
        if (counter == 3) {
            thisSrc = "/flash/rev-en.swf";
            thisSrcFr = "/flash/rev-fr.swf";
        }
        if (counter == 0) {
            thisSrc = "/flash/shredder-en.swf";
            thisSrcFr = "/flash/shredder-fr.swf";
        }
        $(".en #home-banner").flashembed({
            src: thisSrc,
            wmode: 'transparent',
            height: '324',
            width: '938'
        });
        $(".fr #home-banner").flashembed({
            src: thisSrcFr,
            wmode: 'transparent',
            height: '324',
            width: '938'
        });
    });


})(jQuery);
