").append(this.eq(0).clone()).html();
};
jQuery(function ($) {
"use strict";
fixInputs('checkbox', 'art-checkbox');
fixInputs('radio', 'art-radiobutton');
});
var fixInputs = (function ($) {
"use strict";
return function (type, className) {
$('input[type="' + type + '"]').each(function () {
if ($(this).parent('label').length > 0) {
if (typeof ($(this).parent('label').attr('class')) !== 'undefined') {
if ($(this).parent('label').attr('class').indexOf(className) === -1)
$('input[type="' + type + '"]').parent('label').addClass(className);
}
else $('input[type="' + type + '"]').parent('label').addClass(className);
} else {
var nodeIndex = $.inArray(this, $(this).parent().contents());
var text = '';
if ($(this).parent().contents()[nodeIndex + 1].nodeType === this.TEXT_NODE) {
var textNode = $(this).parent().contents()[nodeIndex + 1];
text += $(textNode).text();
$(textNode).remove();
}
var test = $(this).outerHTML() + text;
$(this).replaceWith('');
}
});
};
})(jQuery);
var outerHtml = (function ($) {
'use strict';
return function (tag) {
return $("
").append(tag).html();
};
})(jQuery);
jQuery(function ($) {
'use strict';
var html = $('html');
/*
Cleaer all subitems of menu
*/
if (html.find("#nav-v>ul>li>div").length !== 0 || html.find('#navigation>ul>li>div').length !== 0 || html.find('#navigation>div>ul>li>div').length !== 0) {
var menu = html.find("#nav-v>ul>li>div").length !== 0 ? html.find("#nav-v>ul>li>div") :
html.find('#navigation>ul>li>div').length !== 0 ? html.find('#navigation>ul>li>div') : html.find('#navigation>div>ul>li>div');
clearMenu(menu);
//clearMenu(html.find('#navigation>ul>li>div'));
} else {
return;
}
/*
Change structure of horizontal menu
*/
if (html.find('nav#navigation').length !== 0) {
html.find('nav#navigation').attr('class', 'art-nav').removeAttr('id');
if (html.find('nav.art-nav>ul').length !== 0) {
html.find('nav.art-nav>ul').attr("class", "art-hmenu");
} else {
html.find('nav.art-nav>div>ul').attr("class", "art-hmenu");
}
html.find('ul.art-hmenu li').each(function () {
var li = $(this);
li.removeAttr('class').removeAttr('class');
li.find('a').each(function () {
var a = $(this);
a.removeAttr("style");
});
});
var pageName = window.location.href.substring(window.location.href.lastIndexOf('/'), window.location.href.length); // Make active current parent Menu Item
html.find('ul.art-hmenu a').each(function () {
if ($(this).attr('href').indexOf(pageName) !== -1 && pageName !== "/") {
$(this).parentsUntil('ul.art-vmenu', 'li').each(function () {
$(this).attr('id', 'active');
});
}
});
} else {
// Config Vertical menu
html.find('div#nav-v>ul').attr("class", "art-vmenu");
html.find('ul.art-vmenu li').each(function () {
var li = $(this);
li.removeAttr('class').removeAttr('class');
li.find('a').each(function () {
var a = $(this);
a.removeAttr("style");
});
li.find('div').each(function () {
jQuery(this).replaceWith('');
});
});
}
setOpenSubmenuWithReload(html);
});
var clearMenu = function (divArr) {
'use strict';
divArr.each(function () {
cleanMenu(this);
});
};
var cleanMenu = (function ($) {
'use strict';
return function (divNode) {
var submenu = $(divNode);
submenu.find('li').each(function () {
var liSubItem = $(this);
liSubItem.removeAttr('id').removeAttr('style').removeAttr('class');
liSubItem.find('a').each(function () {
var aSubItem = $(this);
aSubItem.removeAttr('style');
var hrefText = aSubItem.find('span.wsite-menu-title').html();
aSubItem.find('span.wsite-menu-title').replaceWith(hrefText);
aSubItem.find('span').replaceWith('');
});
});
submenu.find('*').each(function () {
$(this).removeAttr('id').removeAttr('style').removeAttr('class');
});
submenu.find('div').each(function () {
cleanMenu($(this));
});
submenu.removeAttr('class');
var divNodeHtml = $(divNode).html();
$(divNode).replaceWith(divNodeHtml);
};
})(jQuery);
jQuery(function ($) {
'use strict';
var html = $('html');
if (html.find('#blogTable footer').length !== 0) {
html.find('#art-main').append(html.find('#blogTable footer#footer'));
html.find('#art-main').append(html.find('#blogTable p.art-page-footer'));
html.find('#art-main').append(html.find('#blogTable div#footer'));
}
if ($('article .art-sidebar1', html).length !== 0) {
html.find('div.art-content-layout-row').append($('article .art-sidebar1', html));
}
if ($('article .art-sidebar2', html).length !== 0) {
html.find('div.art-content-layout-row').append($('article .art-sidebar2', html));
}
});
jQuery(function ($) {
'use strict';
if ($('table#blogTable').length !== 0) {
$('article#content div.blog-post').attr('id', 'content');
$('article#content .blog-sidebar').attr('id', 'content');
$('article#content').removeAttr('id');
}
if ($('.blog-sidebar ul>li').length === 0) {
$('.blog-sidebar ul').replaceWith($('.blog-sidebar ul').html());
}
});
jQuery(function ($) {
'use strict';
if ($('.blog-sidebar .blog-feed-link a').length !== 0) {
var link = outerHtml($('.blog-sidebar .blog-feed-link a').eq(0).clone());
$('.blog-feed-link a').replaceWith(link);
}else {
$('.blog-feed-link a').attr('href', '/1/feed');
}
});
jQuery(function ($) {
'use strict';
var blockTemplate = '
' +
'!header!' +
'!content!' +
'
';
var html = $('html');
var sidebarChildren = html.find('div#sidebar div.wsite-not-footer').children();
var blockHeader;
var blockContent;
for (var i = 0; i < sidebarChildren.length; i++) {
if (sidebarChildren[i].tagName.toLowerCase() === 'h2') {
if ((i + 1) < sidebarChildren.length) {
if (sidebarChildren[i + 1].tagName.toLowerCase() === 'div') {
blockHeader = $(sidebarChildren[i]).removeAttr('class').removeAttr('style');
blockContent = $(sidebarChildren[i + 1]).removeAttr('class').removeAttr('style');
$(sidebarChildren[i + 1]).replaceWith(blockTemplate.replace(/!header!/g, outerHtml(blockHeader)).replace(/!content!/g, '
' + outerHtml(blockContent.clone()) + '
'));
i++;
} else if (sidebarChildren[i + 1].tagName.toLowerCase() === 'span') {
/**
* This code will concat parts of Imafe with Paragraph. There is 4 parts: , with image,
with paragraph,
* All this parts willl move into div.art-blockcontent
*/
var j = i + 1;
blockContent = '';
while (j-i <= 4) {
blockContent += outerHtml($(sidebarChildren[j]).removeAttr('class').removeAttr('style'));
j++;
}
blockHeader = $(sidebarChildren[i]).removeAttr('class').removeAttr('style');
$(sidebarChildren[i]).replaceWith(blockTemplate.replace(/!header!/g, outerHtml(blockHeader.clone())).replace(/!content!/g, '
' + blockContent + '
'));
} else {
// Move this element into div.art-block
blockHeader = $(sidebarChildren[i]).removeAttr('class').removeAttr('style');
$(sidebarChildren[i]).replaceWith(blockTemplate.replace(/!header!/g, outerHtml(blockHeader.clone())).replace(/!content!/g, ''));
}
} else {
// Move this element into div.art-block
blockHeader = $(sidebarChildren[i]).removeAttr('class').removeAttr('style');
$(sidebarChildren[i]).replaceWith(blockTemplate.replace(/!header!/g, outerHtml(blockHeader.clone())).replace(/!content!/g, ''));
}
} else {
// This element move into div.art-blockcontent because it Paragraph without Title.
blockContent = $(sidebarChildren[i]).removeAttr('class').removeAttr('style');
$(sidebarChildren[i]).replaceWith(blockTemplate.replace(/!header!/g, '').replace(/!content!/g, '
' + outerHtml(blockContent.clone()) + '
'));
}
}
html.find('div#sidebar div.wsite-not-footer').removeAttr('class');
});
jQuery(function ($) {
'use strict';
if ($('a[href*="/feed"] img').length !== 0 && $('a.art-rss-tag-icon').length !== 0) {
var siteHref = window.location.href.substring(0, window.location.href.lastIndexOf('/') + 1);
$('a[href*="/feed"] img').attr('src', siteHref + 'files/theme/footerrssicon.png').css('margin','2px').css('border', '2px');
} else {
$('a[href*="/feed"] img').css('margin', '2px').css('border', '2px');
}
});
var setOpenSubmenuWithReload = (function ($) {
'use strict';
return function (html) {
/*
Set dynamic navigation for menu Expand with Reload
*/
var pageName = window.location.href.substring(window.location.href.lastIndexOf('/'), window.location.href.length);
html.find('ul.art-vmenu a').each(function () {
if ($(this).attr('href').indexOf(pageName) !== -1 && pageName !== "/") {
$(this).parentsUntil('ul.art-vmenu', 'ul').each(function () {
$(this).attr('class', 'active');
});
$(this).parentsUntil('ul.art-vmenu', 'li').each(function () {
$(this).attr('id', 'active');
});
$(this).parent().children('ul').attr('class', 'active');
}
});
};
})(jQuery);
/* Created by Artisteer v4.3.0.60745 */
/*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */
/*global jQuery BackgroundHelper */
// css helper
browser = function ($) {
'use strict';
var data = [
{ str: navigator.userAgent, sub: 'Chrome', ver: 'Chrome', name: 'chrome' },
{ str: navigator.vendor, sub: 'Apple', ver: 'Version', name: 'safari' },
{ prop: window.opera, ver: 'Opera', name: 'opera' },
{ str: navigator.userAgent, sub: 'Firefox', ver: 'Firefox', name: 'firefox' },
{ str: navigator.userAgent, sub: 'MSIE', ver: 'MSIE', name: 'ie' },
{ str: navigator.userAgent, sub: 'Trident/7.0', ver: 'rv', name: 'ie' }
];
var v = function (s, n) {
var i = s.indexOf(data[n].ver);
return (i !== -1) ? parseFloat(s.substring(i + data[n].ver.length + 1)) : 0;
};
var result = { name: 'unknown', version: 0 };
var html = $('html');
for (var n = 0; n < data.length; n++) {
if (!result[data[n].name]) {
result[data[n].name] = false;
}
if ((data[n].str && (data[n].str.indexOf(data[n].sub) !== -1)) || data[n].prop) {
result.name = data[n].name;
result[result.name] = true;
result.version = v(navigator.userAgent, n) || v(navigator.appVersion, n);
html.addClass(result.name + ' ' + result.name + parseInt(result.version, 10));
}
}
return result;
} (jQuery);
jQuery(function ($) {
if (typeof responsiveDesign === "undefined") {
$("html").addClass("desktop");
}
});
jQuery(function ($) {
'use strict';
var i, j, k, l, m;
if (!browser.ie || browser.version !== 9) {
return;
}
var splitByTokens = function (str, startToken, endToken, last) {
if (!last) {
last = false;
}
var startPos = str.indexOf(startToken);
if (startPos !== -1) {
startPos += startToken.length;
var endPos = last ? str.lastIndexOf(endToken) : str.indexOf(endToken, startPos);
if (endPos !== -1 && endPos > startPos) {
return str.substr(startPos, endPos - startPos);
}
}
return '';
};
var splitWithBrackets = function (str, token, brackets) {
/*jshint nonstandard:true */
if (!token) {
token = ',';
}
if (!brackets) {
brackets = '()';
}
var bracket = 0;
var startPos = 0;
var result = [];
if (brackets.lenght < 2) {
return result;
}
var pos = 0;
while (pos < str.length) {
var ch = str[pos];
if (ch === brackets[0]) {
bracket++;
}
if (ch === brackets[1]) {
bracket--;
}
if (ch === token && bracket < 1) {
result.push(str.substr(startPos, pos - startPos));
startPos = pos + token.length;
}
pos++;
}
result.push(str.substr(startPos, pos - startPos));
return result;
};
var byteToHex = function (d) {
var hex = Number(d).toString(16);
while (hex.length < 2) {
hex = "0" + hex;
}
return hex;
};
for (i = 0; i < document.styleSheets.length; i++) {
var s = document.styleSheets[i];
var r = [s];
for (j = 0; j < s.imports.length; j++) {
r.push(s.imports[j]);
}
for (j = 0; j < r.length; j++) {
s = r[j];
var n = [];
for (k = 0; k < s.rules.length; k++) {
var css = s.rules[k].cssText || s.rules[k].style.cssText;
if (!css) {
continue;
}
var value = splitByTokens(css, '-svg-background:', ';');
if (value === '') {
continue;
}
var values = splitWithBrackets(value);
for (l = 0; l < values.length; l++) {
var g = splitByTokens(values[l], 'linear-gradient(', ')', true);
if (g === '') {
continue;
}
var args = splitWithBrackets(g);
if (args.length < 3) {
continue;
}
var maxOffset = 0;
var stops = [];
for (m = 1; m < args.length; m++) {
var stopValues = splitWithBrackets($.trim(args[m]), ' ');
if (stopValues.length < 2) {
continue;
}
var stopColor = $.trim(stopValues[0]);
var stopOpacity = 1;
if (stopColor == 'transparent') {
stopColor = '#000000';
stopOpacity = 0;
}
var colorRgba = splitByTokens(stopColor, 'rgba(', ')', true);
var stopOffset = $.trim(stopValues[1]);
if (colorRgba !== "") {
var rgba = colorRgba.split(',');
if (rgba.length < 4) {
continue;
}
stopColor = '#' + byteToHex(rgba[0]) + byteToHex(rgba[1]) + byteToHex(rgba[2]);
stopOpacity = rgba[3];
}
var isPx = stopOffset.indexOf('px') !== -1;
if (isPx) {
maxOffset = Math.max(maxOffset, parseInt(stopOffset, 10) || 0);
}
stops.push({ offset: stopOffset, color: stopColor, opacity: stopOpacity, isPx: isPx });
}
var stopsXML = '';
var lastStop = null;
for (m = 0; m < stops.length; m++) {
if (stops[m].isPx) {
stops[m].offset = ((parseInt(stops[m].offset, 10) || 0) / (maxOffset / 100)) + '%';
}
stopsXML += '';
if (m === stops.length - 1) {
lastStop = stops[m];
}
}
var isLeft = $.trim(args[0]) === 'left';
var direction = 'x1="0%" y1="0%" ' + (isLeft ? 'x2="100%" y2="0%"' : 'x2="0%" y2="100%"');
var gradientLength = '100%';
if (maxOffset > 0) {
gradientLength = maxOffset + 'px';
}
var size = (isLeft ? 'width="' + gradientLength + '" height="100%"' : 'width="100%" height="' + gradientLength + '"');
var last = "";
if (lastStop !== null && maxOffset > 0) {
last = '';
}
var svgGradient = '';
values[l] = values[l].replace('linear-gradient(' + g + ')', 'url(data:image/svg+xml,' + escape(svgGradient) + ')');
}
n.push({ s: s.rules[k].selectorText, v: 'background: ' + values.join(",") });
}
for (k = 0; k < n.length; k++) {
s.addRule(n[k].s, n[k].v);
}
}
}
});
jQuery(function ($) {
"use strict";
// ie8
if (!browser.ie || browser.version > 8) return;
$('.art-shapes').each(function () {
if ($(this).siblings('.art-slider').length) {
$(this).remove();
} else {
$(this).css('z-index', 1);
}
});
// ie7
if (!browser.ie || browser.version > 7) return;
var textblockTexts = $('.art-textblock div[class$="-text"]');
textblockTexts.each(function () {
var tbText = $(this);
var valign = tbText.css('vertical-align') ? tbText.css('vertical-align') : 'top';
if (valign === 'middle') {
var wrapper = tbText.wrap('').parent();
tbText.css({
'position': 'relative',
'top': '-50%',
'height': 'auto'
});
wrapper.css({
'position': 'absolute',
'top': '50%'
});
} else if (valign === 'bottom') {
tbText.css({
'position': 'absolute',
'height': 'auto',
'bottom': 0
});
}
});
});
/* Set wmode=transparent for youtube and other video hostings to show it under the menus, lightboxes etc. */
jQuery(function ($) {
"use strict";
var video = ["youtube"];
$("iframe[src]").each(function () {
var iframe = $(this),
src = iframe.attr("src"),
isVideo = false,
i;
for (i = 0; i < video.length; i++) {
if (src.toLowerCase().indexOf(video[i].toLowerCase()) !== -1) {
isVideo = true;
break;
}
}
if (!isVideo) {
return;
}
if (src.lastIndexOf("?") !== -1) {
src += "&wmode=transparent";
} else {
src += "?wmode=transparent";
}
iframe.attr("src", src);
});
});
jQuery(function ($) {
"use strict";
$(window).bind("resize", function () { navigatorResizeHandler($("html").hasClass("responsive")); });
});
var navigatorResizeHandler = (function ($) {
"use strict";
return function (responsiveDesign) {
if (responsiveDesign) return;
$(".art-slider").each(function () {
var slider = $(this);
var sliderWidth = slider.width();
var nav = slider.siblings(".art-slidenavigator");
var navWidth = nav.outerWidth();
if (nav.length && navWidth < sliderWidth) {
// left offset
var left = nav.attr("data-left");
// (margin = containerWidth - (objectPosition + objectWidth)) < 0
var margin = sliderWidth - sliderWidth * parseFloat(left) / 100 - nav.outerWidth(false);
if (margin < 0) {
nav.css("margin-left", margin);
}
}
});
};
})(jQuery);
var processElementMultiplyBg = (function ($) {
return (function (selector, info) {
if (!selector || !info || !info.bgimage || !info.bgposition || !info.images || !info.positions) return;
var path = "";
var script = $('head script[src*="script.js"]');
if (script.length) {
path = (script.attr('src') || '');
path = path.substr(0, path.lastIndexOf('/') + 1);
}
var html = '';
var el = $(selector);
var bgimages = info.images.split(",");
var bgpositions = info.positions.split(",");
for (var i = bgimages.length - 1; i >= 0; i--) {
var bgimage = $.trim(bgimages[i]);
if (bgimage === "")
continue;
var imgIdx = bgimage.lastIndexOf('');
var className = bgimage.substring(imgIdx + 7, bgimage.length - 6);
el.append("");
}
el.css('background-image', info.bgimage.replace(/(images\/[^\/]+)$/, path + '$1'));
el.css('background-position-x', "50%");
el.css('background-position-y', "50%");
});
})(jQuery);
var responsiveNavigator = (function ($) {
"use strict";
return function () {
if (typeof headerObjectResizer !== 'undefined' && headerObjectResizer.isPreview) return;
var sheet = $('.art-sheet');
var sheetWidth = sheet.outerWidth();
$(".art-slider").each(function () {
var currentSlider = $(this);
var currentSliderWidth = currentSlider.width();
var sliderNavigator = currentSlider.siblings(".art-slidenavigator");
if (sliderNavigator.length) {
var off = sheetLeftFunc(sheet, sliderNavigator);
var calcWidth = isContentSlider(sliderNavigator) ? currentSliderWidth : sheetWidth;
var navigatorWidth = sliderNavigator.outerWidth();
var offset = parseInt(sliderNavigator.attr('data-offset') || 0, 10);
// left offset
sliderNavigator.css('margin-left', '0px');
var left = parseFloat(sliderNavigator.attr("data-left"), 10);
var newLeft = off + uniToPx(left, navigatorWidth, calcWidth);
sliderNavigator.css('left', newLeft + 'px');
// reset top to original value
sliderNavigator.css("top", "");
// top
var navigatorHeight = sliderNavigator.outerHeight();
var uniy = parseFloat(sliderNavigator.attr('data-top'), 10);
var sliderHeight = parseInt(currentSlider.css('height'), 10);
var newTop = uniToPx(uniy, navigatorHeight, sliderHeight);
sliderNavigator.css("top", (newTop + offset) + 'px');
}
});
};
})(jQuery);
jQuery(function ($) {
"use strict";
if (typeof responsiveDesign === "undefined") {
$(window).bind("resize", responsiveNavigator);
}
$(window).on("load", function pageInitialize() {
$(window).trigger("resize");
$(window).off("load", pageInitialize);
});
});
jQuery(function ($) {
'use strict';
$(window).bind('resize', function () {
var bh = $('body').height();
var mh = 0;
var c = $('div.art-content');
c.removeAttr('style');
$('#art-main').children().each(function() {
if ($(this).css('position') !== 'absolute') {
mh += $(this).outerHeight(true);
}
});
if (mh < bh) {
var r = bh - mh;
c.css('height', (c.parent().outerHeight(true) + r) + 'px');
}
});
if (browser.ie && browser.version < 8) {
$(window).bind('resize', function() {
var c = $('div.art-content');
var s = c.parent().children('.art-layout-cell:not(.art-content)');
var w = 0;
c.hide();
s.each(function() { w += $(this).outerWidth(true); });
c.w = c.parent().width(); c.css('width', c.w - w + 'px');
c.show();
});
}
$(window).trigger('resize');
});
var artButtonSetup = (function ($) {
'use strict';
return (function (className) {
$.each($("a." + className + ", button." + className + ", input." + className), function (i, val) {
var b = $(val);
if (!b.hasClass('art-button')) {
b.addClass('art-button');
}
if (b.is('input')) {
b.val(b.val().replace(/^\s*/, '')).css('zoom', '1');
}
b.mousedown(function () {
var b = $(this);
b.addClass("active");
});
b.mouseup(function () {
var b = $(this);
if (b.hasClass('active')) {
b.removeClass('active');
}
});
b.mouseleave(function () {
var b = $(this);
if (b.hasClass('active')) {
b.removeClass('active');
}
});
});
});
})(jQuery);
jQuery(function () {
'use strict';
artButtonSetup("art-button");
});
var Control = (function ($) {
'use strict';
return (function () {
this.init = function(label, type, callback) {
var chAttr = label.find('input[type="' +type + '"]').attr('checked');
if (chAttr === 'checked') {
label.addClass('art-checked');
}
label.mouseleave(function () {
$(this).removeClass('hovered').removeClass('active');
});
label.mouseover(function () {
$(this).addClass('hovered').removeClass('active');
});
label.mousedown(function (event) {
if (event.which !== 1) {
return;
}
$(this).addClass('active').removeClass('hovered');
});
label.mouseup(function (event) {
if (event.which !== 1) {
return;
}
callback.apply(this);
$(this).removeClass('active').addClass('hovered');
});
};
});
})(jQuery);
jQuery(function ($) {
'use strict';
$('.art-pager').contents().filter(
function () {
return this.nodeType === this.TEXT_NODE;
}
).remove();
});
var fixRssIconLineHeight = (function ($) {
"use strict";
return function (className) {
$("." + className).css("line-height", $("." + className).height() + "px");
};
})(jQuery);
jQuery(function ($) {
"use strict";
var rssIcons = $(".art-rss-tag-icon");
if (rssIcons.length){
fixRssIconLineHeight("art-rss-tag-icon");
if (browser.ie && browser.version < 9) {
rssIcons.each(function () {
if ($.trim($(this).html()) === "") {
$(this).css("vertical-align", "middle");
}
});
}
}
});
var ThemeLightbox = (function ($) {
'use strict';
return (function () {
var images = $(".art-lightbox");
var current;
this.init = function (ctrl) {
$(".art-lightbox").mouseup({ _ctrl: ctrl }, function (e) {
if ((e.data._ctrl === true && !e.ctrlKey) || (e.which && e.which !== 1)) {
return;
}
images = $(".art-lightbox");
current = images.index(this);
var imgContainer = $('.art-lightbox-wrapper');
if (imgContainer.length === 0) {
imgContainer = $('
').css('line-height', $(window).height() + "px")
.appendTo($("body"));
var closeBtn = $('
✗
')
.click(close);
closeBtn.appendTo(imgContainer);
showArrows();
}
move(current);
});
};
function move(index) {
if (index < 0 || index >= images.length) {
return;
}
showError(false);
current = index;
$(".art-lightbox-wrapper .art-lightbox-image:not(.active)").remove();
var active = $(".art-lightbox-wrapper .active");
var target = $('').click(function () {
if ($(this).hasClass("active")) {
move(current + 1);
}
});
if (active.length > 0) {
active.after(target);
} else {
$(".art-lightbox-wrapper").append(target);
}
showArrows();
showLoader(true);
bindMouse($(".art-lightbox-wrapper").add(target));
target.load(function () {
showLoader(false);
active.removeClass("active");
target.addClass("active");
});
target.error(function () {
showLoader(false);
active.removeClass("active");
target.addClass("active");
target.attr("src", $(images[current]).attr("src"));
});
}
function showArrows() {
if ($(".art-lightbox-wrapper .arrow").length === 0) {
$(".art-lightbox-wrapper").append(
$('