zoombox={Dwidth:640,Dheight:480,duration:750,animation:"all",maskOpacity:.4,FLVPlayer:"/js/zoombox/FLVplayer.swf",MP3Player:"/js/zoombox/MP3player.swf",allowOverflow:false,bindable:"a[rel^='zoombox']",theme:"default",fixed:false,themes:{"default":'\n\t\t\t<div id="zoombox"> \n\t\t\t\t<div id="zoombox_aplat" class="zoombox_close"></div>\n\t\t\t\t<div id="zoombox_contener">\n\t\t\t\t\t<div id="zoombox_relative">\n\t\t\t\t\t\t<div id="zoombox_close" class="zoombox_close"></div>\n\t\t\t\t\t\t<div id="zoombox_content"></div>\n\t\t\t\t\t\t<div id="zoombox_bg"><div class="zoombox_bg_h"></div><div class="zoombox_bg_b"></div><div class="zoombox_bg_d"></div><div class="zoombox_bg_g"></div><div class="zoombox_bg_bg"></div><div class="zoombox_bg_bd"></div><div class="zoombox_bg_hg"></div><div class="zoombox_bg_hd"></div></div>\n\t\t\t\t\t\t<div id="zoombox_nav">\n\t\t\t\t\t\t\t<table>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t<td width="39"><div id="zoombox_prev"></div></td>\n\t\t\t\t\t\t\t\t\t<td><div id="zoombox_title"><span></span></div></td>\n\t\t\t\t\t\t\t\t\t<td width="39"><div id="zoombox_next"></div></td>\n\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t',lightbox:'\n\t\t\t<div id="zoombox" class="lightbox"> \n\t\t\t\t<div id="zoombox_aplat" class="zoombox_close"></div>\n\t\t\t\t<div id="zoombox_contener">\n\t\t\t\t\t<div id="zoombox_relative">\n\t\t\t\t\t\t<div id="zoombox_content"></div>\n\t\t\t\t\t\t<div id="zoombox_bg"><div class="zoombox_bg_h"></div><div class="zoombox_bg_b"></div><div class="zoombox_bg_d"></div><div class="zoombox_bg_g"></div><div class="zoombox_bg_bg"></div><div class="zoombox_bg_bd"></div><div class="zoombox_bg_hg"></div><div class="zoombox_bg_hd"></div></div>\n\t\t\t\t\t\t<div id="zoombox_infos"><div id="zoombox_title"><span></span></div></div>\n\t\t\t\t\t\t<div id="zoombox_close" class="zoombox_close"></div>\n\t\t\t\t\t\t<div id="zoombox_next"></div><div id="zoombox_prev"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t'},inCSS:null,width:0,height:0,url:null,title:null,type:"multimedia",animateOpening:false,timer:null,loaded:false,gallery:"",position:0,margesH:null,margesV:null,working:true,filtreImg:/(\.jpg)|(\.jpeg)|(\.bmp)|(\.gif)|(\.png)/i,filtreMP3:/(\.mp3)/i,filtreFLV:/(\.flv)/i,filtreSWF:/(\.swf)/i,filtreQuicktime:/(\.mov)|(\.mp4)/i,filtreWMV:/(\.wmv)|(\.avi)/i,filtreDailymotion:/(http:\/\/www.dailymotion)|(http:\/\/dailymotion)/i,filtreVimeo:/(http:\/\/www.vimeo)|(http:\/\/vimeo)/i,filtreYoutube:/(youtube\.)/i,filtreKoreus:/(http:\/\/www\.koreus)|(http:\/\/koreus)/i,filtreDeezer:/(http:\/\/www\.deezer)|(http:\/\/deezer)/i,galleryRegExp:/\[(?:.*)\]/,init:function(){$(zoombox.bindable).each(function(){$(this).unbind("click")});zoombox.images=new Array;$(zoombox.bindable).each(function(){var a=zoombox.galleryRegExp.exec($(this).attr("rel"));if(!zoombox.images[a]){zoombox.images[a]=new Array}zoombox.images[a].push($(this));$(this).bind("click",function(){zoombox.click($(this));return false})});$(window).unbind("resize",zoombox.resize);$(window).unbind("scroll",zoombox.resize);$(document).unbind("keyup",zoombox.keyboard);$(window).resize(zoombox.resize);$(window).scroll(zoombox.resize);$(document).keyup(zoombox.keyboard)},click:function(a){zoombox.gallery=zoombox.galleryRegExp.exec(a.attr("rel"));for(var b=0;b<zoombox.images[zoombox.gallery].length;b++){if($(zoombox.images[zoombox.gallery][b]).html()==a.html()&&$(zoombox.images[zoombox.gallery][b]).attr("href")==a.attr("href")){zoombox.position=b;break}}zoombox.animateOpening=false;if(zoombox.animation=="all"){zoombox.animateOpening=true;zoombox.inCSS={top:a.offset().top,left:a.offset().left,width:a.width(),height:a.height()}}if(a.children("img").length&&(zoombox.animation=="all"||zoombox.animation=="img")){zoombox.inCSS={top:a.children("img").offset().top,left:a.children("img").offset().left,width:a.children("img").width(),height:a.children("img").height()};zoombox.animateOpening=true}zoombox.url=a.attr("href");zoombox.title=a.attr("title");dimensions=a.attr("rel").split(" ");if(dimensions[1]&&dimensions[2]&&parseInt(dimensions[1])>0&&parseInt(dimensions[2])>0){zoombox.width=parseInt(dimensions[1]);zoombox.height=parseInt(dimensions[2])}else{zoombox.width=zoombox.Dwidth;zoombox.height=zoombox.Dheight}zoombox.open();return false},open:function(a,b,c){zoombox.working=true;if(a!=undefined){zoombox.url=a;if(b==undefined){zoombox.width=zoombox.Dwidth}else{zoombox.width=b}if(c==undefined){zoombox.height=zoombox.Dheight}else{zoombox.height=c}zoombox.animateOpening=false;zoombox.title=null}if(zoombox.filtreImg.test(zoombox.url)&&zoombox.loaded==false){img=new Image;img.src=zoombox.url;zoombox.type="img";$("body").append('<div id="zoombox_loader"></div>');$("#zoombox_loader").css("marginTop",zoombox.scrollY());zoombox.timer=window.setInterval("zoombox.loadImg(img)",100);return false}zoombox.loaded=false;if(!$("#zoombox").length){$("body").append(zoombox.themes[zoombox.theme]);$("#zoombox_aplat").css({height:zoombox.windowH(),width:zoombox.windowW()});if(zoombox.margesH==null){zoombox.margesH=parseInt($("#zoombox_contener").css("paddingLeft"))+parseInt($("#zoombox_contener").css("paddingRight"))+parseInt($("#zoombox_contener").css("marginLeft"))+parseInt($("#zoombox_contener").css("marginRight"))}if(zoombox.margesV==null){zoombox.margesV=parseInt($("#zoombox_contener").css("paddingTop"))+parseInt($("#zoombox_contener").css("paddingBottom"))+parseInt($("#zoombox_contener").css("marginTop"))+parseInt($("#zoombox_contener").css("marginBottom"))}$("#zoombox_next").hide();$("#zoombox_prev").hide();$("#zoombox_title").hide();$(".zoombox_close").click(zoombox.close);$("#zoombox_next").click(zoombox.next);$("#zoombox_prev").click(zoombox.prev);$("embed").css("visibility","hidden");$("object").css("visibility","hidden");if(zoombox.gallery){if(zoombox.position<zoombox.images[zoombox.gallery].length-1){$("#zoombox_next").show()}if(zoombox.position>0){$("#zoombox_prev").show()}}$("#zoombox_aplat").css({opacity:0});$("#zoombox_aplat").fadeTo(zoombox.duration,zoombox.maskOpacity);if(zoombox.inCSS!=null){zoombox.inCSS.left-=parseInt($("#zoombox_contener").css("paddingLeft"))+parseInt($("#zoombox_contener").css("marginLeft"));zoombox.inCSS.top-=parseInt($("#zoombox_contener").css("paddingTop"))+parseInt($("#zoombox_contener").css("marginTop"))}var d=zoombox.inCSS}else{$("#zoombox_title span").empty();$("#zoombox_content").empty();var d={width:$("#zoombox_contener").css("width"),height:$("#zoombox_contener").css("height"),top:$("#zoombox_contener").css("top"),left:$("#zoombox_contener").css("left")};var e=true}var f=zoombox.getContent(zoombox.url);if(zoombox.type=="img"){$("#zoombox_content").append(f)}if(e){$("#zoombox_content img").hide()}if(zoombox.title&&zoombox.title!=""&&zoombox.title!=null){$("#zoombox_title span").append(zoombox.title);$("#zoombox_title").show()}else{$("#zoombox_title").hide();$("#zoombox_titlel").hide();$("#zoombox_title").hide()}if(zoombox.allowOverflow==false&&zoombox.height+120>zoombox.windowH()){zoombox.width=zoombox.width*((zoombox.windowH()-120)/zoombox.height);zoombox.height=zoombox.windowH()-120;var f=zoombox.getContent(zoombox.url)}var g=(zoombox.windowH()-zoombox.height-zoombox.margesV)/2+zoombox.scrollY();var h=(zoombox.windowW()-zoombox.width-zoombox.margesH)/2;var i={width:zoombox.width,height:zoombox.height,top:g,left:h};if(zoombox.animateOpening==false&&e!=true){$("#zoombox_contener").css(i);$("#zoombox_contener").hide();$("#zoombox_contener").show();$("#zoombox_content").empty().append(f);zoombox.working=false}else{$("#zoombox_contener").css(d);$("#zoombox_contener").animate(i,zoombox.duration,function(){zoombox.working=false;if(zoombox.type=="img"){$("#zoombox_content img").fadeIn(zoombox.duration/2)}else{$("#zoombox_content").empty().append(f)}})}},close:function(){window.clearInterval(zoombox.timer);if(zoombox.type!="img"){$("#zoombox_content").empty()}if(zoombox.animateOpening==true){zoombox.inCSS.opacity=0;$("#zoombox_contener").animate(zoombox.inCSS,zoombox.duration)}else{$("#zoombox_contener").remove()}$("#zoombox_aplat").animate({opacity:0},zoombox.duration,zoombox.remove)},remove:function(){$("#zoombox").remove();$("#zoombox_loader").remove();$("embed").css("visibility","visible");$("object").css("visibility","visible")},resize:function(){var a=(zoombox.windowH()-zoombox.height-zoombox.margesV)/2+zoombox.scrollY();var b=(zoombox.windowW()-zoombox.width-zoombox.margesH)/2;$("#zoombox_contener").css("left",b);$("#zoombox_aplat").css({height:zoombox.windowH(),width:zoombox.windowW()});if(zoombox.fixed){$("#zoombox_contener").css("top",a)}},keyboard:function(a){if(a.keyCode==39){zoombox.next()}else if(a.keyCode==37){zoombox.prev()}else if(a.keyCode==27){zoombox.close()}},next:function(){if(zoombox.working)return false;if(zoombox.gallery!=null){zoombox.position++;if(zoombox.position==zoombox.images[zoombox.gallery].length-1){$("#zoombox_next").fadeOut()}if($("#zoombox_prev").is(":hidden")){$("#zoombox_prev").fadeIn()}zoombox.click(zoombox.images[zoombox.gallery][zoombox.position])}},prev:function(){if(zoombox.working)return false;if(zoombox.gallery!=null){zoombox.position--;if(zoombox.position==0){$("#zoombox_prev").fadeOut()}if($("#zoombox_next").is(":hidden")){$("#zoombox_next").fadeIn()}zoombox.click(zoombox.images[zoombox.gallery][zoombox.position])}},loadImg:function(a){if(a.complete){window.clearInterval(zoombox.timer);zoombox.loaded=true;zoombox.width=a.width;zoombox.height=a.height;$("#zoombox_loader").remove();if($("#zoombox_content img").length){$("#zoombox_content img").fadeOut(zoombox.duration/2,function(){$("#zoombox_content").empty();zoombox.open()})}else{$("#zoombox_content").empty();zoombox.open()}}if(typeof j=="undefined"){j=0}$("#zoombox_loader").css({"background-position":"0px "+j+"px"});j=j-40;if(j<-440){j=0}},getContent:function(a){var b;zoombox.type="multimedia";if(zoombox.filtreImg.test(a)){b='<img src="'+img.src+'" width="100%" height="100%"/>';zoombox.type="img"}else if(zoombox.filtreMP3.test(a)){zoombox.width=300;zoombox.height=40;b='<object type="application/x-shockwave-flash" data="'+zoombox.MP3Player+"?son="+a+'" width="'+zoombox.width+'" height="'+zoombox.height+'">';b+='<param name="movie" value="'+zoombox.MP3Player+"?son="+a+'" /></object>'}else if(zoombox.filtreFLV.test(a)){b='<embed src="'+zoombox.FLVPlayer+'" width="'+zoombox.width+'" height="'+zoombox.height+'" allowscriptaccess="always" allowfullscreen="true" flashvars="file='+a+"&width="+zoombox.width+"&height="+zoombox.height+'&autostart=true" wmode="transparent" />'}else if(zoombox.filtreSWF.test(a)){b='<object width="'+zoombox.width+'" height="'+zoombox.height+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="'+a+'" /><embed src="'+a+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+zoombox.width+'" height="'+zoombox.height+'" wmode="transparent"></embed></object>'}else if(zoombox.filtreQuicktime.test(a)){zoombox.height=zoombox.height+20;b='<embed src="'+a+'" width="'+zoombox.width+'" height="'+zoombox.height+'" controller="true" cache="true" autoplay="true"/>'}else if(zoombox.filtreWMV.test(a)){b='<embed src="'+a+'" width="'+zoombox.width+'" height="'+zoombox.height+'" controller="true" cache="true" autoplay="true" wmode="transparent" />'}else if(zoombox.filtreDailymotion.test(a)){id=a.split("_");id=id[0].split("/");id=id[id.length-1];b='<object width="'+zoombox.width+'" height="'+zoombox.height+'"><param name="movie" value="http://www.dailymotion.com/swf/'+id+'&colors=background:000000;glow:000000;foreground:FFFFFF;special:000000;&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/'+id+'&colors=background:000000;glow:000000;foreground:FFFFFF;special:000000;&related=0" type="application/x-shockwave-flash" width="'+zoombox.width+'" height="'+zoombox.height+'" allowFullScreen="true" allowScriptAccess="always" wmode="transparent" ></embed></object>'}else if(zoombox.filtreVimeo.test(a)){id=a.split("/");id=id[3];b='<object width="'+zoombox.width+'" height="'+zoombox.height+'"><param name="allowfullscreen" value="true" />\t<param name="allowscriptaccess" value="always" />\t<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id='+id+'&server=www.vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00AAEB&fullscreen=1" />\t<embed src="http://www.vimeo.com/moogaloop.swf?clip_id='+id+'&server=www.vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00AAEB&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+zoombox.width+'" height="'+zoombox.height+'" wmode="transparent" ></embed></object>'}else if(zoombox.filtreYoutube.test(a)){id=a.split("watch?v=");id=id[1].split("&");id=id[0];b='<object width="'+zoombox.width+'" height="'+zoombox.height+'"><param name="movie" value="http://www.youtube.com/v/'+id+'&hl=fr&rel=0&color1=0xFFFFFF&color2=0xFFFFFF&hd=1"></param><embed src="http://www.youtube.com/v/'+id+'&hl=fr&rel=0&color1=0xFFFFFF&color2=0xFFFFFF&hd=1" type="application/x-shockwave-flash" width="'+zoombox.width+'" height="'+zoombox.height+'" wmode="transparent"></embed></object>'}else if(zoombox.filtreKoreus.test(a)){a=a.split(".html");a=a[0];b='<object type="application/x-shockwave-flash" data="'+a+'" width="'+zoombox.width+'" height="'+zoombox.height+'"><param name="movie" value="'+a+'"><embed src="'+a+'" type="application/x-shockwave-flash" width="'+zoombox.width+'" height="'+zoombox.height+'"  wmode="transparent"></embed></object>'}else if(zoombox.filtreDeezer.test(a)){zoombox.width=220;zoombox.height=55;id=a.split("/");id=id[id.length-1];b='<object width="220" height="55"><param name="movie" value="http://www.deezer.com/embedded/small-widget-v2.swf?idSong='+id+'&colorBackground=0x000000&textColor1=0xFFFFFF&colorVolume=0xFF6600&autoplay=0"></param><embed src="http://www.deezer.com/embedded/small-widget-v2.swf?idSong='+id+'&colorBackground=0x000000&textColor1=0xFFFFFF&colorVolume=0xFF6600&autoplay=0" type="application/x-shockwave-flash" width="220" height="55" wmode="transparent"></embed></object>'}else{if(zoombox.width==zoombox.Dwidth&&zoombox.height==zoombox.Dheight){zoombox.width=zoombox.windowW()-100;zoombox.height=zoombox.windowH()-100}b='<iframe src="'+a+'" width="'+zoombox.width+'" height="'+zoombox.height+'" border="0"></iframe>'}return b},windowH:function(){if(window.innerHeight)return window.innerHeight;else{return $(window).height()}},windowW:function(){if(window.innerWidth)return window.innerWidth;else{return $(window).width()}},scrollY:function(){scrOfY=0;if(typeof window.pageYOffset=="number"){scrOfY=window.pageYOffset}else if(document.body&&document.body.scrollTop){scrOfY=document.body.scrollTop}else if(document.documentElement&&document.documentElement.scrollTop){scrOfY=document.documentElement.scrollTop}return scrOfY},scrollX:function(){scrOfX=0;if(typeof window.pageXOffset=="number"){scrOfX=window.pageXOffset}else if(document.body&&document.body.scrollLeft){scrOfX=document.body.scrollLeft}else if(document.documentElement&&document.documentElement.scrollLeft){scrOfX=document.documentElement.scrollLeft}return scrOfX}};$(document).ready(function(){zoombox.init()})
