function initGallery() {
	// request xml for gallery
	var _url = '/' + languageIdentifier + '/dheader/generateXML';
	$.ajax({
		url: _url,
		dataType: (jQuery.browser.msie) ? 'text' : 'xml',
		success: function(xmlData){
			var data;
			if ( typeof xmlData == 'string') {
				// если это IE то создаем ActiveX объект и приобразуем строковую переменную в XML
				data = new ActiveXObject( 'Microsoft.XMLDOM');
				data.async = false;
				data.loadXML(xmlData);
			} else {
				data = xmlData;
			}

			// gallery options
			var _count = 1;
			var _resSlide = '';
			var _resNav = '';

			$('item',data).each(function(i, _item){
				var _id = $(_item).find('id').text();
				var _source = $(_item).find('source').text();
				var _rank   = $(_item).find('rank').text();
				var _link   = $(_item).find('link').text();
				var _target = $(_item).find('target').text();
 
				if (_link != '' && _target != '') {
				    _resSlide += '<li><a href="' + _link + '" target="' + _target + '"><img alt="" src="'+_source+'" /></a></li>';
				} else {
				    _resSlide += '<li><img alt="" src="'+_source+'" /></li>';
				}
				
				_resNav += '<li><a href="#">'+(_count<10? ("0"+_count) : _count)+'</a></li>';
				_count++;
			});

			$('#gallery div.slide-holder ul').html(_resSlide);
			$('#gallery div.switch-holder ul').html(_resNav);

			$('#gallery').slideShow({
				slideEl:'div.slide-holder ul li',
				numElementLink:'.switch-holder ul a',
				linkNext:'a.next',
				linkPrev:'a.prev',
				autoSlideShow:true,
				switchTime:3000,
				duration:650,
				event:'click'
			});
		}
	});
	return false;
}

// page init
$(document).ready(function(){
	initGallery();
});