/*
funktion für ein/ausblenden der news in home 
*/

$(document).ready(function() {
    // start slideshow
    $('#news_slideshow').cycle({
        fx:      'fade',           // blende effekt
        timeout:  7000,            // anzeige zeit (1000 = 1 sekunde)
        speed:     500,            // geschwindigkeit des aus/einblendens
        pager:      '#news_navi',  // navigations layer name
        pagerEvent: 'mouseover',   // anzeigemodus bei?
        pauseOnPagerHover: true,   // anhalten?
		cleartype:  1,             // klare schrift
        before:   onBefore
    });

    // set totalSlideCount var;
    // we'll be adding slides beach3.jpg - beach8.jpg to the slideshow
    var totalSlideCount = 1;

    function onBefore(curr, next, opts) {

        // on the first pass, addSlide is undefined (plugin hasn't yet created the fn);
        // when we're finshed adding slides we'll null it out again
        if (!opts.addSlide)
            return;

        // on Before arguments:
        //  curr == DOM element for the slide that is currently being displayed
        //  next == DOM element for the slide that is about to be displayed
        //  opts == slideshow options

        var currentImageNum = parseInt(next.id.match(/news_(\d)/)[1]);

		//alert (currentImageNum);

        if (currentImageNum == totalSlideCount) {
            // final slide in our slide slideshow is about to be displayed
            // so there are no more to fetch
            opts.addSlide = null;
            return;
        }

        // add our next slide
        // opts.addSlide('<img src="/_pix/test'+(currentImageNum+1)+'.jpg" width="100" height="100" />'+(currentImageNum+1)+'bla bla');
    };

});

