//Functions for flash version
var visitManofMatchForm;
var changingURL;

jQuery(document).ready(function() {
    if (jQuery("#rotator").length > 0) {
        jQuery('<div id="controls"><div id="rotator-nav"></div><a id="forwpbtn" class="control"></a><a id="pausebtn" class="pause control"></a><a id="backpbtn" class="control"></a></div>').insertAfter("#rotator");
        var bplplay = true;
        jQuery('#rotator').cycle({
            cssAfter: { zIndex: 0 },
            timeout: 5000,
            speed: 'fast',
            pager: '#rotator-nav',
            pagerAnchorBuilder: function(index, slide) {
                var navlabel = index + 1;
                return "<a class='label' href='#'>" + navlabel.toString() + "</a>";
            },
            next: "#forwpbtn",
            prev: "#backpbtn"
        });
        jQuery('#controls').css({ "position": "absolute", "top": "455px", "right": "10px" });

        jQuery('#rotator-nav a.label').click(function(ev) {
            ev.preventDefault();
            jQuery('#rotator').cycle('pause');
            jQuery('#pausebtn').removeClass('pause').addClass('play');
        });

        jQuery('#pausebtn').click(function(ev) {
            ev.preventDefault();
            if (jQuery(this).hasClass('pause')) {
                jQuery('#rotator').cycle('pause');
                jQuery(this).removeClass('pause').addClass('play');
            } else {
                jQuery('#rotator').cycle('resume');
                jQuery(this).removeClass('play').addClass('pause');
            }
        });
    }

    //External function called by the flash on deeplinking change
    changingURL = function(swfAddress) {

        var currentUrl = jQuery('#footer ul li a:last').attr("href");

        //Extract page name
        var start = swfAddress.lastIndexOf('/');
        var l = swfAddress.length;
        var pageName = "" + swfAddress.substr(start + 1, l);

        var endSub = currentUrl.lastIndexOf('/');
        var partialUrl = currentUrl.substr(0, endSub + 1);
        var newUrl = partialUrl + pageName + ".aspx";

        //Change page name on deeplinking
        jQuery('#footer ul li a:last').attr("href", newUrl)
    }

    //External function called by the flash on deeplinking change
    visitManofMatchForm = function(url) {

        window.open(url);
    }

});
