From b83485906cfb4b1204ed9fde9720ceb60398f226 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 25 Jul 2012 09:57:51 -0400 Subject: [PATCH] added fancybox config --- lib/client/viewer.js | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/lib/client/viewer.js b/lib/client/viewer.js index 99f8878c..0fa279fa 100644 --- a/lib/client/viewer.js +++ b/lib/client/viewer.js @@ -6,7 +6,21 @@ CloudCommander.Viewer = {getByClass : function(pClass){ return document.getElementsByClassName(pClass); }}; CloudCommander.Viewer.FancyBox = { - load: function(){ + config: { + beforeClose: (function(){ + CloudCommander.keyBinded = true; + }), + helpers : { + overlay : { + opacity: 0.1, + css : { + 'background-color' : '#fff' + } + } + }, + padding : 0 + }, + load: function(){ var ljsLoad_f = function(){ CloudCommander.jsload( 'http://fancyapps.com/fancybox/source/jquery.fancybox.pack.js'); @@ -37,7 +51,9 @@ CloudCommander.Viewer.FancyBox = { CloudFunc.checkExtension(lName,['png','jpg']) && (lA[i].className = 'fancybox') && (lA[i].rel = 'gallery'); - } + } + + $('.fancybox').fancybox(this.config); }catch(pError){ console.log(pError); } @@ -68,20 +84,8 @@ CloudCommander.Viewer.Keys = (function(){ var lA = lCurrent.getElementsByClassName('fancybox'); lA.length && - $.fancybox.open({ href : lA[0].href },{ - beforeClose: (function(){ - CloudCommander.keyBinded = true; - }), - helpers : { - overlay : { - opacity: 0.1, - css : { - 'background-color' : '#fff' - } - } - }, - padding : 0 - }); + $.fancybox.open({ href : lA[0].href }, + pParent.FancyBox.config); event.preventDefault(); }