/** * name: pirobox v.1.2.2 * date: may 2010 * autor: diego valobra (http://www.pirolab.it) * version: 1.2.2 * licence: cc-by-sa http://creativecommons.org/licenses/by-sa/2.5/it/ **/ (function($) { $.fn.pirobox = function(opt) { opt = jquery.extend({ my_speed : null, close_speed : 300, bg_alpha : 0.5, close_all : '.piro_close,.piro_overlay', slideshow : null, slidespeed : null }, opt); function start_pirobox() { var corners = ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '
'+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''; var window_height = $(document).height(); var bg_overlay = $(jquery('
').hide().css({'opacity':+opt.bg_alpha,'height':window_height+'px'})); var main_cont = $(jquery('
')); var caption = $(jquery('
')); var piro_nav = $(jquery('
')); var piro_close = $(jquery('')); var piro_play = $(jquery('')); var piro_stop = $(jquery('')); var piro_prev = $(jquery('')); var piro_next = $(jquery('')); $('body').append(bg_overlay).append(main_cont); main_cont.append(corners); $('.pirobox_up').append(piro_close); $('.pirobox_down').append(piro_nav); $('.pirobox_down').append(piro_play); piro_play.hide(); $('.pirobox_down').append(piro_prev).append(piro_next); piro_nav.append(caption); var my_nav_w = piro_prev.width(); main_cont.hide(); var my_gall_classes = $("a[class^='pirobox']"); var map = new object(); for (var i=0; i