    var jwfs = jQuery.noConflict();
    var speed_delay = 6000;
    var slide_speed = 1000;
    var CTRrotateAction = "click";
    var autoslide = true;
    var slideOuter = "fs-slide-wrapper";
    var slideLoading = "fs-slide-loading";
    var slideClass = "slide";
    var naviClass = "navi";
    var activeSuffix = "-active";
    var isShowing = 0;
    var slides;
    var navis;
    var fx1 = new Array;
    var firstDelay = false;
    var pauseFlag = false;
    var timer;
    var playButton;

    function initFeaturedStory() {
        displayloading = document.getElementById(slideLoading);
        if (displayloading) {
            displayloading.style.display = "none";
        } else {
            return;
        }
        displayslide = document.getElementById(slideOuter);
        if (displayslide) {
            displayslide.style.display = "block";
        }
        if (readCookie("com_jw_fs") == "true") {
            autoslide = true;
        } else if (readCookie("com_jw_fs") == "false") {
            autoslide = false;
        }
        playButton = document.getElementById("fs-shell_playButton");
        if (autoslide) {
            showPauseButton();
        } else {
            showPlayButton();
        }
        slides = jwfs("body").find("." + slideClass);
        navis = jwfs("body").find("." + naviClass);
        if (slides.length == 0 || navis.length == 0) {
            return;
        }
        for (i = 0; i < slides.length; ++i) {
            if (CTRrotateAction == "click") {
                navis[i].onclick = function () {currentSlide = null;for (j = 0; j < navis.length; ++j) {if (this == navis[j]) {currentSlide = j;}}if (currentSlide != isShowing) {if (slides[isShowing].offsetHeight) {jwfs(slides[isShowing]).fadeOut(slide_speed);}jwfs(slides[currentSlide]).fadeIn(slide_speed);navis[isShowing].className = naviClass;navis[currentSlide].className = naviClass + activeSuffix;isShowing = currentSlide;clearSlide();}return false;};
            } else {
                navis[i].onmouseover = function () {currentSlide = null;for (j = 0; j < navis.length; ++j) {if (this == navis[j]) {currentSlide = j;}}if (currentSlide != isShowing) {if (slides[isShowing].offsetHeight) {jwfs(slides[isShowing]).fadeOut(slide_speed);}jwfs(slides[currentSlide]).fadeIn(slide_speed);navis[isShowing].className = naviClass;navis[currentSlide].className = naviClass + activeSuffix;isShowing = currentSlide;clearSlide();}return false;};
            }
            if (i != 0) {
                jwfs(slides[i]).fadeOut(slide_speed);
            } else {
                navis[i].className = naviClass + activeSuffix;
            }
        }
    }


    function showPauseButton() {
        createCookie("com_jw_fs", "true");
        playButton.innerHTML = "Pause";
        playButton.title = "Pause";
        pauseFlag = false;
        autoSlide();
    }


    function showPlayButton() {
        createCookie("com_jw_fs", "false");
        playButton.innerHTML = "Play";
        playButton.title = "Play";
        pauseFlag = true;
        clearTimeout(timer);
        firstDelay = false;
    }


    function showNext() {
        if (slides.length <= 1) {
            return;
        }
        if (slides[isShowing].offsetHeight) {
            jwfs(slides[isShowing]).fadeOut(slide_speed);
        }
        navis[isShowing].className = naviClass;
        if (isShowing == slides.length - 1) {
            isShowing = 0;
            jwfs(slides[isShowing]).fadeIn(slide_speed);
        } else {
            jwfs(slides[++isShowing]).fadeIn(slide_speed);
        }
        navis[isShowing].className = naviClass + activeSuffix;
    }


    function showPrev() {
        if (slides.length <= 1) {
            return;
        }
        if (slides[isShowing].offsetHeight) {
            jwfs(slides[isShowing]).fadeOut(slide_speed);
        }
        navis[isShowing].className = naviClass;
        if (isShowing == 0) {
            isShowing = slides.length - 1;
            jwfs(slides[isShowing]).fadeIn(slide_speed);
        } else {
            jwfs(slides[--isShowing]).fadeIn(slide_speed);
        }
        navis[isShowing].className = naviClass + activeSuffix;
    }


    function autoSlide() {
        if (!pauseFlag) {
            timer = setTimeout("autoSlide()", speed_delay);
            if (!firstDelay) {
                firstDelay = true;
            } else {
                showNext();
            }
        }
    }


    function clearSlide() {
        if (!pauseFlag) {
            clearTimeout(timer);
            firstDelay = false;
            autoSlide();
        }
    }


    function playButtonClicked() {
        if (pauseFlag) {
            showPauseButton();
        } else {
            showPlayButton();
        }
    }


    function createCookie(a, b, c) {
        if (c) {
            var d = new Date;
            d.setTime(d.getTime() + c * 24 * 60 * 60 * 1000);
            var e = "; expires=" + d.toGMTString();
        } else {
            e = "";
        }
        document.cookie = a + "=" + b + e + "; path=/";
    }


    function readCookie(a) {
        var b = a + "=";
        var d = document.cookie.split(";");
        for (var i = 0; i < d.length; i++) {
            var c = d[i];
            while (c.charAt(0) == " ") {
                c = c.substring(1, c.length);
            }
            if (c.indexOf(b) == 0) {
                return c.substring(b.length, c.length);
            }
        }
        return null;
    }

    jwfs(document).ready(function () {initFeaturedStory();});
