window.onload = function(){
	
};

/* jquery scrollable: slider notizie homepage*/

$(document).ready(function(){   
	
	Shadowbox.init();

     $('#scroller .scrollable').scrollable({
        nav:'ul.items',
        size: 1,
        clickable: false,
        circular: true,
        speed: 1000
     }).navigator().autoscroll({
		interval: 5000		
	});
    
     $('#photogallery .scrollable').scrollable({
        nav:'ul.items',
        size: 5,
        clickable: false,
        circular: false,
        speed: 1000
    });
        
  // For Attachment 
		$("a[href*=.pdf]").addClass("pdf");
		$("a[href*=.jpg], a[href*=.gif], a[href*=.png]").addClass("jpg");
		$("a[href*=.swf], a[href*=.fla]").addClass("swf");
		$("a[href*=.txt],  a[href*=.xls], a[href*=.doc], , a[href*=.rtf], , a[href*=.pps]").addClass("doc");
		$("a[href*=.mpg], a[href*=.mpeg], a[href*=.avi], a[href*=.mv2], a[href*=.mov], a[href*=.mp4], a[href*=.wmv]").addClass("video");
		$("a[href*=.zip], a[href*=.rar], a[href*=.ace], a[href*=.tar.gz], a[href*=.tgz]").addClass("zip");
		$("a[href*=.mp3], a[href*=.aiff], a[href*=.wav], a[href*=.ogg], a[href*=.wma]").addClass("audio");
		$("a[href*=@]").addClass("email");
   
});

//Accordion
jQuery.fn.initMenu = function() {  
    return this.each(function(){
        var theMenu = $(this).get(0);
        $('.acitem', this).hide();
        $('li.expand > .acitem', this).show();
        $('li.expand > .acitem', this).prev().addClass('current');
        $('li a', this).click(
            function(e) {
                e.stopImmediatePropagation();
                var theElement = $(this).next();
                var parent = this.parentNode.parentNode;
                if($(parent).hasClass('noaccordion')) {
                    if(theElement[0] === undefined) {
                        window.location.href = this.href;
                    }
                    $(theElement).slideToggle('normal', function() {
                        if ($(this).is(':visible')) {
                            $(this).prev().addClass('current');
                        }
                        else {
                            $(this).prev().removeClass('current');
                        }    
                    });
                    return false;
                }
                else {
                    if(theElement.hasClass('acitem') && theElement.is(':visible')) {
                        if($(parent).hasClass('collapsible')) {
                            $('.acitem:visible', parent).first().slideUp('normal', 
                            function() {
                                $(this).prev().removeClass('current');
                            }
                        );
                        return false;  
                    }
                    return false;
                }
                if(theElement.hasClass('acitem') && !theElement.is(':visible')) {         
                    $('.acitem:visible', parent).first().slideUp('normal', function() {
                        $(this).prev().removeClass('current');
                    });
                    theElement.slideDown('normal', function() {
                        $(this).prev().addClass('current');
                    });
                    return false;
                }
            }
        }
    );
});
};

$(document).ready(function() {$('#navlist').initMenu();});

