/**
*	Site-specific configuration settings for Highslide JS
*/
hs.graphicsDir = '/images/gallery/graphics/';
hs.showCredits = false;
hs.outlineType = 'custom';
hs.dimmingOpacity = 0.75;
hs.fadeInOut = true;
hs.outlineWhileAnimating = 1;
hs.align = 'center';
hs.marginBottom = 50;
hs.allowMultipleInstances = false;
hs.captionEval = 'this.thumb.title';
hs.headingEval = 'this.a.title';

// Add the slideshow controller
var uri = window.location.toString().split("/");
var uri4 = uri[4];

// кнопочки и превьюшки у кликабельных картинок убраны для всех разделов, кроме "галерея" и "календарь"
if ((typeof uri4 != "undefined") && (uri4=="calendar" || uri4=="gallery")) {
	hs.marginBottom = 105;
	hs.addSlideshow({
		slideshowGroup: 'group1',
		interval: 5000,
		repeat: true,
		useControls: true,
		fixedControls: false,
		overlayOptions: {
			className: 'text-controls',
			opacity: '1',
			position: 'bottom center',
			offsetX: '0',
			offsetY: '-60',
			relativeTo: 'viewport',
			hideOnMouseOut: false
		},
		thumbstrip: {
			mode: 'horizontal',
			position: 'bottom center',
			relativeTo: 'viewport'
		}
	});
}


// Language strings
var lang = uri[3];
hs.lang = {
	cssDirection: 'ltr',
	loadingText:  'Загружается...',
	loadingTitle: 'Нажмите для отмены',
	focusTitle:   'Нажмите чтобы поместить на передний план',
	fullExpandTitle: 'Развернуть до оригинального размера',
	creditsText:  'Использует <i>Highslide JS</i>',
	creditsTitle: 'Перейти на домашнюю страницу Highslide JS',
	previousText: 'Предыдущее',
	nextText:     'Следующее',
	moveText:     'Переместить',
	closeText:    'Закрыть',
	closeTitle:   'Закрыть (esc)',
	resizeTitle:  'Изменить размер',
	playText:     'Слайдшоу',
	playTitle:    'Начать слайдшоу (пробел)',
	pauseText:    'Пауза',
	pauseTitle:   'Приостановить слайдшоу (пробел)',
	previousTitle:'Предыдущее (стрелка влево)',
	nextTitle:    'Следующее (стрелка вправо)',
	moveTitle:    'Переместить',
	fullExpandText: 'Оригинальный размер',
	number:       'Изображение %1 из %2',
	restoreTitle: 'Нажмите чтобы закрыть изображение, нажмите и перетащите для изменения местоположения. Для просмотра изображений используйте стрелки.'
};

if (lang != "ru") {
	hs.lang = {
		cssDirection: 'ltr',
		loadingText:  'Loading...',
		loadingTitle: 'Click to cancel',
		focusTitle:   'Click to bring to front',
		fullExpandTitle: 'Expand to actual size (f)',
		creditsText:  'Powered by <i>Highslide JS</i>',
		creditsTitle: 'Go to the Highslide JS homepage',
		previousText: 'Previous',
		nextText:     'Next',
		moveText:     'Move',
		closeText:    'Close',
		closeTitle:   'Close (esc)',
		resizeTitle:  'Resize',
		playText:     'Play',
		playTitle:    'Play slideshow (spacebar)',
		pauseText:    'Pause',
		pauseTitle:   'Pause slideshow (spacebar)',
		previousTitle:'Previous (arrow left)',
		nextTitle:    'Next (arrow right)',
		moveTitle:    'Move',
		fullExpandText: 'Original size',
		number:       'Image %1 of %2',
		restoreTitle: 'Click to close image, click and drag to move. Use arrow keys for next and previous.'
	};
}

hs.registerOverlay({
	html: '<div class="closebutton" onclick="return hs.close(this)" title="'+hs.lang.closeText+'"></div>',
	position: 'top right',
	useOnHtml: true,
	fade: 2 // fading the semi-transparent overlay looks bad in IE
});


var uaVers = "";
if (window.navigator.userAgent.toLowerCase().indexOf ("msie") >= 0)
   uaVers=window.navigator.userAgent.substr(window.navigator.userAgent.indexOf("MSIE")+5,3);
if (uaVers=="6.0") {
	hs.lang.previousText = '';
	hs.lang.nextText  = '';
	hs.lang.closeText = '';
	hs.lang.playText  = '';
	hs.lang.pauseText = '';
	hs.lang.fullExpandText = '';
}

// gallery config object
var config1 = {
	slideshowGroup: 'group1',
	numberPosition: 'caption',
	transitions: ['expand', 'crossfade']
};
