primo commit
BIN
media/com_phocagallery/js/jak/img/bg.png
Normal file
|
After Width: | Height: | Size: 221 B |
1
media/com_phocagallery/js/jak/img/index.html
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
BIN
media/com_phocagallery/js/jak/img/lb-close-active.png
Normal file
|
After Width: | Height: | Size: 454 B |
BIN
media/com_phocagallery/js/jak/img/lb-close-hover.png
Normal file
|
After Width: | Height: | Size: 467 B |
BIN
media/com_phocagallery/js/jak/img/lb-next-active.png
Normal file
|
After Width: | Height: | Size: 346 B |
BIN
media/com_phocagallery/js/jak/img/lb-next-hover.png
Normal file
|
After Width: | Height: | Size: 333 B |
BIN
media/com_phocagallery/js/jak/img/lb-next-inactive.png
Normal file
|
After Width: | Height: | Size: 329 B |
BIN
media/com_phocagallery/js/jak/img/lb-open-active.png
Normal file
|
After Width: | Height: | Size: 656 B |
BIN
media/com_phocagallery/js/jak/img/lb-open-hover.png
Normal file
|
After Width: | Height: | Size: 660 B |
BIN
media/com_phocagallery/js/jak/img/lb-previous-active.png
Normal file
|
After Width: | Height: | Size: 338 B |
BIN
media/com_phocagallery/js/jak/img/lb-previous-hover.png
Normal file
|
After Width: | Height: | Size: 344 B |
BIN
media/com_phocagallery/js/jak/img/lb-previous-inactive.png
Normal file
|
After Width: | Height: | Size: 338 B |
BIN
media/com_phocagallery/js/jak/img/lb-slideshow-active.png
Normal file
|
After Width: | Height: | Size: 355 B |
BIN
media/com_phocagallery/js/jak/img/lb-slideshow-hover.png
Normal file
|
After Width: | Height: | Size: 341 B |
BIN
media/com_phocagallery/js/jak/img/lb-slideshow-pause.png
Normal file
|
After Width: | Height: | Size: 273 B |
BIN
media/com_phocagallery/js/jak/img/shadow-b.png
Normal file
|
After Width: | Height: | Size: 136 B |
BIN
media/com_phocagallery/js/jak/img/shadow-l.png
Normal file
|
After Width: | Height: | Size: 125 B |
BIN
media/com_phocagallery/js/jak/img/shadow-lb.png
Normal file
|
After Width: | Height: | Size: 268 B |
BIN
media/com_phocagallery/js/jak/img/shadow-lt.png
Normal file
|
After Width: | Height: | Size: 253 B |
BIN
media/com_phocagallery/js/jak/img/shadow-r.png
Normal file
|
After Width: | Height: | Size: 126 B |
BIN
media/com_phocagallery/js/jak/img/shadow-rb.png
Normal file
|
After Width: | Height: | Size: 275 B |
BIN
media/com_phocagallery/js/jak/img/shadow-rt.png
Normal file
|
After Width: | Height: | Size: 298 B |
BIN
media/com_phocagallery/js/jak/img/shadow-t.png
Normal file
|
After Width: | Height: | Size: 131 B |
1
media/com_phocagallery/js/jak/index.html
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
45
media/com_phocagallery/js/jak/interpolator_compressed.js
Normal file
@ -0,0 +1,45 @@
|
||||
/*
|
||||
Licencováno pod MIT Licencí
|
||||
|
||||
© 2008 Seznam.cz, a.s.
|
||||
|
||||
Tímto se uděluje bezúplatná nevýhradní licence k oprávnění užívat Software,
|
||||
časově i místně neomezená, v souladu s příslušnými ustanoveními autorského zákona.
|
||||
|
||||
Nabyvatel/uživatel, který obdržel kopii tohoto softwaru a další přidružené
|
||||
soubory (dále jen „software“) je oprávněn k nakládání se softwarem bez
|
||||
jakýchkoli omezení, včetně bez omezení práva software užívat, pořizovat si
|
||||
z něj kopie, měnit, sloučit, šířit, poskytovat zcela nebo zčásti třetí osobě
|
||||
(podlicence) či prodávat jeho kopie, za následujících podmínek:
|
||||
|
||||
- výše uvedené licenční ujednání musí být uvedeno na všech kopiích nebo
|
||||
podstatných součástech Softwaru.
|
||||
|
||||
- software je poskytován tak jak stojí a leží, tzn. autor neodpovídá
|
||||
za jeho vady, jakož i možné následky, ledaže věc nemá vlastnost, o níž autor
|
||||
prohlásí, že ji má, nebo kterou si nabyvatel/uživatel výslovně vymínil.
|
||||
|
||||
|
||||
|
||||
Licenced under the MIT License
|
||||
|
||||
Copyright (c) 2008 Seznam.cz, a.s.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
*/{SZN.Interpolator=SZN.ClassMaker.makeClass({"NAME":"Interpolator","VERSION":"1.0","CLASS":"class"});SZN.Interpolator.LINEAR=1;SZN.Interpolator.QUADRATIC=2;SZN.Interpolator.SQRT=3;SZN.Interpolator.SIN=4;SZN.Interpolator.ASIN=5;SZN.Interpolator.prototype.$constructor=function(startVal,endVal,interval,callback,options){this.startVal=startVal;this.endVal=endVal;this.interval=interval;this.callback=callback;this.options={"interpolation":SZN.Interpolator.LINEAR,"frequency":20,"endCallback":false};this.running=false;this._tick=SZN.bind(this,this._tick);for(var p in options){this.options[p]=options[p];}};SZN.Interpolator.prototype._call=function(frac){var result=this._interpolate(frac);var delta=this.endVal-this.startVal;this.callback(this.startVal+delta*result);};SZN.Interpolator.prototype._interpolate=function(val){if(typeof (this.options.interpolation)=="function"){return this.options.interpolation(val);}switch(this.options.interpolation){case SZN.Interpolator.QUADRATIC:return val*val;case SZN.Interpolator.SQRT:return Math.sqrt(val);case SZN.Interpolator.SIN:return (Math.sin(Math.PI*(val-0.5))+1)/2;case SZN.Interpolator.ASIN:return (Math.asin(2*(val-0.5))+Math.PI/2)/Math.PI;default:return val;}};SZN.Interpolator.prototype.start=function(){if(this.running){return;}this.running=true;this.startTime=(new Date()).getTime();this._call(0);this.handle=setInterval(this._tick,this.options.frequency);};SZN.Interpolator.prototype.stop=function(){if(!this.running){return;}this.running=false;clearInterval(this.handle);};SZN.Interpolator.prototype._tick=function(){var now=(new Date()).getTime();var elapsed=now-this.startTime;if(elapsed>=this.interval){this.stop();this._call(1);if(this.options.endCallback){this.options.endCallback();}}else{this._call(elapsed/this.interval);}};SZN.CSSInterpolator=SZN.ClassMaker.makeClass({"NAME":"CSSInterpolator","VERSION":"1.0","CLASS":"class"});SZN.CSSInterpolator.prototype.$constructor=function(elm,interval,options){this.elm=elm;this.properties=[];this.colors=[];this._tick=SZN.bind(this,this._tick);this.interpolator=new SZN.Interpolator(0,1,interval,this._tick,options);};SZN.CSSInterpolator.prototype.addProperty=function(property,startVal,endVal,suffix){var o={"property":property,"startVal":startVal,"endVal":endVal,"suffix":suffix||""};this.properties.push(o);};SZN.CSSInterpolator.prototype.addColorProperty=function(property,startVal,endVal){var o={"startVal":SZN.Parser.color(startVal),"endVal":SZN.Parser.color(endVal),"property":property};this.colors.push(o);};SZN.CSSInterpolator.prototype.start=function(){this.interpolator.start();};SZN.CSSInterpolator.prototype.stop=function(){this.interpolator.stop();};SZN.CSSInterpolator.prototype._tick=function(frac){for(var i=0;i<this.properties.length;i++){var prop=this.properties[i];var val=prop.startVal+frac*(prop.endVal-prop.startVal);val+=prop.suffix;this.elm.style[prop.property]=val;}var names=["r","g","b"];for(var i=0;i<this.colors.length;i++){var c=this.colors[i];var out=[0,0,0];for(var j=0;j<names.length;j++){var name=names[j];out[j]=c.startVal[name]+Math.round(frac*(c.endVal[name]-c.startVal[name]));}var result="rgb("+out.join(",")+")";this.elm.style[c.property]=result;}};}
|
||||
45
media/com_phocagallery/js/jak/jak_compressed.js
Normal file
138
media/com_phocagallery/js/jak/jak_slideshow.js
Normal file
@ -0,0 +1,138 @@
|
||||
/*-----------------slideshow-----------------------*/
|
||||
SZN.SlideShow = SZN.ClassMaker.makeClass({
|
||||
NAME: 'SZN.SlideShow',
|
||||
VERSION: '1.0',
|
||||
CLASS: 'class',
|
||||
IMPLEMENT: [SZN.SigInterface]
|
||||
});
|
||||
|
||||
SZN.SlideShow.prototype.$constructor = function(owner, name, settings) {
|
||||
this.owner = owner;
|
||||
this.options = {
|
||||
duration : 2,
|
||||
autoplay: false,
|
||||
id : false,
|
||||
className: 'image-browser-slideshow',
|
||||
pauseId: false,
|
||||
pauseClassName: 'image-browser-slideshow-pause',
|
||||
playId: false,
|
||||
playClassName: 'image-browser-slideshow-play'
|
||||
};
|
||||
/*prepsani vychoziho nastaveni z uziv. konfigurace*/
|
||||
for (var p in settings) { this.options[p] = settings[p]; }
|
||||
/*interval pro animaci*/
|
||||
this.interval = null;
|
||||
/*zbindovani metody pro pouziti v intervalu*/
|
||||
this._timeoutDone = SZN.bind(this, this._timeoutDone);
|
||||
/*uschovna DOM elementu*/
|
||||
this.dom = {};
|
||||
|
||||
this._addEvents();
|
||||
this._render();
|
||||
/*schovani jednoho z tlacitek*/
|
||||
this.options.autoplay ? this._hidePlay() : this._hidePause();
|
||||
};
|
||||
|
||||
SZN.SlideShow.prototype.$destructor = function(){
|
||||
this.removeListener('close', '_stop', this.owner);
|
||||
this.removeListener('transitionDone', '_next', this.owner);
|
||||
|
||||
for (var i in this) {
|
||||
this[i] = null;
|
||||
}
|
||||
};
|
||||
|
||||
SZN.SlideShow.prototype._addEvents = function() {
|
||||
if (this.options.autoplay) {
|
||||
this.addListener('transitionDone', '_next', this.owner);
|
||||
}
|
||||
this.addListener('close', '_stop', this.owner);
|
||||
};
|
||||
|
||||
SZN.SlideShow.prototype._render = function() {
|
||||
var c = SZN.cEl('div', this.options.id, this.options.className);
|
||||
|
||||
var pause = SZN.cEl('a', this.options.pauseId, this.options.pauseClassName);
|
||||
pause.href = '#';
|
||||
c.appendChild(pause);
|
||||
|
||||
var play = SZN.cEl('a', this.options.playId, this.options.playClassName);
|
||||
play.href = '#';
|
||||
c.appendChild(play);
|
||||
|
||||
SZN.Events.addListener(pause, 'click', this, '_stopClick');
|
||||
SZN.Events.addListener(play, 'click', this, '_playClick');
|
||||
|
||||
this.dom.pause = pause;
|
||||
this.dom.play = play;
|
||||
|
||||
this.owner.dom.content.appendChild(c);
|
||||
};
|
||||
|
||||
/**
|
||||
* metoda spustena pri kliku na tlacitko pause
|
||||
* @param {event} e
|
||||
* @param {HTMLelement} elm
|
||||
*/
|
||||
SZN.SlideShow.prototype._stopClick = function(e, elm) {
|
||||
SZN.Events.cancelDef(e);
|
||||
this.removeListener('transitionDone', '_next', this.owner);
|
||||
this._hidePause();
|
||||
this._stop();
|
||||
};
|
||||
|
||||
/**
|
||||
* metoda spustena pri kliku na tlacitko play
|
||||
* @param {event} e
|
||||
* @param {HTMLelement} elm
|
||||
*/
|
||||
SZN.SlideShow.prototype._playClick = function(e, elm) {
|
||||
SZN.Events.cancelDef(e);
|
||||
this.addListener('transitionDone', '_next', this.owner);
|
||||
this._hidePlay();
|
||||
this._next();
|
||||
};
|
||||
|
||||
/**
|
||||
* zastaveni slideshow
|
||||
*/
|
||||
SZN.SlideShow.prototype._stop = function() {
|
||||
clearTimeout(this.interval);
|
||||
};
|
||||
|
||||
/**
|
||||
* spusteni slideshow
|
||||
*/
|
||||
SZN.SlideShow.prototype._next = function() {
|
||||
this.interval = setTimeout(this._timeoutDone, this.options.duration*1000);
|
||||
};
|
||||
|
||||
/**
|
||||
* schovani tlacitka play, zobrazeni pause
|
||||
*/
|
||||
SZN.SlideShow.prototype._hidePlay = function() {
|
||||
this.dom.play.style.display = 'none';
|
||||
this.dom.pause.style.display = '';
|
||||
};
|
||||
|
||||
/**
|
||||
* schovani tlacitka pause, zobrazeni play
|
||||
*/
|
||||
SZN.SlideShow.prototype._hidePause = function() {
|
||||
this.dom.play.style.display = '';
|
||||
this.dom.pause.style.display = 'none';
|
||||
};
|
||||
|
||||
/**
|
||||
* metoda volana timeoutem, ktery je nastaven v metode _next
|
||||
* zde je vlastni posunuti na dalsi obrazek
|
||||
*/
|
||||
SZN.SlideShow.prototype._timeoutDone = function() {
|
||||
clearTimeout(this.interval);
|
||||
this.owner.next();
|
||||
};
|
||||
|
||||
/*-----------------------------*/
|
||||
|
||||
|
||||
|
||||
31
media/com_phocagallery/js/jak/lightbox-horizontal.css
Normal file
@ -0,0 +1,31 @@
|
||||
/*rozmery galerie*/
|
||||
.lightBox {background-color: black; width: 800px; height: 547px; padding-top:10px; padding-left: 10px; padding-right: 10px;}
|
||||
.lightBox .image-browser-image {width: 800px; height: 450px; border: 1px solid #333; overflow: hidden; padding: 0px; float: left; position: relative;}
|
||||
/*nahledovy pas*/
|
||||
.lightBox .image-browser-thumbs { width: 800px;height: 81px; overflow-x:scroll; clear: both;}
|
||||
.lightBox .image-browser-thumbs div.image-browser-thumb-box { height: 55px; width: 100px; padding: 0px; margin: 3px; border: 1px solid #333;}
|
||||
/*ramecek okolo aktivniho nahledu*/
|
||||
.lightBox .image-browser-thumbs div.image-browser-active {border: 3px solid red;}
|
||||
/*zasednuti pod galerii*/
|
||||
.lightBox div.image-browser-root { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.png', sizingMethod='scale' );}
|
||||
.lightBox div[class~="image-browser-root"] { background: url(img/bg.png); }
|
||||
/*zasednuti pod galerii*/
|
||||
div.image-browser-root { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.png', sizingMethod='scale' );}
|
||||
div[class~="image-browser-root"] { background: url(img/bg.png); }
|
||||
|
||||
/*ovladaci tlacitka*/
|
||||
.lightBox .image-browser-prev { position: absolute; top: 20px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-previous-active.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-active.png'));}
|
||||
.lightBox .image-browser-prev:hover { background: url(img/lb-previous-hover.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-hover.png')); }
|
||||
.lightBox .image-browser-next { position: absolute; top: 20px; left: 66px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-next-active.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-active.png')); }
|
||||
.lightBox .image-browser-next:hover { background: url(img/lb-next-hover.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-hover.png')); }
|
||||
.lightBox .image-browser-prev-disabled { position: absolute; top: 20px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-previous-inactive.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-inactive.png')); }
|
||||
.lightBox .image-browser-next-disabled { position: absolute; top: 20px; left: 66px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-next-inactive.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-inactive.png')); }
|
||||
.lightBox .image-browser-close { position: absolute; top: 20px; left: 760px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-close-active.png); _background:none ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-close-active.png'));}
|
||||
.lightBox .image-browser-close:hover { background: url(img/lb-close-hover.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-close-hover.png'));}
|
||||
|
||||
/*image preload pro hover obrazky navigace do poskytnutych skrytych DIVu, je mozno nacist i pro disabled */
|
||||
.lightBox div.image-browser-prev-preload { background: url(img/lb-previous-hover.png);}
|
||||
.lightBox div.image-browser-next-preload { background: url(img/lb-next-hover.png);}
|
||||
.lightBox div.image-browser-close-preload { background: url(img/lb-close-hover.png);}
|
||||
/*styly pro popisku*/
|
||||
.lightBox .image-browser-caption { display: none;}
|
||||
4
media/com_phocagallery/js/jak/lightbox-slideshow.css
Normal file
@ -0,0 +1,4 @@
|
||||
/*slideshow*/
|
||||
.image-browser-slideshow-pause { position: absolute; top: 414px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-slideshow-pause.png); _background:none ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-slideshow-pause.png'));}
|
||||
.image-browser-slideshow-play { position: absolute; top: 414px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-slideshow-active.png); _background:none ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-slideshow-active.png'));}
|
||||
.image-browser-slideshow-play:hover { background: url(img/lb-slideshow-hover.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-slideshow-hover.png'));}
|
||||
33
media/com_phocagallery/js/jak/lightbox-vertical.css
Normal file
@ -0,0 +1,33 @@
|
||||
/*rozmery galerie*/
|
||||
.lightBox {background-color: black; width: 930px; height: 472px; padding-top:10px; padding-left: 10px; padding-right: 10px;}
|
||||
.lightBox .image-browser-image {width: 800px; height: 450px; border: 1px solid #333; overflow: hidden; padding: 0px; float: left; position: relative;}
|
||||
/*nahledovy pas*/
|
||||
.lightBox .image-browser-thumbs { width: 127px;height: 452px; overflow-y:scroll; float: right;}
|
||||
.lightBox .image-browser-thumbs div.image-browser-thumb-box { height: 55px; width: 100px; padding: 0px; margin: 3px; border: 1px solid #333;}
|
||||
/*ramecek okolo aktivniho nahledu*/
|
||||
.lightBox .image-browser-thumbs div.image-browser-active {border: 3px solid red;}
|
||||
/*zasednuti pod galerii*/
|
||||
.lightBox div.image-browser-root { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.png', sizingMethod='scale' );}
|
||||
.lightBox div[class~="image-browser-root"] { background: url(img/bg.png); }
|
||||
/*zasednuti pod galerii*/
|
||||
div.image-browser-root { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.png', sizingMethod='scale' );}
|
||||
div[class~="image-browser-root"] { background: url(img/bg.png); }
|
||||
|
||||
|
||||
/*ovladaci tlacitka*/
|
||||
.lightBox .image-browser-prev { position: absolute; top: 20px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-previous-active.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-active.png'));}
|
||||
.lightBox .image-browser-prev:hover { background: url(img/lb-previous-hover.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-hover.png')); }
|
||||
.lightBox .image-browser-next { position: absolute; top: 20px; left: 66px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-next-active.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-active.png')); }
|
||||
.lightBox .image-browser-next:hover { background: url(img/lb-next-hover.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-hover.png')); }
|
||||
.lightBox .image-browser-prev-disabled { position: absolute; top: 20px; left: 20px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-previous-inactive.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-previous-inactive.png')); }
|
||||
.lightBox .image-browser-next-disabled { position: absolute; top: 20px; left: 66px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-next-inactive.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-next-inactive.png')); }
|
||||
.lightBox .image-browser-close { position: absolute; top: 20px; left: 760px; display: block; width: 42px; height: 36px; cursor: pointer; background: url(img/lb-close-active.png); _background:none ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-close-active.png'));}
|
||||
.lightBox .image-browser-close:hover { background: url(img/lb-close-hover.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lb-close-hover.png'));}
|
||||
|
||||
/*image preload pro hover obrazky navigace do poskytnutych skrytych DIVu, je mozno nacist i pro disabled */
|
||||
.lightBox div.image-browser-prev-preload { background: url(img/lb-previous-hover.png);}
|
||||
.lightBox div.image-browser-next-preload { background: url(img/lb-next-hover.png);}
|
||||
.lightBox div.image-browser-close-preload { background: url(img/lb-close-hover.png);}
|
||||
/*styly pro popisku*/
|
||||
.lightBox .image-browser-caption { height: 10px; width: 800px; text-align:left; float: left; padding-left:5px; padding-top: 7px; color:#fafafa; line-height:140%; font-size: 12px; /*napevno protoze je to v tabulce*/}
|
||||
|
||||
45
media/com_phocagallery/js/jak/lightbox_compressed.js
Normal file
45
media/com_phocagallery/js/jak/window_compressed.js
Normal file
@ -0,0 +1,45 @@
|
||||
/*
|
||||
Licencováno pod MIT Licencí
|
||||
|
||||
© 2008 Seznam.cz, a.s.
|
||||
|
||||
Tímto se uděluje bezúplatná nevýhradní licence k oprávnění užívat Software,
|
||||
časově i místně neomezená, v souladu s příslušnými ustanoveními autorského zákona.
|
||||
|
||||
Nabyvatel/uživatel, který obdržel kopii tohoto softwaru a další přidružené
|
||||
soubory (dále jen „software“) je oprávněn k nakládání se softwarem bez
|
||||
jakýchkoli omezení, včetně bez omezení práva software užívat, pořizovat si
|
||||
z něj kopie, měnit, sloučit, šířit, poskytovat zcela nebo zčásti třetí osobě
|
||||
(podlicence) či prodávat jeho kopie, za následujících podmínek:
|
||||
|
||||
- výše uvedené licenční ujednání musí být uvedeno na všech kopiích nebo
|
||||
podstatných součástech Softwaru.
|
||||
|
||||
- software je poskytován tak jak stojí a leží, tzn. autor neodpovídá
|
||||
za jeho vady, jakož i možné následky, ledaže věc nemá vlastnost, o níž autor
|
||||
prohlásí, že ji má, nebo kterou si nabyvatel/uživatel výslovně vymínil.
|
||||
|
||||
|
||||
|
||||
Licenced under the MIT License
|
||||
|
||||
Copyright (c) 2008 Seznam.cz, a.s.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
*/{SZN.Window=SZN.ClassMaker.makeClass({"NAME":"Window","VERSION":"1.0","CLASS":"class"});SZN.Window.prototype.$constructor=function(optObj){this.options={"imagePath":"/img/shadow-","imageFormat":"png","sizes":[6,6,6,6]};for(var p in optObj){this.options[p]=optObj[p];}this.content=SZN.cEl("div",false,"window-content",{"position":"relative"});;this.container=false;this._buildDom();};SZN.Window.prototype._buildDom=function(){var imageNames=[["lt","t","rt"],["l","","r"],["lb","b","rb"]];this.container=SZN.cEl("div",false,"window-container",{"position":"relative","zIndex":10});var table=SZN.cEl("table",false,false,{"borderCollapse":"collapse","position":"relative"});var tbody=SZN.cEl("tbody");SZN.Dom.append([table,tbody],[this.container,table]);for(var i=0;i<3;i++){var tr=SZN.cEl("tr");tbody.appendChild(tr);for(var j=0;j<3;j++){var td=SZN.cEl("td");td.style.padding="0px";td.style.margin="0px";var div=(i==1&&j==1?this.content:SZN.cEl("div",false,false,{"overflow":"hidden"}));td.appendChild(div);var im=imageNames[i][j];if(im){var path=this.options.imagePath+im+"."+this.options.imageFormat;if(SZN.Browser.klient=="ie"&&this.options.imageFormat.match(/png/i)){td.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path+"',sizingMethod='scale')";}else{td.style.backgroundImage="url("+path+")";}}if(i==0){div.style.height=this.options.sizes[0]+"px";}if(i==2){div.style.height=this.options.sizes[2]+"px";}if(j==0){div.style.width=this.options.sizes[3]+"px";}if(j==2){div.style.width=this.options.sizes[1]+"px";}if(j==1&&i!=1){td.style.width="auto";}tr.appendChild(td);}}};SZN.Window.prototype.$destructor=function(){for(var p in this){this[p]=null;}};SZN.Window.prototype.show=function(){this.container.style.display="";};SZN.Window.prototype.hide=function(){this.container.style.display="none";};}
|
||||