/**
 * jQuery initial scripts
 *  
 * @project  gruenekoeln.de
 * @author   maik mettenheimer
 * @version  2011-05-12
 */
 
// remap jQuery to $
(function($){

    $(document).ready(function(){

        // add target=_blank for external links and pdf-files
        $('a[href^="http://"]:not([href^="http://www.gruenekoeln.de/"])').attr({target: "_blank"});
        $('a[href$=".pdf"]').attr({target: "_blank"});
      
        // add classes
        $("a[href^='mailto:']").addClass('email');
        $("a[href^='javascript:linkTo_UnCryptMailto']").addClass('email'); // crypt email-link
        $('a[href^="http://"]:not([href^="http://www.gruenekoeln.de/"])').addClass('external');
    
        // socialtabs
        $("#socialnav").tabs({ event: 'mouseover' });

        // imagecarousel
        $('#imagecarousel_c5788-outer').css('display', 'block');
        $('#imagecarousel_c5788').jcarousel({
            size     : 78,
            auto     : 5,
            easing   : 'linear',
            animation: 500,
            wrap     : 'circular',
            scroll   : 1,
            itemVisibleInCallback  : {onBeforeAnimation: imagecarousel.itemVisibleInCallback},
            itemVisibleOutCallback : {onAfterAnimation: imagecarousel.itemVisibleOutCallback},
            initCallback : function(carousel,state){
                imagecarousel.initCallback('#imagecarousel_c5788',carousel,state);
                imagecarousel.initCallbackMouseover(carousel,state);
            }
        });
        
    });

})(this.jQuery);























