(function() { var mobile = (/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())); var ipad = (/ipad/i.test(navigator.userAgent.toLowerCase())); var t = function(str, data) { // template helper for (var i in data) { str = str.replace(new RegExp('{ ' + i + ' }', 'g'), data[i]); } return str; } // Global options var options = { user: 'user156', album: 'olviya', title: 'Ольвия', base_url: 'https://photo.torba.com', css_url: 'https://photo.torba.com/media/lightbox2/light.css?v1', default_size: '128', preview_size: 128, preview_css: 'display:inline; margin:0 3px 0 0; border:1px solid #ccc;', image_size: 1000, image_crop_type: (false) ? 'c': 'f', popup_html: '\u0009\u0009\u003Cdiv id\u003D\u0022torba\u002Dfader\u0022\u003E\u003C/div\u003E\u000A\u0009\u0009\u003Cdiv id\u003D\u0022torba\u002Dlightbox\u0022\u003E\u000A\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dside\u002Dwrap\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dside\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dside\u002Dcont\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Ca class\u003D\u0022torba\u002Dlightbox\u002Dclose\u0022\u003E\u003C/a\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dimg\u002Dnum\u0022\u003E\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dtitle\u0022\u003E\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Ddescr\u0022\u003E\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dbanner\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Ciframe id\u003D\u0022torba\u002Dlightbox\u002Diframe\u0022 style\u003D\u0022border: 0\u003B\u0022 width\u003D\u0022300\u0022 height\u003D\u0022610\u0022 src\u003D\u0022https://photo.torba.com/media/lightbox2/banner.html\u0022\u003E\u003C/iframe\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dcont\u002Dwrap\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dcont\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003Cimg id\u003D\u0022torba\u002Dlightbox\u002Dimage\u0022 src\u003D\u0022\u0022 alt\u003D\u0022\u0022 /\u003E\u000A\u000A\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dwrap\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003Cdiv class\u003D\u0022torba\u002Dlightbox\u002Dnav\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dleft\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dleft\u002Dshad\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dleft\u002Dimg\u0022\u003E\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dright\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dright\u002Dshad\u0022\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003Cspan class\u003D\u0022torba\u002Dlightbox\u002Dnav\u002Dright\u002Dimg\u0022\u003E\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u0009\u003C/span\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u0009\u003C/div\u003E\u000A\u0009\u0009\u003C/div\u003E\u000A', url_template: 'user156/olviya/photo{ number }', url_re: new RegExp('(user\\d+)\/([\\w-]+)\/photo(\\d+)') } // append album container after script document.write(t( '
', {user: options.user, album: options.album} )); // TorbaAlbum class var TorbaAlbum = function(options) { var self = this; self.options = options; self.album_name = self.options.user + '-' + self.options.album; self.init(); } TorbaAlbum.prototype.init = function() { var self = this; // init album container & album wrapper self.album = $('#' + self.album_name); self.album.css({ width: '100%', overflow: 'hidden', margin:'10px 0', position: 'relative' }); self.album_inner = $('div.torba-album-inner', self.album); if (!self.album_inner.length) { self.album.append(''); self.album_inner = $('div.torba-album-inner', self.album); } self.parse([["/images/sexyboy/c128/LrKNjM5UiiTjkDym2bYU.JPG", ""],["/images/sexyboy/c128/Q8HryL4R4mUBvUpfnULT.JPG", ""],["/images/sexyboy/c128/bfbITJs4FecTsPWpau7B.JPG", ""],["/images/sexyboy/c128/45mDyvJfUWQgBQWX4iay.JPG", ""],["/images/sexyboy/c128/mI4LMzjcQQBpF8j3PzPt.JPG", ""],["/images/sexyboy/c128/KfuQEr6Tj1dSHtH4uofV.JPG", ""],["/images/sexyboy/c128/2vFFVC39i92mckr4DfZ2.JPG", ""],["/images/sexyboy/c128/sGFolUsfCQSW1DditHZT.JPG", ""],["/images/sexyboy/c128/wzWMu066QNrJnZh2ywxq.JPG", ""],["/images/sexyboy/c128/TaWWJcmsjzrz6yWGmkJI.JPG", ""],["/images/sexyboy/c128/yRnrEN0dvzSYpDAcvySf.JPG", ""],["/images/sexyboy/c128/OsTNape7Lu3Hv2Whj4Vf.JPG", ""],["/images/sexyboy/c128/4sZj6gLS9Kmd98UxDzDF.JPG", ""],["/images/sexyboy/c128/SxFxvekJDfSNxeTdHhE7.JPG", ""],["/images/sexyboy/c128/eMHtllhn2qHAPCRGllml.JPG", ""],["/images/sexyboy/c128/gP5fILTBZnIfSReDgAeb.JPG", ""],["/images/sexyboy/c128/8BmsQolK9WN7NbHY5usp.JPG", ""],["/images/sexyboy/c128/KgFYIZY0hJGtukZhh0qk.JPG", ""],["/images/sexyboy/c128/VoQhRgto2icj0wpJiBb7.JPG", ""],["/images/sexyboy/c128/xZ3hKTA5cu35UGlY4KzV.JPG", ""],["/images/sexyboy/c128/eRlyfEYkWP8K3bovFcy4.JPG", ""],["/images/sexyboy/c128/Q5sz6pf4nYzXkWzUjiGf.JPG", ""],["/images/sexyboy/c128/QlKNDbjyXLfvj2zqLtxK.JPG", ""],["/images/sexyboy/c128/HUxOfmKrA76GfGhnVbrJ.JPG", ""],["/images/sexyboy/c128/NlfHS2Ed7cNBLUJ1rreK.JPG", ""],["/images/sexyboy/c128/UGi7KDnMbe5tTcv5GXF4.JPG", ""],["/images/sexyboy/c128/ONOzhHJcl6WI5fG8JuzN.JPG", ""],["/images/sexyboy/c128/6ug4kzvU9u14ydxDfbjS.JPG", ""],["/images/sexyboy/c128/oKco8MYIMoVZs6g30FT9.JPG", ""],["/images/sexyboy/c128/yzz3R8vYTgmpRujgKkB7.JPG", ""],["/images/sexyboy/c128/MlGuzMBF9QlSW5wAuCWu.JPG", ""],["/images/sexyboy/c128/heYZoxHlQsaIHYRAcNdt.JPG", ""],["/images/sexyboy/c128/UVHU6bhvNgvSZpjKQA9e.JPG", ""],["/images/sexyboy/c128/9IzXSGKwSr1BrIqauKc0.JPG", ""],["/images/sexyboy/c128/cdhVG32zyqiWf7zhrIGv.JPG", ""],["/images/sexyboy/c128/n885r8rHEblJ29lyxADu.JPG", ""],["/images/sexyboy/c128/63hpbtjCxWagm3BxTdMa.JPG", ""],["/images/sexyboy/c128/DUg95JnqZEVTiT9WBSP0.JPG", ""],["/images/sexyboy/c128/RwhVnZjjvS2W27IBjayx.JPG", ""],["/images/sexyboy/c128/oBAOv9zpp2w1RGQ2NhsB.JPG", ""],["/images/sexyboy/c128/g2F9ps3cS3jGoF8QWwlX.JPG", ""],["/images/sexyboy/c128/lz8Vgo2pxiGLJzjIALiz.JPG", ""],["/images/sexyboy/c128/9f4FlJhnpLT5DLMAq1AD.JPG", ""],["/images/sexyboy/c128/IuKel6k2RiOrjG28bPOB.JPG", ""],["/images/sexyboy/c128/o29K6b4vecQk9R5FT6r7.JPG", ""],["/images/sexyboy/c128/v7qZBtZ007A8W266DFii.JPG", ""],["/images/sexyboy/c128/wWbvxAzhLHXrjWAQ75cT.JPG", ""],["/images/sexyboy/c128/qw39kwlfUj26CFgi0uuv.JPG", ""],["/images/sexyboy/c128/vCOSkCSAZew0dyRzvyNt.JPG", ""],["/images/sexyboy/c128/oOOeJr0mnN8qyVA7tS2v.JPG", ""],["/images/sexyboy/c128/v1BvubShq2MOWa3NlepG.JPG", ""],["/images/sexyboy/c128/t8ns2t8twHJ11ruz41rc.JPG", ""],["/images/sexyboy/c128/67wx8PGF0yPOvQMMVeLZ.JPG", ""],["/images/sexyboy/c128/rPKz9Zwvz9yccydvYgA9.JPG", ""],["/images/sexyboy/c128/BOqQ4eh7BgwDEildygpw.JPG", ""],["/images/sexyboy/c128/1r4hB3FHCUd6PONiNcve.JPG", ""],["/images/sexyboy/c128/45TZ0feukiCLXPPm2TEd.JPG", ""],["/images/sexyboy/c128/xMezmVvp6CaxqbEA4TGX.JPG", ""],["/images/sexyboy/c128/t2DbN3yE98JWPrUxkiEP.JPG", ""],["/images/sexyboy/c128/QGinKFFg4DnGVMK12knF.JPG", ""],["/images/sexyboy/c128/hc5Brwud464qO1crRlKo.JPG", ""],["/images/sexyboy/c128/eDC47jDAlbK7QkzgAGCO.JPG", ""],["/images/sexyboy/c128/An0nLejt4sVREoKMubOW.JPG", ""],["/images/sexyboy/c128/stztMRqsbLTx7tZMg7IR.JPG", ""],["/images/sexyboy/c128/k478Qbc8mnjszPWXojjf.JPG", ""],["/images/sexyboy/c128/iSV4FhY6bAuvaqxpGA07.JPG", ""],["/images/sexyboy/c128/cZWZvzxc5YJ5ZZqDlZyu.JPG", ""],["/images/sexyboy/c128/Tv5K2roZuppZ0qqFOfUc.JPG", ""],["/images/sexyboy/c128/WS22XMw5s2OmfzGZy8ZL.JPG", ""]]); } TorbaAlbum.prototype.parse = function(photos) { var self = this; var photos_html = ''; var re = new RegExp('c' + self.options.default_size); var preview_size = 'c' + self.options.preview_size; var image_size = self.options.image_crop_type + self.options.image_size; var gallery_photos = []; // parse photos, generate html for (var i = 0; i < photos.length; i += 1) { // Task #6137 var photo = photos[i]; var title = ''; if (typeof(photo) != 'string') { title = photo[1]; photo = photo[0]; } var template = ' \