X-Git-Url: http://www.average.org/gitweb/?p=mkgallery.git;a=blobdiff_plain;f=include%2Fshowwin.js;h=00f91ce3727cb48e9efc3c1c1e332ed35c47555b;hp=96568269b88b35f44adffbc9ba751442c16b8cf0;hb=9e2f170c6e4ffb4f6ba758387c5689142615ecbd;hpb=283ceff6555c129d7e03f639aa8a3e158dd2e1ac diff --git a/include/showwin.js b/include/showwin.js index 9656826..00f91ce 100644 --- a/include/showwin.js +++ b/include/showwin.js @@ -9,7 +9,7 @@ */ /* - Hidable "fullscreen" Window for Slideshow + Hideable "fullscreen" Window for Slideshow */ var showWindow = new Class({ @@ -20,6 +20,7 @@ var showWindow = new Class({ container: document.body, tohide: '', onClick: $empty, + onKeypress: $empty, } }, @@ -43,10 +44,10 @@ var showWindow = new Class({ display: 'none' }).addEvent('click', function(){ this.options.onClick() + }.bind(this)).addEvent('keypress', function(){ + this.options.onKeypress() }.bind(this)).injectInside(this.options.container); - this.position(); - window.addEvent('resize', this.position.bind(this)); window.addEvent('scroll', this.position.bind(this)); }, @@ -93,6 +94,7 @@ var showWindow = new Class({ 'overflow-x': 'hidden', 'overflow-y': 'hidden', }); + this.position(); this.container.setStyle('display', 'block'); },