|
@@ -23,6 +23,16 @@ function toggleChecks(formElem, masterElem, elemSelector) {
|
23
|
23
|
|
24
|
24
|
var lightbox = {
|
25
|
25
|
init: function (image, size) {
|
|
26
|
+ if ($('#lightbox').length == 0 || $('#curtain').length == 0) {
|
|
27
|
+ var lightboxEl = document.createElement('div')
|
|
28
|
+ lightboxEl.id = 'lightbox'
|
|
29
|
+ lightboxEl.className = 'lightbox hidden'
|
|
30
|
+ var curtainEl = document.createElement('div')
|
|
31
|
+ curtainEl.id = 'curtain'
|
|
32
|
+ curtainEl.className = 'curtain hidden'
|
|
33
|
+ $('#wrapper')[0].appendChild(lightboxEl)
|
|
34
|
+ $('#wrapper')[0].appendChild(curtainEl)
|
|
35
|
+ }
|
26
|
36
|
if (typeof(image) == 'string') {
|
27
|
37
|
$('#lightbox').gshow().listen('click', lightbox.unbox).raw().innerHTML =
|
28
|
38
|
'<p size="7" style="color: gray; font-size: 50px;">Loading...<p>';
|