/* Ist die Videostarter :: classes/lib/view/content-standard ....*/
///Function for video from content-pulldown
function y_video(){
    if($('a[hreflang|=en]').length>0){
        $('a[hreflang|=en]').each(function(){
            var a = $(this).attr('id');
            $('#'+a).flash(
            {
                height:220,
                width: 280
            },
            {
                version: 8
            },
            function(htmlOptions) {
                $this = $(this);
                htmlOptions.src = $this.attr('rel');
                $this.before($.fn.flash.transform(htmlOptions));
            }
            );
        });
    }
    if($('a[hreflang|=de]').length>0){
        $('a[hreflang|=de]').each(function(){
            var a = $(this).attr('id');
            $('#'+a).flash(
            {
                height:405,
                width: 520
            },
            {
                version: 8
            },
            function(htmlOptions) {
                $this = $(this);
                htmlOptions.src = $this.attr('rel');
                $this.before($.fn.flash.transform(htmlOptions));
            }
            );
        });
    }
}
//speziell youtube aus content per class
function youtubefilm(){
    //speziell youtube aus content per class
    if($(".youtubecontent").length>0){
        $(".youtubecontent").click(function() {
            $.fancybox({
                'padding'		: 0,
                'autoScale'		: false,
                'transitionIn'	: 'none',
                'transitionOut'	: 'none',
                'title'		: this.title,
                'width'		: 680,
                'height'		: 495,
                'href'		: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
                'type'		: 'swf',
                'swf'		: {
                    'wmode'		: 'transparent',
                    'allowfullscreen'	: 'true'
                }
            });
            return false;
        });
    }
}
function flashinhalt(){
    //variabler Flashinhalt ... aus content per class
    if($(".flashcontent").length>0){
        $(".flashcontent").fancybox({
            'padding'           : 0,
            'autoScale'         : false,
            'transitionIn'      : 'none',
            'transitionOut'     : 'none',
            'showNavArrows'     : false
        });
    }
}
if($(".galerielinkdia").length>0){
    $('.galerielinkdia').click(function(){
        var link = $(this).attr('href');
        $('body').append("<div style='display:none;' id='galLoad'></div>");
        $('#galLoad').load(link+' .gallery', function(){
            var bilder =[];
            i=0;
            $('#galLoad a').each(function(){
                bilder[i] = $(this).attr('href');
                i++;
            });
            $.fancybox(bilder, {
                'type': 'image',
                'onComplete': function(){
                    setTimeout(function(){
                        $.fancybox.next();
                    }, 4900);
                }
            });
            $('#galLoad').remove();
        });
        return false;
    });
}//end if class galerie enthalten
if($(".galerielink").length>0){
    
    $('.galerielink').click(function(){
        var link = $(this).attr('href');
        $('body').append("<div style='display:none;' id='galLoad'></div>");
        $('#galLoad').load(link +' .gallery', function(){
            var bilder =[];
            i=0;
            $('#galLoad a').each(function(){
                bilder[i] = $(this).attr('href');
                i++;
            });
            $.fancybox(bilder, {
                'type': 'image'
            });
            $('#galLoad').remove();
        });
        return false;
    });
    
}///end function galeriemod
/*
*
*
* */
//scrollable
if( $(".scrollable").length>0){
    var machen = function(index){
      if( $(".seek").length>0){
        $('.seek').each(function(){
            var h = $(this);
            if(parseInt(h.attr('href'))==index){
               
                h.children(0).css({'padding':'2px','background':'#8f0b0b'});
            }
            else{
                h.children(0).css({'padding':'2px','background':''});
            }
        });
      }//end if class seek für Bilder oder links, ..
    };
    //$('#c_round').css('border','0px none #fff');
    $('#content').css({
        'background':'transparent',
        'border':'0px solid #fff'
    });
    /*
    $('.scroll').css({
        'border':'3px solid #e4e4e4',
        'width':'800px'
    });
    */
    var maxH=0;
    $('.contentscroll').each(function(){
        var m = $(this);
        if(maxH< parseInt(m.height())){
            maxH = parseInt(m.height());
        }
    });
    $('#browseNext,#browsePrev').css('display','block');
    $(".scrollable").css('height',maxH+'px');
    //Projekte erfassen
    var root = $(".scrollable").scrollable({
        circular: true,
        mousewheel: true,
        onSeek: function(event,i) {
            machen(i);
        }
    }).navigator().autoscroll({
        autoplay: false,
        interval:4500
    });
    window.api = root.data("scrollable");
    var zahl = 1;
    $('.scrollernavi .navi a').each(function(){
        $(this).html(zahl);
        zahl++;
    });
 
    //$('#browseNext').css('top','-190px');
    $('.contentscroll').click(function(){
        // var h = $(".scrollable").scrollable().getIndex();
        //$(".scrollable").scrollable().seekTo(parseInt(h+1));
        //alert($(".scrollable").scrollable().getIndex()+' :: '+parseInt(h+1));
        $(".scrollable").scrollable().next();
    });
}
if( $(".seek").length>0){
    $('.seek').each(function(){
        var e = $(this);
        //e.attr('onclick',' return false');
        e.click(function(){
           
            $(".scrollable").scrollable().seekTo(parseInt(e.attr('href')));
          
            // alert( $(".scrollable").scrollable().getIndex());
            return false;
        })
    });
}
if($('#actionButtons').length>0){
    $('#actionButtons a').click(function(){
        $('#actionButtons a').each(function(){
            $(this).removeClass('red');
        });
        $(this).addClass('red');
    });
}
//ende if Projektseiten, ....
//Accordions aus CMS
if($('h2.acc').length>0){
    $('h2.acc').bind('click',function(){
        //Nur, wenn nur eines offen sein soll ....
        $('.h2On_div').slideToggle();
        $('#content h2').each(function(){
            $(this).removeClass('h2On');
            $(this).next('div').removeClass('h2On_div');
        });
        if($(this).hasClass('h2On')==true){
            $(this).removeClass('h2On');
            $(this).next('div').removeClass('h2On_div');
            $(this).next('div').slideToggle();
        }
        else{
            $(this).addClass('h2On');
            $(this).next('div').addClass('h2On_div');
            $(this).next('div').slideToggle();
        }
    });
    $('h2.acc').first().addClass('h2On');
    $('h2.acc').first().next('div').slideToggle();
    $('h2.acc').first().next('div').addClass('h2On_div');
}//end if, wenn Accordion-Elemente gefunden werden
function backgroundPos(){
    var o = $('#fab_special');
    $('body').css({
        'background-position':'0px '+parseInt(o.height())+ 'px',
        'background-image':'url(/pics_must/stable/verzierung20/backfooter.gif)'
    });
    
}
