From 93058af4fcfa0c1dbe8398271c60513dea16338c Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 11 Mar 2012 20:19:56 -0700 Subject: [PATCH 1/8] backend for "save to file" feature --- include/text.php | 19 +++++++++++++++++++ mod/network.php | 21 ++++++++++++++------- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/include/text.php b/include/text.php index 5ad0154d7a..08b2b84876 100644 --- a/include/text.php +++ b/include/text.php @@ -1235,4 +1235,23 @@ function item_post_type($item) { return t('post'); } +// post categories and "save to file" use the same item.file table for storage. +// We will differentiate the different uses by wrapping categories in angle brackets +// and save to file categories in square brackets. +// To do this we need to escape these characters if they appear in our tag. +function file_tag_encode($s) { + return str_replace(array('<','>','[',']'),array('%3c','%3e','%5b','%5d'),$s); +} + +function file_tag_decode($s) { + return str_replace(array('%3c','%3e','%5b','%5d'),array('<','>','[',']'),$s); +} + +function file_tag_file_query($table,$s,$type = 'file') { + if($type == 'file') + $str = preg_quote( '[' . file_tag_encode($s) . ']' ); + else + $str = preg_quote( '<' . file_tag_encode($s) . '>' ); + return " AND " . (($table) ? dbesc($table) . '.' : '') . "file regexp '" . dbesc($str) . "' "; +} \ No newline at end of file diff --git a/mod/network.php b/mod/network.php index b04a7b4890..861b5ab73d 100755 --- a/mod/network.php +++ b/mod/network.php @@ -52,13 +52,15 @@ function network_init(&$a) { function saved_searches($search) { $srchurl = '/network?f=' - . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') - . ((x($_GET,'star')) ? '&star=' . $_GET['star'] : '') + . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') + . ((x($_GET,'star')) ? '&star=' . $_GET['star'] : '') . ((x($_GET,'bmark')) ? '&bmark=' . $_GET['bmark'] : '') - . ((x($_GET,'conv')) ? '&conv=' . $_GET['conv'] : '') - . ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '') - . ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '') - . ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : ''); + . ((x($_GET,'conv')) ? '&conv=' . $_GET['conv'] : '') + . ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '') + . ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '') + . ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '') + . ((x($_GET,'file')) ? '&file=' . $_GET['file'] : ''); + ; $o = ''; @@ -226,6 +228,7 @@ function network_content(&$a, $update = 0) { $nets = ((x($_GET,'nets')) ? $_GET['nets'] : ''); $cmin = ((x($_GET,'cmin')) ? intval($_GET['cmin']) : 0); $cmax = ((x($_GET,'cmax')) ? intval($_GET['cmax']) : 99); + $file = ((x($_GET,'file')) ? $_GET['file'] : ''); if(($a->argc > 2) && $a->argv[2] === 'new') $nouveau = true; @@ -239,7 +242,7 @@ function network_content(&$a, $update = 0) { } } - if(x($_GET,'search')) + if(x($_GET,'search') || x($_GET,'file')) $nouveau = true; if($cid) $def_acl = array('allow_cid' => '<' . intval($cid) . '>'); @@ -358,6 +361,7 @@ function network_content(&$a, $update = 0) { . ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '') . ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '') . ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '') + . ((x($_GET,'file')) ? '&file=' . $_GET['file'] : '') . "'; var profile_page = " . $a->pager['page'] . "; \r\n"; } @@ -371,6 +375,9 @@ function network_content(&$a, $update = 0) { dbesc('\\]' . preg_quote($search) . '\\[') ); } + if(strlen($file)) { + $sql_extra .= file_tag_file_query('item',$file); + } if($conv) { $myurl = $a->get_baseurl() . '/profile/'. $a->user['nickname']; From 3bc990f7186af620e7e85bbf5c70bf5795c04a6d Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 11 Mar 2012 21:32:11 -0700 Subject: [PATCH 2/8] more save to file backend --- include/text.php | 56 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/include/text.php b/include/text.php index 08b2b84876..011006b764 100644 --- a/include/text.php +++ b/include/text.php @@ -1254,4 +1254,58 @@ function file_tag_file_query($table,$s,$type = 'file') { else $str = preg_quote( '<' . file_tag_encode($s) . '>' ); return " AND " . (($table) ? dbesc($table) . '.' : '') . "file regexp '" . dbesc($str) . "' "; -} \ No newline at end of file +} + +function file_tag_save_file($uid,$item,$file) { + $result = false; + if(! intval($uid)) + return false; + $r = q("select file from item where id = %d and uid = %d limit 1", + intval($item), + intval($uid) + ); + if(count($r)) { + if(! stristr($r[0]['file'],'[' . file_tag_encode($file) . ']')) + q("update item set file = '%s' where id = %d and uid = %d limit 1", + dbesc($r[0]['file'] . '[' . $file_tag_encode($file) . ']'), + intval($item), + intval($uid) + ); + $saved = get_pconfig($uid,'system','filetags'); + if((! strlen($saved)) || (! stristr($saved,'[' . file_tag_encode($file) . ']'))) + set_pconfig($uid,'system','filetags',$saved . '[' . file_tag_encode($file) . ']'); + } + return true; +} + +function file_tag_unsave_file($uid,$item,$file) { + $result = false; + if(! intval($uid)) + return false; + + $pattern = '[' . file_tag_encode($file) . ']' ; + + $r = q("select file from item where id = %d and uid = %d limit 1", + intval($item), + intval($uid) + ); + if(! count($r)) + return false; + + q("update item set file = '%s' where id = %d and uid = %d limit 1", + dbesc(str_replace($pattern,'',$r[0]['file'])), + intval($item), + intval($uid) + ); + + $r = q("select file from item where uid = %d " . file_tag_file_query('item',$file), + intval($uid) + ); + + if(! count($r)) { + $saved = get_pconfig($uid,'system','filetags'); + set_pconfig($uid,'system','filetags',str_replace($pattern,'',$saved)); + } + return true; +} + From 943617574699efe41ef1bfb2527cada847497495 Mon Sep 17 00:00:00 2001 From: tommy tomson Date: Mon, 12 Mar 2012 21:09:16 +0100 Subject: [PATCH 3/8] add lightbox, fixex in css --- view/theme/diabook-blue/experimental | 0 view/theme/diabook-blue/icons/isstar.png | Bin 1277 -> 0 bytes view/theme/diabook-blue/icons/next.png | Bin 0 -> 300 bytes .../diabook-blue/icons/notifications.png | Bin 727 -> 795 bytes view/theme/diabook-blue/icons/prev.png | Bin 0 -> 336 bytes view/theme/diabook-blue/icons/unglobe.png | Bin 798 -> 0 bytes .../lightbox/css/jquery.lightbox-0.5.css | 101 ++++ .../lightbox/images/lightbox-blank.gif | Bin 0 -> 43 bytes .../lightbox/images/lightbox-btn-close.gif | Bin 0 -> 700 bytes .../lightbox/images/lightbox-btn-next.gif | Bin 0 -> 812 bytes .../lightbox/images/lightbox-btn-prev.gif | Bin 0 -> 832 bytes .../lightbox/images/lightbox-ico-loading.gif | Bin 0 -> 3990 bytes view/theme/diabook-blue/lightbox/index.htm | 78 +++ view/theme/diabook-blue/lightbox/js/jquery.js | 32 ++ .../lightbox/js/jquery.lightbox-0.5.js | 472 ++++++++++++++++++ .../lightbox/js/jquery.lightbox-0.5.min.js | 42 ++ .../lightbox/js/jquery.lightbox-0.5.pack.js | 14 + .../diabook-blue/lightbox/photos/image1.jpg | Bin 0 -> 19983 bytes .../diabook-blue/lightbox/photos/image2.jpg | Bin 0 -> 45539 bytes .../diabook-blue/lightbox/photos/image3.jpg | Bin 0 -> 39361 bytes .../diabook-blue/lightbox/photos/image4.jpg | Bin 0 -> 18746 bytes .../diabook-blue/lightbox/photos/image5.jpg | Bin 0 -> 30903 bytes .../lightbox/photos/thumb_image1.jpg | Bin 0 -> 2092 bytes .../lightbox/photos/thumb_image2.jpg | Bin 0 -> 2541 bytes .../lightbox/photos/thumb_image3.jpg | Bin 0 -> 2237 bytes .../lightbox/photos/thumb_image4.jpg | Bin 0 -> 1993 bytes .../lightbox/photos/thumb_image5.jpg | Bin 0 -> 2045 bytes view/theme/diabook-blue/photo_view.tpl | 27 + view/theme/diabook-blue/style.css | 62 ++- view/theme/diabook-blue/theme.php | 24 +- view/theme/diabook/experimental | 0 view/theme/diabook/icons/isstar.png | Bin 1277 -> 0 bytes view/theme/diabook/icons/next.png | Bin 0 -> 300 bytes view/theme/diabook/icons/prev.png | Bin 0 -> 336 bytes view/theme/diabook/icons/unglobe.png | Bin 798 -> 0 bytes .../lightbox/css/jquery.lightbox-0.5.css | 101 ++++ .../lightbox/images/lightbox-blank.gif | Bin 0 -> 43 bytes .../lightbox/images/lightbox-btn-close.gif | Bin 0 -> 700 bytes .../lightbox/images/lightbox-btn-next.gif | Bin 0 -> 812 bytes .../lightbox/images/lightbox-btn-prev.gif | Bin 0 -> 832 bytes .../lightbox/images/lightbox-ico-loading.gif | Bin 0 -> 3990 bytes view/theme/diabook/lightbox/index.htm | 78 +++ view/theme/diabook/lightbox/js/jquery.js | 32 ++ .../lightbox/js/jquery.lightbox-0.5.js | 472 ++++++++++++++++++ .../lightbox/js/jquery.lightbox-0.5.min.js | 42 ++ .../lightbox/js/jquery.lightbox-0.5.pack.js | 14 + view/theme/diabook/lightbox/photos/image1.jpg | Bin 0 -> 19983 bytes view/theme/diabook/lightbox/photos/image2.jpg | Bin 0 -> 45539 bytes view/theme/diabook/lightbox/photos/image3.jpg | Bin 0 -> 39361 bytes view/theme/diabook/lightbox/photos/image4.jpg | Bin 0 -> 18746 bytes view/theme/diabook/lightbox/photos/image5.jpg | Bin 0 -> 30903 bytes .../diabook/lightbox/photos/thumb_image1.jpg | Bin 0 -> 2092 bytes .../diabook/lightbox/photos/thumb_image2.jpg | Bin 0 -> 2541 bytes .../diabook/lightbox/photos/thumb_image3.jpg | Bin 0 -> 2237 bytes .../diabook/lightbox/photos/thumb_image4.jpg | Bin 0 -> 1993 bytes .../diabook/lightbox/photos/thumb_image5.jpg | Bin 0 -> 2045 bytes view/theme/diabook/photo_view.tpl | 27 + view/theme/diabook/style.css | 71 ++- view/theme/diabook/theme.php | 23 +- 59 files changed, 1667 insertions(+), 45 deletions(-) delete mode 100755 view/theme/diabook-blue/experimental delete mode 100644 view/theme/diabook-blue/icons/isstar.png create mode 100755 view/theme/diabook-blue/icons/next.png create mode 100755 view/theme/diabook-blue/icons/prev.png delete mode 100755 view/theme/diabook-blue/icons/unglobe.png create mode 100644 view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css create mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-blank.gif create mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif create mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif create mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif create mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif create mode 100644 view/theme/diabook-blue/lightbox/index.htm create mode 100644 view/theme/diabook-blue/lightbox/js/jquery.js create mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js create mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js create mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.pack.js create mode 100644 view/theme/diabook-blue/lightbox/photos/image1.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/image2.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/image3.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/image4.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/image5.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image1.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image3.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg create mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg create mode 100755 view/theme/diabook-blue/photo_view.tpl delete mode 100755 view/theme/diabook/experimental delete mode 100644 view/theme/diabook/icons/isstar.png create mode 100755 view/theme/diabook/icons/next.png create mode 100755 view/theme/diabook/icons/prev.png delete mode 100755 view/theme/diabook/icons/unglobe.png create mode 100644 view/theme/diabook/lightbox/css/jquery.lightbox-0.5.css create mode 100644 view/theme/diabook/lightbox/images/lightbox-blank.gif create mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-close.gif create mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-next.gif create mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-prev.gif create mode 100644 view/theme/diabook/lightbox/images/lightbox-ico-loading.gif create mode 100644 view/theme/diabook/lightbox/index.htm create mode 100644 view/theme/diabook/lightbox/js/jquery.js create mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js create mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js create mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.pack.js create mode 100644 view/theme/diabook/lightbox/photos/image1.jpg create mode 100644 view/theme/diabook/lightbox/photos/image2.jpg create mode 100644 view/theme/diabook/lightbox/photos/image3.jpg create mode 100644 view/theme/diabook/lightbox/photos/image4.jpg create mode 100644 view/theme/diabook/lightbox/photos/image5.jpg create mode 100644 view/theme/diabook/lightbox/photos/thumb_image1.jpg create mode 100644 view/theme/diabook/lightbox/photos/thumb_image2.jpg create mode 100644 view/theme/diabook/lightbox/photos/thumb_image3.jpg create mode 100644 view/theme/diabook/lightbox/photos/thumb_image4.jpg create mode 100644 view/theme/diabook/lightbox/photos/thumb_image5.jpg create mode 100755 view/theme/diabook/photo_view.tpl diff --git a/view/theme/diabook-blue/experimental b/view/theme/diabook-blue/experimental deleted file mode 100755 index e69de29bb2..0000000000 diff --git a/view/theme/diabook-blue/icons/isstar.png b/view/theme/diabook-blue/icons/isstar.png deleted file mode 100644 index c955b25b5b0310e509ae7f9a5afd3aa605f7094f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1277 zcmVcM)7k|;=waJ-D3lg=gQ%$Yg+vc4Y97}JA}lJvo1Em;5m zf9v}%3%CZ1?4P-^eqhe>Yw@{i)c02&On!SVPX2gfw0>yrlIt4$!k%(r{M&h_HS&X8 z^OPI^e(5(?>uavYC>QW0zh_O4+_;ckgg<-Tz4e1LR$do^{?E%fFSJ`saRr(FNhIfB zI+oFf(eu}ZpcwISzp}U+t_j5FfaENY4#KM}SwC`M#+okT_?RlpbsIT4@$`K9jH8i(SF zOL1C46+$)5aHcxw&fomZPzC@T+1q)GR|r0|QE|D+wRsF8(2GPH5%eHI%o0KZXdusT z5jZDiO(GkHvN0)bQfUmA#By<5cg^_cEY?;Jz>J`cE0{NcrCM)mLTM}z00;qs%K#97 z2RSEXDMSbWU_;R6#asr11W;T+TEDAt_Tp{=!03U_?fJ5M)>siDWPH)&2$O?MPBZ~w ze834}OOcR@NC?D`5>YXs3~Fg+a}Xb$tGcHx0Bm|7e<(7h*XDUE3@550z&RjuK$fAU zK!9AUH7EdXVolt!wKWIv@xXvK&wFCXU5bX|J4$v|m)V}Ln9auXMFfNiArpzVKzJdL z0kXcB#+1oKCWJ;I*AUg9(x#dN$+q(s+?Kf;28D^F{)3<1EAhrT_U-)i(knJ-C%hsQ zlto)4oDVocK_q5PDr<3jLIb1)gAe+;?#k_gxelv%-gfC&IwXcdy} zP&z2U2N1)h?#C+*+GNB4&M3A5d&_WDabKv=+93cl8CleG`0oXa^S8?Lg zuE-X9S3?G12spJ`!w~R00Dl@_ET9aqA;17I1({#@cR`BOjuk7jRV;jP+SU)97nTn_pYQd@M_1} z(=`AX{(AJSr1srAxf`B*#Ou6+7&;7wy`Z(XPpN=@TM6EDsI5!M$z6TP`J*ou9_l+V z*=E|h+DV|ceq`^vYi;?qt+|C87t${Y#+0TcaE*bT@yUH-+3+u4HR_}9cRkuahRdM+ z;o80vpJazCgTHPvVfR`k@fY~N@i+N3`y`qr1DyZ>03~!qSaf7zbY(hYa%Ew3WdJfT zF)%GKGA%JMR539+H8MIhG%YYTIxsLlXF%Bi001R)MObuXVRU6WZEs|0W_bWIFfchS nFflDKHdHY=IxsOhFfc7JHaajcyd|2t00000NkvXXu0mjf_UJUE diff --git a/view/theme/diabook-blue/icons/next.png b/view/theme/diabook-blue/icons/next.png new file mode 100755 index 0000000000000000000000000000000000000000..7b5e25b905f7f32d8ddad32ffdc68595282332f3 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/icons/notifications.png b/view/theme/diabook-blue/icons/notifications.png index c23673dbd09fe07a2a17a34bb70d472043922501..33ae95c6a0c78c4e71a5b6da79c48040c1aae1cc 100755 GIT binary patch delta 746 zcmVZR$mjf3V6_?MH#dwyC@M)a+@P#60H9RE_nMCuipVK@jOGkxo{Obh3LlFZQNpPg`ADctCdh`uoaM6~#zr2-|oT zZy;N{`{TD+nW|^7i0e3l6}*Q#__}TC_92NSUc=M)7#&=~EcWL(jxNr(e@%TChjAwM z$95>&Sj5iYaA3{{$MLL8)$eii*YO9=1?e$-hGD!EWZz>A@8VN@8F^3PE95!$g}h%e zjTv0SH^}f2J_-A}_JRZR)yA)o3&#;d0y5zeQ;(T*;%Wqj3k} z0u~;Unuqn*R^(iW|0BV1E-O>@IDUwtztcALe3`0*zuKl=5C4|{e?HeXbrUswGW@sj zId0>{JWZe2z)3uYQ)Q~g+oo>Xrd|({@qrVLL)+BrK{k$4fjya~Piz#cOACsT&N5cx z34XV|w$kluD@HocvCdbUi}X4u*P%OBdsP@am3-1q-;<+~sp cdXxj)2MhZ7$iM)eMgRZ+07*qoM6N<$f+vb;p8x;= delta 677 zcmV;W0$Tl>2G<24iBL{Q4GJ0x0000DNk~Le0000M0000M2nGNE0K~LxJCPwje+mFJ zGV;hyHvj+vS4l)cR5;7E)WK_2M-<2LPhN7NRnbJABo{GgydY9R5V{l8uC#O^#jR9y z`a?>E^u0<&nU%;J|R_&N;vD zJ#)^v!)F>}{Y6zblE&C2EV4x8807tav zun+g~zN(ul_SXZBS9Me2eQ5UKTwgO5PP?#(dpLo&IE$CKS#l~v&ai$&dGyIG1@EY?0KaI=Se}sbpeSmj3 zgWwsNAU&E- z%K`1;LTJwi%S7vF_i+(lU}@-2n{K6H8c$lbrKrjEV61tujIFbOvZ|Zqm?uZkwj&lz zzSfv&MLe^X!?1Q@#A|mZF7kE3!(&wNYzsU)il8$hc;bHq^LfU9xd+>H+r|Yn00000 LNkvXXu0mjf8k0i6 diff --git a/view/theme/diabook-blue/icons/prev.png b/view/theme/diabook-blue/icons/prev.png new file mode 100755 index 0000000000000000000000000000000000000000..55c1464ba016c02da4c7ccb23d33203e25ab0eb1 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2 z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiRx}K8M!Sy$Yp%|n zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/icons/unglobe.png b/view/theme/diabook-blue/icons/unglobe.png deleted file mode 100755 index aa9b0e189550523c072082fa246c4102d38bd98a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmV+(1L6FMP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z47;WzRu=p4XhiIoI$%WX#Esa4y;p+aKJ38t zxaUd$?#E5&;?{^*Gc~}7ScluNy1crsFrFI2d$G0kJcGNZ33xxYw4OJYO-v1NFE*6> zMXbW^h?x1`0V84?c9v%81HvX87kb;Vrz1uc}s!w%{?N z3piRl^ipfy&Dd2+@}KApsb2@XS`9N_Ebs(g&&*3@+$?@7?sT~LY6o}X!y=RA0b9+o zP*V6VUdhal+JiFlGTw=ZGnm6;rEv}x{~Q}|4<0NjJcZ{n^Y>x7&&+S|Ohn8T&EADu zmilE4tKnw+gX5X`>?p7S;OFr)zQFdSPITQR>UT|f|8{1+G3gnyX__DFx_+~iqt`Ue c&+YI30?z)n(Xe**=l}o!07*qoM6N<$g3PFO6#xJL diff --git a/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css b/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css new file mode 100644 index 0000000000..c7c3d1cb1c --- /dev/null +++ b/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css @@ -0,0 +1,101 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.css + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ +#jquery-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 90; + width: 100%; + height: 500px; +} +#jquery-lightbox { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 100; + text-align: center; + line-height: 0; +} +#jquery-lightbox a img { border: none; } +#lightbox-container-image-box { + position: relative; + background-color: #fff; + width: 250px; + height: 250px; + margin: 0 auto; +} +#lightbox-container-image { padding: 10px; } +#lightbox-loading { + position: absolute; + top: 40%; + left: 0%; + height: 25%; + width: 100%; + text-align: center; + line-height: 0; +} +#lightbox-nav { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 10; +} +#lightbox-container-image-box > #lightbox-nav { left: 0; } +#lightbox-nav a { outline: none;} +#lightbox-nav-btnPrev, #lightbox-nav-btnNext { + width: 49%; + height: 100%; + zoom: 1; + display: block; +} +#lightbox-nav-btnPrev { + left: 0; + float: left; +} +#lightbox-nav-btnNext { + right: 0; + float: right; +} +#lightbox-container-image-data-box { + font: 10px Verdana, Helvetica, sans-serif; + background-color: #fff; + margin: 0 auto; + line-height: 1.4em; + overflow: auto; + width: 100%; + padding: 0 10px 0; +} +#lightbox-container-image-data { + padding: 0 10px; + color: #666; +} +#lightbox-container-image-data #lightbox-image-details { + width: 70%; + float: left; + text-align: left; +} +#lightbox-image-details-caption { font-weight: bold; } +#lightbox-image-details-currentNumber { + display: block; + clear: left; + padding-bottom: 1.0em; +} +#lightbox-secNav-btnClose { + width: 66px; + float: right; + padding-bottom: 0.7em; +} \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-blank.gif b/view/theme/diabook-blue/lightbox/images/lightbox-blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d11fa9ada9e93505b3d736acb204083f45d5fbf GIT binary patch literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..33bcf517a35b72135b6a5b97bac72425762b8343 GIT binary patch literal 700 zcmZ?wbhEHbbYc)=xXQrr|NsBLfB*ja_3OuvA78(I{qW(#>({SezI^%Y*|R54p4`8G z|IVE|w{G3Ke*OB@t5+{wx^(*V=@TbT?Ay0*`}XZywrtt7Y18`k>sPE;v3T*~dGqGY zo;`cov}qG3PVDdR@9F7jZ*OmEYHDa`sI9FnD=RB5E-oxA%*)Hm%*;$rPftlnNlHqJ zkB^Uyjg5+m3Jnbn4h{|o2=Mds^Y-@k^z?Ldb7LR`6o0ZXurvH;&;cm~`H6w;ze7WT zhmKVLi6uoRbFAiHSg}QNM$~#2#^;SaIV^5XhYKa-WLTaw7EPSeoxUZ&W*tAf%&o4( zmMs}FnZ=U&t@`p#;`)5z0}*FgxG7?Q+eP>#}Q0kG{s^ou20;n;V<17z*6xlW|Jw?=bOR#PEpA zg=KOFx5Rw`%jtY|_3ZS` zqUjnN13nacHVT_2ml!nlJA2OW%MmP8S=ga0=sH=)An?>j$~+u1KUln%@oJ3-U|ygRY{{;{vyg#@ zVe7)XGmJPB4>%ce-gMSF@xfy;(;UM9kqL%E%RL+UjM8k(gB06(gljgeIR7Z|k07_Y Yz?%8?E)08>7@u6ee}4b|UkVJ?0I^^iLI3~& literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif new file mode 100644 index 0000000000000000000000000000000000000000..a0d4fcf84a784f2cf44c33084145dde5df294ccf GIT binary patch literal 812 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pWnZK|N8ao=g*%%e*F0U{rk6X-@bnR z`sK@)&!0bk_Uze{Cr=(ddi3DIgM0Vx-MMq;#*G`-u3fuy>C%M@7tWnKck0xs6DLj_ zJ9g~Qp+g4_9N4pG&#qm&wr$(CWy_Y$n>TOVxN-gZ^=sFzUA=ns%9SgZFJHcN>C(lE z7tftLclPYrGiT16IB{Zse}8XpZ+CZhdwY9pYio0Jb7Ny;LqkJdU0qdGRYgTbSy@?0 zNl8ILL0(>7PEJl%R#rwvMp{~0N=iynQc^-fLR?&2OiWBvR8&MnL|9l@NJvOfP*6ZX zfS;eAudlDSx3{OKr@OnmtE;QCvop}+41)kD{$ycfX9#A{0l5VfCk*WW8-jxwT3XxM zJ370%dpeqXCrq3)dCJsj(`U?_HG9t7dGi-6T(o$}(q+q6EMSyU6K`dbQDR_IP*vNm z&M%^|u7yignomt{TLh9X-vlT%qa~3Xe4)wGVP;i|rWZ3pVTZ!3`iIq!%NnqiVmI=~4yG?*UBuy@#qi_9lOv%EOFWqjwm)IFQ?j)3`1T=zfmcO{foI3W6sLtd zS4F+)nC;}rU*j;#AyW5g3x|3eXP|{qRNj;|3pfM literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif new file mode 100644 index 0000000000000000000000000000000000000000..040ee5992f7fdb9b51907cb4ba1c5570b1b5482a GIT binary patch literal 832 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pFe*5`1bAFmoHyFefsp_!-se8-o1MD z>gCIq&!0bk`t<4J$B!RAe0cx<{kwPX-oAbN)~#DNZrr$b?b?+qS1w$*aPHi>GiT16 zK7IP+$&<&AA3u8Z=;6bM4<0Ta{2P*ix)3mxNzb8`Sa(^n>T09oLRGG&6qJ`%9JS+CQRt>@9*vHZEbCBZf^0EX>c(&&|!v&d$!v%uG#9O-@cuN=iydNQjGz zi;0Peii(PehzJV{3keAc4h{|s4D|Q+_x1Jl_V)Jl^mKQ3cXD!aaBu(y1q0oI;!hSv zc7{j>9gxkSIALJ_-@wq++|t_C-qG3B78%*yKVf2j-=wM2rq7r;YxbPE^X4yDxM=Z` zrOTGDSUHZ{$*`cIU*V9G=mkL*$3~&B9F~NQE=O7f+$T8{d|+|! z5LB^I==tcv%)lM$(xcU&+%-wnv&x6z08`gQRsV((28G1VNlI>g4%W9mc+UCN{rKLQV#k0fcFk=e`pVK=5riUkZTAtTQ6isw#WRUmZ3z(a9R-j$e ze3FRFDrSywC%q{a3<^!By0Zf_LL_n(8yB!Rulm4I*~32ZbaR4DVcG)ssl5F2B6c2< z?&fr4Oo*`z)H=|_wuV)6!iF%%R#s*epBZ+t2Ny7lSgg8L*Lk3Uk?9ck4?hLV?=DPC dE8_S6+w=SThsUSq`|tm!>h(?3l#7MI8UW1vMEU># literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif b/view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..4f1429c06cb2ffd2910b038d06b01a4b3ee00a21 GIT binary patch literal 3990 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 + + + + jQuery lightBox plugin + + + + + + + + + + + + + + + + +

Example

+

Click in the image and see the jQuery lightBox plugin in action.

+ + + + \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.js b/view/theme/diabook-blue/lightbox/js/jquery.js new file mode 100644 index 0000000000..3747929d8b --- /dev/null +++ b/view/theme/diabook-blue/lightbox/js/jquery.js @@ -0,0 +1,32 @@ +/* + * jQuery 1.2.3 - New Wave Javascript + * + * Copyright (c) 2008 John Resig (jquery.com) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $ + * $Rev: 4663 $ + */ +(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else +selector=[];}}else +return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector]);},jquery:"1.2.3",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else +return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else +selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]));},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=value.constructor==Array?value:[value];jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else +this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length)data=jQuery.data(this[0],key);return data==null&&parts[1]?this.data(parts[0]):data;}else +return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else +jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==1){target=this;i=0;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else +jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret;function color(elem){if(!jQuery.browser.safari)return false;var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&elem.style&&elem.style[name])ret=elem.style[name];else if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem))ret=getComputedStyle.getPropertyValue(name);else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode)stack.unshift(a);for(var i=0;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else +ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}else if(jQuery.browser.msie&&name=="style")return jQuery.attr(elem.style,"cssText",value);else if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method"))return elem.getAttributeNode(name).nodeValue;else if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem))return elem.getAttribute(name,2);return elem.getAttribute(name);}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(typeof array!="array")for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false;var re=quickChild;var m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem))r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval!=undefined)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else +for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem}));data[0].type=type;if(exclusive)data[0].exclusive=true;if(jQuery.isFunction(jQuery.data(elem,"handle")))val=jQuery.data(elem,"handle").apply(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=originalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){if(this[0])return jQuery.event.trigger(type,data,this[0],false,fn);return undefined;},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;event.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else +jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=(new Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="get"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else +jQuery.handleError(s,xml,status);complete();if(s.async)xml=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}function complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined;}catch(e){}return false;},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined;}catch(e){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else +for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else +s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else +e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.apply(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(!elem)return undefined;type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",array?jQuery.makeArray(array):[]);return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.apply(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.fx.step={scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}};jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),fixed=jQuery.css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l)||0;top+=parseInt(t)||0;}return results;};})(); \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js new file mode 100644 index 0000000000..eef6425e0f --- /dev/null +++ b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js @@ -0,0 +1,472 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.js + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ + +// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias +(function($) { + /** + * $ is an alias to jQuery object + * + */ + $.fn.lightBox = function(settings) { + // Settings to configure the jQuery lightBox plugin how you like + settings = jQuery.extend({ + // Configuration related to overlay + overlayBgColor: '#000', // (string) Background color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color. + overlayOpacity: 0.8, // (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9 + // Configuration related to navigation + fixedNavigation: false, // (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface. + // Configuration related to images + imageLoading: 'images/lightbox-ico-loading.gif', // (string) Path and the name of the loading icon + imageBtnPrev: 'images/lightbox-btn-prev.gif', // (string) Path and the name of the prev button image + imageBtnNext: 'images/lightbox-btn-next.gif', // (string) Path and the name of the next button image + imageBtnClose: 'images/lightbox-btn-close.gif', // (string) Path and the name of the close btn + imageBlank: 'images/lightbox-blank.gif', // (string) Path and the name of a blank image (one pixel) + // Configuration related to container image box + containerBorderSize: 10, // (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value + containerResizeSpeed: 400, // (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default. + // Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts. + txtImage: 'Image', // (string) Specify text "Image" + txtOf: 'of', // (string) Specify text "of" + // Configuration related to keyboard navigation + keyToClose: 'c', // (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to. + keyToPrev: 'p', // (string) (p = previous) Letter to show the previous image + keyToNext: 'n', // (string) (n = next) Letter to show the next image. + // Don´t alter these variables in any way + imageArray: [], + activeImage: 0 + },settings); + // Caching the jQuery object with all elements matched + var jQueryMatchedObj = this; // This, in this context, refer to jQuery object + /** + * Initializing the plugin calling the start function + * + * @return boolean false + */ + function _initialize() { + _start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked + return false; // Avoid the browser following the link + } + /** + * Start the jQuery lightBox plugin + * + * @param object objClicked The object (link) whick the user have clicked + * @param object jQueryMatchedObj The jQuery object with all elements matched + */ + function _start(objClicked,jQueryMatchedObj) { + // Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay. + $('embed, object, select').css({ 'visibility' : 'hidden' }); + // Call the function to create the markup structure; style some elements; assign events in some elements. + _set_interface(); + // Unset total images in imageArray + settings.imageArray.length = 0; + // Unset image active information + settings.activeImage = 0; + // We have an image set? Or just an image? Let´s see it. + if ( jQueryMatchedObj.length == 1 ) { + settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title'))); + } else { + // Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references + for ( var i = 0; i < jQueryMatchedObj.length; i++ ) { + settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title'))); + } + } + while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) { + settings.activeImage++; + } + // Call the function that prepares image exibition + _set_image_to_view(); + } + /** + * Create the jQuery lightBox plugin interface + * + * The HTML markup will be like that: +
+
+ + +
+ * + */ + function _set_interface() { + // Apply the HTML markup into body tag + $('body').append('
'); + // Get page sizes + var arrPageSizes = ___getPageSize(); + // Style overlay and show it + $('#jquery-overlay').css({ + backgroundColor: settings.overlayBgColor, + opacity: settings.overlayOpacity, + width: arrPageSizes[0], + height: arrPageSizes[1] + }).fadeIn(); + // Get page scroll + var arrPageScroll = ___getPageScroll(); + // Calculate top and left offset for the jquery-lightbox div object and show it + $('#jquery-lightbox').css({ + top: arrPageScroll[1] + (arrPageSizes[3] / 10), + left: arrPageScroll[0] + }).show(); + // Assigning click events in elements to close overlay + $('#jquery-overlay,#jquery-lightbox').click(function() { + _finish(); + }); + // Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects + $('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() { + _finish(); + return false; + }); + // If window was resized, calculate the new overlay dimensions + $(window).resize(function() { + // Get page sizes + var arrPageSizes = ___getPageSize(); + // Style overlay and show it + $('#jquery-overlay').css({ + width: arrPageSizes[0], + height: arrPageSizes[1] + }); + // Get page scroll + var arrPageScroll = ___getPageScroll(); + // Calculate top and left offset for the jquery-lightbox div object and show it + $('#jquery-lightbox').css({ + top: arrPageScroll[1] + (arrPageSizes[3] / 10), + left: arrPageScroll[0] + }); + }); + } + /** + * Prepares image exibition; doing a image´s preloader to calculate it´s size + * + */ + function _set_image_to_view() { // show the loading + // Show the loading + $('#lightbox-loading').show(); + if ( settings.fixedNavigation ) { + $('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); + } else { + // Hide some elements + $('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); + } + // Image preload process + var objImagePreloader = new Image(); + objImagePreloader.onload = function() { + $('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]); + // Perfomance an effect in the image container resizing it + _resize_container_image_box(objImagePreloader.width,objImagePreloader.height); + // clear onLoad, IE behaves irratically with animated gifs otherwise + objImagePreloader.onload=function(){}; + }; + objImagePreloader.src = settings.imageArray[settings.activeImage][0]; + }; + /** + * Perfomance an effect in the image container resizing it + * + * @param integer intImageWidth The image´s width that will be showed + * @param integer intImageHeight The image´s height that will be showed + */ + function _resize_container_image_box(intImageWidth,intImageHeight) { + // Get current width and height + var intCurrentWidth = $('#lightbox-container-image-box').width(); + var intCurrentHeight = $('#lightbox-container-image-box').height(); + // Get the width and height of the selected image plus the padding + var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image´s width and the left and right padding value + var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image´s height and the left and right padding value + // Diferences + var intDiffW = intCurrentWidth - intWidth; + var intDiffH = intCurrentHeight - intHeight; + // Perfomance the effect + $('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); }); + if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) { + if ( $.browser.msie ) { + ___pause(250); + } else { + ___pause(100); + } + } + $('#lightbox-container-image-data-box').css({ width: intImageWidth }); + $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) }); + }; + /** + * Show the prepared image + * + */ + function _show_image() { + $('#lightbox-loading').hide(); + $('#lightbox-image').fadeIn(function() { + _show_image_data(); + _set_navigation(); + }); + _preload_neighbor_images(); + }; + /** + * Show the image information + * + */ + function _show_image_data() { + $('#lightbox-container-image-data-box').slideDown('fast'); + $('#lightbox-image-details-caption').hide(); + if ( settings.imageArray[settings.activeImage][1] ) { + $('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show(); + } + // If we have a image set, display 'Image X of X' + if ( settings.imageArray.length > 1 ) { + $('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show(); + } + } + /** + * Display the button navigations + * + */ + function _set_navigation() { + $('#lightbox-nav').show(); + + // Instead to define this configuration in CSS file, we define here. And it´s need to IE. Just. + $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + + // Show the prev button, if not the first image in set + if ( settings.activeImage != 0 ) { + if ( settings.fixedNavigation ) { + $('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }) + .unbind() + .bind('click',function() { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + return false; + }); + } else { + // Show the images button for Next buttons + $('#lightbox-nav-btnPrev').unbind().hover(function() { + $(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }); + },function() { + $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + }).show().bind('click',function() { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + return false; + }); + } + } + + // Show the next button, if not the last image in set + if ( settings.activeImage != ( settings.imageArray.length -1 ) ) { + if ( settings.fixedNavigation ) { + $('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }) + .unbind() + .bind('click',function() { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + return false; + }); + } else { + // Show the images button for Next buttons + $('#lightbox-nav-btnNext').unbind().hover(function() { + $(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }); + },function() { + $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + }).show().bind('click',function() { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + return false; + }); + } + } + // Enable keyboard navigation + _enable_keyboard_navigation(); + } + /** + * Enable a support to keyboard navigation + * + */ + function _enable_keyboard_navigation() { + $(document).keydown(function(objEvent) { + _keyboard_action(objEvent); + }); + } + /** + * Disable the support to keyboard navigation + * + */ + function _disable_keyboard_navigation() { + $(document).unbind(); + } + /** + * Perform the keyboard actions + * + */ + function _keyboard_action(objEvent) { + // To ie + if ( objEvent == null ) { + keycode = event.keyCode; + escapeKey = 27; + // To Mozilla + } else { + keycode = objEvent.keyCode; + escapeKey = objEvent.DOM_VK_ESCAPE; + } + // Get the key in lower case form + key = String.fromCharCode(keycode).toLowerCase(); + // Verify the keys to close the ligthBox + if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) { + _finish(); + } + // Verify the key to show the previous image + if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) { + // If we´re not showing the first image, call the previous + if ( settings.activeImage != 0 ) { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + _disable_keyboard_navigation(); + } + } + // Verify the key to show the next image + if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) { + // If we´re not showing the last image, call the next + if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + _disable_keyboard_navigation(); + } + } + } + /** + * Preload prev and next images being showed + * + */ + function _preload_neighbor_images() { + if ( (settings.imageArray.length -1) > settings.activeImage ) { + objNext = new Image(); + objNext.src = settings.imageArray[settings.activeImage + 1][0]; + } + if ( settings.activeImage > 0 ) { + objPrev = new Image(); + objPrev.src = settings.imageArray[settings.activeImage -1][0]; + } + } + /** + * Remove jQuery lightBox plugin HTML markup + * + */ + function _finish() { + $('#jquery-lightbox').remove(); + $('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); }); + // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay. + $('embed, object, select').css({ 'visibility' : 'visible' }); + } + /** + / THIRD FUNCTION + * getPageSize() by quirksmode.com + * + * @return Array Return an array with page width, height and window width, height + */ + function ___getPageSize() { + var xScroll, yScroll; + if (window.innerHeight && window.scrollMaxY) { + xScroll = window.innerWidth + window.scrollMaxX; + yScroll = window.innerHeight + window.scrollMaxY; + } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac + xScroll = document.body.scrollWidth; + yScroll = document.body.scrollHeight; + } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari + xScroll = document.body.offsetWidth; + yScroll = document.body.offsetHeight; + } + var windowWidth, windowHeight; + if (self.innerHeight) { // all except Explorer + if(document.documentElement.clientWidth){ + windowWidth = document.documentElement.clientWidth; + } else { + windowWidth = self.innerWidth; + } + windowHeight = self.innerHeight; + } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode + windowWidth = document.documentElement.clientWidth; + windowHeight = document.documentElement.clientHeight; + } else if (document.body) { // other Explorers + windowWidth = document.body.clientWidth; + windowHeight = document.body.clientHeight; + } + // for small pages with total height less then height of the viewport + if(yScroll < windowHeight){ + pageHeight = windowHeight; + } else { + pageHeight = yScroll; + } + // for small pages with total width less then width of the viewport + if(xScroll < windowWidth){ + pageWidth = xScroll; + } else { + pageWidth = windowWidth; + } + arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight); + return arrayPageSize; + }; + /** + / THIRD FUNCTION + * getPageScroll() by quirksmode.com + * + * @return Array Return an array with x,y page scroll values. + */ + function ___getPageScroll() { + var xScroll, yScroll; + if (self.pageYOffset) { + yScroll = self.pageYOffset; + xScroll = self.pageXOffset; + } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict + yScroll = document.documentElement.scrollTop; + xScroll = document.documentElement.scrollLeft; + } else if (document.body) {// all other Explorers + yScroll = document.body.scrollTop; + xScroll = document.body.scrollLeft; + } + arrayPageScroll = new Array(xScroll,yScroll); + return arrayPageScroll; + }; + /** + * Stop the code execution from a escified time in milisecond + * + */ + function ___pause(ms) { + var date = new Date(); + curDate = null; + do { var curDate = new Date(); } + while ( curDate - date < ms); + }; + // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once + return this.unbind('click').click(_initialize); + }; +})(jQuery); // Call and execute the function immediately passing the jQuery object \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js new file mode 100644 index 0000000000..5f13b0bf60 --- /dev/null +++ b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js @@ -0,0 +1,42 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.js + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ +(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'images/lightbox-ico-loading.gif',imageBtnPrev:'images/lightbox-btn-prev.gif',imageBtnNext:'images/lightbox-btn-next.gif',imageBtnClose:'images/lightbox-btn-close.gif',imageBlank:'images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} +function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} +function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} +var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} +$('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} +if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} +function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} +if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} +_enable_keyboard_navigation();} +function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} +function _disable_keyboard_navigation(){$(document).unbind();} +function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} +key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} +if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} +if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} +function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} +if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} +function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} +function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} +var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} +windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} +if(yScroll35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.2N.3g=6(4){4=23.2H({2B:\'#34\',2g:0.8,1d:F,1M:\'18/5-33-Y.16\',1v:\'18/5-1u-2Q.16\',1E:\'18/5-1u-2L.16\',1W:\'18/5-1u-2I.16\',19:\'18/5-2F.16\',1f:10,2A:3d,2s:\'1j\',2o:\'32\',2j:\'c\',2f:\'p\',2d:\'n\',h:[],9:0},4);f I=N;6 20(){1X(N,I);u F}6 1X(1e,I){$(\'1U, 1S, 1R\').l({\'1Q\':\'2E\'});1O();4.h.B=0;4.9=0;7(I.B==1){4.h.1J(v 1m(1e.17(\'J\'),1e.17(\'2v\')))}j{36(f i=0;i<1w g="5-b"><1w W="\'+4.1M+\'"><1i g="5-b-A-1t"><1i g="5-b-A-1g"><1w W="\'+4.1W+\'">\');f z=1D();$(\'#q-13\').l({2K:4.2B,2J:4.2g,S:z[0],P:z[1]}).1V();f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]}).E();$(\'#q-13,#q-5\').C(6(){1a()});$(\'#5-Y-29,#5-1s-22\').C(6(){1a();u F});$(G).2G(6(){f z=1D();$(\'#q-13\').l({S:z[0],P:z[1]});f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]})})}6 D(){$(\'#5-Y\').E();7(4.1d){$(\'#5-b,#5-s-b-T-w,#5-b-A-1g\').1b()}j{$(\'#5-b,#5-k,#5-k-V,#5-k-X,#5-s-b-T-w,#5-b-A-1g\').1b()}f Q=v 1j();Q.1P=6(){$(\'#5-b\').2D(\'W\',4.h[4.9][0]);1N(Q.S,Q.P);Q.1P=6(){}};Q.W=4.h[4.9][0]};6 1N(1o,1r){f 1L=$(\'#5-s-b-w\').S();f 1K=$(\'#5-s-b-w\').P();f 1n=(1o+(4.1f*2));f 1y=(1r+(4.1f*2));f 1I=1L-1n;f 2z=1K-1y;$(\'#5-s-b-w\').3f({S:1n,P:1y},4.2A,6(){2y()});7((1I==0)&&(2z==0)){7($.3e.3c){1H(3b)}j{1H(3a)}}$(\'#5-s-b-T-w\').l({S:1o});$(\'#5-k-V,#5-k-X\').l({P:1r+(4.1f*2)})};6 2y(){$(\'#5-Y\').1b();$(\'#5-b\').1V(6(){2u();2t()});2r()};6 2u(){$(\'#5-s-b-T-w\').38(\'35\');$(\'#5-b-A-1t\').1b();7(4.h[4.9][1]){$(\'#5-b-A-1t\').2p(4.h[4.9][1]).E()}7(4.h.B>1){$(\'#5-b-A-1g\').2p(4.2s+\' \'+(4.9+1)+\' \'+4.2o+\' \'+4.h.B).E()}}6 2t(){$(\'#5-k\').E();$(\'#5-k-V,#5-k-X\').l({\'K\':\'1C M(\'+4.19+\') L-O\'});7(4.9!=0){7(4.1d){$(\'#5-k-V\').l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9-1;D();u F})}j{$(\'#5-k-V\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9-1;D();u F})}}7(4.9!=(4.h.B-1)){7(4.1d){$(\'#5-k-X\').l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9+1;D();u F})}j{$(\'#5-k-X\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9+1;D();u F})}}2k()}6 2k(){$(d).30(6(12){2i(12)})}6 1G(){$(d).11()}6 2i(12){7(12==2h){U=2Z.2e;1x=27}j{U=12.2e;1x=12.2Y}14=2X.2W(U).2U();7((14==4.2j)||(14==\'x\')||(U==1x)){1a()}7((14==4.2f)||(U==37)){7(4.9!=0){4.9=4.9-1;D();1G()}}7((14==4.2d)||(U==39)){7(4.9!=(4.h.B-1)){4.9=4.9+1;D();1G()}}}6 2r(){7((4.h.B-1)>4.9){2c=v 1j();2c.W=4.h[4.9+1][0]}7(4.9>0){2b=v 1j();2b.W=4.h[4.9-1][0]}}6 1a(){$(\'#q-5\').2a();$(\'#q-13\').2T(6(){$(\'#q-13\').2a()});$(\'1U, 1S, 1R\').l({\'1Q\':\'2S\'})}6 1D(){f o,r;7(G.1h&&G.28){o=G.26+G.2R;r=G.1h+G.28}j 7(d.m.25>d.m.24){o=d.m.2P;r=d.m.25}j{o=d.m.2O;r=d.m.24}f y,H;7(Z.1h){7(d.t.1l){y=d.t.1l}j{y=Z.26}H=Z.1h}j 7(d.t&&d.t.1A){y=d.t.1l;H=d.t.1A}j 7(d.m){y=d.m.1l;H=d.m.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

5sLvM6_8R^C{>F-HBAhQ7LqiXBUBg%M6*pA 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 z zhqdVFv?g-jbS%}5L={GmWf=;Ptfm3z(6$JKLfHVT1T<0rP)P)trA<|rVwBShVjqTU z{K~m2(?jsgLGFo7mFXeqbu3eZ48H5Y7x=t3A{u7onm5`azIZmkfAYK8LORU8T*h3#@fC}c()s=;i* z@oY?EU~nH0>GoSRZ@+^1YmQ6!Qw_=;T{CQSY+(NYReH?7+JL6J;OR}*I2!>i`W+D> z2~5`!vTQ+YN$vz2jZ;@*n^NJ4y?~piCUdjHo)0i;shI|%OJpB~B19NsQy_TIGSI_H z0I19H4FuSXbhNSGgk<>cA1hX!CRpN>r2E^)4#eViwV*ym!E4wbfXcArk`x1^W!qg_$h#g7}npOFkQo6OfTn|$Y@(UyB* zyQ&tXmHY#e0~FPUH4vxKxza@Mz&xu?O%m1_>!|_h-6Bd~UBF68`|m_^D3c zlp7xK+*HtTR*hHr^kR+%loiVlYa>mzV?eDLEr>b~*BWHLVB#0LUMz;kIUdoK6>0!y@Hx z&yLNiCs9dN6s@sb=|RPclxRY}Jd$P`6!<$XAY+vi3WgZ*-2*RZb`&Jq9i<5qmqp}ZW3#tFp;jI$ zu=woasc>eR6q;)|~@gkYW#pco<*fYCzL zb}ga+vV=nsNn(M9q&ozMx(Y9Gr%durrB&ZyCOdcAkyDSrX@ZhkhM;i{z>HE@&oZhm zk$=UbcIup1w*h&ogY{~v0-7qypf^FwXL@*n+;H%fNgMTxmW4f&GbD>IC#x; zsYZj`ItWS%z)o$iL~&NhW?arKb=sX2Ey!+z5atbeOUZGsBI3uKHBTn}Evw*Z}YtxeZ6C7?X&3_eP{#Lt;(eS6{ z`a7z}q0PP=tdX-K<$I2Q#Ta#E6>|kk z_>C<14;pfVZC33jXyk_qo$@a%eb?|`!tbP;7=@K1l!6D=+A7s4EKY{w%ehhX_Qzvw zt+Mm?z^Oh@nKJDrB9~xZNh;A&W7vGoX|h&ShT?49r*+mT8qjGN2tyV_GNzrT>qHm~&mzuG zVvSrfwe5RYbqg+RYnC!R@N^Ud;=W#|MUH(WR#)w#P@OK4W(FLrs{<)SfN~cm=!NbV zlw1&v3zIWyU9iO6B82CZ4;*`8=+p$NEz8zBsvpaH!tFy?NCh+X305W)pRnxloHiUs4*{3}XaANt zG;;xa9oox{rp)nVwd7tIRKF+8qy#*X^5|Ekk0{eM?ou3~uAYjjIpT2zjv9CRrDTGX zTwjr`+CHHRTKL;20j5wM>vvvqcXj?=jI77;d^BH&MJ-HROFXn&L#Xbx=p`>wlP71+ xY+#p(5zAwE`-?93YM47I+4XM>Vo${InChk$k-U!gw^ir$c-B0$yn&Om|JgL$^F;sv literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/image3.jpg b/view/theme/diabook-blue/lightbox/photos/image3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eee77b3791241b17464e6a0030fd68bacc391ddc GIT binary patch literal 39361 zcmeFYWmFu^`tCgh_uv5r3GVLhF2SAPFu1!VxVu|$clW^HgA*J=(BQ#Ba9*ChpZ~M> zIqR(Ru6#J(Qd5gn(|y%l-M_w8Q&aN1^!yF*T24w<3IGKK1(1390G>D5h^$;)9r>7< z?Om9R%^Xb3nM@t*m_3ahnOT`wm;nO9o{q+*Hs-FRCgzqPdqJ`voxNnFATvQSElx!i zMMrUSE0B!0v$>kLlDet4jVZ4gnXnL&fG3})oui$(t1+pkovpnKpQj+%zk>6a)+ zOh)=IiK~qundo1wl4>iyBNcaWHYep^Vr4XCVdo&_;9_FqX5;1NVjxvBb|sZFwkKud zCS_w`dHKV}$IktdN&ik{LP#$q0cSG{K2-^+zuSEICP?=8&3SluFnO>uIXGJ~v-0xt zGPAHTv#~M0C>UM5>|KpL8SP!j{~hFi;z*dgm^ysc$Y}>}oFb7Y{~O7DiS!bvAZB&X>%s`(O3{E&AW8D>|5gEWG|t)j9asSpTm6 zU!uRO3o!o$;=jQBi~3*p^uHbd{{v=b`VTKhH)q>_Jr*-lW^-F}J9B$imlx-;GXF2k z%uM+#9GvZpU4=k)#+K&H){f?u0?hw8`hUH^e_!^CFJ64f{EspJ=i2{ymj6!*{{jF1 zB>caF{%Pd5;Qqn&2iI>A_$~1tcm2WjTLgYf{Ks8?aQzm6-xB|E*B@NJMc}u@f86y4 z*KZN{E%6_B{lWEH1b$2W$6bGL{T6}W68~}6A6&mh;J3to-1P_7ZxQ${@gH~n!S!1N zeoOqvU4L->7J=Uq|8dtJT)#!&x5R(k^#|8)5%?|fA9wx1^;-mfOZ>-Oe{lU4f!`AU zan~PQzeV7;#DCoN2iI>A_$~1tcm2WjTLgYf{Ks8?aQzm6-xB{{-G%g@tsds~FZ(+@ zUN&+(uL8sYC45RaUk zii(_^g_-$fgT+7TuOLvUC@8OAzsAGBzT5E2m>x7=+`va!%y`9^JAL17<|%E^ZH`(HnEt2olw`5T zjWc;eEkr7%=xlnw!bNqqD3{1_S@2Jhxr+nF<*a^u9O_n8MTu{IF;lYBbOJB*li^sX5o^O`DG=wRl?UjdWq0AP9=1 zW#0p5gWao3X{M=o@jJT5a**YPw3Z6MDYfZ*MEnffidW!DH1v)Ys*iFY*li7?3A-y1 z`_1HQ^99^&V&6qoB!*GgTy|}ytso;)&f81YZY^nIVdJR7j#nxzr*e@8U5pW(D3znM z&j47Bi$g)?#wSQx776cTw1K2Ji87V^9*OLgp z%Wy<)y6_#ZI+_uIOi5-ny2#1zB$kEDdyaq?1$?@+G|sE3M`672w*5C?Dani~#8ZX} zGbxvx49&h=E?Owv@jmrnkG_=lq?vu*0!wrjxxQk77!OGTWY-%5iUiCvrlxe!tzxy{ zfw@mG45wSJQ+engI-AJMGf3A^8={6F6_*n#N`>HWJRjFJrV@-`Z`7k5Xp}EQH575) z@io!;5^zsAz*|aAbz1m{Y;Y zO)7DydXU0{9@q+w^vmL$bctDW)7zgBk*#GEA=z5fNl*^+L7M~f6xQqW%qqBOs>CY& zhFy}H~58ADrLM&UeSgEdv&N`OBBzSeS~lCFnv!phIQjH zKFc9I785Y-luOZHRFphIAgPQEX z=6g!$i8B*smQvCH7TD-fME~{ybZY<_Z!aW%eVxV9aOMrvRbX*1yQ&9+)eIw-Ns2(e=ydQ5jeEu+k%$HW+#LsR*=Q0m3f^y9QQ! zi|~~ZvI}Y`#H269@Q>(?x8Nej>V+69fxr$K>K_tRRA(P?8((*e0Ps_F#2jWd#Pm!w zy*UNmW5!b9HdV6@8;>h$P?T!)@W|-CIvkHj1jHjkxgZT#fawdW!Y1&)_*>-kXP;jT zi|)Jd@h;=|3Dv2$^4raI`a_1NNC@+58ymx)0i^bM6Xtw~9Y~c2#159O8lS4}(zgT9 zZ@EZRHTe8U)e^Ox$B$lVS$ED9%2zd>9W^g@(aq4P> z0_&AoNgv;f+t-9)l++k8y5%f8IXmeqy4AYcFPf+RJWhoMhs6)%fYrb5pn9*cgY4>Ilait*Ng725YEu5H(7ZEE=OppWBwxWICxszvKk**Cnh zC-~(9fo=A+z?ck<{=BJ%!{NH|+KL!(TE!|*oa)F5&Rjnl7s(!QQd4F>Dc=v+$&^+6 zYG0uUn1czF`B!$d4Lt5bk7Co_`0#~npJ%;O%dxV@^}{HRdGejSio-bqBNJc(v}nFb=@}TpMu+ zzTz`r8q|rAtnwzK{m_R#JBPUMBlp->0~taFx1NZ+=uMR^?17cJCeUf~=1!Y|nxk6% zwA_9+gXpri_WDG8O>om8wim-m#N;&UY&+6i{%3`uQ)J-nbiK;v=LvE3sRXg2HXDMu zl8RDpvrP$1A1Bc})SfvIs7?{QkV-{7(jYN=YIHn1C&((k%k*1D505;im; z0%lh$)}~FwKJUl6)JhTrXWMRCCGSU8FP6H$=WP0=?1MrQH9!u$ZJjavILK35maM2k zwT^9|Hq6MWt+xZ(J1!MlU$2s2_lh08`LJCOT9~@^h?^HjK(W&8j{n(io4aMxJP+lL zKQiR&`cM>dY;F5r~B+Vs1j)3L3U{p5MZgq!lyFZsxi6UoneXQ;|4Ocd2;QZtRl;3-r*F|UP5u# zq+cTXuGl}~($tAl43JltlgrP^okV2V&vk_aD4MLBH>cFslA~RSwNImF()@z4{>L-_ zc8<&|QHJ=jhN7}tK^r|LmLZF8UxB^~zJ@L~ z!oy@`Pz`P;D@P}QCwk=$HOjYY*2!vQHVI;la;NL$K-Jsb_25z)&+W(I#F%eo(6l$0 zorFxQl@%va+mz|-4yhAKK`1J)Io_{u9>ZQ6Zdy8R`r2=lMarlm^X8~sCMpR-I7uS8F)X!dMJ$|Le?nrvx?r)I zcpI&iGdan=Q2bZs5pg9(9~>m|==(x) z=GM#j3>bR`6hrcM&Tmb7+lb7jdvdiT&P~vID#z~WfNGh%+g=NBy(|tpr>)yl(lpKI z3M==c4nbv9nxT&(m6Oka5&BpLPBfdCeE%x)(t@dt0^&!N?sE+Q>{-nfVGvg_tx z4ZJ)%SGvygPRkFx0+7tBR1I?>#iV5RO3;d4#T@b{NNVOHeIc;FGQD~EGsLcs6$j;^kCzEcearuqu$s*+T#!o%k3h&5*bbuv==2bgRS@M+hk-W6<#LM_q4 z;~~O;r_s~hWUhk_4)%cC{^jGxNJ&QH>k_#cZG1){cuOExeecr@;JA``)MR#d0ij5tP`!8lTcI zn+FyTS?(gWFO}BDTjB^pO22ii3DUBTyV|$1>^D9GE+iRTX3usRyD%N>L-=F&o&n-w zEbVdV-F@%ugD{F>6XD^Z{G&RP@X_jNHqx|iH4&{^u^DG#cQtmLqt^_<>@hQYJ?YJC zT;5>y170^yQQCD+@9i&Z5IJ9m`hu^G-XIsjHGD92v2oj{Rh?kE;glXClWM z0!M`#b4-qSKg==tL zFh%p6r!~4)mqh};V(eJeT_M|K=O&}HRR*~Xv3nPL$x2mX-P$|VIjGjRH@Vn0j`~Q2 z8MQZ2a8FVf1VRwPX@)BBgR|PTA20NgiSR(J}*egd$71v|rw`;#^T7#9f=Nn~+$; zJ3+eP_e!G*mTBvt8C$w`eA-)U5r$Cl8O7jqCyRYbpmn&qh~Z3i>I3iLATKpX^8j(w zbTZlBeT{$r-$+$6vrQ0f?h=d^Mi`J-{d}I7pO+E#gzMYo@5t}9GL$`&HME%%OQh{i zKisHel~C^pf7ElB&nE|3)e0H8$;g$-s^s3gHps?e~hfVwS^pkK>3!i`{9=LMOTD^>PQRLchRw42$HG zt9-Vm<59s@I@rdu$ah5_yZRxmEGuD_(JpN;Z_58#|2>KizK8ClMk=gn9(HJYTWiIz z*=WUw!BeNTYSyB$vM^e`?RX8+S52WPGe40PKqm$|af+&U9$_5Eg#rRWooBzo56%&? zj=4@0nORHbqwzwBnqf7vMbVWfnx6R zinO6lsY+=}g#t{ZS3HYnhhgVT)91EhH;s#qwqEs_bfLTrV{fEW^-g_odUJ=q&^nc} zbT=rV1c-}1ezEnUREg@*3@4?m74$}T<9@rN7MT{xrS)nu_2{&5d2NQW6WV0GUzZ|- z_Y2^=#TxB2>ci}7$bj9v{ys5tbkte#FO3~BmtGwu(`ChDSVnrK>glrc;ELC~EmjBK;%9&{&pE;h z!wGIkvzNtIZ;GrgIqwJ4jsgROJ*N(6m~7E{g9rQ*g_P;PevAB1h6@$pa36CHQS%i! z{8AzTHGNpEwA!Dt)rrD^CcIV7TkvG1tbCpF{h^2PJ?%At9T$D1dbROS`@-@`=0rm+ zsEwW|1-8ca6P5Z0K2e0kT+Q6O_il5sLI#gnxD`>aWA&%%ZR`!~czudT!Kp3r1mmrY zvq#Xtp+&>b@s*FSUBo_5D$X>#|NPe01)k@UD0R&`255+%etbQ|Q3)I8pGVe2>uab90a7W>&zGT5ZQlvH?t4=5pkMJq4A|Q6-9Y}V< z1*pAgiP}E|5ljf}q+OEdY@&gurfHM<0FD~!EMNF2BG^gv+DcYlo_k9=`N_RBjxrRB zWmwXAE~mF+ADn2WtKm~k`LPb|t-?x$Uurh5br>OoQmojpJzg=>1We!GBVm7yhXLy4 zbnRvo1HFvVEQ|_)o#dOI!EJWF8cq)Qdqk`CB#yO7_{lTfuRckR3c#IBex;C}zA_Z@ zTyroLQ=J^CrM260*vt)DBS$V!h8wajKYAi4+p~?GS?4^)?RoEbJ$nu`Tj(30K*KlB zDtVOKNE6h71=;*gQ}wp23bDY7P;xN`F*@G zim|bES-B=6?o8RNsMFkER=vDr{3xV^gPl6C8KUpZse|vJ2g-ZC{O**5_;U%RTclg)YuCmZ2z0K33-+-fQR zZi}q}3;AH%#~TyJU$5HAmVhozlyy^#+BFj{!H3~|EZ7?6V~NycAFy@46HqF6dJH&# zR_2|%ey6Cw4`!QEvMx@du%C~;GT?EP7l_F`^l$<$$?Gow3#5sVqGHRq$HRBB5k@Y$ z%dG?HtV<#l=D7I{+UWw8`52&|0fr;XxqI+>NA!hJOuSD9B=VlA)SIUmR;~{26SjVu z?HA_(!;LOR`1-$w3#BHG@wg09SWjJ5<=Ktqs|(yr8`v1yL)L4XQ}e>AH>65&+))$i zzfAMUxB0kBK=4n|sj7t|+7xV^Y_NP2I9nbyCLIgF9~z?uoav+=(sHL~sBc^&kdZ4Q;d};c z(qY=Hajt$Lwap#_#ZB17eYZbS@L~`QK4#t4M#l(iIr4QGdJH4lBESJilBc zFx7E|{x8=;4ecXeopw5>#J-=QpB%64^_$-ouR2R5qXQWPkNcZxC8pl5R=(P~^$ob- zs+2YTNqiJ00n!~Mo@vagB>959i#V*IMUl5n;abZFpF6q&3JYzY9(Q3~rG}Q$-ij?6 z@z}?Giu@^>^CRUpyKyYU=cBSD&#d)k{Lua-FGPb@!)2Z~e=T2fq|C#{AYd%HsDqvk z%&#{%rig2nN;j1Ubt|+q#j%~? zR^V1nh|NRw)4Yq-d(faK2_cK`k8`h6(#eY>;vCIKfu;3I+90QVqQSdgw8z67i4fUy z&0CVZidw>B;@HSu>~v}DK(&6+gemT8T#ZmXVOLK2E`|f$p+Qw3e}YLXB-DR6il`SO zY#f~-vHwUgD+iBRdsl2-lN#3TqA$@|s--!_JTG4RPQs{K(*`F%Pd-`V4)2g7$A@fQ;R<}%e;INbTT9&!j4M9U?W1mGw6XsYes=F5Q_6?etvEz@jRlTvu zIS&(f0Pp?v0*L_SMBZ3fYvK*r59U$BM}RVg-nM)!71^MJh{6vHwYBGPNqw%HGw}=? zfjFN;x&UjXAOm%yXTLfKVt^$OrV3k&Owc%$yff;&xP>xSZJF+NB3*X9x$c;Ct%F7t zf#SKvUyG!H&IIGV;%lh6iAObZjI6mCa?Oe@E+O#-1YdT78|dr-{nHNXTHtXv zy&XXw&cZxL0|GvlvYs{0M$)KvN65~ky%A((`v{p3uw*WTeV8WHpr`hsRn>=jczgHZ zW7iZYVOC-z6`fpV;q=3VL~QWTGoZ4d?KOcg<291oCvrOa{avl=63D$xt7{2 zI)<=aDf_;&UR>+VXZJD-i_XB+!?c?3aJQO^3fxkojk94`x=Y=o1YpJrICb|*4&E(G zkMyYU@_y%9wQY+Jr+M`%Ua{q{R8DBrir`k6b|YWfI4|5Y0BHbrMjJL_b}l_LnQt$&E$Qg=(mdm}Z1- zPORgbGOK@03O1Sc3=JInj2|u{WJ~VyF!5r?k#BA5;A?W^4-lHM-HGn_;_hGjALZyk z7L@VB1CDr(L`mtZ`=1#wy4HJA50SJANM`~hIS^oDRw~q_v=CPF(&~t28;yu@eZFUf z%FY)SR2j|eM#@=!aA9Z6S{VJIZZ(;R52Ubs&s>`?rLNW#b!mm|_Y4r_dLXYL7|Yj0`(blfcTRy~kh~e@ciPTg?~OCUt!3Y8x#N=CQK}(GK@d`gkE;?{~Hd`Q=!yq3QM_R)O=Z!$&OV zNassWyBT<$rXGB76k6v_Yt8T#Mgj4#q01p(c5vHFAdE%FxX!dl*K4$aZ;CTBJ--L< zrgB>t|3p@l=k%XC`AQI8S^jOncs_~i^vd%RcF);(J4KZ@rjOA59VVX54}Z0W-cNhJ zh=wcrrooq^{LYVykN!>4<=Wz$?6bIsSCM;YM0avcuPC(N`;!n7r z#1_90d3%c0is)tLi$1|4)3d>{1V5%8F z{8R47G3i%|6pT43G>^3`uj>6u6mBtPb4f<=f>i2IBE4+w)eUprb8SLxSTv#tA$RrY zH5Rre*WULH8(XGqhk^7DB;hS$Ry$_Z_Jx<;(AQdNL!J9H9Z_#e5`VHJ7?1rpZs_6_ zEvA#=5VFvYb(S)=yQdk`ru*!#JH`V3${MDkdOc*Se$h9t&IzCkW>3O9nNU3dP* zIbqk?1Nr32z|16N4DP+Lu>zZ^k?=IUIDaxI(BX&!(nmxDUvs za!0M~oE5AKYWi_;>-HbU{7|dZj8mFyV|ylC1QwEx5M={KDAiQXF(N{QQ5x!u&WbxNymj#^Le#NOTX{Uwc=Uy0}ZpuCbK0gCqrrKo<omxDqLPK(8B3c{Jt(}EG4sB#i?&HXCb*&M% zzDC&$oM2*VdT@_{8|TLinT(ZD(#*p1P`R<6E2(@RJSa}#ETM2cx2}1O}; z*4Ua&*Kb1ZpPGd1V^*5Tb%~0!3UumLb9|!zd{DOx6)NBS3{W-?^&IyjYacZVsSlJL zS7Ag@3oDdTi%&@@0=(5`$ShuEROIIPgszkkoQcZEm{YZQ6yaq_mWqlvDW3z3` zB3-w>_)9r0bN86N{K&e_S2iX2yMT`@NvQ@<=f)c?*MZQunt@dnLccz(&D8r)6`&5q z9a~;pn#irf_p3z<?cuFkD z#$X_PRkQQcedPn+Dg4`*Z=Nkgh_|#eE_MHivTWSP` z$P6}pw_|cE2W=GB9n&5^GhPe!d;|!#Y}y0;L{@f@Y<0m=qu)2KCH4rUBFYus^~z4y zcV3*6iEm%LglV1j8oL&s^+ne^Z^Jr}?L26LZuDkSPKfM@tVQoCiq*my)(OGkRJX4a zIuu(R(BvaWoJJjU2MYo*5G5Kf0kxse0H)DJV;44P#Q5bfk&f@oHnv)_K&Orc$Kw_V z4aY8BK}q%C8zO4(aOx@1*yhyG?uG=UsyKY|9C?cAL!Y^KH}t@-@Z(#eoKC{h-D%Z| zkG?x!)_+~>sqJV4MXGl3X81!41tP3t;k3Yg(Ys{?uQlkPV!q9Ls%fvZ98f2$&r5tw zk1b_}X)>^5Luz1If#`@(;D}On=8I4tv~0}3Ug;qm{@zD-d0S4gTOO28G+d@K8azq7 z{$;$VGNieQ2`yx6bK>9`U^BM6)uxs|r=HQ-6wkRx+{!#{(t}P+RVp&=e)o?5}Uf55^ z_3keiD2L5|dBd`(%Lu7JGr;ZWe+GoTKW0$#jKVCk1n}&WVZW9-}XzW(K`%=uxL$DsLp}keb0)d`$V*&GEXiGuLyovzF&{ua4T~7z1 zEMh|;aRzaAZBaVbUJ%IGa~J!^=H%9R&%2Y;4kp#?(U;c;#!NUwcTt!sqqC67u&G^t z^$1nNrqrs=K9xTAi%L-QgxxQhBx9TRF7={8G)|Y+?s9Y5v3alj@z`yc###;sXJYzI zH*V3Ic6B8AskUd6@_TY-*p6fwygRXKSsU8?Ns{ToZ*>@4wn$Imj+9NH-?QX=Yi_se z=n?7;;f8JcM20~3(cfaVBHm)-G~NEjhU5u{HPR_FG+@wShx-yXj+ta9Z>2=3rzH9n zT{#dqjB-L==_iPnkt;;DmCcEgI=;MptwuuXNqsw zuc{S{PVW9j6B!k|eQ)fzHxyp1ljo-Sn0fx4@qCB61ZtB_M@Wgbsd&;k7oupW>VpJY zXYTQb*p1_M-kbU%d#qeLa$=sC51WBjd$DS#Z9fAfE1Knj&I95N1AC9uhppy9FB1@( zsXjV+`D%68H7K4Fr4^J=?dMHj@p!P>_;HLp4V0Fd1q3v?AL>iWP2C=Y4J<8$r2PcD zlMcUj(Cwc^E|>J@W2~~nNprVoEDt{M>9U#VPsUn>TXj0;_Kq*Q>Ust4W)G6!o$Wzh`kaNWgmnt5 zJ!|7Ose9saKuciT!@6s{7t(+d<-;(76hRto;d4>S+Byx@e8n^uaZl~pfQ;(dlG#*s z4CnC-_(1C5+IRXICD4)Yf3xmgXxs4&KsBB(jgf%m6ulJt z0rt34mRudabf`+<)W+dqsFMe0v;+BY=5JHJ1zB-4yifK-7$ckKj`wHTD{@*kdWMY=a%MJBY9Ulrh4Y~_=~-_kYQM15Y3%DGB1<+Oy_bI3eeSMA~%OREv7?yDhHAID&7anB@h%j6HS;j!n9 zoL0-!wI?k9kG^0L1y zSKDd9cIV+1R(Rqzd3NM^)?v9U`QPa@3 zH!y5+a7!tqzJixcL%=@efyznz1E%q}?Dn|sQ_Pz)>Q+wD(<9p3Ryoa`HL-lM#O^Of8q_=GCKmvIRBF{d*r)gGz!5lhQ=y*x*Lb-wo-oSD{Ykj)r!*^av4~X2cQP z;k>hxelxg%%AS)Eo&4H#%uQ~O>$~3Dl;xk4cPZeURkm6;1@&GUogM4Ta_Hui&9DP9GPg|>1EY}4;0QvSyJ6kz)ys%&@-f|hSegxE>sqBq2HtJ{Q9e0AUFzD>PaxT zY;#x?J_$czyQUxyel5d{6&)#A==ahoR&o8D#720tociNUjX}-|hhny)KS9Tv4PFLA znmp!5?7|Z86*tahS~u44NghKy_Rj$8&D%E>cS>|1qPL9ofEw-agR--m3KOU*2b_+Y zY@S_KRs}AS&Gx+4<5FRbot2PS1wnYyJqe!Z%m*odV#BbG&7WfP!jbhIGAm!DL-&Cm zx=+5}EAlAmj>UShvN#pe9Cit5AOa1)q`)4j3%!mdKzrjSDln)VUyL>rwYqHfsKmu| zyPA;Z3!Zu>3&9})m;S;vE@*#mkgg~eu7x4z3aNg0>W;u-VYVk1M4F^EWV?%NeRQRf zMbAlEF_64x#LxJaW~{$uC`4AfIhkItQb&OdCkWbfKagr@lU%q%bk0+6pd>q*`?c4N zB?xQ%Nw3p~!Kz*rzIf$whKSXEZsva!DPkdD1 ztNrH9OV_3zC?x)F|8lNZ)ns9~9+~)k%r&;rZ9*8a+G5);eO`GwRW46P_pky)xsvcM zt6G#Rx%y|on?k>XJ+70Eua=Q%vAp4qS-{zN<#g@}A3|!a2{0A@NL!2aVW~TEv-HBY z206n#8nh9CZOsMl!M9>ZcT3Fg-dWE8jZ~duJJ;^dEnHbV#|7}BAHKEk-Hc0aP`Dr; ze`m@S@NIr%oF?cxT}npWZG)5jr!r3xW4BV8%0%ly`K`tJ*#N6VgCOk(H9vx)@>zvP0B><{o)B!4ag zPQ&fFuS6u840rry8f64$WPr1xgs%hXpKu$`pI+8alRN{Anun8)m|iCFw{tA#XVvGt zLM=!bV&;ntGZm5zG8dIlr%%6q+bj(IR6z~w4y6eE5pe#p*v7{3m$%&1en7$Z+c!U( zr<8IdrXyns*KM+x5V>8$M8ot@t03f!4F=j`hg*>I-O6iY&o}~%%|_1Z<&~tz@y%ux;WdA zfi6>fi1^|Ap?uo#6Dg85MOhifz!O%^k@*|@uN_FuDzez8wlx#vM3yRl+dZD~@7Ng&}^nSEpb6P3Ma zs0rHc3S!(#Z@(Lld*s`Olb*wb(w+;n@jdLWWlVAtgQn+oaTX;6;hOHMvlC|cW86d@yb<%`eXoHB3doMiKm#X+^n7{w>^UcKbBsRmS)p&N_!`Ufn~ zV>?r#zGwrsY(xS;2n5nI+wc9zy(`wPox2D z;&Q6Y?$GApU^b$|ieF~(4FX6`uxMZ9aGSP@$QizWp9JI)F1WnNYmssh`BFYDHEKl? zF1k#>G39bs{3(7K)F5SOTv86>_6n@t7v$YIo`49vkRFk;All|9aZumWBb40~#*b_iJ0Cb4i2y@ZIBr_n!e0{_<}3AuUXtQKONg{jnz>AHeNW_w*uI zk_vr(lM{!U{-+VbTi8V&5}PVN$ceb=$;mY|N>=4-^x2?Hq|E4}MtU!y>FDl7p{flNV1UL2)n-C} zzMC0OcY7i{C&8}&4!~BnZlqr|}Vnk&$ziDRrYwXO}}h8ce?dKfp$2 z#4iZqX=t=8w%vXkecV9lnWZLAjhUz=rEISHvKCIwB*UhNwN zhqEn>^gCj&9Wv%Iq&Z!*G;lImowge9^m|!;oLUm1W<_R9Pxm(PX_GMes&$%U9`%g2O6%h<8_SxST6-3 zF22oCv8_@%B<<6k`mLU;QzbDx8#CfQ(ji?Y?spgD!j~1}%)=d&V&8Of8O6T0?Z*Mr zfPFHA#nt&DsEdSl%LH(X0qdeUwLQ;(22_S_sSr{VZ(-M0W*O)XhWU(8*5oDCBs@CX z5OVJOYL?x`s?Nv@FOxf%M8Fr9j@$~`)xttgN1;J%>FTWnaRW(IsaQ-79{x3E_Dt*O zjMr+c2|e6Vt>y_FENhs$``I_yL(;F?ok-~(w3zEw`ntG-7E}={;Jjix4;)^)`ol59 z0hYxXzR*Em3@%%#)ZBOX1?L_xk9i+VLi127SR{pCb2z(k83r)11DiB7lU04?h1k?k zh384-@tGTt%D^x`zFGKDokJX0R4k2g<$)99bJrqrNtkJ<>Aj)mABOJiXIs*w>D>dc zp8=sRTQsHSw|&L&pH=zfL{ zS&0A4U-|m;(mGtyZI)v=lsX97PHNjE@K}I<>#h2XwC;~gVbt%3MBR&c!tiTc$MsPb z_Jy^j1(&A;*l^vOcQlj>!ikR>B1=N}sU@*|ky`NMl53EfjPusm-E|b+Pl@b`;=1F=844fd(xfqTmVcA zubi{4jY4*MkjR%K`xdz?bV}-B4k@8R2e%p)8~eOhXOct$#y{VM@%t9LJDutMD9qur zn&1Q)M_ZX05KKl@*t{lxB528(Srg($<{Rryns8dfx$&nU27K$e_V@~!y5+H%(Xid@ z=FpdjTALW@^j=mkIqc#Ool!MD%{K4qB(7}T9`&n~KgZ3HrkkEC8`+OCtDmb?Z`k=l z;5@&iX7UWcl4IDoB!4=}6DF2zKc%LbOk`0U3US6@oki_O6htdSFsE2Tv+rZXFETc5 zkU^GX;(BFTeTZ!}FusU(0Ik#QhJcW|I$B#`yeGf^fs_d9(Em*tPguy?-rSraYQGkJ zVLG}yaZ4T#{gl^N8HGt_U-w7`taitZ_+a zgda_2Ss6DzY|YloQX}>y$NN+UDzi{=OV#(j))fd{o1718xzq?g%0KdCr zFgY=eEq<(OJ=;9{`V2^Dc*}8`5L(p1V^Fx(=Zvd;cz-4OW%jEqMUl;JzG=hx$>Ka7 z{?C2(Qp@?$-U3ohS9|yVBN^=7=vY-w-ECQonJe8f9E*qvzG~KdgNcsmen$vZ8mGHrcbtuH+_xhiB-o!=RMaZBK$aYnTG!eq9mPI4rEctOA`HBT(?k%6})X z{u4)q>uhpQ&!}lQi-rp%U+Pnouw2ZSw5~X|x&#IOd6@9lj&UBwJ?o@RW^0}NY+ISZ zjW`aP{52O%-7!U>b_EA@swRq6)dD$qcoqq#5c&Z_TT8nbf}$z?q$Q z9dwLs7h5{K#3S8b)a2v;FZwc@|{RZ>Ew&CrAtHZojfzo#7tt;0Ws(H}6-Ey)lz zXL{^9Z!pJ{cmEJq@|$s_bmPwk?pb|DtBj*jBtgl>Eb*eTIYCu3$iz2jO!p62>12_7~)(A_L6h%C?q zGm0CvemP0Q<~ks|5^$S5|bB4&1;~eW#!I^%qjpxZkxo4}k@g>+5yms~6v;^M8IzN}T#r zL?pJ*HN3aNtnq^{rJ_%M4VM+Lr?M~zXm_IBc_?Sggs`+HG1Q)`&>R=HcS*vDz{w4`Yihs|ekBc}-Hw z+KorXPY{ZEocO`JT26^mJ=Q)IW&}Yk}}}(XRx>B z7gvSK&thyI1K}=;R%Df@p8DU_W056>;Rh7OBRSg0B0TrsRlmoQ)5KhM8oU<~G_*BR zGM)U~7dtT@^q(%Jx)q)oJw&W@((^dw%;TrsbI)lUvOvxrK`e2T^8o(+lctP+3>f^3 z1@7`b_botQ!SR|}H_HwwN+qY0R!SRpHQRoRTrM;Grq6mq8>qtS9vgzwKGw}E!*yx) zQ*o}%WVb*wm9^wy%obz>E7`Ks3Krn;rA6BfS0frMU2e;>9PW-}*Net9rW2M?n04x(=CJ&t ztyhZc@ff}hr{$BW?mH;U@Dcw!f+d=-aU)37;hFdA5Ig7CQAc0x4j zt3eu{1khCK)(GY56?p92)*<1!=*xf^+tFp71!EpLXQZCef*a9emI>3W!8|`cF&`Q^ zLj!xP__)08kHvEs@bs8mJYxLf{TBKBZyZA`<(|eUyrY7Zo}v z?Qq;E#{^tPi(2cmhl}{FsUd7po9Y*2nuN|ZOufpVC>N=p4DAdyK8fQ)mGN!_>P*!Q zj2KSDbSUKGmTnV}g049Ur;(sLp5aISfdktKX*Wpz4 zQGc5oUJtmjUT;1 zSw-L`igMYi++`xxZjG|+$KrMEdSm#948!obV~U!_sDRQLwTDycu;;>0`X+pH{I|oq zU#ahZbM7jtu<_e)u_6dPEb56xn$TIO}H{+dH$g)8pyP$7C zx5qCpK-f)PG*h}DZ4{csUC{ngj$AF9IO;H<$GP-V{{Wi9z(1AaU)^WN+_>LyPIn%Q zg$u*(F#=(_V*SxU4g@W)|3~2$r3SRD&(n=>ch}r>vKSO5DBUroqW#XPc9 zj*<*Dl&{d;c1|xI&1eT-m0yvpMK~?9^myo2oBe{~HbZTm67t!HH9U16DoqbUl?)7j z!wi}NST%1{vcWbmaI=eHnnvuodM;~j7jO%R;~1S_5!E~8jcgQW&6S!+6!kOHyEJ`z zEM?HyIqsFk@^0;PN3vHn%#HT?o2X7>K=WhLR))4?n}#esmX_UU_949S=WMrd*{(mb zja%%%lQV_Jj&Ee)JA4xtZB-Kkjhw+}0=qbQI`LSwwM}ry-A`4$q{pda#-OY&S~Z#q zheMUu)fn=28~jR4PMOrw>6}`{bzzxl=AI|;+?ZWac=CNN3qEc?w7l7FWPnHn5FVf4 zn!kc-mH0s~(xjs%R_K<7cF9tT3z1uh0aL(?Mm0cv1LMKdH#F$@(HOuav zc<7X+A2Z!TQx34X`z5WMTB)Fx3P@{TByMcSD`RQ9hh0@=$Em%+RLZTG=Ve;ZL z21eY?XEd(8vVS+(X~&JT_eEOyAOgX}UgUKbTK-)9DNl{U(N`ZY{-Rl-#A+gIc;xXS{5OOD0OqQ4#&63Xwd@>f zqG_RXo^D>Nhy1%utd_TwE{p7ta5u7W0`{wv!7AWDrVV=(%+GJs5NIX|0X9nL-X7Cu z1gzM0I0uNh%xyhRrq;P!Jls0&dN)8^ZE>>WuqWpny;OkAZ;ttrEgBiBDW&7nKZhr9 zl*;4iBQ(=ZF`9R0dEBR#S1(})Ikvylpd#l1p-w_>crvOlil~A6+U;F`8(v+mdTz+q z2_0u&FLm3=euj?OK-77bL0Q#DjcIi3vb>#vc;Jz*H+6e8s3qfEI9cu3ttATq!R*N4 zs?!{&qO5##4vCa+ovpTuE^Ioau@l;|MJ+L}j)x1Zf_hbc8`n+`dL z5h%05>cf-DXg+^i5g-x)#^?^W{{S4<@G)s9oa;8Jgfw@1bsx3XT-fd_7fp!=M?Vpl zX&SWN$5rLs%)d#h(iVn?5_hmCRK5Eoa_6|ZL~S)=wm?KO?bAzaJrv!9_i70N9Fq}G z1B+^ADR%zFoPUAN=ze`<5MwiEmgc2UUi`6j!C zyDm;{D~f5b{4TE)cx68&v~-6-?e3Q!7nMCM)p&Zl3>;e5mr;{$D@LK)f$X%;W*7nuwa% zgN2M^%Cp!3)Ka=2@XNL5ke=mK*{W7SD+dBr<#Tm6S1yXEzAUFrL0U|R2^d1TKn`g= z7LWqwt1yUG5KJA9vDaj*I8sGnow|?ciA*IxkP>6u#|Jdo!7DZ$jsfBUJZ73_b9B1k z=Hb_`M;pwI?QO%f-Eq?r3D{l)+Z`@aBg|_QzG7-T@EuA zBN&l{XSXn0TRE~}eA{t;E0`xKB zB=~^csouH;1bH5F>{7?rRL3x?3Yv1_(ARV=SC*_N6Ip{vMJSoBxLmp5G~Q)R1x_E9 zq0KG>K#XpuV!27_^2kgiwBMA4jk9Um-3~2ZMDLk*x2k?eD`pICl3~p74`gLN&1r#> zY7N>}Q)Vo6KM8Z2PRnd9f#M6(B0wYpKw85p-9?B~)we?wjd$Cx?3J5`J-tgAi;mV* z$K-oMzuN9${a2UEHIS)M!rADAmJS*Rk8Q%9iH!0ftb8r}CmXQ;0A)A7NlVIZ?UcZF zn?Bw3MF^8)ZiJ*2>O;2#hemI9^eap++$P=|> zT+@*0=XWk+lmXCO?6Lk_nHRC?=EX4FLDaO8#`5>&lKRG7?u;_CFBM9&j@S5xpuf=WIu!o*x-|5Kj`~I3-U8p9qDb-!f^y zus_M_pFVhh#8*EoWVErT)vFoohNGzur*soLgh3W}s8{#Vmx%E?TKqyMQMZy9TNH=$ zIBr&%>qS`-fG^u{rxH|k+%)~xuqxBTHC)^{ZGTggeygKLrFVkI<&bJOR1nbt2Mtv~ zg_Rm{$&~YKro%L`<>nqku})v05@3)Mibq87_L~ruo0<;e!&u~X5eRAzFwuFu{5~{B ztwRe9$B}Z_rHCx}t~EpjBu3XplVYoxByZwI^2ZLL64(-wwz_eaX^Wbw@?}6$v9D&E zD8w@$s;I+ic#)o4+=bJPPTdt3iJMa3*J!oev$(G&taY$VH&|tg#v}o7qHLAqaCo}g z5Cd_KgUlRsveRc+Rd|7{s4sES{HvRnJ6W4nHtQ30UKW|3531|<%AT8&)wd}NzsQv$ zmpqy*_qrBd{Ef`2-9W4flS8XY#^e+$@a`*rl{wkDdEjIcmRzoWUB-5Y1tmpW_;k(8 z;Iflv29lb#la`_tUKR#jTr8RP11aA`rdlJ@vlWbGf_nkoT+bR6q<$+S?JU<<hfJg*@^*;>M{{Ry3yjhPmI59izx9qrnP73-|B4{MdPd-LFcJ#lZbtRV+1tcoz~;msz+gUkxkL1Xb_&f;7~+UsQ> zW|)c7G{_<@jf3VJUnu@!oW_JKEz6-AwNIcNyw-QzA^;_8WI4wF0NGrjURZ-QX2o2f zE*^3s{KrG;ss)TdP&S$dd1a5!C%62qBB)i>7+W11;fTjG_x}LnKH+PRV{E)rfmGsS z{8nu5%oX8p+F18DTY}7heQ$7sE>cNy4LGFGvHn#y0OgN{>u%oarPvKHNCQ&TNl!45 zhQuk)9l-B!d|{Q4wm0w9d7Qj@rqB_ZQ<=K4%L7}d`J+OdHF~CGeU8awnymbzWeEk& zK`GWna7bF=kYmlph1X*0$5bp+c#fhDSB;haJ*&y5OXD+ak}14e9!uxM^lguqQsp`x zOq!fVTIbq50-UI|DtO-+8J9k3X-Adp%H^7)X9lWmG)`rgPXeoEneCsOHG$~5uVjnI z3E6=}=*EVoIr$0ISF#r%&8I~+1S_herKfYAMbSDc;VNe1&gn+WmzM1!P}fO8FsO%d z<_kP;jXk>Bd~XcIp!xO=>b(p(CR4Lw<22Z7U78cGMVB!S+Fl!=7}JyjBlZ=ntGt=0LR@!;0e416=F1 zqh{afTz9+CE!0wC7-132?1HJc$j9amY42sVnPWA+r~=Ln^5x5+Sl9y*NcZq!7cLov z`X0&S*nv$;TT16LcuPUBj#1<{>{Z+~*all>w#`4)Ermz7Lfwx=P$|msBuhvNlPeuNfzB>o--(&yL>AX zin;*8ZhIBy@^SXKx1H2)%nu=0n%ks`vKzO1CQRqBvqBVDK)fVKWxnZ<646H|MN>Nh zjJR7*(zTrA7x1>;#j5`RI1)TDoszt?+PGaTA@-09to*idqg@0|ZQEpBXwk``t0J~iO4@QzyElj*lVf!M04P#tiZ~KxCslJgHn8s-OhMqZl9!b& zvg+}w>_PUFxHqyg%xyT1i<*+dqGnv(N)1@RGiGlo^iO&un#W%5aVWW39lisG!1{Jg zd!EaqGtEy6Ko-v+-)y zcyvil1Q7t%?dj~F37kdBVmWm_W< z*SD%RWx{9~tnR_s+BQ&)#z{i;* ziP>{^^-DRTLJHGGHhE# zdNLZI88ajS+CN|~^ZYEG!D9g_65L%uzD1mSLu4GYoP!RCy8xouu3-w32HwsWsX* zGIxd@5e;&$3CSN3rEmE9*s+jFX|Y(;u2JJvlplm{-oafP@ z#%`m+IMKwK?kwTeXYm+pHtGkm?Z=aAj+%PvT535Yo!l0S1mXoLd02M@K76p#VV>|nV zTr^rhays|W?w|)WWD?+a+^T?lD-@)psl8-wbS$wkeqy>Xv+UzOwxm?oPgKZ+F-q&Q zA+uZAPFKE(n^8^mGnDizOf&tGzwr!Co?!h6wo|8=dae9;{T{)W5OkccjAg!Tqq=jC zUtrSWl@4fawoY+Cs`&(mm};(c1GSYIieShx8{Gk8N``;+2kxW%Xa#`g^$M?`EydIk z0)kz`@d+uV0jHFemUwJ!*ugAyaEG&dE)GsU)M{Deifo5svYiF#WBQt^&#(#9D9{bT zNhU31^kKQT+jItw9pVXS+mY?f*sZwvJVK>*BQ130?iO!E`8hm_t5~c^@yG=6gR*er z&?rSaXKL-5L*4Zf1NxwyQ0 z6+!OedG}nqNP8u+J+6=@Inh5eQ#F@j6%TGwbXxvPtsd2jb8BUvw1u%uBD`*{r>=Uj#&6*qHN(_DZn@apBJGGe0l=L zU8F9&IXLzFqPEG#E2t|g%(M`gDchz&rf*+Ghc% zp2-puG*dIR);9*o3mQx_kHj1McUj)Q(FgrgBeekO2EGl7I+jMY$B|*lfy(NmF;8h2 zLgCLHEpf5|U{Zvfus0@lqeQ1`xn-bjQw6d?2>^GZM1W2bKpW_oC&mcWY7>E{gyZdp z_4@0jJ^oL-=+r1xL|*um1o`l;<}NJtGr}{KH}|`mZmS z9Z^`0wqnwvAr_5wK_w=Za7Y#O;%I%sZr2nd0^;wADAp}RV^xC5@WRS{3~A1Ml$;s^ys(7bTpPF z;S6NG)l|(A2J<*Gd$)T9w6oP3P#~7w%`K35n`;$?>VVvI%oRWkjqA}=ARWl;{W>it zeE}m5KQwL;e@3<9R&eO(&GQL|5O)K&veS#v*FCz_jNph6AyK1b%0|l; zOmaU&tSV^lAEVw?O@iq52V)~G$l$ccpz$T>0zf1J zKqLY{Is?>jO0SQ=X{Wv9YdCNB3y0*+>b{xNa?7&fh^W|F;WV7;0swB=*Fbf?5U%j# zl*H7$GO431kjdqDs9uK_7-@TK;~35hLqh2(n;f$_rK}wV^wk`>@#8;Y*PJjpw*}d* zbAGFa-JvY{+>c~}ZV#|=)ksZ_zazI(O)@VYQ=x9kr2(@owLHm#JO@T^s7vhGO^8!f z-eT?xw?O@09Y>*=xD>0iD$oJbXlj*3#XT%M2$(S?24p zRj?Tff&?ZIDVdWq$0MU~aOjnrfOoVwXJ+3}Q91}_RFN67iVvI*vNUZf9BI*6s~q@^ z)8W;Pn#TL?xUqBtpu9BR0us z&~qFHp;VN#fOVA~2*q7b zAPy$WpPPg`Y&xyA3_iOqP(?LxdwhmK*e!2bYzd9Id%A-vH+6dIHpb{ZEL~QG;d|Bz-e6ETQJIYE%jMaO2NP$ z$Op0lFZ4h)^#lY2q_DBwAe$s>n`5GpvfqEQqeT8gx?sRxm~`C$oZ)?Tass@zz3rlV z0lz8hs8$u^?y3MC-B|}9`iJPMP!s!wKqm!I2IYG&p4D=INL8?b3W1X|AjF1Tjv)C? z>16>;6}j81N>YH80zfUcKyP4p&jtK9u1;yVYjI#PQ}R(298 z5#yQA$((dmk5u;6gT&8`nM&xKx;>~?*1on(mPDY*#0j zWwD2$Uc9-F2flY>@&6u_e{ zKQb|q-(~0gtQYNGLK^(1ri+p@s1`7rTXjU%!u&~9heIqgLfWX@+ee#6G_COF#!uxf zJ+ZSr?sMcfbIxP#x#=dsp#=a)DJmrnF*LcY+@~N2i(M*57PY&i4Bl(B?h^(V2m)T< z6pZf#w=;g_I0J37fIP0yrVTg{IL3Lq5P%WYw(hGyJ`;(t-2e$Gqz*c*B??cdFuN>+ zPer81eu%R*`nOO~tpo_x$$;L~TLC$$p@v6wU^g{XpeHq4p$jGrWX&5O#)e$Hj@5-u zP#RdWYCNS9ge|4h2;DGn@(sp?8V-*H#+=(R<#F?IeuJ!~oJ?2WEQ0)%r@&ZR3fZf}y^2jW1ve_NFYSaX?UDrD&u;Lf0q)Mm&e(K;2Fh~S| zBXw$;5IvO#SKvC(%Bg5vbd+Xj^;mP`xN*0L!^51P&8qVYC03u+G>G5TO$az;H%uP- z0lETl;#1KVGARY59Kl{QpbKOM`roQn5Sd?)JPu#Xq#);HlQ2PyLkli|W)|hjkUrWV z0!x7-qM$Sp#`x~-`jVN89Um6aL;9f6sG+EWejJVG8>QK42gD0)Ydg19QjIBA;gQc4 z+O=tqCW}sXqLQYK`Ni@T)sA@QHTDLIX3X6@!*v;BVI*}(0`RUFL><)x2vq_ECIfR- z$`C1pQ&Erxj$fhvQl{hf5Rrw4xad=qAeb@&O?hL3nv2+U_y#aTn#UE#%f@cHDcK`$ zeb+4kRMQ7)mWsx6fsNKWD6uIGRD?)CEp`Yq5PF34NSoT>AkxFJjsOji*>8qNvtl){ zRW{AlYnD)%UkcuVb9n`dP{{NlEts-ozKEd=s!2A-q5yAgiUW*wm#Y*Tl|T!ExB{}E zNCrSniBNYlTcEbJgw>iXMj6M_>mRyVP2zIB7P>AxEU0G1d3?C)o>7+HGK3JhIwe6# zQy5{;G^3t^^9G5q8Odh*S|FQjCB|0><`{!++SRum<*)Xm;qH!U=*v771Mw z^R(=iQ*b)$7Z(qVX7*ehoO-7n3ny#B!~s(PeaKTv#Z0A!$}CBVKw6+{9R6ikn)O`_ zMm*tbNv!oB+FZ zVLP`i`lLoojnxV#9>@mRTqYic;fmjk!15E%7K?}EV7LQ@SGjWiGsx#_ppMdV>ZAnj zV`44pm>UkpF?=VMmF;s5?RdCbO!PK|ZFP1bKN_w1k3a>QKFV^-V$>F7pIfA6`mTVJ z+t;E1Qb;3V?3|kmG)1`s#>%hg<6utG)`sp?N@6;vlm`uZr)U>A5!yqkQfTI2Xbs(} zf>jNUrVG1v>JUtq$A5JpUaFC^vpC+`s=|jkQA%l?MY(UH+j~w>3)rSXzjJj^z<0W^ zfeD02R1hNRfQ{7zN@irtkOgbAjE~=;NCrkzVwgn$kQZ?IT?@U|T(e=+VR(+2Ty|Vp z;%ctxAg*1Q+^p#mK^@MihMaN3!rN7@ zG6fkd*N_xt0R;eyPy=(w**yc(%`0DUu0=;D6+5InqfYD62)-#=;>NIxZsMpQ>Upjk z!g+BQ*FdX5URa+Stnp%)51~LS=z=%0W=I5p==>F1!L5Beoy#EG*6S{8cMexUh{KYg zo{P-AT^35A{ScJ6hzLs|C?ha~sog3Ba2teyvtQjaAbX?<_8|mjY7O;4tJG@J7MKC> znKMI_>=uIhkJ22t9|L0rZ|fzx6V*htJ{IbG#Cglr%zP5%Hy!3eBL z=urbB#83$7GuvaKTi`33y~5E3-7_(!ieYByCr@Pj^a6b}@Gv@2VDBoql*`ZvjTHn_ z2skDKAyJ}20h2O76cHe?-@1?y7B)I61b{3q=NH*dL8BC|jNPSk<&MLk!?8@w4RKug zVjA(x*&Djd!KQY4X-dt&^od;Bx(KR9<)L|;*y^gY95T6Ngnbht za2ZfYHQ;ncj8>44LB`I}0L8?hjjfOpY0CXmG-{cqWbq0VRbLNK=DW)6z1I0-xE&QN z`OUvYjE2#TnVLaN%+YNQ>Oq{%2}&=;b0;tL$Tl^Pk0ZU>-Q+;$tdb$B`z&z=U_j!eO3U{4xV zAZiro5h_U=rVBCxKp`8L$lX85S90ayqJPEv7Ji7f&A; Nq0LE<*;V5w|Jh{a$?gCE literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/image4.jpg b/view/theme/diabook-blue/lightbox/photos/image4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c67a20ee7fe7894ab2b887d4494cb5daff3f4b7 GIT binary patch literal 18746 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 literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/image5.jpg b/view/theme/diabook-blue/lightbox/photos/image5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e60bf60b53882edd4b445f1cf3a5854341b6be6a GIT binary patch literal 30903 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 Jf6O3v;=irmy^jC@ literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b3cc0beabe449660efe2963ceff7c3a397cad55 GIT binary patch literal 2541 zcmZ9GcQo4z8^?bUTZ|+|t(Zm35~GTu_AaW_xP+_p(kLO?8&Or1UX+$<5#z?L=yk7g zQKQrhO6=I}wZ~O^=hgQ;r+>Vk=bz`C?{hxSmp)FP19&V=EldFr2n3j43_za*i~tBL zD=Ql-gpCaXg|I`Qyxb57H}54F3=V@`5`^fA%rhLNF%-@jg%69u&<(qb@pI01_U%8;8r3O9BQMAoXWuow)aAY zF^#Hb#>%b4viGe4ya59HyX|0OQ(lsTrSl%sPnnp8S@!D*$Y~^qdaJINVVe$U@~Ouo zS7{x_;%$P30l9%et>$Xhr1|_WMwGhN7o}V_2L2ZQi%;CP-{(Cd*IoP%DY@?Cp=Zk6 zrp7{~1EJJp7h33?CCn5r*2MQ-Q%IM=Gm#tgvSjEV>+y-IA>CH z6Ys`8QXCKkZcRUYWn^^?wenf)IG5V({Tcr$kAZo??tMRU*>E-%Np+RQRxWVJV0rT= z!jJ+UT-nQxA_+9w*MrS-+w;B`XFi0-yZ9Z!26)O=GCGj8V_4T>w;ugf|~PNtlTBxd?G_t zPjw^)$`u7%Tqy1*(4mOX1MaXzipLb*sA*`n1I4;LV`<{Zu>$KstP5%m^N!CYrnF%+ zk+`9tJHMCwZAAt@!#peLmnrq+>DXpEZQ-Yp7xu@!YPC1GrjkZIsHB@i41%If;nViM zchWR?(?Q1w}P!oW^!A)9NM+Q=s@o>i?8mGne5W?);j0k0pqw?Si?_* zbR|bmbFA!!&M{Ucxrtbic#oZcv75rR@?}~?#ccWOH(dS*%FqZM8t#-o(we;sWCiMJ zb||PbN0;1MiB{4nt=G1fq>ggsu2jw(ti~ONeX%<`G09tVgGmS4HErlCBq}^S(&OtrC^Z?01q9a|V|%_KI;}mxQV;(!KNa z@VRqDoO`D-hGXLGzzcPg@T6yzE6a17Ci`)*<5k9-E3^;B zN~_PyE&pDcb{?xHD~2w_;7&qHBjYHCd@zcXF4q4x$C zQv_bt+oUZY)1zpb|Cl-|9r@+({xOCmVTLLA3&Fkh;V8r`X=$TNeN~`tw^P()^rc^| z@2NqcSuNKzeCl7R;jp$72m5Z#qu(^thn>>MyuE@P z72QoOD|ofpSqL3SV0N8v;;qcXy3@)-X@P3xqfmh_Zoc9P9T2ltC@m0Xd}y$mVSP@L`$yspVw_Y&ai~t@%}^!TC=~?7 z<+R*T5;e+-{%~Gb_|3O~#bmvVpbC2z5@AYNsT#2c)V$pvDOi;HrV2TLw@6}pERVC$ zcR$>(O8cgzc>roTF)kFbUY2U+YNge7{F+@V7XRwluZpLXTBMkz{Dq~;bG?bIKfWq# zv9BW*=s4sY*L`!+WG~x@ssAjkBFLHV=N;!8xA%0D%aj$fNw}$*v8M6G{I9sp4Laa! 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 literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06ac43addbacaa4b60cb2b01b9ee923707ba2bda GIT binary patch literal 1993 zcmYk0dpy$%AIE>YX{!~xg=T6Sid?rGmvPEOW=3EILWHoiJrh z+9451o<&I_I=OU8D7UC^l2drr^E|KfJn!#6-`DH&`o6!P)&A9CK*QCU;S7L4Aiza6 z!0Hg-2q58bI0BADAdo2JS|kdqjzp?swa{n`8m*;`!KuJ#YvOeXI(SVo*}#BIHa9af zGpGE`4+&^J5~-n~p@~9iYGE)KEnU0{T|M0&=oyl?s303|-KM9fw{5Gjv7w={F@<9B zw?Vb6wg4#jk5Uj23IL-(5EN)t31|ZV;zyqGx_&YNz&4b z{`Uo6pIocvTsofhT-=wpNH7)C=35B@t9o6Mwwt`Ba@{=!Y}jerb-r0bFh{gKqy6hi zXN&cZFE6|j$sBfh_?@9&g+Jcjyvfbkqe0n)Icwbv#rEnOR}@DvvPZ9M@^1upqOzFg zQ6o=o9z$l>ba{Mdzi+obPOOYQe59AQhuC4W^iIa-rL_j^!d0AQg~q96)Zn?V>gn>Q z58pl6y-b?$t?u4&`ogcjY#ishk+!F7+|d%dXkXM@tZ8)r)w_jL9VHd*Z8V(`Bzq}2 z+;p+RSEDd-AGKstp7cI^qez-s=&p}A(sz#TR5=SK*hJ=vM-SM~L=1V!S>%HqwJiv zusSwtG)Ou;hw}&nDUtTF3*E~;!pn&z2lB41EWXM7WLxJ@U`NS5c=Y1#JZs5j+YGFG z7-fHg3DZ-?MX=OT);hFN#FHmFelGPV>d6P=f(p&=;KCAD#KBwiNun`FUZ3IO7_3Rq zo{mc?%&4DW58PGX8}1$6RZ2DJj;dNhdS!=J94@V!taUGu(U1vulk4YaI8ywuSJo2~ zY17EV@@~*u`OeBm#pivOAAGhvi?E<-^$PL9TglYesD%(?nwVxyKPbMq`8D(ueD zfo*#wu!J*zjVw1NJM=n=1)(vWteEv_(zL2HPkCjUD8lcqRzILaE;O^ViK82Y9kvGTn_3L(42Gp6y{ILo|=A;(6 zk8U7l6GSJb3vrgi&WHNWPVpu?65sOW5tbZW75%j?PLTUqdV)08oJ1(M!o;=Tdw$fi zrm>I=W(xOTDhSX%W$kFHm)YlYXc)YX`uxkRu9I6sYpcKL61N#kG^$mHXFi_xd3r7& zCjuf%^w-{16>l}Ym+zPI;9y)Y?R~mMs~N3MJAjo~>>&RTrHio@dR+;88rAFXZP zSUHIJ+5C}j86qH%)imPIz7ui9GubEA*>;&y{zlSYrrQHonjaF0nbF591`g{x3K3nH z)7P2!_;($_3r|BP!dWItqjS{gv=Ac=WJY~PB-U^^ ztoU=V+ID&>)26nUo`1rPre3>y306|ft;2dp0+#lJ5*NNP_g>C8hd3}Z5<0ZU-@I%{ zp6F|D5eyUNn6w>v#-Vhb2@mv)DsJdZ5{{!s+jAL}rr+S{W7BF;1A(%;N>Q@&QPc6j z^BptYFF~|_7S!wn)A4&MGspbA*;D0|mO`9e@%O3Cx6Df#8GJQUS3zud`2JtGz5AY# zJ)ppAKlnqOe=HZ%e|6Fcqs2zOc19lSPfokZp=l-5-Ai4<>r|fMb%lJ4kNk%` z%j9Q$_Rdc)zBin_MX%x-*2c$1gxk5f ze2K1;k2ibU%^@Tc-N8TLA3N$Hw%qEyz1U?Yd+5UX${4J^3_oie<3E}{-o~1*O-xko T^z++c7IQM6v(VNgSsnNnlG9@K literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ea97c630bb985722830ec570fbff632273a65a8 GIT binary patch literal 2045 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 S+L_I2E4$8i)g9Cmj{h4ZKZ&~l literal 0 HcmV?d00001 diff --git a/view/theme/diabook-blue/photo_view.tpl b/view/theme/diabook-blue/photo_view.tpl new file mode 100755 index 0000000000..511fc73acb --- /dev/null +++ b/view/theme/diabook-blue/photo_view.tpl @@ -0,0 +1,27 @@ +

+

$album.1

+ + + +
+ {{ if $prevlink }}{{ endif }} + + {{ if $nextlink }}{{ endif }} +
+ +
+
$desc
+{{ if $tags }} +
$tags.0
+
$tags.1
+{{ endif }} +{{ if $tags.2 }}{{ endif }} + +{{ if $edit }}$edit{{ endif }} \ No newline at end of file diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css index 51b173f2a9..81c056bf3c 100644 --- a/view/theme/diabook-blue/style.css +++ b/view/theme/diabook-blue/style.css @@ -247,7 +247,7 @@ background-image: url("../../../images/icons/10/edit.png"); } .icon.s10.star { - background-image: url("../../../images/icons/10/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s10.menu { background-image: url("../../../images/icons/10/menu.png"); @@ -285,7 +285,7 @@ background-image: url("../../../images/icons/16/edit.png"); }*/ .icon.s16.star { - background-image: url("../../../images/icons/16/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s16.menu { background-image: url("../../../images/icons/16/menu.png"); @@ -323,7 +323,7 @@ background-image: url("../../../images/icons/22/edit.png"); } .icon.s22.star { - background-image: url("../../../images/icons/22/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s22.menu { background-image: url("../../../images/icons/22/menu.png"); @@ -361,7 +361,7 @@ background-image: url("../../../images/icons/48/edit.png"); } .icon.s48.star { - background-image: url("../../../images/icons/48/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s48.menu { background-image: url("../../../images/icons/48/menu.png"); @@ -438,7 +438,7 @@ a:hover { clear: both; } .fakelink { - color: #3465A4; + color: #1872A2; /* color: #3e3e8c; */ text-decoration: none; cursor: pointer; @@ -647,7 +647,7 @@ nav .nav-menu-icon { position: relative; height: 22px; padding: 5px; - margin: 0px 7px; + margin: 0px 5px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; @@ -657,7 +657,7 @@ nav .nav-menu-icon:hover { position: relative; height: 22px; padding: 5px; - margin: 0px 7px; + margin: 0px 5px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; @@ -716,21 +716,17 @@ nav #nav-user-linkmenu nav #nav-user-linkmenu{ margin-right: 0px; } -nav #nav-home-link{ +nav #nav-home-link, #nav-directory-link, #nav-apps-link{ margin-left: 0px; + margin-right: 0px; font-weight: bold; + margin: 3px 5px; } nav #nav-directory-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 15px; + margin-right: 0px; } -nav #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 15px; +nav #nav-home-link{ + margin-left: 0px; } nav #nav-help-link .menu-popup, nav #nav-search-link .menu-popup, @@ -1048,6 +1044,12 @@ section { width: 800px; padding: 0px 0px 0px 12px; } +body .pageheader{ + text-align: center; + margin-top: 25px; + font-size: 0px; + } + #id_username { width: 173px; } @@ -1306,14 +1308,14 @@ section { } .tag { /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #3465A4; + color: #999; padding-left: 3px; font-size: 12px; } .tag a { padding-right: 5px; /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #3465A4; + color: #999; } .wwto { position: absolute !important; @@ -1988,10 +1990,24 @@ box-shadow: 1px 1px 5px 0; } #prvmail-submit { - float: left; + float: right; margin-top: 10px; - margin-right: 30px; } + +#prvmail-subject +{ +background: none repeat scroll 0 0 #FFFFFF; +border: 1px solid #CCCCCC; +border-radius: 5px 5px 5px 5px; +font-weight: bold; +height: 20px; +margin: 0 0 5px; +vertical-align: middle; +} +#prvmail-form{ + width: 597px; + } + #prvmail-upload-wrapper, #prvmail-link-wrapper, #prvmail-rotator-wrapper { @@ -2179,7 +2195,9 @@ a.mail-list-link { padding: 10px; float: left; } - +.lightbox{ + float: left; + } #photo-photo { float: left; } diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php index 0a20c9fbca..1617dd7f0a 100755 --- a/view/theme/diabook-blue/theme.php +++ b/view/theme/diabook-blue/theme.php @@ -12,7 +12,14 @@ $a->theme_info = array( ); $a->page['htmlhead'] .= <<< EOT + + + + + + + //appsmenu + $('html').click(function() { + $('#nav-apps-link').removeClass('selected'); + document.getElementById( "nav-apps-menu" ).style.display = "none"; + }); + + $('#nav-apps-link').click(function(event){ + event.stopPropagation(); + }); + + $(function() { + $('a.lightbox').lightBox(); // Select all links with lightbox class +}); + + + EOT; diff --git a/view/theme/diabook/experimental b/view/theme/diabook/experimental deleted file mode 100755 index e69de29bb2..0000000000 diff --git a/view/theme/diabook/icons/isstar.png b/view/theme/diabook/icons/isstar.png deleted file mode 100644 index c955b25b5b0310e509ae7f9a5afd3aa605f7094f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1277 zcmVcM)7k|;=waJ-D3lg=gQ%$Yg+vc4Y97}JA}lJvo1Em;5m zf9v}%3%CZ1?4P-^eqhe>Yw@{i)c02&On!SVPX2gfw0>yrlIt4$!k%(r{M&h_HS&X8 z^OPI^e(5(?>uavYC>QW0zh_O4+_;ckgg<-Tz4e1LR$do^{?E%fFSJ`saRr(FNhIfB zI+oFf(eu}ZpcwISzp}U+t_j5FfaENY4#KM}SwC`M#+okT_?RlpbsIT4@$`K9jH8i(SF zOL1C46+$)5aHcxw&fomZPzC@T+1q)GR|r0|QE|D+wRsF8(2GPH5%eHI%o0KZXdusT z5jZDiO(GkHvN0)bQfUmA#By<5cg^_cEY?;Jz>J`cE0{NcrCM)mLTM}z00;qs%K#97 z2RSEXDMSbWU_;R6#asr11W;T+TEDAt_Tp{=!03U_?fJ5M)>siDWPH)&2$O?MPBZ~w ze834}OOcR@NC?D`5>YXs3~Fg+a}Xb$tGcHx0Bm|7e<(7h*XDUE3@550z&RjuK$fAU zK!9AUH7EdXVolt!wKWIv@xXvK&wFCXU5bX|J4$v|m)V}Ln9auXMFfNiArpzVKzJdL z0kXcB#+1oKCWJ;I*AUg9(x#dN$+q(s+?Kf;28D^F{)3<1EAhrT_U-)i(knJ-C%hsQ zlto)4oDVocK_q5PDr<3jLIb1)gAe+;?#k_gxelv%-gfC&IwXcdy} zP&z2U2N1)h?#C+*+GNB4&M3A5d&_WDabKv=+93cl8CleG`0oXa^S8?Lg zuE-X9S3?G12spJ`!w~R00Dl@_ET9aqA;17I1({#@cR`BOjuk7jRV;jP+SU)97nTn_pYQd@M_1} z(=`AX{(AJSr1srAxf`B*#Ou6+7&;7wy`Z(XPpN=@TM6EDsI5!M$z6TP`J*ou9_l+V z*=E|h+DV|ceq`^vYi;?qt+|C87t${Y#+0TcaE*bT@yUH-+3+u4HR_}9cRkuahRdM+ z;o80vpJazCgTHPvVfR`k@fY~N@i+N3`y`qr1DyZ>03~!qSaf7zbY(hYa%Ew3WdJfT zF)%GKGA%JMR539+H8MIhG%YYTIxsLlXF%Bi001R)MObuXVRU6WZEs|0W_bWIFfchS nFflDKHdHY=IxsOhFfc7JHaajcyd|2t00000NkvXXu0mjf_UJUE diff --git a/view/theme/diabook/icons/next.png b/view/theme/diabook/icons/next.png new file mode 100755 index 0000000000000000000000000000000000000000..7b5e25b905f7f32d8ddad32ffdc68595282332f3 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG literal 0 HcmV?d00001 diff --git a/view/theme/diabook/icons/prev.png b/view/theme/diabook/icons/prev.png new file mode 100755 index 0000000000000000000000000000000000000000..55c1464ba016c02da4c7ccb23d33203e25ab0eb1 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2 z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiRx}K8M!Sy$Yp%|n zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c literal 0 HcmV?d00001 diff --git a/view/theme/diabook/icons/unglobe.png b/view/theme/diabook/icons/unglobe.png deleted file mode 100755 index aa9b0e189550523c072082fa246c4102d38bd98a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmV+(1L6FMP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z47;WzRu=p4XhiIoI$%WX#Esa4y;p+aKJ38t zxaUd$?#E5&;?{^*Gc~}7ScluNy1crsFrFI2d$G0kJcGNZ33xxYw4OJYO-v1NFE*6> zMXbW^h?x1`0V84?c9v%81HvX87kb;Vrz1uc}s!w%{?N z3piRl^ipfy&Dd2+@}KApsb2@XS`9N_Ebs(g&&*3@+$?@7?sT~LY6o}X!y=RA0b9+o zP*V6VUdhal+JiFlGTw=ZGnm6;rEv}x{~Q}|4<0NjJcZ{n^Y>x7&&+S|Ohn8T&EADu zmilE4tKnw+gX5X`>?p7S;OFr)zQFdSPITQR>UT|f|8{1+G3gnyX__DFx_+~iqt`Ue c&+YI30?z)n(Xe**=l}o!07*qoM6N<$g3PFO6#xJL diff --git a/view/theme/diabook/lightbox/css/jquery.lightbox-0.5.css b/view/theme/diabook/lightbox/css/jquery.lightbox-0.5.css new file mode 100644 index 0000000000..c7c3d1cb1c --- /dev/null +++ b/view/theme/diabook/lightbox/css/jquery.lightbox-0.5.css @@ -0,0 +1,101 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.css + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ +#jquery-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 90; + width: 100%; + height: 500px; +} +#jquery-lightbox { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 100; + text-align: center; + line-height: 0; +} +#jquery-lightbox a img { border: none; } +#lightbox-container-image-box { + position: relative; + background-color: #fff; + width: 250px; + height: 250px; + margin: 0 auto; +} +#lightbox-container-image { padding: 10px; } +#lightbox-loading { + position: absolute; + top: 40%; + left: 0%; + height: 25%; + width: 100%; + text-align: center; + line-height: 0; +} +#lightbox-nav { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 10; +} +#lightbox-container-image-box > #lightbox-nav { left: 0; } +#lightbox-nav a { outline: none;} +#lightbox-nav-btnPrev, #lightbox-nav-btnNext { + width: 49%; + height: 100%; + zoom: 1; + display: block; +} +#lightbox-nav-btnPrev { + left: 0; + float: left; +} +#lightbox-nav-btnNext { + right: 0; + float: right; +} +#lightbox-container-image-data-box { + font: 10px Verdana, Helvetica, sans-serif; + background-color: #fff; + margin: 0 auto; + line-height: 1.4em; + overflow: auto; + width: 100%; + padding: 0 10px 0; +} +#lightbox-container-image-data { + padding: 0 10px; + color: #666; +} +#lightbox-container-image-data #lightbox-image-details { + width: 70%; + float: left; + text-align: left; +} +#lightbox-image-details-caption { font-weight: bold; } +#lightbox-image-details-currentNumber { + display: block; + clear: left; + padding-bottom: 1.0em; +} +#lightbox-secNav-btnClose { + width: 66px; + float: right; + padding-bottom: 0.7em; +} \ No newline at end of file diff --git a/view/theme/diabook/lightbox/images/lightbox-blank.gif b/view/theme/diabook/lightbox/images/lightbox-blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d11fa9ada9e93505b3d736acb204083f45d5fbf GIT binary patch literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/images/lightbox-btn-close.gif b/view/theme/diabook/lightbox/images/lightbox-btn-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..33bcf517a35b72135b6a5b97bac72425762b8343 GIT binary patch literal 700 zcmZ?wbhEHbbYc)=xXQrr|NsBLfB*ja_3OuvA78(I{qW(#>({SezI^%Y*|R54p4`8G z|IVE|w{G3Ke*OB@t5+{wx^(*V=@TbT?Ay0*`}XZywrtt7Y18`k>sPE;v3T*~dGqGY zo;`cov}qG3PVDdR@9F7jZ*OmEYHDa`sI9FnD=RB5E-oxA%*)Hm%*;$rPftlnNlHqJ zkB^Uyjg5+m3Jnbn4h{|o2=Mds^Y-@k^z?Ldb7LR`6o0ZXurvH;&;cm~`H6w;ze7WT zhmKVLi6uoRbFAiHSg}QNM$~#2#^;SaIV^5XhYKa-WLTaw7EPSeoxUZ&W*tAf%&o4( zmMs}FnZ=U&t@`p#;`)5z0}*FgxG7?Q+eP>#}Q0kG{s^ou20;n;V<17z*6xlW|Jw?=bOR#PEpA zg=KOFx5Rw`%jtY|_3ZS` zqUjnN13nacHVT_2ml!nlJA2OW%MmP8S=ga0=sH=)An?>j$~+u1KUln%@oJ3-U|ygRY{{;{vyg#@ zVe7)XGmJPB4>%ce-gMSF@xfy;(;UM9kqL%E%RL+UjM8k(gB06(gljgeIR7Z|k07_Y Yz?%8?E)08>7@u6ee}4b|UkVJ?0I^^iLI3~& literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/images/lightbox-btn-next.gif b/view/theme/diabook/lightbox/images/lightbox-btn-next.gif new file mode 100644 index 0000000000000000000000000000000000000000..a0d4fcf84a784f2cf44c33084145dde5df294ccf GIT binary patch literal 812 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pWnZK|N8ao=g*%%e*F0U{rk6X-@bnR z`sK@)&!0bk_Uze{Cr=(ddi3DIgM0Vx-MMq;#*G`-u3fuy>C%M@7tWnKck0xs6DLj_ zJ9g~Qp+g4_9N4pG&#qm&wr$(CWy_Y$n>TOVxN-gZ^=sFzUA=ns%9SgZFJHcN>C(lE z7tftLclPYrGiT16IB{Zse}8XpZ+CZhdwY9pYio0Jb7Ny;LqkJdU0qdGRYgTbSy@?0 zNl8ILL0(>7PEJl%R#rwvMp{~0N=iynQc^-fLR?&2OiWBvR8&MnL|9l@NJvOfP*6ZX zfS;eAudlDSx3{OKr@OnmtE;QCvop}+41)kD{$ycfX9#A{0l5VfCk*WW8-jxwT3XxM zJ370%dpeqXCrq3)dCJsj(`U?_HG9t7dGi-6T(o$}(q+q6EMSyU6K`dbQDR_IP*vNm z&M%^|u7yignomt{TLh9X-vlT%qa~3Xe4)wGVP;i|rWZ3pVTZ!3`iIq!%NnqiVmI=~4yG?*UBuy@#qi_9lOv%EOFWqjwm)IFQ?j)3`1T=zfmcO{foI3W6sLtd zS4F+)nC;}rU*j;#AyW5g3x|3eXP|{qRNj;|3pfM literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/images/lightbox-btn-prev.gif b/view/theme/diabook/lightbox/images/lightbox-btn-prev.gif new file mode 100644 index 0000000000000000000000000000000000000000..040ee5992f7fdb9b51907cb4ba1c5570b1b5482a GIT binary patch literal 832 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pFe*5`1bAFmoHyFefsp_!-se8-o1MD z>gCIq&!0bk`t<4J$B!RAe0cx<{kwPX-oAbN)~#DNZrr$b?b?+qS1w$*aPHi>GiT16 zK7IP+$&<&AA3u8Z=;6bM4<0Ta{2P*ix)3mxNzb8`Sa(^n>T09oLRGG&6qJ`%9JS+CQRt>@9*vHZEbCBZf^0EX>c(&&|!v&d$!v%uG#9O-@cuN=iydNQjGz zi;0Peii(PehzJV{3keAc4h{|s4D|Q+_x1Jl_V)Jl^mKQ3cXD!aaBu(y1q0oI;!hSv zc7{j>9gxkSIALJ_-@wq++|t_C-qG3B78%*yKVf2j-=wM2rq7r;YxbPE^X4yDxM=Z` zrOTGDSUHZ{$*`cIU*V9G=mkL*$3~&B9F~NQE=O7f+$T8{d|+|! z5LB^I==tcv%)lM$(xcU&+%-wnv&x6z08`gQRsV((28G1VNlI>g4%W9mc+UCN{rKLQV#k0fcFk=e`pVK=5riUkZTAtTQ6isw#WRUmZ3z(a9R-j$e ze3FRFDrSywC%q{a3<^!By0Zf_LL_n(8yB!Rulm4I*~32ZbaR4DVcG)ssl5F2B6c2< z?&fr4Oo*`z)H=|_wuV)6!iF%%R#s*epBZ+t2Ny7lSgg8L*Lk3Uk?9ck4?hLV?=DPC dE8_S6+w=SThsUSq`|tm!>h(?3l#7MI8UW1vMEU># literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/images/lightbox-ico-loading.gif b/view/theme/diabook/lightbox/images/lightbox-ico-loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..4f1429c06cb2ffd2910b038d06b01a4b3ee00a21 GIT binary patch literal 3990 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 + + + + jQuery lightBox plugin + + + + + + + + + + + + + + + + +

Example

+

Click in the image and see the jQuery lightBox plugin in action.

+ + + + \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.js b/view/theme/diabook/lightbox/js/jquery.js new file mode 100644 index 0000000000..3747929d8b --- /dev/null +++ b/view/theme/diabook/lightbox/js/jquery.js @@ -0,0 +1,32 @@ +/* + * jQuery 1.2.3 - New Wave Javascript + * + * Copyright (c) 2008 John Resig (jquery.com) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $ + * $Rev: 4663 $ + */ +(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else +selector=[];}}else +return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector]);},jquery:"1.2.3",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else +return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else +selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]));},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=value.constructor==Array?value:[value];jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else +this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length)data=jQuery.data(this[0],key);return data==null&&parts[1]?this.data(parts[0]):data;}else +return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else +jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==1){target=this;i=0;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else +jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret;function color(elem){if(!jQuery.browser.safari)return false;var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&elem.style&&elem.style[name])ret=elem.style[name];else if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem))ret=getComputedStyle.getPropertyValue(name);else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode)stack.unshift(a);for(var i=0;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else +ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}else if(jQuery.browser.msie&&name=="style")return jQuery.attr(elem.style,"cssText",value);else if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method"))return elem.getAttributeNode(name).nodeValue;else if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem))return elem.getAttribute(name,2);return elem.getAttribute(name);}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(typeof array!="array")for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false;var re=quickChild;var m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem))r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval!=undefined)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else +for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem}));data[0].type=type;if(exclusive)data[0].exclusive=true;if(jQuery.isFunction(jQuery.data(elem,"handle")))val=jQuery.data(elem,"handle").apply(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=originalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){if(this[0])return jQuery.event.trigger(type,data,this[0],false,fn);return undefined;},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;event.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else +jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=(new Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="get"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else +jQuery.handleError(s,xml,status);complete();if(s.async)xml=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}function complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined;}catch(e){}return false;},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined;}catch(e){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else +for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else +s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else +e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.apply(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(!elem)return undefined;type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",array?jQuery.makeArray(array):[]);return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.apply(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.fx.step={scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}};jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),fixed=jQuery.css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l)||0;top+=parseInt(t)||0;}return results;};})(); \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js new file mode 100644 index 0000000000..eef6425e0f --- /dev/null +++ b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js @@ -0,0 +1,472 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.js + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ + +// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias +(function($) { + /** + * $ is an alias to jQuery object + * + */ + $.fn.lightBox = function(settings) { + // Settings to configure the jQuery lightBox plugin how you like + settings = jQuery.extend({ + // Configuration related to overlay + overlayBgColor: '#000', // (string) Background color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color. + overlayOpacity: 0.8, // (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9 + // Configuration related to navigation + fixedNavigation: false, // (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface. + // Configuration related to images + imageLoading: 'images/lightbox-ico-loading.gif', // (string) Path and the name of the loading icon + imageBtnPrev: 'images/lightbox-btn-prev.gif', // (string) Path and the name of the prev button image + imageBtnNext: 'images/lightbox-btn-next.gif', // (string) Path and the name of the next button image + imageBtnClose: 'images/lightbox-btn-close.gif', // (string) Path and the name of the close btn + imageBlank: 'images/lightbox-blank.gif', // (string) Path and the name of a blank image (one pixel) + // Configuration related to container image box + containerBorderSize: 10, // (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value + containerResizeSpeed: 400, // (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default. + // Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts. + txtImage: 'Image', // (string) Specify text "Image" + txtOf: 'of', // (string) Specify text "of" + // Configuration related to keyboard navigation + keyToClose: 'c', // (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to. + keyToPrev: 'p', // (string) (p = previous) Letter to show the previous image + keyToNext: 'n', // (string) (n = next) Letter to show the next image. + // Don´t alter these variables in any way + imageArray: [], + activeImage: 0 + },settings); + // Caching the jQuery object with all elements matched + var jQueryMatchedObj = this; // This, in this context, refer to jQuery object + /** + * Initializing the plugin calling the start function + * + * @return boolean false + */ + function _initialize() { + _start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked + return false; // Avoid the browser following the link + } + /** + * Start the jQuery lightBox plugin + * + * @param object objClicked The object (link) whick the user have clicked + * @param object jQueryMatchedObj The jQuery object with all elements matched + */ + function _start(objClicked,jQueryMatchedObj) { + // Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay. + $('embed, object, select').css({ 'visibility' : 'hidden' }); + // Call the function to create the markup structure; style some elements; assign events in some elements. + _set_interface(); + // Unset total images in imageArray + settings.imageArray.length = 0; + // Unset image active information + settings.activeImage = 0; + // We have an image set? Or just an image? Let´s see it. + if ( jQueryMatchedObj.length == 1 ) { + settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title'))); + } else { + // Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references + for ( var i = 0; i < jQueryMatchedObj.length; i++ ) { + settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title'))); + } + } + while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) { + settings.activeImage++; + } + // Call the function that prepares image exibition + _set_image_to_view(); + } + /** + * Create the jQuery lightBox plugin interface + * + * The HTML markup will be like that: +
+
+ + +
+ * + */ + function _set_interface() { + // Apply the HTML markup into body tag + $('body').append('
'); + // Get page sizes + var arrPageSizes = ___getPageSize(); + // Style overlay and show it + $('#jquery-overlay').css({ + backgroundColor: settings.overlayBgColor, + opacity: settings.overlayOpacity, + width: arrPageSizes[0], + height: arrPageSizes[1] + }).fadeIn(); + // Get page scroll + var arrPageScroll = ___getPageScroll(); + // Calculate top and left offset for the jquery-lightbox div object and show it + $('#jquery-lightbox').css({ + top: arrPageScroll[1] + (arrPageSizes[3] / 10), + left: arrPageScroll[0] + }).show(); + // Assigning click events in elements to close overlay + $('#jquery-overlay,#jquery-lightbox').click(function() { + _finish(); + }); + // Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects + $('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() { + _finish(); + return false; + }); + // If window was resized, calculate the new overlay dimensions + $(window).resize(function() { + // Get page sizes + var arrPageSizes = ___getPageSize(); + // Style overlay and show it + $('#jquery-overlay').css({ + width: arrPageSizes[0], + height: arrPageSizes[1] + }); + // Get page scroll + var arrPageScroll = ___getPageScroll(); + // Calculate top and left offset for the jquery-lightbox div object and show it + $('#jquery-lightbox').css({ + top: arrPageScroll[1] + (arrPageSizes[3] / 10), + left: arrPageScroll[0] + }); + }); + } + /** + * Prepares image exibition; doing a image´s preloader to calculate it´s size + * + */ + function _set_image_to_view() { // show the loading + // Show the loading + $('#lightbox-loading').show(); + if ( settings.fixedNavigation ) { + $('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); + } else { + // Hide some elements + $('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); + } + // Image preload process + var objImagePreloader = new Image(); + objImagePreloader.onload = function() { + $('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]); + // Perfomance an effect in the image container resizing it + _resize_container_image_box(objImagePreloader.width,objImagePreloader.height); + // clear onLoad, IE behaves irratically with animated gifs otherwise + objImagePreloader.onload=function(){}; + }; + objImagePreloader.src = settings.imageArray[settings.activeImage][0]; + }; + /** + * Perfomance an effect in the image container resizing it + * + * @param integer intImageWidth The image´s width that will be showed + * @param integer intImageHeight The image´s height that will be showed + */ + function _resize_container_image_box(intImageWidth,intImageHeight) { + // Get current width and height + var intCurrentWidth = $('#lightbox-container-image-box').width(); + var intCurrentHeight = $('#lightbox-container-image-box').height(); + // Get the width and height of the selected image plus the padding + var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image´s width and the left and right padding value + var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image´s height and the left and right padding value + // Diferences + var intDiffW = intCurrentWidth - intWidth; + var intDiffH = intCurrentHeight - intHeight; + // Perfomance the effect + $('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); }); + if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) { + if ( $.browser.msie ) { + ___pause(250); + } else { + ___pause(100); + } + } + $('#lightbox-container-image-data-box').css({ width: intImageWidth }); + $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) }); + }; + /** + * Show the prepared image + * + */ + function _show_image() { + $('#lightbox-loading').hide(); + $('#lightbox-image').fadeIn(function() { + _show_image_data(); + _set_navigation(); + }); + _preload_neighbor_images(); + }; + /** + * Show the image information + * + */ + function _show_image_data() { + $('#lightbox-container-image-data-box').slideDown('fast'); + $('#lightbox-image-details-caption').hide(); + if ( settings.imageArray[settings.activeImage][1] ) { + $('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show(); + } + // If we have a image set, display 'Image X of X' + if ( settings.imageArray.length > 1 ) { + $('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show(); + } + } + /** + * Display the button navigations + * + */ + function _set_navigation() { + $('#lightbox-nav').show(); + + // Instead to define this configuration in CSS file, we define here. And it´s need to IE. Just. + $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + + // Show the prev button, if not the first image in set + if ( settings.activeImage != 0 ) { + if ( settings.fixedNavigation ) { + $('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }) + .unbind() + .bind('click',function() { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + return false; + }); + } else { + // Show the images button for Next buttons + $('#lightbox-nav-btnPrev').unbind().hover(function() { + $(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }); + },function() { + $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + }).show().bind('click',function() { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + return false; + }); + } + } + + // Show the next button, if not the last image in set + if ( settings.activeImage != ( settings.imageArray.length -1 ) ) { + if ( settings.fixedNavigation ) { + $('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }) + .unbind() + .bind('click',function() { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + return false; + }); + } else { + // Show the images button for Next buttons + $('#lightbox-nav-btnNext').unbind().hover(function() { + $(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }); + },function() { + $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); + }).show().bind('click',function() { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + return false; + }); + } + } + // Enable keyboard navigation + _enable_keyboard_navigation(); + } + /** + * Enable a support to keyboard navigation + * + */ + function _enable_keyboard_navigation() { + $(document).keydown(function(objEvent) { + _keyboard_action(objEvent); + }); + } + /** + * Disable the support to keyboard navigation + * + */ + function _disable_keyboard_navigation() { + $(document).unbind(); + } + /** + * Perform the keyboard actions + * + */ + function _keyboard_action(objEvent) { + // To ie + if ( objEvent == null ) { + keycode = event.keyCode; + escapeKey = 27; + // To Mozilla + } else { + keycode = objEvent.keyCode; + escapeKey = objEvent.DOM_VK_ESCAPE; + } + // Get the key in lower case form + key = String.fromCharCode(keycode).toLowerCase(); + // Verify the keys to close the ligthBox + if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) { + _finish(); + } + // Verify the key to show the previous image + if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) { + // If we´re not showing the first image, call the previous + if ( settings.activeImage != 0 ) { + settings.activeImage = settings.activeImage - 1; + _set_image_to_view(); + _disable_keyboard_navigation(); + } + } + // Verify the key to show the next image + if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) { + // If we´re not showing the last image, call the next + if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) { + settings.activeImage = settings.activeImage + 1; + _set_image_to_view(); + _disable_keyboard_navigation(); + } + } + } + /** + * Preload prev and next images being showed + * + */ + function _preload_neighbor_images() { + if ( (settings.imageArray.length -1) > settings.activeImage ) { + objNext = new Image(); + objNext.src = settings.imageArray[settings.activeImage + 1][0]; + } + if ( settings.activeImage > 0 ) { + objPrev = new Image(); + objPrev.src = settings.imageArray[settings.activeImage -1][0]; + } + } + /** + * Remove jQuery lightBox plugin HTML markup + * + */ + function _finish() { + $('#jquery-lightbox').remove(); + $('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); }); + // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay. + $('embed, object, select').css({ 'visibility' : 'visible' }); + } + /** + / THIRD FUNCTION + * getPageSize() by quirksmode.com + * + * @return Array Return an array with page width, height and window width, height + */ + function ___getPageSize() { + var xScroll, yScroll; + if (window.innerHeight && window.scrollMaxY) { + xScroll = window.innerWidth + window.scrollMaxX; + yScroll = window.innerHeight + window.scrollMaxY; + } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac + xScroll = document.body.scrollWidth; + yScroll = document.body.scrollHeight; + } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari + xScroll = document.body.offsetWidth; + yScroll = document.body.offsetHeight; + } + var windowWidth, windowHeight; + if (self.innerHeight) { // all except Explorer + if(document.documentElement.clientWidth){ + windowWidth = document.documentElement.clientWidth; + } else { + windowWidth = self.innerWidth; + } + windowHeight = self.innerHeight; + } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode + windowWidth = document.documentElement.clientWidth; + windowHeight = document.documentElement.clientHeight; + } else if (document.body) { // other Explorers + windowWidth = document.body.clientWidth; + windowHeight = document.body.clientHeight; + } + // for small pages with total height less then height of the viewport + if(yScroll < windowHeight){ + pageHeight = windowHeight; + } else { + pageHeight = yScroll; + } + // for small pages with total width less then width of the viewport + if(xScroll < windowWidth){ + pageWidth = xScroll; + } else { + pageWidth = windowWidth; + } + arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight); + return arrayPageSize; + }; + /** + / THIRD FUNCTION + * getPageScroll() by quirksmode.com + * + * @return Array Return an array with x,y page scroll values. + */ + function ___getPageScroll() { + var xScroll, yScroll; + if (self.pageYOffset) { + yScroll = self.pageYOffset; + xScroll = self.pageXOffset; + } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict + yScroll = document.documentElement.scrollTop; + xScroll = document.documentElement.scrollLeft; + } else if (document.body) {// all other Explorers + yScroll = document.body.scrollTop; + xScroll = document.body.scrollLeft; + } + arrayPageScroll = new Array(xScroll,yScroll); + return arrayPageScroll; + }; + /** + * Stop the code execution from a escified time in milisecond + * + */ + function ___pause(ms) { + var date = new Date(); + curDate = null; + do { var curDate = new Date(); } + while ( curDate - date < ms); + }; + // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once + return this.unbind('click').click(_initialize); + }; +})(jQuery); // Call and execute the function immediately passing the jQuery object \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js new file mode 100644 index 0000000000..5f13b0bf60 --- /dev/null +++ b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js @@ -0,0 +1,42 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.js + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ +(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'images/lightbox-ico-loading.gif',imageBtnPrev:'images/lightbox-btn-prev.gif',imageBtnNext:'images/lightbox-btn-next.gif',imageBtnClose:'images/lightbox-btn-close.gif',imageBlank:'images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} +function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} +function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} +var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} +$('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} +if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} +function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} +if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} +_enable_keyboard_navigation();} +function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} +function _disable_keyboard_navigation(){$(document).unbind();} +function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} +key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} +if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} +if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} +function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} +if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} +function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} +function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} +var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} +windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} +if(yScroll35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.2N.3g=6(4){4=23.2H({2B:\'#34\',2g:0.8,1d:F,1M:\'18/5-33-Y.16\',1v:\'18/5-1u-2Q.16\',1E:\'18/5-1u-2L.16\',1W:\'18/5-1u-2I.16\',19:\'18/5-2F.16\',1f:10,2A:3d,2s:\'1j\',2o:\'32\',2j:\'c\',2f:\'p\',2d:\'n\',h:[],9:0},4);f I=N;6 20(){1X(N,I);u F}6 1X(1e,I){$(\'1U, 1S, 1R\').l({\'1Q\':\'2E\'});1O();4.h.B=0;4.9=0;7(I.B==1){4.h.1J(v 1m(1e.17(\'J\'),1e.17(\'2v\')))}j{36(f i=0;i<1w g="5-b"><1w W="\'+4.1M+\'"><1i g="5-b-A-1t"><1i g="5-b-A-1g"><1w W="\'+4.1W+\'">\');f z=1D();$(\'#q-13\').l({2K:4.2B,2J:4.2g,S:z[0],P:z[1]}).1V();f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]}).E();$(\'#q-13,#q-5\').C(6(){1a()});$(\'#5-Y-29,#5-1s-22\').C(6(){1a();u F});$(G).2G(6(){f z=1D();$(\'#q-13\').l({S:z[0],P:z[1]});f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]})})}6 D(){$(\'#5-Y\').E();7(4.1d){$(\'#5-b,#5-s-b-T-w,#5-b-A-1g\').1b()}j{$(\'#5-b,#5-k,#5-k-V,#5-k-X,#5-s-b-T-w,#5-b-A-1g\').1b()}f Q=v 1j();Q.1P=6(){$(\'#5-b\').2D(\'W\',4.h[4.9][0]);1N(Q.S,Q.P);Q.1P=6(){}};Q.W=4.h[4.9][0]};6 1N(1o,1r){f 1L=$(\'#5-s-b-w\').S();f 1K=$(\'#5-s-b-w\').P();f 1n=(1o+(4.1f*2));f 1y=(1r+(4.1f*2));f 1I=1L-1n;f 2z=1K-1y;$(\'#5-s-b-w\').3f({S:1n,P:1y},4.2A,6(){2y()});7((1I==0)&&(2z==0)){7($.3e.3c){1H(3b)}j{1H(3a)}}$(\'#5-s-b-T-w\').l({S:1o});$(\'#5-k-V,#5-k-X\').l({P:1r+(4.1f*2)})};6 2y(){$(\'#5-Y\').1b();$(\'#5-b\').1V(6(){2u();2t()});2r()};6 2u(){$(\'#5-s-b-T-w\').38(\'35\');$(\'#5-b-A-1t\').1b();7(4.h[4.9][1]){$(\'#5-b-A-1t\').2p(4.h[4.9][1]).E()}7(4.h.B>1){$(\'#5-b-A-1g\').2p(4.2s+\' \'+(4.9+1)+\' \'+4.2o+\' \'+4.h.B).E()}}6 2t(){$(\'#5-k\').E();$(\'#5-k-V,#5-k-X\').l({\'K\':\'1C M(\'+4.19+\') L-O\'});7(4.9!=0){7(4.1d){$(\'#5-k-V\').l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9-1;D();u F})}j{$(\'#5-k-V\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9-1;D();u F})}}7(4.9!=(4.h.B-1)){7(4.1d){$(\'#5-k-X\').l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9+1;D();u F})}j{$(\'#5-k-X\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9+1;D();u F})}}2k()}6 2k(){$(d).30(6(12){2i(12)})}6 1G(){$(d).11()}6 2i(12){7(12==2h){U=2Z.2e;1x=27}j{U=12.2e;1x=12.2Y}14=2X.2W(U).2U();7((14==4.2j)||(14==\'x\')||(U==1x)){1a()}7((14==4.2f)||(U==37)){7(4.9!=0){4.9=4.9-1;D();1G()}}7((14==4.2d)||(U==39)){7(4.9!=(4.h.B-1)){4.9=4.9+1;D();1G()}}}6 2r(){7((4.h.B-1)>4.9){2c=v 1j();2c.W=4.h[4.9+1][0]}7(4.9>0){2b=v 1j();2b.W=4.h[4.9-1][0]}}6 1a(){$(\'#q-5\').2a();$(\'#q-13\').2T(6(){$(\'#q-13\').2a()});$(\'1U, 1S, 1R\').l({\'1Q\':\'2S\'})}6 1D(){f o,r;7(G.1h&&G.28){o=G.26+G.2R;r=G.1h+G.28}j 7(d.m.25>d.m.24){o=d.m.2P;r=d.m.25}j{o=d.m.2O;r=d.m.24}f y,H;7(Z.1h){7(d.t.1l){y=d.t.1l}j{y=Z.26}H=Z.1h}j 7(d.t&&d.t.1A){y=d.t.1l;H=d.t.1A}j 7(d.m){y=d.m.1l;H=d.m.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

5sLvM6_8R^C{>F-HBAhQ7LqiXBUBg%M6*pA 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 z zhqdVFv?g-jbS%}5L={GmWf=;Ptfm3z(6$JKLfHVT1T<0rP)P)trA<|rVwBShVjqTU z{K~m2(?jsgLGFo7mFXeqbu3eZ48H5Y7x=t3A{u7onm5`azIZmkfAYK8LORU8T*h3#@fC}c()s=;i* z@oY?EU~nH0>GoSRZ@+^1YmQ6!Qw_=;T{CQSY+(NYReH?7+JL6J;OR}*I2!>i`W+D> z2~5`!vTQ+YN$vz2jZ;@*n^NJ4y?~piCUdjHo)0i;shI|%OJpB~B19NsQy_TIGSI_H z0I19H4FuSXbhNSGgk<>cA1hX!CRpN>r2E^)4#eViwV*ym!E4wbfXcArk`x1^W!qg_$h#g7}npOFkQo6OfTn|$Y@(UyB* zyQ&tXmHY#e0~FPUH4vxKxza@Mz&xu?O%m1_>!|_h-6Bd~UBF68`|m_^D3c zlp7xK+*HtTR*hHr^kR+%loiVlYa>mzV?eDLEr>b~*BWHLVB#0LUMz;kIUdoK6>0!y@Hx z&yLNiCs9dN6s@sb=|RPclxRY}Jd$P`6!<$XAY+vi3WgZ*-2*RZb`&Jq9i<5qmqp}ZW3#tFp;jI$ zu=woasc>eR6q;)|~@gkYW#pco<*fYCzL zb}ga+vV=nsNn(M9q&ozMx(Y9Gr%durrB&ZyCOdcAkyDSrX@ZhkhM;i{z>HE@&oZhm zk$=UbcIup1w*h&ogY{~v0-7qypf^FwXL@*n+;H%fNgMTxmW4f&GbD>IC#x; zsYZj`ItWS%z)o$iL~&NhW?arKb=sX2Ey!+z5atbeOUZGsBI3uKHBTn}Evw*Z}YtxeZ6C7?X&3_eP{#Lt;(eS6{ z`a7z}q0PP=tdX-K<$I2Q#Ta#E6>|kk z_>C<14;pfVZC33jXyk_qo$@a%eb?|`!tbP;7=@K1l!6D=+A7s4EKY{w%ehhX_Qzvw zt+Mm?z^Oh@nKJDrB9~xZNh;A&W7vGoX|h&ShT?49r*+mT8qjGN2tyV_GNzrT>qHm~&mzuG zVvSrfwe5RYbqg+RYnC!R@N^Ud;=W#|MUH(WR#)w#P@OK4W(FLrs{<)SfN~cm=!NbV zlw1&v3zIWyU9iO6B82CZ4;*`8=+p$NEz8zBsvpaH!tFy?NCh+X305W)pRnxloHiUs4*{3}XaANt zG;;xa9oox{rp)nVwd7tIRKF+8qy#*X^5|Ekk0{eM?ou3~uAYjjIpT2zjv9CRrDTGX zTwjr`+CHHRTKL;20j5wM>vvvqcXj?=jI77;d^BH&MJ-HROFXn&L#Xbx=p`>wlP71+ xY+#p(5zAwE`-?93YM47I+4XM>Vo${InChk$k-U!gw^ir$c-B0$yn&Om|JgL$^F;sv literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/image3.jpg b/view/theme/diabook/lightbox/photos/image3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eee77b3791241b17464e6a0030fd68bacc391ddc GIT binary patch literal 39361 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 Nq0LE<*;V5w|Jh{a$?gCE literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/image4.jpg b/view/theme/diabook/lightbox/photos/image4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c67a20ee7fe7894ab2b887d4494cb5daff3f4b7 GIT binary patch literal 18746 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 literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/image5.jpg b/view/theme/diabook/lightbox/photos/image5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e60bf60b53882edd4b445f1cf3a5854341b6be6a GIT binary patch literal 30903 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 Jf6O3v;=irmy^jC@ literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/thumb_image2.jpg b/view/theme/diabook/lightbox/photos/thumb_image2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b3cc0beabe449660efe2963ceff7c3a397cad55 GIT binary patch literal 2541 zcmZ9GcQo4z8^?bUTZ|+|t(Zm35~GTu_AaW_xP+_p(kLO?8&Or1UX+$<5#z?L=yk7g zQKQrhO6=I}wZ~O^=hgQ;r+>Vk=bz`C?{hxSmp)FP19&V=EldFr2n3j43_za*i~tBL zD=Ql-gpCaXg|I`Qyxb57H}54F3=V@`5`^fA%rhLNF%-@jg%69u&<(qb@pI01_U%8;8r3O9BQMAoXWuow)aAY zF^#Hb#>%b4viGe4ya59HyX|0OQ(lsTrSl%sPnnp8S@!D*$Y~^qdaJINVVe$U@~Ouo zS7{x_;%$P30l9%et>$Xhr1|_WMwGhN7o}V_2L2ZQi%;CP-{(Cd*IoP%DY@?Cp=Zk6 zrp7{~1EJJp7h33?CCn5r*2MQ-Q%IM=Gm#tgvSjEV>+y-IA>CH z6Ys`8QXCKkZcRUYWn^^?wenf)IG5V({Tcr$kAZo??tMRU*>E-%Np+RQRxWVJV0rT= z!jJ+UT-nQxA_+9w*MrS-+w;B`XFi0-yZ9Z!26)O=GCGj8V_4T>w;ugf|~PNtlTBxd?G_t zPjw^)$`u7%Tqy1*(4mOX1MaXzipLb*sA*`n1I4;LV`<{Zu>$KstP5%m^N!CYrnF%+ zk+`9tJHMCwZAAt@!#peLmnrq+>DXpEZQ-Yp7xu@!YPC1GrjkZIsHB@i41%If;nViM zchWR?(?Q1w}P!oW^!A)9NM+Q=s@o>i?8mGne5W?);j0k0pqw?Si?_* zbR|bmbFA!!&M{Ucxrtbic#oZcv75rR@?}~?#ccWOH(dS*%FqZM8t#-o(we;sWCiMJ zb||PbN0;1MiB{4nt=G1fq>ggsu2jw(ti~ONeX%<`G09tVgGmS4HErlCBq}^S(&OtrC^Z?01q9a|V|%_KI;}mxQV;(!KNa z@VRqDoO`D-hGXLGzzcPg@T6yzE6a17Ci`)*<5k9-E3^;B zN~_PyE&pDcb{?xHD~2w_;7&qHBjYHCd@zcXF4q4x$C zQv_bt+oUZY)1zpb|Cl-|9r@+({xOCmVTLLA3&Fkh;V8r`X=$TNeN~`tw^P()^rc^| z@2NqcSuNKzeCl7R;jp$72m5Z#qu(^thn>>MyuE@P z72QoOD|ofpSqL3SV0N8v;;qcXy3@)-X@P3xqfmh_Zoc9P9T2ltC@m0Xd}y$mVSP@L`$yspVw_Y&ai~t@%}^!TC=~?7 z<+R*T5;e+-{%~Gb_|3O~#bmvVpbC2z5@AYNsT#2c)V$pvDOi;HrV2TLw@6}pERVC$ zcR$>(O8cgzc>roTF)kFbUY2U+YNge7{F+@V7XRwluZpLXTBMkz{Dq~;bG?bIKfWq# zv9BW*=s4sY*L`!+WG~x@ssAjkBFLHV=N;!8xA%0D%aj$fNw}$*v8M6G{I9sp4Laa! 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 literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/thumb_image4.jpg b/view/theme/diabook/lightbox/photos/thumb_image4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06ac43addbacaa4b60cb2b01b9ee923707ba2bda GIT binary patch literal 1993 zcmYk0dpy$%AIE>YX{!~xg=T6Sid?rGmvPEOW=3EILWHoiJrh z+9451o<&I_I=OU8D7UC^l2drr^E|KfJn!#6-`DH&`o6!P)&A9CK*QCU;S7L4Aiza6 z!0Hg-2q58bI0BADAdo2JS|kdqjzp?swa{n`8m*;`!KuJ#YvOeXI(SVo*}#BIHa9af zGpGE`4+&^J5~-n~p@~9iYGE)KEnU0{T|M0&=oyl?s303|-KM9fw{5Gjv7w={F@<9B zw?Vb6wg4#jk5Uj23IL-(5EN)t31|ZV;zyqGx_&YNz&4b z{`Uo6pIocvTsofhT-=wpNH7)C=35B@t9o6Mwwt`Ba@{=!Y}jerb-r0bFh{gKqy6hi zXN&cZFE6|j$sBfh_?@9&g+Jcjyvfbkqe0n)Icwbv#rEnOR}@DvvPZ9M@^1upqOzFg zQ6o=o9z$l>ba{Mdzi+obPOOYQe59AQhuC4W^iIa-rL_j^!d0AQg~q96)Zn?V>gn>Q z58pl6y-b?$t?u4&`ogcjY#ishk+!F7+|d%dXkXM@tZ8)r)w_jL9VHd*Z8V(`Bzq}2 z+;p+RSEDd-AGKstp7cI^qez-s=&p}A(sz#TR5=SK*hJ=vM-SM~L=1V!S>%HqwJiv zusSwtG)Ou;hw}&nDUtTF3*E~;!pn&z2lB41EWXM7WLxJ@U`NS5c=Y1#JZs5j+YGFG z7-fHg3DZ-?MX=OT);hFN#FHmFelGPV>d6P=f(p&=;KCAD#KBwiNun`FUZ3IO7_3Rq zo{mc?%&4DW58PGX8}1$6RZ2DJj;dNhdS!=J94@V!taUGu(U1vulk4YaI8ywuSJo2~ zY17EV@@~*u`OeBm#pivOAAGhvi?E<-^$PL9TglYesD%(?nwVxyKPbMq`8D(ueD zfo*#wu!J*zjVw1NJM=n=1)(vWteEv_(zL2HPkCjUD8lcqRzILaE;O^ViK82Y9kvGTn_3L(42Gp6y{ILo|=A;(6 zk8U7l6GSJb3vrgi&WHNWPVpu?65sOW5tbZW75%j?PLTUqdV)08oJ1(M!o;=Tdw$fi zrm>I=W(xOTDhSX%W$kFHm)YlYXc)YX`uxkRu9I6sYpcKL61N#kG^$mHXFi_xd3r7& zCjuf%^w-{16>l}Ym+zPI;9y)Y?R~mMs~N3MJAjo~>>&RTrHio@dR+;88rAFXZP zSUHIJ+5C}j86qH%)imPIz7ui9GubEA*>;&y{zlSYrrQHonjaF0nbF591`g{x3K3nH z)7P2!_;($_3r|BP!dWItqjS{gv=Ac=WJY~PB-U^^ ztoU=V+ID&>)26nUo`1rPre3>y306|ft;2dp0+#lJ5*NNP_g>C8hd3}Z5<0ZU-@I%{ zp6F|D5eyUNn6w>v#-Vhb2@mv)DsJdZ5{{!s+jAL}rr+S{W7BF;1A(%;N>Q@&QPc6j z^BptYFF~|_7S!wn)A4&MGspbA*;D0|mO`9e@%O3Cx6Df#8GJQUS3zud`2JtGz5AY# zJ)ppAKlnqOe=HZ%e|6Fcqs2zOc19lSPfokZp=l-5-Ai4<>r|fMb%lJ4kNk%` z%j9Q$_Rdc)zBin_MX%x-*2c$1gxk5f ze2K1;k2ibU%^@Tc-N8TLA3N$Hw%qEyz1U?Yd+5UX${4J^3_oie<3E}{-o~1*O-xko T^z++c7IQM6v(VNgSsnNnlG9@K literal 0 HcmV?d00001 diff --git a/view/theme/diabook/lightbox/photos/thumb_image5.jpg b/view/theme/diabook/lightbox/photos/thumb_image5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ea97c630bb985722830ec570fbff632273a65a8 GIT binary patch literal 2045 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 S+L_I2E4$8i)g9Cmj{h4ZKZ&~l literal 0 HcmV?d00001 diff --git a/view/theme/diabook/photo_view.tpl b/view/theme/diabook/photo_view.tpl new file mode 100755 index 0000000000..511fc73acb --- /dev/null +++ b/view/theme/diabook/photo_view.tpl @@ -0,0 +1,27 @@ +

+

$album.1

+ + + +
+ {{ if $prevlink }}{{ endif }} + + {{ if $nextlink }}{{ endif }} +
+ +
+
$desc
+{{ if $tags }} +
$tags.0
+
$tags.1
+{{ endif }} +{{ if $tags.2 }}{{ endif }} + +{{ if $edit }}$edit{{ endif }} \ No newline at end of file diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css index ad7119c2aa..badedb02fa 100644 --- a/view/theme/diabook/style.css +++ b/view/theme/diabook/style.css @@ -177,8 +177,8 @@ .icon.on { background-image: url("../../../view/theme/diabook/icons/toogle_on.png"); background-repeat: no-repeat;} .icon.off { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} +.icon.prev { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;} +.icon.next { background-image: url("../../../view/theme/diabook/icons/next.png"); background-repeat: no-repeat;} /*.tagged { background-position: -130px -60px;}*/ .attachtype { @@ -247,7 +247,7 @@ background-image: url("../../../images/icons/10/edit.png"); } .icon.s10.star { - background-image: url("../../../images/icons/10/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s10.menu { background-image: url("../../../images/icons/10/menu.png"); @@ -285,7 +285,7 @@ background-image: url("../../../images/icons/16/edit.png"); }*/ .icon.s16.star { - background-image: url("../../../images/icons/16/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s16.menu { background-image: url("../../../images/icons/16/menu.png"); @@ -323,7 +323,7 @@ background-image: url("../../../images/icons/22/edit.png"); } .icon.s22.star { - background-image: url("../../../images/icons/22/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s22.menu { background-image: url("../../../images/icons/22/menu.png"); @@ -361,7 +361,7 @@ background-image: url("../../../images/icons/48/edit.png"); } .icon.s48.star { - background-image: url("../../../images/icons/48/star.png"); + background-image: url("../../../images/star_dummy.png"); } .icon.s48.menu { background-image: url("../../../images/icons/48/menu.png"); @@ -400,6 +400,7 @@ body { margin: 50px auto auto; display: table; } + h4 { font-size: 1.1em; } @@ -704,21 +705,17 @@ nav #nav-user-linkmenu nav #nav-user-linkmenu{ margin-right: 0px; } -nav #nav-home-link{ +nav #nav-home-link, #nav-directory-link, #nav-apps-link{ margin-left: 0px; + margin-right: 0px; font-weight: bold; + margin: 3px 5px; } nav #nav-directory-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 15px; + margin-right: 0px; } -nav #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 15px; +nav #nav-home-link{ + margin-left: 0px; } nav #nav-help-link .menu-popup, nav #nav-search-link .menu-popup, @@ -866,6 +863,8 @@ ul.menu-popup .empty { padding: 7px 7px 0px 0px; } + + /* aside */ aside { display: table-cell; @@ -876,6 +875,7 @@ aside { float: left; /* background: #F1F1F1; */ } + aside .vcard .fn { font-size: 18px; font-weight: bold; @@ -1036,6 +1036,13 @@ section { width: 800px; padding: 0px 0px 0px 12px; } + +body .pageheader{ + text-align: center; + margin-top: 25px; + font-size: 0px; + } + #id_username { width: 173px; } @@ -1046,7 +1053,6 @@ section { width: 173px; } #contact-edit-end { - } .pager { padding: 10px; @@ -1972,10 +1978,22 @@ box-shadow: 1px 1px 5px 0; } #prvmail-submit { - float: left; + float: right; margin-top: 10px; - margin-right: 30px; } +#prvmail-subject +{ +background: none repeat scroll 0 0 #FFFFFF; +border: 1px solid #CCCCCC; +border-radius: 5px 5px 5px 5px; +font-weight: bold; +height: 20px; +margin: 0 0 5px; +vertical-align: middle; +} +#prvmail-form{ + width: 597px; + } #prvmail-upload-wrapper, #prvmail-link-wrapper, #prvmail-rotator-wrapper { @@ -2163,14 +2181,25 @@ a.mail-list-link { padding: 10px; float: left; } +.lightbox{ + float: left; + } #photo-photo { float: left; } #photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; + float: left; + margin-right: 5px; + margin-top: 30px; } +.comment-edit-text-empty { + margin: 10px 0 0; + width: 85%; +} +.comment-edit-photo { + margin: 10px 0 0; +} .wall-item-like-buttons .icon.like { float: left; } diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php index 5a1828ad75..1617dd7f0a 100755 --- a/view/theme/diabook/theme.php +++ b/view/theme/diabook/theme.php @@ -12,6 +12,12 @@ $a->theme_info = array( ); $a->page['htmlhead'] .= <<< EOT + + + + + + + //appsmenu + $('html').click(function() { + $('#nav-apps-link').removeClass('selected'); + document.getElementById( "nav-apps-menu" ).style.display = "none"; + }); + + $('#nav-apps-link').click(function(event){ + event.stopPropagation(); + }); + + $(function() { + $('a.lightbox').lightBox(); // Select all links with lightbox class +}); + + + EOT; From caffb217c1e7227137ac1575af369b34d10519fe Mon Sep 17 00:00:00 2001 From: tommy tomson Date: Mon, 12 Mar 2012 23:31:54 +0100 Subject: [PATCH 4/8] fixes --- view/theme/diabook-blue/group_side.tpl | 29 ++++++++++++++++++ .../diabook-blue/icons/notifications.png | Bin 795 -> 727 bytes view/theme/diabook-blue/style.css | 7 ++++- view/theme/diabook-blue/theme.php | 4 +-- view/theme/diabook/group_side.tpl | 29 ++++++++++++++++++ view/theme/diabook/style.css | 7 ++++- 6 files changed, 72 insertions(+), 4 deletions(-) create mode 100755 view/theme/diabook-blue/group_side.tpl create mode 100755 view/theme/diabook/group_side.tpl diff --git a/view/theme/diabook-blue/group_side.tpl b/view/theme/diabook-blue/group_side.tpl new file mode 100755 index 0000000000..af183d04da --- /dev/null +++ b/view/theme/diabook-blue/group_side.tpl @@ -0,0 +1,29 @@ +
+
+

$title

+ +
+ + +
+ diff --git a/view/theme/diabook-blue/icons/notifications.png b/view/theme/diabook-blue/icons/notifications.png index 33ae95c6a0c78c4e71a5b6da79c48040c1aae1cc..c23673dbd09fe07a2a17a34bb70d472043922501 100755 GIT binary patch delta 677 zcmV;W0$Tl>2G<24iBL{Q4GJ0x0000DNk~Le0000M0000M2nGNE0K~LxJCPwje+mFJ zGV;hyHvj+vS4l)cR5;7E)WK_2M-<2LPhN7NRnbJABo{GgydY9R5V{l8uC#O^#jR9y z`a?>E^u0<&nU%;J|R_&N;vD zJ#)^v!)F>}{Y6zblE&C2EV4x8807tav zun+g~zN(ul_SXZBS9Me2eQ5UKTwgO5PP?#(dpLo&IE$CKS#l~v&ai$&dGyIG1@EY?0KaI=Se}sbpeSmj3 zgWwsNAU&E- z%K`1;LTJwi%S7vF_i+(lU}@-2n{K6H8c$lbrKrjEV61tujIFbOvZ|Zqm?uZkwj&lz zzSfv&MLe^X!?1Q@#A|mZF7kE3!(&wNYzsU)il8$hc;bHq^LfU9xd+>H+r|Yn00000 LNkvXXu0mjf8k0i6 delta 746 zcmVZR$mjf3V6_?MH#dwyC@M)a+@P#60H9RE_nMCuipVK@jOGkxo{Obh3LlFZQNpPg`ADctCdh`uoaM6~#zr2-|oT zZy;N{`{TD+nW|^7i0e3l6}*Q#__}TC_92NSUc=M)7#&=~EcWL(jxNr(e@%TChjAwM z$95>&Sj5iYaA3{{$MLL8)$eii*YO9=1?e$-hGD!EWZz>A@8VN@8F^3PE95!$g}h%e zjTv0SH^}f2J_-A}_JRZR)yA)o3&#;d0y5zeQ;(T*;%Wqj3k} z0u~;Unuqn*R^(iW|0BV1E-O>@IDUwtztcALe3`0*zuKl=5C4|{e?HeXbrUswGW@sj zId0>{JWZe2z)3uYQ)Q~g+oo>Xrd|({@qrVLL)+BrK{k$4fjya~Piz#cOACsT&N5cx z34XV|w$kluD@HocvCdbUi}X4u*P%OBdsP@am3-1q-;<+~sp cdXxj)2MhZ7$iM)eMgRZ+07*qoM6N<$f+vb;p8x;= diff --git a/view/theme/diabook-blue/style.css b/view/theme/diabook-blue/style.css index 81c056bf3c..67ee117697 100644 --- a/view/theme/diabook-blue/style.css +++ b/view/theme/diabook-blue/style.css @@ -970,6 +970,10 @@ aside #side-peoplefind-url { widht: 55px; height: 55px; } +#lost-password-link { + float: left; + margin-right: 20px; + } /* widget */ .widget { margin-bottom: 2em; @@ -1065,7 +1069,8 @@ body .pageheader{ padding: 10px; text-align: center; font-size: 1.0em; - margin-top: 140%; + clear: both; + display: block; } .tabs { diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php index 1617dd7f0a..38a282d3b5 100755 --- a/view/theme/diabook-blue/theme.php +++ b/view/theme/diabook-blue/theme.php @@ -1,8 +1,8 @@ +
+

$title

+ +
+ + + + diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css index badedb02fa..9edd989b04 100644 --- a/view/theme/diabook/style.css +++ b/view/theme/diabook/style.css @@ -962,6 +962,10 @@ aside #side-peoplefind-url { widht: 55px; height: 55px; } +#lost-password-link { + float: left; + margin-right: 20px; + } /* widget */ .widget { margin-bottom: 2em; @@ -1058,7 +1062,8 @@ body .pageheader{ padding: 10px; text-align: center; font-size: 1.0em; - margin-top: 140%; + clear: both; + display: block; } .tabs { From 27bc8052d06c516fec2b6f1df09c0c46c4bad906 Mon Sep 17 00:00:00 2001 From: tommy tomson Date: Tue, 13 Mar 2012 00:04:19 +0100 Subject: [PATCH 5/8] use fancybox instead of lightbox --- .../lightbox/css/jquery.lightbox-0.5.css | 101 ---- .../lightbox/images/lightbox-blank.gif | Bin 43 -> 0 bytes .../lightbox/images/lightbox-btn-close.gif | Bin 700 -> 0 bytes .../lightbox/images/lightbox-btn-next.gif | Bin 812 -> 0 bytes .../lightbox/images/lightbox-btn-prev.gif | Bin 832 -> 0 bytes .../lightbox/images/lightbox-ico-loading.gif | Bin 3990 -> 0 bytes view/theme/diabook-blue/lightbox/index.htm | 78 --- view/theme/diabook-blue/lightbox/js/jquery.js | 32 -- .../lightbox/js/jquery.lightbox-0.5.js | 472 ------------------ .../lightbox/js/jquery.lightbox-0.5.min.js | 42 -- .../lightbox/js/jquery.lightbox-0.5.pack.js | 14 - .../diabook-blue/lightbox/photos/image1.jpg | Bin 19983 -> 0 bytes .../diabook-blue/lightbox/photos/image2.jpg | Bin 45539 -> 0 bytes .../diabook-blue/lightbox/photos/image3.jpg | Bin 39361 -> 0 bytes .../diabook-blue/lightbox/photos/image4.jpg | Bin 18746 -> 0 bytes .../diabook-blue/lightbox/photos/image5.jpg | Bin 30903 -> 0 bytes .../lightbox/photos/thumb_image1.jpg | Bin 2092 -> 0 bytes .../lightbox/photos/thumb_image2.jpg | Bin 2541 -> 0 bytes .../lightbox/photos/thumb_image3.jpg | Bin 2237 -> 0 bytes .../lightbox/photos/thumb_image4.jpg | Bin 1993 -> 0 bytes .../lightbox/photos/thumb_image5.jpg | Bin 2045 -> 0 bytes view/theme/diabook-blue/theme.php | 7 +- .../lightbox/css/jquery.lightbox-0.5.css | 101 ---- .../lightbox/images/lightbox-blank.gif | Bin 43 -> 0 bytes .../lightbox/images/lightbox-btn-close.gif | Bin 700 -> 0 bytes .../lightbox/images/lightbox-btn-next.gif | Bin 812 -> 0 bytes .../lightbox/images/lightbox-btn-prev.gif | Bin 832 -> 0 bytes .../lightbox/images/lightbox-ico-loading.gif | Bin 3990 -> 0 bytes view/theme/diabook/lightbox/index.htm | 78 --- view/theme/diabook/lightbox/js/jquery.js | 32 -- .../lightbox/js/jquery.lightbox-0.5.js | 472 ------------------ .../lightbox/js/jquery.lightbox-0.5.min.js | 42 -- .../lightbox/js/jquery.lightbox-0.5.pack.js | 14 - view/theme/diabook/lightbox/photos/image1.jpg | Bin 19983 -> 0 bytes view/theme/diabook/lightbox/photos/image2.jpg | Bin 45539 -> 0 bytes view/theme/diabook/lightbox/photos/image3.jpg | Bin 39361 -> 0 bytes view/theme/diabook/lightbox/photos/image4.jpg | Bin 18746 -> 0 bytes view/theme/diabook/lightbox/photos/image5.jpg | Bin 30903 -> 0 bytes .../diabook/lightbox/photos/thumb_image1.jpg | Bin 2092 -> 0 bytes .../diabook/lightbox/photos/thumb_image2.jpg | Bin 2541 -> 0 bytes .../diabook/lightbox/photos/thumb_image3.jpg | Bin 2237 -> 0 bytes .../diabook/lightbox/photos/thumb_image4.jpg | Bin 1993 -> 0 bytes .../diabook/lightbox/photos/thumb_image5.jpg | Bin 2045 -> 0 bytes view/theme/diabook/theme.php | 7 +- 44 files changed, 2 insertions(+), 1490 deletions(-) delete mode 100644 view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css delete mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-blank.gif delete mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif delete mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif delete mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif delete mode 100644 view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif delete mode 100644 view/theme/diabook-blue/lightbox/index.htm delete mode 100644 view/theme/diabook-blue/lightbox/js/jquery.js delete mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js delete mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js delete mode 100644 view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.pack.js delete mode 100644 view/theme/diabook-blue/lightbox/photos/image1.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/image2.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/image3.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/image4.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/image5.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image1.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image3.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg delete mode 100644 view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg delete mode 100644 view/theme/diabook/lightbox/css/jquery.lightbox-0.5.css delete mode 100644 view/theme/diabook/lightbox/images/lightbox-blank.gif delete mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-close.gif delete mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-next.gif delete mode 100644 view/theme/diabook/lightbox/images/lightbox-btn-prev.gif delete mode 100644 view/theme/diabook/lightbox/images/lightbox-ico-loading.gif delete mode 100644 view/theme/diabook/lightbox/index.htm delete mode 100644 view/theme/diabook/lightbox/js/jquery.js delete mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js delete mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js delete mode 100644 view/theme/diabook/lightbox/js/jquery.lightbox-0.5.pack.js delete mode 100644 view/theme/diabook/lightbox/photos/image1.jpg delete mode 100644 view/theme/diabook/lightbox/photos/image2.jpg delete mode 100644 view/theme/diabook/lightbox/photos/image3.jpg delete mode 100644 view/theme/diabook/lightbox/photos/image4.jpg delete mode 100644 view/theme/diabook/lightbox/photos/image5.jpg delete mode 100644 view/theme/diabook/lightbox/photos/thumb_image1.jpg delete mode 100644 view/theme/diabook/lightbox/photos/thumb_image2.jpg delete mode 100644 view/theme/diabook/lightbox/photos/thumb_image3.jpg delete mode 100644 view/theme/diabook/lightbox/photos/thumb_image4.jpg delete mode 100644 view/theme/diabook/lightbox/photos/thumb_image5.jpg diff --git a/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css b/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css deleted file mode 100644 index c7c3d1cb1c..0000000000 --- a/view/theme/diabook-blue/lightbox/css/jquery.lightbox-0.5.css +++ /dev/null @@ -1,101 +0,0 @@ -/** - * jQuery lightBox plugin - * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) - * and adapted to me for use like a plugin from jQuery. - * @name jquery-lightbox-0.5.css - * @author Leandro Vieira Pinho - http://leandrovieira.com - * @version 0.5 - * @date April 11, 2008 - * @category jQuery plugin - * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) - * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US - * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin - */ -#jquery-overlay { - position: absolute; - top: 0; - left: 0; - z-index: 90; - width: 100%; - height: 500px; -} -#jquery-lightbox { - position: absolute; - top: 0; - left: 0; - width: 100%; - z-index: 100; - text-align: center; - line-height: 0; -} -#jquery-lightbox a img { border: none; } -#lightbox-container-image-box { - position: relative; - background-color: #fff; - width: 250px; - height: 250px; - margin: 0 auto; -} -#lightbox-container-image { padding: 10px; } -#lightbox-loading { - position: absolute; - top: 40%; - left: 0%; - height: 25%; - width: 100%; - text-align: center; - line-height: 0; -} -#lightbox-nav { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 10; -} -#lightbox-container-image-box > #lightbox-nav { left: 0; } -#lightbox-nav a { outline: none;} -#lightbox-nav-btnPrev, #lightbox-nav-btnNext { - width: 49%; - height: 100%; - zoom: 1; - display: block; -} -#lightbox-nav-btnPrev { - left: 0; - float: left; -} -#lightbox-nav-btnNext { - right: 0; - float: right; -} -#lightbox-container-image-data-box { - font: 10px Verdana, Helvetica, sans-serif; - background-color: #fff; - margin: 0 auto; - line-height: 1.4em; - overflow: auto; - width: 100%; - padding: 0 10px 0; -} -#lightbox-container-image-data { - padding: 0 10px; - color: #666; -} -#lightbox-container-image-data #lightbox-image-details { - width: 70%; - float: left; - text-align: left; -} -#lightbox-image-details-caption { font-weight: bold; } -#lightbox-image-details-currentNumber { - display: block; - clear: left; - padding-bottom: 1.0em; -} -#lightbox-secNav-btnClose { - width: 66px; - float: right; - padding-bottom: 0.7em; -} \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-blank.gif b/view/theme/diabook-blue/lightbox/images/lightbox-blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-close.gif deleted file mode 100644 index 33bcf517a35b72135b6a5b97bac72425762b8343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmZ?wbhEHbbYc)=xXQrr|NsBLfB*ja_3OuvA78(I{qW(#>({SezI^%Y*|R54p4`8G z|IVE|w{G3Ke*OB@t5+{wx^(*V=@TbT?Ay0*`}XZywrtt7Y18`k>sPE;v3T*~dGqGY zo;`cov}qG3PVDdR@9F7jZ*OmEYHDa`sI9FnD=RB5E-oxA%*)Hm%*;$rPftlnNlHqJ zkB^Uyjg5+m3Jnbn4h{|o2=Mds^Y-@k^z?Ldb7LR`6o0ZXurvH;&;cm~`H6w;ze7WT zhmKVLi6uoRbFAiHSg}QNM$~#2#^;SaIV^5XhYKa-WLTaw7EPSeoxUZ&W*tAf%&o4( zmMs}FnZ=U&t@`p#;`)5z0}*FgxG7?Q+eP>#}Q0kG{s^ou20;n;V<17z*6xlW|Jw?=bOR#PEpA zg=KOFx5Rw`%jtY|_3ZS` zqUjnN13nacHVT_2ml!nlJA2OW%MmP8S=ga0=sH=)An?>j$~+u1KUln%@oJ3-U|ygRY{{;{vyg#@ zVe7)XGmJPB4>%ce-gMSF@xfy;(;UM9kqL%E%RL+UjM8k(gB06(gljgeIR7Z|k07_Y Yz?%8?E)08>7@u6ee}4b|UkVJ?0I^^iLI3~& diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-next.gif deleted file mode 100644 index a0d4fcf84a784f2cf44c33084145dde5df294ccf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pWnZK|N8ao=g*%%e*F0U{rk6X-@bnR z`sK@)&!0bk_Uze{Cr=(ddi3DIgM0Vx-MMq;#*G`-u3fuy>C%M@7tWnKck0xs6DLj_ zJ9g~Qp+g4_9N4pG&#qm&wr$(CWy_Y$n>TOVxN-gZ^=sFzUA=ns%9SgZFJHcN>C(lE z7tftLclPYrGiT16IB{Zse}8XpZ+CZhdwY9pYio0Jb7Ny;LqkJdU0qdGRYgTbSy@?0 zNl8ILL0(>7PEJl%R#rwvMp{~0N=iynQc^-fLR?&2OiWBvR8&MnL|9l@NJvOfP*6ZX zfS;eAudlDSx3{OKr@OnmtE;QCvop}+41)kD{$ycfX9#A{0l5VfCk*WW8-jxwT3XxM zJ370%dpeqXCrq3)dCJsj(`U?_HG9t7dGi-6T(o$}(q+q6EMSyU6K`dbQDR_IP*vNm z&M%^|u7yignomt{TLh9X-vlT%qa~3Xe4)wGVP;i|rWZ3pVTZ!3`iIq!%NnqiVmI=~4yG?*UBuy@#qi_9lOv%EOFWqjwm)IFQ?j)3`1T=zfmcO{foI3W6sLtd zS4F+)nC;}rU*j;#AyW5g3x|3eXP|{qRNj;|3pfM diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif b/view/theme/diabook-blue/lightbox/images/lightbox-btn-prev.gif deleted file mode 100644 index 040ee5992f7fdb9b51907cb4ba1c5570b1b5482a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 832 zcmZ?wbhEHbv}aIYc*el+|NsBLfB*je{rl(7pFe*5`1bAFmoHyFefsp_!-se8-o1MD z>gCIq&!0bk`t<4J$B!RAe0cx<{kwPX-oAbN)~#DNZrr$b?b?+qS1w$*aPHi>GiT16 zK7IP+$&<&AA3u8Z=;6bM4<0Ta{2P*ix)3mxNzb8`Sa(^n>T09oLRGG&6qJ`%9JS+CQRt>@9*vHZEbCBZf^0EX>c(&&|!v&d$!v%uG#9O-@cuN=iydNQjGz zi;0Peii(PehzJV{3keAc4h{|s4D|Q+_x1Jl_V)Jl^mKQ3cXD!aaBu(y1q0oI;!hSv zc7{j>9gxkSIALJ_-@wq++|t_C-qG3B78%*yKVf2j-=wM2rq7r;YxbPE^X4yDxM=Z` zrOTGDSUHZ{$*`cIU*V9G=mkL*$3~&B9F~NQE=O7f+$T8{d|+|! z5LB^I==tcv%)lM$(xcU&+%-wnv&x6z08`gQRsV((28G1VNlI>g4%W9mc+UCN{rKLQV#k0fcFk=e`pVK=5riUkZTAtTQ6isw#WRUmZ3z(a9R-j$e ze3FRFDrSywC%q{a3<^!By0Zf_LL_n(8yB!Rulm4I*~32ZbaR4DVcG)ssl5F2B6c2< z?&fr4Oo*`z)H=|_wuV)6!iF%%R#s*epBZ+t2Ny7lSgg8L*Lk3Uk?9ck4?hLV?=DPC dE8_S6+w=SThsUSq`|tm!>h(?3l#7MI8UW1vMEU># diff --git a/view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif b/view/theme/diabook-blue/lightbox/images/lightbox-ico-loading.gif deleted file mode 100644 index 4f1429c06cb2ffd2910b038d06b01a4b3ee00a21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3990 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 - - - - jQuery lightBox plugin - - - - - - - - - - - - - - - - -

Example

-

Click in the image and see the jQuery lightBox plugin in action.

- - - - \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.js b/view/theme/diabook-blue/lightbox/js/jquery.js deleted file mode 100644 index 3747929d8b..0000000000 --- a/view/theme/diabook-blue/lightbox/js/jquery.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * jQuery 1.2.3 - New Wave Javascript - * - * Copyright (c) 2008 John Resig (jquery.com) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $ - * $Rev: 4663 $ - */ -(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else -selector=[];}}else -return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector]);},jquery:"1.2.3",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else -return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else -selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]));},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=value.constructor==Array?value:[value];jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else -this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length)data=jQuery.data(this[0],key);return data==null&&parts[1]?this.data(parts[0]):data;}else -return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else -jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==1){target=this;i=0;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else -jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret;function color(elem){if(!jQuery.browser.safari)return false;var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&elem.style&&elem.style[name])ret=elem.style[name];else if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem))ret=getComputedStyle.getPropertyValue(name);else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode)stack.unshift(a);for(var i=0;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else -ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}else if(jQuery.browser.msie&&name=="style")return jQuery.attr(elem.style,"cssText",value);else if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method"))return elem.getAttributeNode(name).nodeValue;else if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem))return elem.getAttribute(name,2);return elem.getAttribute(name);}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(typeof array!="array")for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false;var re=quickChild;var m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem))r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval!=undefined)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else -for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem}));data[0].type=type;if(exclusive)data[0].exclusive=true;if(jQuery.isFunction(jQuery.data(elem,"handle")))val=jQuery.data(elem,"handle").apply(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=originalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){if(this[0])return jQuery.event.trigger(type,data,this[0],false,fn);return undefined;},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;event.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else -jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=(new Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="get"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else -jQuery.handleError(s,xml,status);complete();if(s.async)xml=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}function complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined;}catch(e){}return false;},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined;}catch(e){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else -for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else -s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else -e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.apply(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(!elem)return undefined;type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",array?jQuery.makeArray(array):[]);return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.apply(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.fx.step={scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}};jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),fixed=jQuery.css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l)||0;top+=parseInt(t)||0;}return results;};})(); \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js deleted file mode 100644 index eef6425e0f..0000000000 --- a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.js +++ /dev/null @@ -1,472 +0,0 @@ -/** - * jQuery lightBox plugin - * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) - * and adapted to me for use like a plugin from jQuery. - * @name jquery-lightbox-0.5.js - * @author Leandro Vieira Pinho - http://leandrovieira.com - * @version 0.5 - * @date April 11, 2008 - * @category jQuery plugin - * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) - * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US - * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin - */ - -// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias -(function($) { - /** - * $ is an alias to jQuery object - * - */ - $.fn.lightBox = function(settings) { - // Settings to configure the jQuery lightBox plugin how you like - settings = jQuery.extend({ - // Configuration related to overlay - overlayBgColor: '#000', // (string) Background color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color. - overlayOpacity: 0.8, // (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9 - // Configuration related to navigation - fixedNavigation: false, // (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface. - // Configuration related to images - imageLoading: 'images/lightbox-ico-loading.gif', // (string) Path and the name of the loading icon - imageBtnPrev: 'images/lightbox-btn-prev.gif', // (string) Path and the name of the prev button image - imageBtnNext: 'images/lightbox-btn-next.gif', // (string) Path and the name of the next button image - imageBtnClose: 'images/lightbox-btn-close.gif', // (string) Path and the name of the close btn - imageBlank: 'images/lightbox-blank.gif', // (string) Path and the name of a blank image (one pixel) - // Configuration related to container image box - containerBorderSize: 10, // (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value - containerResizeSpeed: 400, // (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default. - // Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts. - txtImage: 'Image', // (string) Specify text "Image" - txtOf: 'of', // (string) Specify text "of" - // Configuration related to keyboard navigation - keyToClose: 'c', // (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to. - keyToPrev: 'p', // (string) (p = previous) Letter to show the previous image - keyToNext: 'n', // (string) (n = next) Letter to show the next image. - // Don´t alter these variables in any way - imageArray: [], - activeImage: 0 - },settings); - // Caching the jQuery object with all elements matched - var jQueryMatchedObj = this; // This, in this context, refer to jQuery object - /** - * Initializing the plugin calling the start function - * - * @return boolean false - */ - function _initialize() { - _start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked - return false; // Avoid the browser following the link - } - /** - * Start the jQuery lightBox plugin - * - * @param object objClicked The object (link) whick the user have clicked - * @param object jQueryMatchedObj The jQuery object with all elements matched - */ - function _start(objClicked,jQueryMatchedObj) { - // Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay. - $('embed, object, select').css({ 'visibility' : 'hidden' }); - // Call the function to create the markup structure; style some elements; assign events in some elements. - _set_interface(); - // Unset total images in imageArray - settings.imageArray.length = 0; - // Unset image active information - settings.activeImage = 0; - // We have an image set? Or just an image? Let´s see it. - if ( jQueryMatchedObj.length == 1 ) { - settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title'))); - } else { - // Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references - for ( var i = 0; i < jQueryMatchedObj.length; i++ ) { - settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title'))); - } - } - while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) { - settings.activeImage++; - } - // Call the function that prepares image exibition - _set_image_to_view(); - } - /** - * Create the jQuery lightBox plugin interface - * - * The HTML markup will be like that: -
-
- - -
- * - */ - function _set_interface() { - // Apply the HTML markup into body tag - $('body').append('
'); - // Get page sizes - var arrPageSizes = ___getPageSize(); - // Style overlay and show it - $('#jquery-overlay').css({ - backgroundColor: settings.overlayBgColor, - opacity: settings.overlayOpacity, - width: arrPageSizes[0], - height: arrPageSizes[1] - }).fadeIn(); - // Get page scroll - var arrPageScroll = ___getPageScroll(); - // Calculate top and left offset for the jquery-lightbox div object and show it - $('#jquery-lightbox').css({ - top: arrPageScroll[1] + (arrPageSizes[3] / 10), - left: arrPageScroll[0] - }).show(); - // Assigning click events in elements to close overlay - $('#jquery-overlay,#jquery-lightbox').click(function() { - _finish(); - }); - // Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects - $('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() { - _finish(); - return false; - }); - // If window was resized, calculate the new overlay dimensions - $(window).resize(function() { - // Get page sizes - var arrPageSizes = ___getPageSize(); - // Style overlay and show it - $('#jquery-overlay').css({ - width: arrPageSizes[0], - height: arrPageSizes[1] - }); - // Get page scroll - var arrPageScroll = ___getPageScroll(); - // Calculate top and left offset for the jquery-lightbox div object and show it - $('#jquery-lightbox').css({ - top: arrPageScroll[1] + (arrPageSizes[3] / 10), - left: arrPageScroll[0] - }); - }); - } - /** - * Prepares image exibition; doing a image´s preloader to calculate it´s size - * - */ - function _set_image_to_view() { // show the loading - // Show the loading - $('#lightbox-loading').show(); - if ( settings.fixedNavigation ) { - $('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); - } else { - // Hide some elements - $('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); - } - // Image preload process - var objImagePreloader = new Image(); - objImagePreloader.onload = function() { - $('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]); - // Perfomance an effect in the image container resizing it - _resize_container_image_box(objImagePreloader.width,objImagePreloader.height); - // clear onLoad, IE behaves irratically with animated gifs otherwise - objImagePreloader.onload=function(){}; - }; - objImagePreloader.src = settings.imageArray[settings.activeImage][0]; - }; - /** - * Perfomance an effect in the image container resizing it - * - * @param integer intImageWidth The image´s width that will be showed - * @param integer intImageHeight The image´s height that will be showed - */ - function _resize_container_image_box(intImageWidth,intImageHeight) { - // Get current width and height - var intCurrentWidth = $('#lightbox-container-image-box').width(); - var intCurrentHeight = $('#lightbox-container-image-box').height(); - // Get the width and height of the selected image plus the padding - var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image´s width and the left and right padding value - var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image´s height and the left and right padding value - // Diferences - var intDiffW = intCurrentWidth - intWidth; - var intDiffH = intCurrentHeight - intHeight; - // Perfomance the effect - $('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); }); - if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) { - if ( $.browser.msie ) { - ___pause(250); - } else { - ___pause(100); - } - } - $('#lightbox-container-image-data-box').css({ width: intImageWidth }); - $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) }); - }; - /** - * Show the prepared image - * - */ - function _show_image() { - $('#lightbox-loading').hide(); - $('#lightbox-image').fadeIn(function() { - _show_image_data(); - _set_navigation(); - }); - _preload_neighbor_images(); - }; - /** - * Show the image information - * - */ - function _show_image_data() { - $('#lightbox-container-image-data-box').slideDown('fast'); - $('#lightbox-image-details-caption').hide(); - if ( settings.imageArray[settings.activeImage][1] ) { - $('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show(); - } - // If we have a image set, display 'Image X of X' - if ( settings.imageArray.length > 1 ) { - $('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show(); - } - } - /** - * Display the button navigations - * - */ - function _set_navigation() { - $('#lightbox-nav').show(); - - // Instead to define this configuration in CSS file, we define here. And it´s need to IE. Just. - $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - - // Show the prev button, if not the first image in set - if ( settings.activeImage != 0 ) { - if ( settings.fixedNavigation ) { - $('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }) - .unbind() - .bind('click',function() { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - return false; - }); - } else { - // Show the images button for Next buttons - $('#lightbox-nav-btnPrev').unbind().hover(function() { - $(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }); - },function() { - $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - }).show().bind('click',function() { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - return false; - }); - } - } - - // Show the next button, if not the last image in set - if ( settings.activeImage != ( settings.imageArray.length -1 ) ) { - if ( settings.fixedNavigation ) { - $('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }) - .unbind() - .bind('click',function() { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - return false; - }); - } else { - // Show the images button for Next buttons - $('#lightbox-nav-btnNext').unbind().hover(function() { - $(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }); - },function() { - $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - }).show().bind('click',function() { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - return false; - }); - } - } - // Enable keyboard navigation - _enable_keyboard_navigation(); - } - /** - * Enable a support to keyboard navigation - * - */ - function _enable_keyboard_navigation() { - $(document).keydown(function(objEvent) { - _keyboard_action(objEvent); - }); - } - /** - * Disable the support to keyboard navigation - * - */ - function _disable_keyboard_navigation() { - $(document).unbind(); - } - /** - * Perform the keyboard actions - * - */ - function _keyboard_action(objEvent) { - // To ie - if ( objEvent == null ) { - keycode = event.keyCode; - escapeKey = 27; - // To Mozilla - } else { - keycode = objEvent.keyCode; - escapeKey = objEvent.DOM_VK_ESCAPE; - } - // Get the key in lower case form - key = String.fromCharCode(keycode).toLowerCase(); - // Verify the keys to close the ligthBox - if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) { - _finish(); - } - // Verify the key to show the previous image - if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) { - // If we´re not showing the first image, call the previous - if ( settings.activeImage != 0 ) { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - _disable_keyboard_navigation(); - } - } - // Verify the key to show the next image - if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) { - // If we´re not showing the last image, call the next - if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - _disable_keyboard_navigation(); - } - } - } - /** - * Preload prev and next images being showed - * - */ - function _preload_neighbor_images() { - if ( (settings.imageArray.length -1) > settings.activeImage ) { - objNext = new Image(); - objNext.src = settings.imageArray[settings.activeImage + 1][0]; - } - if ( settings.activeImage > 0 ) { - objPrev = new Image(); - objPrev.src = settings.imageArray[settings.activeImage -1][0]; - } - } - /** - * Remove jQuery lightBox plugin HTML markup - * - */ - function _finish() { - $('#jquery-lightbox').remove(); - $('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); }); - // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay. - $('embed, object, select').css({ 'visibility' : 'visible' }); - } - /** - / THIRD FUNCTION - * getPageSize() by quirksmode.com - * - * @return Array Return an array with page width, height and window width, height - */ - function ___getPageSize() { - var xScroll, yScroll; - if (window.innerHeight && window.scrollMaxY) { - xScroll = window.innerWidth + window.scrollMaxX; - yScroll = window.innerHeight + window.scrollMaxY; - } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac - xScroll = document.body.scrollWidth; - yScroll = document.body.scrollHeight; - } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari - xScroll = document.body.offsetWidth; - yScroll = document.body.offsetHeight; - } - var windowWidth, windowHeight; - if (self.innerHeight) { // all except Explorer - if(document.documentElement.clientWidth){ - windowWidth = document.documentElement.clientWidth; - } else { - windowWidth = self.innerWidth; - } - windowHeight = self.innerHeight; - } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode - windowWidth = document.documentElement.clientWidth; - windowHeight = document.documentElement.clientHeight; - } else if (document.body) { // other Explorers - windowWidth = document.body.clientWidth; - windowHeight = document.body.clientHeight; - } - // for small pages with total height less then height of the viewport - if(yScroll < windowHeight){ - pageHeight = windowHeight; - } else { - pageHeight = yScroll; - } - // for small pages with total width less then width of the viewport - if(xScroll < windowWidth){ - pageWidth = xScroll; - } else { - pageWidth = windowWidth; - } - arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight); - return arrayPageSize; - }; - /** - / THIRD FUNCTION - * getPageScroll() by quirksmode.com - * - * @return Array Return an array with x,y page scroll values. - */ - function ___getPageScroll() { - var xScroll, yScroll; - if (self.pageYOffset) { - yScroll = self.pageYOffset; - xScroll = self.pageXOffset; - } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict - yScroll = document.documentElement.scrollTop; - xScroll = document.documentElement.scrollLeft; - } else if (document.body) {// all other Explorers - yScroll = document.body.scrollTop; - xScroll = document.body.scrollLeft; - } - arrayPageScroll = new Array(xScroll,yScroll); - return arrayPageScroll; - }; - /** - * Stop the code execution from a escified time in milisecond - * - */ - function ___pause(ms) { - var date = new Date(); - curDate = null; - do { var curDate = new Date(); } - while ( curDate - date < ms); - }; - // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once - return this.unbind('click').click(_initialize); - }; -})(jQuery); // Call and execute the function immediately passing the jQuery object \ No newline at end of file diff --git a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js b/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js deleted file mode 100644 index 5f13b0bf60..0000000000 --- a/view/theme/diabook-blue/lightbox/js/jquery.lightbox-0.5.min.js +++ /dev/null @@ -1,42 +0,0 @@ -/** - * jQuery lightBox plugin - * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) - * and adapted to me for use like a plugin from jQuery. - * @name jquery-lightbox-0.5.js - * @author Leandro Vieira Pinho - http://leandrovieira.com - * @version 0.5 - * @date April 11, 2008 - * @category jQuery plugin - * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) - * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US - * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin - */ -(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'images/lightbox-ico-loading.gif',imageBtnPrev:'images/lightbox-btn-prev.gif',imageBtnNext:'images/lightbox-btn-next.gif',imageBtnClose:'images/lightbox-btn-close.gif',imageBlank:'images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} -function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} -function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} -var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} -$('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} -if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} -function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} -if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} -_enable_keyboard_navigation();} -function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} -function _disable_keyboard_navigation(){$(document).unbind();} -function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} -key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} -if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} -if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} -function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} -if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} -function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} -function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} -var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} -windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} -if(yScroll35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.2N.3g=6(4){4=23.2H({2B:\'#34\',2g:0.8,1d:F,1M:\'18/5-33-Y.16\',1v:\'18/5-1u-2Q.16\',1E:\'18/5-1u-2L.16\',1W:\'18/5-1u-2I.16\',19:\'18/5-2F.16\',1f:10,2A:3d,2s:\'1j\',2o:\'32\',2j:\'c\',2f:\'p\',2d:\'n\',h:[],9:0},4);f I=N;6 20(){1X(N,I);u F}6 1X(1e,I){$(\'1U, 1S, 1R\').l({\'1Q\':\'2E\'});1O();4.h.B=0;4.9=0;7(I.B==1){4.h.1J(v 1m(1e.17(\'J\'),1e.17(\'2v\')))}j{36(f i=0;i<1w g="5-b"><1w W="\'+4.1M+\'"><1i g="5-b-A-1t"><1i g="5-b-A-1g"><1w W="\'+4.1W+\'">\');f z=1D();$(\'#q-13\').l({2K:4.2B,2J:4.2g,S:z[0],P:z[1]}).1V();f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]}).E();$(\'#q-13,#q-5\').C(6(){1a()});$(\'#5-Y-29,#5-1s-22\').C(6(){1a();u F});$(G).2G(6(){f z=1D();$(\'#q-13\').l({S:z[0],P:z[1]});f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]})})}6 D(){$(\'#5-Y\').E();7(4.1d){$(\'#5-b,#5-s-b-T-w,#5-b-A-1g\').1b()}j{$(\'#5-b,#5-k,#5-k-V,#5-k-X,#5-s-b-T-w,#5-b-A-1g\').1b()}f Q=v 1j();Q.1P=6(){$(\'#5-b\').2D(\'W\',4.h[4.9][0]);1N(Q.S,Q.P);Q.1P=6(){}};Q.W=4.h[4.9][0]};6 1N(1o,1r){f 1L=$(\'#5-s-b-w\').S();f 1K=$(\'#5-s-b-w\').P();f 1n=(1o+(4.1f*2));f 1y=(1r+(4.1f*2));f 1I=1L-1n;f 2z=1K-1y;$(\'#5-s-b-w\').3f({S:1n,P:1y},4.2A,6(){2y()});7((1I==0)&&(2z==0)){7($.3e.3c){1H(3b)}j{1H(3a)}}$(\'#5-s-b-T-w\').l({S:1o});$(\'#5-k-V,#5-k-X\').l({P:1r+(4.1f*2)})};6 2y(){$(\'#5-Y\').1b();$(\'#5-b\').1V(6(){2u();2t()});2r()};6 2u(){$(\'#5-s-b-T-w\').38(\'35\');$(\'#5-b-A-1t\').1b();7(4.h[4.9][1]){$(\'#5-b-A-1t\').2p(4.h[4.9][1]).E()}7(4.h.B>1){$(\'#5-b-A-1g\').2p(4.2s+\' \'+(4.9+1)+\' \'+4.2o+\' \'+4.h.B).E()}}6 2t(){$(\'#5-k\').E();$(\'#5-k-V,#5-k-X\').l({\'K\':\'1C M(\'+4.19+\') L-O\'});7(4.9!=0){7(4.1d){$(\'#5-k-V\').l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9-1;D();u F})}j{$(\'#5-k-V\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9-1;D();u F})}}7(4.9!=(4.h.B-1)){7(4.1d){$(\'#5-k-X\').l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9+1;D();u F})}j{$(\'#5-k-X\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9+1;D();u F})}}2k()}6 2k(){$(d).30(6(12){2i(12)})}6 1G(){$(d).11()}6 2i(12){7(12==2h){U=2Z.2e;1x=27}j{U=12.2e;1x=12.2Y}14=2X.2W(U).2U();7((14==4.2j)||(14==\'x\')||(U==1x)){1a()}7((14==4.2f)||(U==37)){7(4.9!=0){4.9=4.9-1;D();1G()}}7((14==4.2d)||(U==39)){7(4.9!=(4.h.B-1)){4.9=4.9+1;D();1G()}}}6 2r(){7((4.h.B-1)>4.9){2c=v 1j();2c.W=4.h[4.9+1][0]}7(4.9>0){2b=v 1j();2b.W=4.h[4.9-1][0]}}6 1a(){$(\'#q-5\').2a();$(\'#q-13\').2T(6(){$(\'#q-13\').2a()});$(\'1U, 1S, 1R\').l({\'1Q\':\'2S\'})}6 1D(){f o,r;7(G.1h&&G.28){o=G.26+G.2R;r=G.1h+G.28}j 7(d.m.25>d.m.24){o=d.m.2P;r=d.m.25}j{o=d.m.2O;r=d.m.24}f y,H;7(Z.1h){7(d.t.1l){y=d.t.1l}j{y=Z.26}H=Z.1h}j 7(d.t&&d.t.1A){y=d.t.1l;H=d.t.1A}j 7(d.m){y=d.m.1l;H=d.m.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

5sLvM6_8R^C{>F-HBAhQ7LqiXBUBg%M6*pA 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 z zhqdVFv?g-jbS%}5L={GmWf=;Ptfm3z(6$JKLfHVT1T<0rP)P)trA<|rVwBShVjqTU z{K~m2(?jsgLGFo7mFXeqbu3eZ48H5Y7x=t3A{u7onm5`azIZmkfAYK8LORU8T*h3#@fC}c()s=;i* z@oY?EU~nH0>GoSRZ@+^1YmQ6!Qw_=;T{CQSY+(NYReH?7+JL6J;OR}*I2!>i`W+D> z2~5`!vTQ+YN$vz2jZ;@*n^NJ4y?~piCUdjHo)0i;shI|%OJpB~B19NsQy_TIGSI_H z0I19H4FuSXbhNSGgk<>cA1hX!CRpN>r2E^)4#eViwV*ym!E4wbfXcArk`x1^W!qg_$h#g7}npOFkQo6OfTn|$Y@(UyB* zyQ&tXmHY#e0~FPUH4vxKxza@Mz&xu?O%m1_>!|_h-6Bd~UBF68`|m_^D3c zlp7xK+*HtTR*hHr^kR+%loiVlYa>mzV?eDLEr>b~*BWHLVB#0LUMz;kIUdoK6>0!y@Hx z&yLNiCs9dN6s@sb=|RPclxRY}Jd$P`6!<$XAY+vi3WgZ*-2*RZb`&Jq9i<5qmqp}ZW3#tFp;jI$ zu=woasc>eR6q;)|~@gkYW#pco<*fYCzL zb}ga+vV=nsNn(M9q&ozMx(Y9Gr%durrB&ZyCOdcAkyDSrX@ZhkhM;i{z>HE@&oZhm zk$=UbcIup1w*h&ogY{~v0-7qypf^FwXL@*n+;H%fNgMTxmW4f&GbD>IC#x; zsYZj`ItWS%z)o$iL~&NhW?arKb=sX2Ey!+z5atbeOUZGsBI3uKHBTn}Evw*Z}YtxeZ6C7?X&3_eP{#Lt;(eS6{ z`a7z}q0PP=tdX-K<$I2Q#Ta#E6>|kk z_>C<14;pfVZC33jXyk_qo$@a%eb?|`!tbP;7=@K1l!6D=+A7s4EKY{w%ehhX_Qzvw zt+Mm?z^Oh@nKJDrB9~xZNh;A&W7vGoX|h&ShT?49r*+mT8qjGN2tyV_GNzrT>qHm~&mzuG zVvSrfwe5RYbqg+RYnC!R@N^Ud;=W#|MUH(WR#)w#P@OK4W(FLrs{<)SfN~cm=!NbV zlw1&v3zIWyU9iO6B82CZ4;*`8=+p$NEz8zBsvpaH!tFy?NCh+X305W)pRnxloHiUs4*{3}XaANt zG;;xa9oox{rp)nVwd7tIRKF+8qy#*X^5|Ekk0{eM?ou3~uAYjjIpT2zjv9CRrDTGX zTwjr`+CHHRTKL;20j5wM>vvvqcXj?=jI77;d^BH&MJ-HROFXn&L#Xbx=p`>wlP71+ xY+#p(5zAwE`-?93YM47I+4XM>Vo${InChk$k-U!gw^ir$c-B0$yn&Om|JgL$^F;sv diff --git a/view/theme/diabook-blue/lightbox/photos/image3.jpg b/view/theme/diabook-blue/lightbox/photos/image3.jpg deleted file mode 100644 index eee77b3791241b17464e6a0030fd68bacc391ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39361 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 Nq0LE<*;V5w|Jh{a$?gCE diff --git a/view/theme/diabook-blue/lightbox/photos/image4.jpg b/view/theme/diabook-blue/lightbox/photos/image4.jpg deleted file mode 100644 index 9c67a20ee7fe7894ab2b887d4494cb5daff3f4b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18746 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 diff --git a/view/theme/diabook-blue/lightbox/photos/image5.jpg b/view/theme/diabook-blue/lightbox/photos/image5.jpg deleted file mode 100644 index e60bf60b53882edd4b445f1cf3a5854341b6be6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30903 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 Jf6O3v;=irmy^jC@ diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image2.jpg deleted file mode 100644 index 0b3cc0beabe449660efe2963ceff7c3a397cad55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2541 zcmZ9GcQo4z8^?bUTZ|+|t(Zm35~GTu_AaW_xP+_p(kLO?8&Or1UX+$<5#z?L=yk7g zQKQrhO6=I}wZ~O^=hgQ;r+>Vk=bz`C?{hxSmp)FP19&V=EldFr2n3j43_za*i~tBL zD=Ql-gpCaXg|I`Qyxb57H}54F3=V@`5`^fA%rhLNF%-@jg%69u&<(qb@pI01_U%8;8r3O9BQMAoXWuow)aAY zF^#Hb#>%b4viGe4ya59HyX|0OQ(lsTrSl%sPnnp8S@!D*$Y~^qdaJINVVe$U@~Ouo zS7{x_;%$P30l9%et>$Xhr1|_WMwGhN7o}V_2L2ZQi%;CP-{(Cd*IoP%DY@?Cp=Zk6 zrp7{~1EJJp7h33?CCn5r*2MQ-Q%IM=Gm#tgvSjEV>+y-IA>CH z6Ys`8QXCKkZcRUYWn^^?wenf)IG5V({Tcr$kAZo??tMRU*>E-%Np+RQRxWVJV0rT= z!jJ+UT-nQxA_+9w*MrS-+w;B`XFi0-yZ9Z!26)O=GCGj8V_4T>w;ugf|~PNtlTBxd?G_t zPjw^)$`u7%Tqy1*(4mOX1MaXzipLb*sA*`n1I4;LV`<{Zu>$KstP5%m^N!CYrnF%+ zk+`9tJHMCwZAAt@!#peLmnrq+>DXpEZQ-Yp7xu@!YPC1GrjkZIsHB@i41%If;nViM zchWR?(?Q1w}P!oW^!A)9NM+Q=s@o>i?8mGne5W?);j0k0pqw?Si?_* zbR|bmbFA!!&M{Ucxrtbic#oZcv75rR@?}~?#ccWOH(dS*%FqZM8t#-o(we;sWCiMJ zb||PbN0;1MiB{4nt=G1fq>ggsu2jw(ti~ONeX%<`G09tVgGmS4HErlCBq}^S(&OtrC^Z?01q9a|V|%_KI;}mxQV;(!KNa z@VRqDoO`D-hGXLGzzcPg@T6yzE6a17Ci`)*<5k9-E3^;B zN~_PyE&pDcb{?xHD~2w_;7&qHBjYHCd@zcXF4q4x$C zQv_bt+oUZY)1zpb|Cl-|9r@+({xOCmVTLLA3&Fkh;V8r`X=$TNeN~`tw^P()^rc^| z@2NqcSuNKzeCl7R;jp$72m5Z#qu(^thn>>MyuE@P z72QoOD|ofpSqL3SV0N8v;;qcXy3@)-X@P3xqfmh_Zoc9P9T2ltC@m0Xd}y$mVSP@L`$yspVw_Y&ai~t@%}^!TC=~?7 z<+R*T5;e+-{%~Gb_|3O~#bmvVpbC2z5@AYNsT#2c)V$pvDOi;HrV2TLw@6}pERVC$ zcR$>(O8cgzc>roTF)kFbUY2U+YNge7{F+@V7XRwluZpLXTBMkz{Dq~;bG?bIKfWq# zv9BW*=s4sY*L`!+WG~x@ssAjkBFLHV=N;!8xA%0D%aj$fNw}$*v8M6G{I9sp4Laa! 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 diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image4.jpg deleted file mode 100644 index 06ac43addbacaa4b60cb2b01b9ee923707ba2bda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1993 zcmYk0dpy$%AIE>YX{!~xg=T6Sid?rGmvPEOW=3EILWHoiJrh z+9451o<&I_I=OU8D7UC^l2drr^E|KfJn!#6-`DH&`o6!P)&A9CK*QCU;S7L4Aiza6 z!0Hg-2q58bI0BADAdo2JS|kdqjzp?swa{n`8m*;`!KuJ#YvOeXI(SVo*}#BIHa9af zGpGE`4+&^J5~-n~p@~9iYGE)KEnU0{T|M0&=oyl?s303|-KM9fw{5Gjv7w={F@<9B zw?Vb6wg4#jk5Uj23IL-(5EN)t31|ZV;zyqGx_&YNz&4b z{`Uo6pIocvTsofhT-=wpNH7)C=35B@t9o6Mwwt`Ba@{=!Y}jerb-r0bFh{gKqy6hi zXN&cZFE6|j$sBfh_?@9&g+Jcjyvfbkqe0n)Icwbv#rEnOR}@DvvPZ9M@^1upqOzFg zQ6o=o9z$l>ba{Mdzi+obPOOYQe59AQhuC4W^iIa-rL_j^!d0AQg~q96)Zn?V>gn>Q z58pl6y-b?$t?u4&`ogcjY#ishk+!F7+|d%dXkXM@tZ8)r)w_jL9VHd*Z8V(`Bzq}2 z+;p+RSEDd-AGKstp7cI^qez-s=&p}A(sz#TR5=SK*hJ=vM-SM~L=1V!S>%HqwJiv zusSwtG)Ou;hw}&nDUtTF3*E~;!pn&z2lB41EWXM7WLxJ@U`NS5c=Y1#JZs5j+YGFG z7-fHg3DZ-?MX=OT);hFN#FHmFelGPV>d6P=f(p&=;KCAD#KBwiNun`FUZ3IO7_3Rq zo{mc?%&4DW58PGX8}1$6RZ2DJj;dNhdS!=J94@V!taUGu(U1vulk4YaI8ywuSJo2~ zY17EV@@~*u`OeBm#pivOAAGhvi?E<-^$PL9TglYesD%(?nwVxyKPbMq`8D(ueD zfo*#wu!J*zjVw1NJM=n=1)(vWteEv_(zL2HPkCjUD8lcqRzILaE;O^ViK82Y9kvGTn_3L(42Gp6y{ILo|=A;(6 zk8U7l6GSJb3vrgi&WHNWPVpu?65sOW5tbZW75%j?PLTUqdV)08oJ1(M!o;=Tdw$fi zrm>I=W(xOTDhSX%W$kFHm)YlYXc)YX`uxkRu9I6sYpcKL61N#kG^$mHXFi_xd3r7& zCjuf%^w-{16>l}Ym+zPI;9y)Y?R~mMs~N3MJAjo~>>&RTrHio@dR+;88rAFXZP zSUHIJ+5C}j86qH%)imPIz7ui9GubEA*>;&y{zlSYrrQHonjaF0nbF591`g{x3K3nH z)7P2!_;($_3r|BP!dWItqjS{gv=Ac=WJY~PB-U^^ ztoU=V+ID&>)26nUo`1rPre3>y306|ft;2dp0+#lJ5*NNP_g>C8hd3}Z5<0ZU-@I%{ zp6F|D5eyUNn6w>v#-Vhb2@mv)DsJdZ5{{!s+jAL}rr+S{W7BF;1A(%;N>Q@&QPc6j z^BptYFF~|_7S!wn)A4&MGspbA*;D0|mO`9e@%O3Cx6Df#8GJQUS3zud`2JtGz5AY# zJ)ppAKlnqOe=HZ%e|6Fcqs2zOc19lSPfokZp=l-5-Ai4<>r|fMb%lJ4kNk%` z%j9Q$_Rdc)zBin_MX%x-*2c$1gxk5f ze2K1;k2ibU%^@Tc-N8TLA3N$Hw%qEyz1U?Yd+5UX${4J^3_oie<3E}{-o~1*O-xko T^z++c7IQM6v(VNgSsnNnlG9@K diff --git a/view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg b/view/theme/diabook-blue/lightbox/photos/thumb_image5.jpg deleted file mode 100644 index 8ea97c630bb985722830ec570fbff632273a65a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2045 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 S+L_I2E4$8i)g9Cmj{h4ZKZ&~l diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php index 38a282d3b5..e5aa710c7b 100755 --- a/view/theme/diabook-blue/theme.php +++ b/view/theme/diabook-blue/theme.php @@ -13,11 +13,6 @@ $a->theme_info = array( $a->page['htmlhead'] .= <<< EOT - - - - - - - - - - - - - - - - -

Example

-

Click in the image and see the jQuery lightBox plugin in action.

-
- - - \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.js b/view/theme/diabook/lightbox/js/jquery.js deleted file mode 100644 index 3747929d8b..0000000000 --- a/view/theme/diabook/lightbox/js/jquery.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * jQuery 1.2.3 - New Wave Javascript - * - * Copyright (c) 2008 John Resig (jquery.com) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $ - * $Rev: 4663 $ - */ -(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else -selector=[];}}else -return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector]);},jquery:"1.2.3",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else -return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else -selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]));},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=value.constructor==Array?value:[value];jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else -this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length)data=jQuery.data(this[0],key);return data==null&&parts[1]?this.data(parts[0]):data;}else -return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else -jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==1){target=this;i=0;}for(;i-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else -jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret;function color(elem){if(!jQuery.browser.safari)return false;var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&elem.style&&elem.style[name])ret=elem.style[name];else if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem))ret=getComputedStyle.getPropertyValue(name);else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode)stack.unshift(a);for(var i=0;i]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||jQuery.browser.msie&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf(""&&tags.indexOf("=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else -ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}else if(jQuery.browser.msie&&name=="style")return jQuery.attr(elem.style,"cssText",value);else if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method"))return elem.getAttributeNode(name).nodeValue;else if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem))return elem.getAttribute(name,2);return elem.getAttribute(name);}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(typeof array!="array")for(var i=0,length=array.length;i*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return im[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false;var re=quickChild;var m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem))r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval!=undefined)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else -for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem}));data[0].type=type;if(exclusive)data[0].exclusive=true;if(jQuery.isFunction(jQuery.data(elem,"handle")))val=jQuery.data(elem,"handle").apply(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=originalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;arguments[0].type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){if(this[0])return jQuery.event.trigger(type,data,this[0],false,fn);return undefined;},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;event.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else -jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=(new Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="get"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else -jQuery.handleError(s,xml,status);complete();if(s.async)xml=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}function complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined;}catch(e){}return false;},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined;}catch(e){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else -for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else -s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else -e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.apply(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(!elem)return undefined;type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",array?jQuery.makeArray(array):[]);return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;ithis.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.apply(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.fx.step={scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}};jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),fixed=jQuery.css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l)||0;top+=parseInt(t)||0;}return results;};})(); \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js deleted file mode 100644 index eef6425e0f..0000000000 --- a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.js +++ /dev/null @@ -1,472 +0,0 @@ -/** - * jQuery lightBox plugin - * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) - * and adapted to me for use like a plugin from jQuery. - * @name jquery-lightbox-0.5.js - * @author Leandro Vieira Pinho - http://leandrovieira.com - * @version 0.5 - * @date April 11, 2008 - * @category jQuery plugin - * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) - * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US - * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin - */ - -// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias -(function($) { - /** - * $ is an alias to jQuery object - * - */ - $.fn.lightBox = function(settings) { - // Settings to configure the jQuery lightBox plugin how you like - settings = jQuery.extend({ - // Configuration related to overlay - overlayBgColor: '#000', // (string) Background color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color. - overlayOpacity: 0.8, // (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9 - // Configuration related to navigation - fixedNavigation: false, // (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface. - // Configuration related to images - imageLoading: 'images/lightbox-ico-loading.gif', // (string) Path and the name of the loading icon - imageBtnPrev: 'images/lightbox-btn-prev.gif', // (string) Path and the name of the prev button image - imageBtnNext: 'images/lightbox-btn-next.gif', // (string) Path and the name of the next button image - imageBtnClose: 'images/lightbox-btn-close.gif', // (string) Path and the name of the close btn - imageBlank: 'images/lightbox-blank.gif', // (string) Path and the name of a blank image (one pixel) - // Configuration related to container image box - containerBorderSize: 10, // (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value - containerResizeSpeed: 400, // (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default. - // Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts. - txtImage: 'Image', // (string) Specify text "Image" - txtOf: 'of', // (string) Specify text "of" - // Configuration related to keyboard navigation - keyToClose: 'c', // (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to. - keyToPrev: 'p', // (string) (p = previous) Letter to show the previous image - keyToNext: 'n', // (string) (n = next) Letter to show the next image. - // Don´t alter these variables in any way - imageArray: [], - activeImage: 0 - },settings); - // Caching the jQuery object with all elements matched - var jQueryMatchedObj = this; // This, in this context, refer to jQuery object - /** - * Initializing the plugin calling the start function - * - * @return boolean false - */ - function _initialize() { - _start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked - return false; // Avoid the browser following the link - } - /** - * Start the jQuery lightBox plugin - * - * @param object objClicked The object (link) whick the user have clicked - * @param object jQueryMatchedObj The jQuery object with all elements matched - */ - function _start(objClicked,jQueryMatchedObj) { - // Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay. - $('embed, object, select').css({ 'visibility' : 'hidden' }); - // Call the function to create the markup structure; style some elements; assign events in some elements. - _set_interface(); - // Unset total images in imageArray - settings.imageArray.length = 0; - // Unset image active information - settings.activeImage = 0; - // We have an image set? Or just an image? Let´s see it. - if ( jQueryMatchedObj.length == 1 ) { - settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title'))); - } else { - // Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references - for ( var i = 0; i < jQueryMatchedObj.length; i++ ) { - settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title'))); - } - } - while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) { - settings.activeImage++; - } - // Call the function that prepares image exibition - _set_image_to_view(); - } - /** - * Create the jQuery lightBox plugin interface - * - * The HTML markup will be like that: -
-
- - -
- * - */ - function _set_interface() { - // Apply the HTML markup into body tag - $('body').append('
'); - // Get page sizes - var arrPageSizes = ___getPageSize(); - // Style overlay and show it - $('#jquery-overlay').css({ - backgroundColor: settings.overlayBgColor, - opacity: settings.overlayOpacity, - width: arrPageSizes[0], - height: arrPageSizes[1] - }).fadeIn(); - // Get page scroll - var arrPageScroll = ___getPageScroll(); - // Calculate top and left offset for the jquery-lightbox div object and show it - $('#jquery-lightbox').css({ - top: arrPageScroll[1] + (arrPageSizes[3] / 10), - left: arrPageScroll[0] - }).show(); - // Assigning click events in elements to close overlay - $('#jquery-overlay,#jquery-lightbox').click(function() { - _finish(); - }); - // Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects - $('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() { - _finish(); - return false; - }); - // If window was resized, calculate the new overlay dimensions - $(window).resize(function() { - // Get page sizes - var arrPageSizes = ___getPageSize(); - // Style overlay and show it - $('#jquery-overlay').css({ - width: arrPageSizes[0], - height: arrPageSizes[1] - }); - // Get page scroll - var arrPageScroll = ___getPageScroll(); - // Calculate top and left offset for the jquery-lightbox div object and show it - $('#jquery-lightbox').css({ - top: arrPageScroll[1] + (arrPageSizes[3] / 10), - left: arrPageScroll[0] - }); - }); - } - /** - * Prepares image exibition; doing a image´s preloader to calculate it´s size - * - */ - function _set_image_to_view() { // show the loading - // Show the loading - $('#lightbox-loading').show(); - if ( settings.fixedNavigation ) { - $('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); - } else { - // Hide some elements - $('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide(); - } - // Image preload process - var objImagePreloader = new Image(); - objImagePreloader.onload = function() { - $('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]); - // Perfomance an effect in the image container resizing it - _resize_container_image_box(objImagePreloader.width,objImagePreloader.height); - // clear onLoad, IE behaves irratically with animated gifs otherwise - objImagePreloader.onload=function(){}; - }; - objImagePreloader.src = settings.imageArray[settings.activeImage][0]; - }; - /** - * Perfomance an effect in the image container resizing it - * - * @param integer intImageWidth The image´s width that will be showed - * @param integer intImageHeight The image´s height that will be showed - */ - function _resize_container_image_box(intImageWidth,intImageHeight) { - // Get current width and height - var intCurrentWidth = $('#lightbox-container-image-box').width(); - var intCurrentHeight = $('#lightbox-container-image-box').height(); - // Get the width and height of the selected image plus the padding - var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image´s width and the left and right padding value - var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image´s height and the left and right padding value - // Diferences - var intDiffW = intCurrentWidth - intWidth; - var intDiffH = intCurrentHeight - intHeight; - // Perfomance the effect - $('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); }); - if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) { - if ( $.browser.msie ) { - ___pause(250); - } else { - ___pause(100); - } - } - $('#lightbox-container-image-data-box').css({ width: intImageWidth }); - $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) }); - }; - /** - * Show the prepared image - * - */ - function _show_image() { - $('#lightbox-loading').hide(); - $('#lightbox-image').fadeIn(function() { - _show_image_data(); - _set_navigation(); - }); - _preload_neighbor_images(); - }; - /** - * Show the image information - * - */ - function _show_image_data() { - $('#lightbox-container-image-data-box').slideDown('fast'); - $('#lightbox-image-details-caption').hide(); - if ( settings.imageArray[settings.activeImage][1] ) { - $('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show(); - } - // If we have a image set, display 'Image X of X' - if ( settings.imageArray.length > 1 ) { - $('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show(); - } - } - /** - * Display the button navigations - * - */ - function _set_navigation() { - $('#lightbox-nav').show(); - - // Instead to define this configuration in CSS file, we define here. And it´s need to IE. Just. - $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - - // Show the prev button, if not the first image in set - if ( settings.activeImage != 0 ) { - if ( settings.fixedNavigation ) { - $('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }) - .unbind() - .bind('click',function() { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - return false; - }); - } else { - // Show the images button for Next buttons - $('#lightbox-nav-btnPrev').unbind().hover(function() { - $(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' }); - },function() { - $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - }).show().bind('click',function() { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - return false; - }); - } - } - - // Show the next button, if not the last image in set - if ( settings.activeImage != ( settings.imageArray.length -1 ) ) { - if ( settings.fixedNavigation ) { - $('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }) - .unbind() - .bind('click',function() { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - return false; - }); - } else { - // Show the images button for Next buttons - $('#lightbox-nav-btnNext').unbind().hover(function() { - $(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' }); - },function() { - $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' }); - }).show().bind('click',function() { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - return false; - }); - } - } - // Enable keyboard navigation - _enable_keyboard_navigation(); - } - /** - * Enable a support to keyboard navigation - * - */ - function _enable_keyboard_navigation() { - $(document).keydown(function(objEvent) { - _keyboard_action(objEvent); - }); - } - /** - * Disable the support to keyboard navigation - * - */ - function _disable_keyboard_navigation() { - $(document).unbind(); - } - /** - * Perform the keyboard actions - * - */ - function _keyboard_action(objEvent) { - // To ie - if ( objEvent == null ) { - keycode = event.keyCode; - escapeKey = 27; - // To Mozilla - } else { - keycode = objEvent.keyCode; - escapeKey = objEvent.DOM_VK_ESCAPE; - } - // Get the key in lower case form - key = String.fromCharCode(keycode).toLowerCase(); - // Verify the keys to close the ligthBox - if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) { - _finish(); - } - // Verify the key to show the previous image - if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) { - // If we´re not showing the first image, call the previous - if ( settings.activeImage != 0 ) { - settings.activeImage = settings.activeImage - 1; - _set_image_to_view(); - _disable_keyboard_navigation(); - } - } - // Verify the key to show the next image - if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) { - // If we´re not showing the last image, call the next - if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) { - settings.activeImage = settings.activeImage + 1; - _set_image_to_view(); - _disable_keyboard_navigation(); - } - } - } - /** - * Preload prev and next images being showed - * - */ - function _preload_neighbor_images() { - if ( (settings.imageArray.length -1) > settings.activeImage ) { - objNext = new Image(); - objNext.src = settings.imageArray[settings.activeImage + 1][0]; - } - if ( settings.activeImage > 0 ) { - objPrev = new Image(); - objPrev.src = settings.imageArray[settings.activeImage -1][0]; - } - } - /** - * Remove jQuery lightBox plugin HTML markup - * - */ - function _finish() { - $('#jquery-lightbox').remove(); - $('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); }); - // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay. - $('embed, object, select').css({ 'visibility' : 'visible' }); - } - /** - / THIRD FUNCTION - * getPageSize() by quirksmode.com - * - * @return Array Return an array with page width, height and window width, height - */ - function ___getPageSize() { - var xScroll, yScroll; - if (window.innerHeight && window.scrollMaxY) { - xScroll = window.innerWidth + window.scrollMaxX; - yScroll = window.innerHeight + window.scrollMaxY; - } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac - xScroll = document.body.scrollWidth; - yScroll = document.body.scrollHeight; - } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari - xScroll = document.body.offsetWidth; - yScroll = document.body.offsetHeight; - } - var windowWidth, windowHeight; - if (self.innerHeight) { // all except Explorer - if(document.documentElement.clientWidth){ - windowWidth = document.documentElement.clientWidth; - } else { - windowWidth = self.innerWidth; - } - windowHeight = self.innerHeight; - } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode - windowWidth = document.documentElement.clientWidth; - windowHeight = document.documentElement.clientHeight; - } else if (document.body) { // other Explorers - windowWidth = document.body.clientWidth; - windowHeight = document.body.clientHeight; - } - // for small pages with total height less then height of the viewport - if(yScroll < windowHeight){ - pageHeight = windowHeight; - } else { - pageHeight = yScroll; - } - // for small pages with total width less then width of the viewport - if(xScroll < windowWidth){ - pageWidth = xScroll; - } else { - pageWidth = windowWidth; - } - arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight); - return arrayPageSize; - }; - /** - / THIRD FUNCTION - * getPageScroll() by quirksmode.com - * - * @return Array Return an array with x,y page scroll values. - */ - function ___getPageScroll() { - var xScroll, yScroll; - if (self.pageYOffset) { - yScroll = self.pageYOffset; - xScroll = self.pageXOffset; - } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict - yScroll = document.documentElement.scrollTop; - xScroll = document.documentElement.scrollLeft; - } else if (document.body) {// all other Explorers - yScroll = document.body.scrollTop; - xScroll = document.body.scrollLeft; - } - arrayPageScroll = new Array(xScroll,yScroll); - return arrayPageScroll; - }; - /** - * Stop the code execution from a escified time in milisecond - * - */ - function ___pause(ms) { - var date = new Date(); - curDate = null; - do { var curDate = new Date(); } - while ( curDate - date < ms); - }; - // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once - return this.unbind('click').click(_initialize); - }; -})(jQuery); // Call and execute the function immediately passing the jQuery object \ No newline at end of file diff --git a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js b/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js deleted file mode 100644 index 5f13b0bf60..0000000000 --- a/view/theme/diabook/lightbox/js/jquery.lightbox-0.5.min.js +++ /dev/null @@ -1,42 +0,0 @@ -/** - * jQuery lightBox plugin - * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) - * and adapted to me for use like a plugin from jQuery. - * @name jquery-lightbox-0.5.js - * @author Leandro Vieira Pinho - http://leandrovieira.com - * @version 0.5 - * @date April 11, 2008 - * @category jQuery plugin - * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) - * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US - * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin - */ -(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'images/lightbox-ico-loading.gif',imageBtnPrev:'images/lightbox-btn-prev.gif',imageBtnNext:'images/lightbox-btn-next.gif',imageBtnClose:'images/lightbox-btn-close.gif',imageBlank:'images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} -function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} -function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} -var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} -$('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} -if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} -function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} -if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} -_enable_keyboard_navigation();} -function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} -function _disable_keyboard_navigation(){$(document).unbind();} -function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} -key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} -if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} -if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} -function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} -if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} -function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} -function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} -var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} -windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} -if(yScroll35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.2N.3g=6(4){4=23.2H({2B:\'#34\',2g:0.8,1d:F,1M:\'18/5-33-Y.16\',1v:\'18/5-1u-2Q.16\',1E:\'18/5-1u-2L.16\',1W:\'18/5-1u-2I.16\',19:\'18/5-2F.16\',1f:10,2A:3d,2s:\'1j\',2o:\'32\',2j:\'c\',2f:\'p\',2d:\'n\',h:[],9:0},4);f I=N;6 20(){1X(N,I);u F}6 1X(1e,I){$(\'1U, 1S, 1R\').l({\'1Q\':\'2E\'});1O();4.h.B=0;4.9=0;7(I.B==1){4.h.1J(v 1m(1e.17(\'J\'),1e.17(\'2v\')))}j{36(f i=0;i<1w g="5-b"><1w W="\'+4.1M+\'"><1i g="5-b-A-1t"><1i g="5-b-A-1g"><1w W="\'+4.1W+\'">\');f z=1D();$(\'#q-13\').l({2K:4.2B,2J:4.2g,S:z[0],P:z[1]}).1V();f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]}).E();$(\'#q-13,#q-5\').C(6(){1a()});$(\'#5-Y-29,#5-1s-22\').C(6(){1a();u F});$(G).2G(6(){f z=1D();$(\'#q-13\').l({S:z[0],P:z[1]});f R=1p();$(\'#q-5\').l({1T:R[1]+(z[3]/10),1c:R[0]})})}6 D(){$(\'#5-Y\').E();7(4.1d){$(\'#5-b,#5-s-b-T-w,#5-b-A-1g\').1b()}j{$(\'#5-b,#5-k,#5-k-V,#5-k-X,#5-s-b-T-w,#5-b-A-1g\').1b()}f Q=v 1j();Q.1P=6(){$(\'#5-b\').2D(\'W\',4.h[4.9][0]);1N(Q.S,Q.P);Q.1P=6(){}};Q.W=4.h[4.9][0]};6 1N(1o,1r){f 1L=$(\'#5-s-b-w\').S();f 1K=$(\'#5-s-b-w\').P();f 1n=(1o+(4.1f*2));f 1y=(1r+(4.1f*2));f 1I=1L-1n;f 2z=1K-1y;$(\'#5-s-b-w\').3f({S:1n,P:1y},4.2A,6(){2y()});7((1I==0)&&(2z==0)){7($.3e.3c){1H(3b)}j{1H(3a)}}$(\'#5-s-b-T-w\').l({S:1o});$(\'#5-k-V,#5-k-X\').l({P:1r+(4.1f*2)})};6 2y(){$(\'#5-Y\').1b();$(\'#5-b\').1V(6(){2u();2t()});2r()};6 2u(){$(\'#5-s-b-T-w\').38(\'35\');$(\'#5-b-A-1t\').1b();7(4.h[4.9][1]){$(\'#5-b-A-1t\').2p(4.h[4.9][1]).E()}7(4.h.B>1){$(\'#5-b-A-1g\').2p(4.2s+\' \'+(4.9+1)+\' \'+4.2o+\' \'+4.h.B).E()}}6 2t(){$(\'#5-k\').E();$(\'#5-k-V,#5-k-X\').l({\'K\':\'1C M(\'+4.19+\') L-O\'});7(4.9!=0){7(4.1d){$(\'#5-k-V\').l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9-1;D();u F})}j{$(\'#5-k-V\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1v+\') 1c 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9-1;D();u F})}}7(4.9!=(4.h.B-1)){7(4.1d){$(\'#5-k-X\').l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'}).11().1k(\'C\',6(){4.9=4.9+1;D();u F})}j{$(\'#5-k-X\').11().2m(6(){$(N).l({\'K\':\'M(\'+4.1E+\') 2l 15% L-O\'})},6(){$(N).l({\'K\':\'1C M(\'+4.19+\') L-O\'})}).E().1k(\'C\',6(){4.9=4.9+1;D();u F})}}2k()}6 2k(){$(d).30(6(12){2i(12)})}6 1G(){$(d).11()}6 2i(12){7(12==2h){U=2Z.2e;1x=27}j{U=12.2e;1x=12.2Y}14=2X.2W(U).2U();7((14==4.2j)||(14==\'x\')||(U==1x)){1a()}7((14==4.2f)||(U==37)){7(4.9!=0){4.9=4.9-1;D();1G()}}7((14==4.2d)||(U==39)){7(4.9!=(4.h.B-1)){4.9=4.9+1;D();1G()}}}6 2r(){7((4.h.B-1)>4.9){2c=v 1j();2c.W=4.h[4.9+1][0]}7(4.9>0){2b=v 1j();2b.W=4.h[4.9-1][0]}}6 1a(){$(\'#q-5\').2a();$(\'#q-13\').2T(6(){$(\'#q-13\').2a()});$(\'1U, 1S, 1R\').l({\'1Q\':\'2S\'})}6 1D(){f o,r;7(G.1h&&G.28){o=G.26+G.2R;r=G.1h+G.28}j 7(d.m.25>d.m.24){o=d.m.2P;r=d.m.25}j{o=d.m.2O;r=d.m.24}f y,H;7(Z.1h){7(d.t.1l){y=d.t.1l}j{y=Z.26}H=Z.1h}j 7(d.t&&d.t.1A){y=d.t.1l;H=d.t.1A}j 7(d.m){y=d.m.1l;H=d.m.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

5sLvM6_8R^C{>F-HBAhQ7LqiXBUBg%M6*pA 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 z zhqdVFv?g-jbS%}5L={GmWf=;Ptfm3z(6$JKLfHVT1T<0rP)P)trA<|rVwBShVjqTU z{K~m2(?jsgLGFo7mFXeqbu3eZ48H5Y7x=t3A{u7onm5`azIZmkfAYK8LORU8T*h3#@fC}c()s=;i* z@oY?EU~nH0>GoSRZ@+^1YmQ6!Qw_=;T{CQSY+(NYReH?7+JL6J;OR}*I2!>i`W+D> z2~5`!vTQ+YN$vz2jZ;@*n^NJ4y?~piCUdjHo)0i;shI|%OJpB~B19NsQy_TIGSI_H z0I19H4FuSXbhNSGgk<>cA1hX!CRpN>r2E^)4#eViwV*ym!E4wbfXcArk`x1^W!qg_$h#g7}npOFkQo6OfTn|$Y@(UyB* zyQ&tXmHY#e0~FPUH4vxKxza@Mz&xu?O%m1_>!|_h-6Bd~UBF68`|m_^D3c zlp7xK+*HtTR*hHr^kR+%loiVlYa>mzV?eDLEr>b~*BWHLVB#0LUMz;kIUdoK6>0!y@Hx z&yLNiCs9dN6s@sb=|RPclxRY}Jd$P`6!<$XAY+vi3WgZ*-2*RZb`&Jq9i<5qmqp}ZW3#tFp;jI$ zu=woasc>eR6q;)|~@gkYW#pco<*fYCzL zb}ga+vV=nsNn(M9q&ozMx(Y9Gr%durrB&ZyCOdcAkyDSrX@ZhkhM;i{z>HE@&oZhm zk$=UbcIup1w*h&ogY{~v0-7qypf^FwXL@*n+;H%fNgMTxmW4f&GbD>IC#x; zsYZj`ItWS%z)o$iL~&NhW?arKb=sX2Ey!+z5atbeOUZGsBI3uKHBTn}Evw*Z}YtxeZ6C7?X&3_eP{#Lt;(eS6{ z`a7z}q0PP=tdX-K<$I2Q#Ta#E6>|kk z_>C<14;pfVZC33jXyk_qo$@a%eb?|`!tbP;7=@K1l!6D=+A7s4EKY{w%ehhX_Qzvw zt+Mm?z^Oh@nKJDrB9~xZNh;A&W7vGoX|h&ShT?49r*+mT8qjGN2tyV_GNzrT>qHm~&mzuG zVvSrfwe5RYbqg+RYnC!R@N^Ud;=W#|MUH(WR#)w#P@OK4W(FLrs{<)SfN~cm=!NbV zlw1&v3zIWyU9iO6B82CZ4;*`8=+p$NEz8zBsvpaH!tFy?NCh+X305W)pRnxloHiUs4*{3}XaANt zG;;xa9oox{rp)nVwd7tIRKF+8qy#*X^5|Ekk0{eM?ou3~uAYjjIpT2zjv9CRrDTGX zTwjr`+CHHRTKL;20j5wM>vvvqcXj?=jI77;d^BH&MJ-HROFXn&L#Xbx=p`>wlP71+ xY+#p(5zAwE`-?93YM47I+4XM>Vo${InChk$k-U!gw^ir$c-B0$yn&Om|JgL$^F;sv diff --git a/view/theme/diabook/lightbox/photos/image3.jpg b/view/theme/diabook/lightbox/photos/image3.jpg deleted file mode 100644 index eee77b3791241b17464e6a0030fd68bacc391ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39361 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 Nq0LE<*;V5w|Jh{a$?gCE diff --git a/view/theme/diabook/lightbox/photos/image4.jpg b/view/theme/diabook/lightbox/photos/image4.jpg deleted file mode 100644 index 9c67a20ee7fe7894ab2b887d4494cb5daff3f4b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18746 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 diff --git a/view/theme/diabook/lightbox/photos/image5.jpg b/view/theme/diabook/lightbox/photos/image5.jpg deleted file mode 100644 index e60bf60b53882edd4b445f1cf3a5854341b6be6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30903 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 Jf6O3v;=irmy^jC@ diff --git a/view/theme/diabook/lightbox/photos/thumb_image2.jpg b/view/theme/diabook/lightbox/photos/thumb_image2.jpg deleted file mode 100644 index 0b3cc0beabe449660efe2963ceff7c3a397cad55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2541 zcmZ9GcQo4z8^?bUTZ|+|t(Zm35~GTu_AaW_xP+_p(kLO?8&Or1UX+$<5#z?L=yk7g zQKQrhO6=I}wZ~O^=hgQ;r+>Vk=bz`C?{hxSmp)FP19&V=EldFr2n3j43_za*i~tBL zD=Ql-gpCaXg|I`Qyxb57H}54F3=V@`5`^fA%rhLNF%-@jg%69u&<(qb@pI01_U%8;8r3O9BQMAoXWuow)aAY zF^#Hb#>%b4viGe4ya59HyX|0OQ(lsTrSl%sPnnp8S@!D*$Y~^qdaJINVVe$U@~Ouo zS7{x_;%$P30l9%et>$Xhr1|_WMwGhN7o}V_2L2ZQi%;CP-{(Cd*IoP%DY@?Cp=Zk6 zrp7{~1EJJp7h33?CCn5r*2MQ-Q%IM=Gm#tgvSjEV>+y-IA>CH z6Ys`8QXCKkZcRUYWn^^?wenf)IG5V({Tcr$kAZo??tMRU*>E-%Np+RQRxWVJV0rT= z!jJ+UT-nQxA_+9w*MrS-+w;B`XFi0-yZ9Z!26)O=GCGj8V_4T>w;ugf|~PNtlTBxd?G_t zPjw^)$`u7%Tqy1*(4mOX1MaXzipLb*sA*`n1I4;LV`<{Zu>$KstP5%m^N!CYrnF%+ zk+`9tJHMCwZAAt@!#peLmnrq+>DXpEZQ-Yp7xu@!YPC1GrjkZIsHB@i41%If;nViM zchWR?(?Q1w}P!oW^!A)9NM+Q=s@o>i?8mGne5W?);j0k0pqw?Si?_* zbR|bmbFA!!&M{Ucxrtbic#oZcv75rR@?}~?#ccWOH(dS*%FqZM8t#-o(we;sWCiMJ zb||PbN0;1MiB{4nt=G1fq>ggsu2jw(ti~ONeX%<`G09tVgGmS4HErlCBq}^S(&OtrC^Z?01q9a|V|%_KI;}mxQV;(!KNa z@VRqDoO`D-hGXLGzzcPg@T6yzE6a17Ci`)*<5k9-E3^;B zN~_PyE&pDcb{?xHD~2w_;7&qHBjYHCd@zcXF4q4x$C zQv_bt+oUZY)1zpb|Cl-|9r@+({xOCmVTLLA3&Fkh;V8r`X=$TNeN~`tw^P()^rc^| z@2NqcSuNKzeCl7R;jp$72m5Z#qu(^thn>>MyuE@P z72QoOD|ofpSqL3SV0N8v;;qcXy3@)-X@P3xqfmh_Zoc9P9T2ltC@m0Xd}y$mVSP@L`$yspVw_Y&ai~t@%}^!TC=~?7 z<+R*T5;e+-{%~Gb_|3O~#bmvVpbC2z5@AYNsT#2c)V$pvDOi;HrV2TLw@6}pERVC$ zcR$>(O8cgzc>roTF)kFbUY2U+YNge7{F+@V7XRwluZpLXTBMkz{Dq~;bG?bIKfWq# zv9BW*=s4sY*L`!+WG~x@ssAjkBFLHV=N;!8xA%0D%aj$fNw}$*v8M6G{I9sp4Laa! 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 diff --git a/view/theme/diabook/lightbox/photos/thumb_image4.jpg b/view/theme/diabook/lightbox/photos/thumb_image4.jpg deleted file mode 100644 index 06ac43addbacaa4b60cb2b01b9ee923707ba2bda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1993 zcmYk0dpy$%AIE>YX{!~xg=T6Sid?rGmvPEOW=3EILWHoiJrh z+9451o<&I_I=OU8D7UC^l2drr^E|KfJn!#6-`DH&`o6!P)&A9CK*QCU;S7L4Aiza6 z!0Hg-2q58bI0BADAdo2JS|kdqjzp?swa{n`8m*;`!KuJ#YvOeXI(SVo*}#BIHa9af zGpGE`4+&^J5~-n~p@~9iYGE)KEnU0{T|M0&=oyl?s303|-KM9fw{5Gjv7w={F@<9B zw?Vb6wg4#jk5Uj23IL-(5EN)t31|ZV;zyqGx_&YNz&4b z{`Uo6pIocvTsofhT-=wpNH7)C=35B@t9o6Mwwt`Ba@{=!Y}jerb-r0bFh{gKqy6hi zXN&cZFE6|j$sBfh_?@9&g+Jcjyvfbkqe0n)Icwbv#rEnOR}@DvvPZ9M@^1upqOzFg zQ6o=o9z$l>ba{Mdzi+obPOOYQe59AQhuC4W^iIa-rL_j^!d0AQg~q96)Zn?V>gn>Q z58pl6y-b?$t?u4&`ogcjY#ishk+!F7+|d%dXkXM@tZ8)r)w_jL9VHd*Z8V(`Bzq}2 z+;p+RSEDd-AGKstp7cI^qez-s=&p}A(sz#TR5=SK*hJ=vM-SM~L=1V!S>%HqwJiv zusSwtG)Ou;hw}&nDUtTF3*E~;!pn&z2lB41EWXM7WLxJ@U`NS5c=Y1#JZs5j+YGFG z7-fHg3DZ-?MX=OT);hFN#FHmFelGPV>d6P=f(p&=;KCAD#KBwiNun`FUZ3IO7_3Rq zo{mc?%&4DW58PGX8}1$6RZ2DJj;dNhdS!=J94@V!taUGu(U1vulk4YaI8ywuSJo2~ zY17EV@@~*u`OeBm#pivOAAGhvi?E<-^$PL9TglYesD%(?nwVxyKPbMq`8D(ueD zfo*#wu!J*zjVw1NJM=n=1)(vWteEv_(zL2HPkCjUD8lcqRzILaE;O^ViK82Y9kvGTn_3L(42Gp6y{ILo|=A;(6 zk8U7l6GSJb3vrgi&WHNWPVpu?65sOW5tbZW75%j?PLTUqdV)08oJ1(M!o;=Tdw$fi zrm>I=W(xOTDhSX%W$kFHm)YlYXc)YX`uxkRu9I6sYpcKL61N#kG^$mHXFi_xd3r7& zCjuf%^w-{16>l}Ym+zPI;9y)Y?R~mMs~N3MJAjo~>>&RTrHio@dR+;88rAFXZP zSUHIJ+5C}j86qH%)imPIz7ui9GubEA*>;&y{zlSYrrQHonjaF0nbF591`g{x3K3nH z)7P2!_;($_3r|BP!dWItqjS{gv=Ac=WJY~PB-U^^ ztoU=V+ID&>)26nUo`1rPre3>y306|ft;2dp0+#lJ5*NNP_g>C8hd3}Z5<0ZU-@I%{ zp6F|D5eyUNn6w>v#-Vhb2@mv)DsJdZ5{{!s+jAL}rr+S{W7BF;1A(%;N>Q@&QPc6j z^BptYFF~|_7S!wn)A4&MGspbA*;D0|mO`9e@%O3Cx6Df#8GJQUS3zud`2JtGz5AY# zJ)ppAKlnqOe=HZ%e|6Fcqs2zOc19lSPfokZp=l-5-Ai4<>r|fMb%lJ4kNk%` z%j9Q$_Rdc)zBin_MX%x-*2c$1gxk5f ze2K1;k2ibU%^@Tc-N8TLA3N$Hw%qEyz1U?Yd+5UX${4J^3_oie<3E}{-o~1*O-xko T^z++c7IQM6v(VNgSsnNnlG9@K diff --git a/view/theme/diabook/lightbox/photos/thumb_image5.jpg b/view/theme/diabook/lightbox/photos/thumb_image5.jpg deleted file mode 100644 index 8ea97c630bb985722830ec570fbff632273a65a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2045 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 S+L_I2E4$8i)g9Cmj{h4ZKZ&~l diff --git a/view/theme/diabook/theme.php b/view/theme/diabook/theme.php index 1617dd7f0a..5d3c2906de 100755 --- a/view/theme/diabook/theme.php +++ b/view/theme/diabook/theme.php @@ -13,11 +13,6 @@ $a->theme_info = array( $a->page['htmlhead'] .= <<< EOT - - - - - +EOT; diff --git a/view/theme/darkzero-NS/theme.php b/view/theme/darkzero-NS/theme.php index 521b1859e9..2d3e4fd56e 100755 --- a/view/theme/darkzero-NS/theme.php +++ b/view/theme/darkzero-NS/theme.php @@ -15,6 +15,8 @@ $a->page['htmlhead'] .= <<< EOT +EOT;