function changeBackgroundOn(el)
{
	el.style.backgroundImage='url(images/menuOn.gif)';
	try {}
	catch(e) {}
}
function changeBackgroundOf(el)
{
	el.style.backgroundImage='url(images/menu.gif)';
	try { el.previousSibling.style = '';} catch(e) {}
}


function confirmPassword(pass,confirmPass)	{
	if (pass.value == confirmPass.value)	{
		return true;
	}
	alert('Confirm password');
	pass.focus();
	return false;
}

function checkBindForm(object, name, msg)
{
	for (var nCount = 0; nCount < object.elements.length; nCount ++)
	{
		if (object.elements[nCount].name.indexOf(name) != -1 && object.elements[nCount].checked)
		{
			return true;
		}
	}
	alert(msg);
	return false;
}

function passwordEqualWraper(form,obj2,obj3,obj4)
{
	return validateShow(form,obj2) && confirmPassword(obj3,obj4);
}

function checkoutValidateWrapper(form) {
	var validateCheckoutForm = true;
	validateCheckoutForm = validateShow(form,CheckoutFormArr);
	if (false == validateCheckoutForm)
	return false;
	form.attributes['name'].value = 'ShippingForm';

	var shippingAsBilling = document.getElementById('shippingAsBilling');
	var validateShippingForm = true;
	if (true != shippingAsBilling.checked) {
		validateShippingForm = validateShow(form,ShippingFormArr);
		if (false == validateShippingForm)
		return false;
	}
	form.attributes['name'].value = 'PaymentInformationsForm';
	var payByCheck = document.getElementById('payByCheck');
	var paymentValidateForm = true;
	if (true != payByCheck.checked) {
		paymentValidateForm = validateShow(form,PaymentInformationsFormArr);
	}
	return paymentValidateForm;

}


function showPopUp()
{
	var win = window.open("pop_up.html", "", "width=500, height=300, menubar=0, resizable=0, scrollbars=0, status=0");
}
function unDisable(name)
{
	var tmp = document.getElementById(name);
	tmp.disabled = false;
}
function unDisableWrapper(name,form, obj2)
{
	var tmp = document.getElementById(name);
	tmp.disabled = false;
	return validateShow(form,obj2);
}

function checkDate() {
	var tmp = document.getElementById('eventStartDate').value;
	var date_from = new Date(tmp);

	var tmp2 = document.getElementById('eventEndDate').value;
	var date_to   = new Date(tmp2);

	if(date_to.getTime() < date_from.getTime())
	{
		alert("Incorect date interval! Start date must be less than End date");
		return false;
	}
	return true;

}
function checkDateWrapper(form,obj2) {
	return validateShow(form,obj2) && checkDate();
}

function checkDateInterval(firstDate,secondDate) {
	var tmp = document.getElementById(firstDate).value;
	var date_from = new Date(tmp);

	var tmp2 = document.getElementById(secondDate).value;
	var date_to   = new Date(tmp2);
	if(date_to.getTime() < date_from.getTime())
	{
		alert("Incorect date interval!");
		return false;
	}
	return true;

}


function checkDateItervalWrapper(form,obj2,firstDate,secondDate) {
	return validateShow(form,obj2) && checkDateInterval(firstDate,secondDate);
}



function validateRegistrationManagementForm(formObj,validateElem)
{
	var isError = false;
	var errorMessages = "Error: \r\n";
	for(var i=0;i<validateElem.length;i++) {
		if (!required(formObj, validateElem[i][0])) {
			isError = true;
			errorMessages += validateElem[i][1]+": Field is required \n\r";
		}
		//alert(customRegexp);
		if (!customRegexp(formObj, validateElem[i][0], '(0[1-9]|1[012])\/(([\\d]{2})|([12][\\d]{3}))\/([\\d]{4})'))	{
			isError = true;
			errorMessages += validateElem[i][1]+": Field must contain valid US format date \n\r";
		}
	}
	if(isError)
	{
		alert(errorMessages);
		return false;
	}
	return true;
}

function eventSearchFormValidateWrapper(form,obj2) {
	var date = document.getElementById('searchDate').value;
	if (date != '') {
		return validateShow(form,obj2);
	}
	return true;
}

function showFieldsProductForm(valueType) {
	if (valueType == 'downloaded') {
		document.getElementById('furnishedGroup').style.display = 'none';
		document.getElementById('downloadGroup').style.display = 'block';
	}
	else {

		document.getElementById('furnishedGroup').style.display = 'block';
		document.getElementById('downloadGroup').style.display = 'none';
	}
}

function showFieldsProductFormCategory(valueType) {
	if (valueType != 'whitepapers') {
		document.getElementById('categoryType').style.display = 'none';
	}
	else {
		document.getElementById('categoryType').style.display = 'block';
	}
}

function showFieldsAdvertisementForm(valueType) {
	if (valueType == 'graphics') {
		document.getElementById('textGroup').style.display = 'none';
		document.getElementById('rssGroup').style.display = 'none';
		document.getElementById('graphicsGroup').style.display = 'block';
	}
	else
	if (valueType == 'text') {
		document.getElementById('graphicsGroup').style.display = 'none';
		document.getElementById('textGroup').style.display = 'block';
		document.getElementById('rssGroup').style.display = 'none';
	}
	else {
		document.getElementById('graphicsGroup').style.display = 'none';
		document.getElementById('textGroup').style.display = 'none';
		document.getElementById('rssGroup').style.display = 'block';
	}
}

function setAdsPlace(valueTemplateId) {
	ads = document.getElementsByName('ads');

	plaseSel = document.getElementById('adsId');
	while (plaseSel.options.length) {
		plaseSel.options[0] = null;
	}

	buf = new Array();
	bufVar = '0';
	j = 0;

	for (i = 0; i < ads.length; i++) {
		uniqueName = 'ads' + '_' + ads[i].value + '_' + valueTemplateId;
		uniqueId = document.getElementsByName(uniqueName);

		if ((typeof(uniqueId[0]) != 'undefined')) {
			if (bufVar != uniqueId[0].value) {
				buf[j] = uniqueId[0].value;
				bufVar = uniqueId[0].value;
				j++;
			}
		}
	}

	for (k = 0; k < buf.length; k++) {
		uniqueName = 'ads' + '_' + buf[k] + '_' + valueTemplateId + '_id';
		nameo = document.getElementsByName(uniqueName);
		plaseSel.options.add(new Option(nameo[0].value, buf[k], false, false));
	}

	if (!plaseSel.options.length) {
		plaseSel.options.add(new Option('no places', '', false, false));
	}
}


function setAdsBanner(valueUserId) {
	advertisements = document.getElementsByName('advertisement');
	bannerSel = document.getElementById('advertisementId');

	while (bannerSel.options.length) {
		bannerSel.options[0] = null;
	}

	for (i = 0; i < advertisements.length; i++) {
		uniqueName = 'advertisement' + '_' + advertisements[i].value;
		uniqueId = document.getElementsByName(uniqueName);

		if (uniqueId[0].value == valueUserId) {
			uniqueName = 'advertisement' + '_' + advertisements[i].value + '_id';
			uniqueId = document.getElementsByName(uniqueName);
			bannerSel.options.add(new Option(advertisements[i].value, uniqueId[0].value, false, false));
		}
	}

	if (!bannerSel.options.length) {
		bannerSel.options.add(new Option('no banners', '', false, false));
	}
}

function writeVideoObject(scr) {
	document.write("<OBJECT  ID='mediaPlayer' width='320' height='330' CODEBASE='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715' STANDBY='Loading Microsoft Windows Media Player components...'  TYPE='application/x-oleobject'>");
	document.write("<PARAM NAME='url' VALUE='"+scr+"}'/>");
	document.write("<PARAM NAME='autoStart' VALUE='true'/>");
	document.write("<PARAM NAME='showControls' VALUE='true'/>");
	document.write("<PARAM NAME='TransparentatStart' VALUE='false'/>");
	document.write("<PARAM NAME='AnimationatStart' VALUE='true'/>");
	document.write("<PARAM NAME='StretchToFit' VALUE='true'/>");
	document.write("<EMBED src='{$videoUrl}' type='application/x-mplayer2' name='mediaPlayer' autostart='1' showcontrols='1' showstatusbar='1' autorewind='1' width='320' height='309'></EMBED>");
	document.write("</OBJECT>");

}

function openDialog(html, winContent, caption) {

	//var effect = new PopupEffect(html, {className: "popup_effect1"});
	//var effect = new PopupEffect(html, {className: "popup_effect1"});
	var win = new Window({ className:"alphacube", width: 320, height:310, resizable: false, maximizable: false, draggable: false, minimizable: false, title: caption, maxWidth: 600, maxHeight: 400/*showEffect:effect.show.bind(effect), hideEffect:effect.hide.bind(effect)*/})
	win.getContent().update(winContent);
	win.showCenter(true);
}

function openHint(html, winContent, caption) {
	var win = new Window({ className:"alphacube", width: 300, height:200, title: caption, maxWidth: 600, maxHeight: 400})
	win.getContent().update(winContent);
	win.show();

}

function checkForm() {
	var author = document.getElementsByName('author')[0].value;
	var email = document.getElementsByName('email')[0].value;
	var phone = document.getElementsByName('phone')[0].value;
	var message = document.getElementsByName('message')[0].value;
	var message_header = '<table style="border-bottom: 1px solid rgb(255, 0, 0);" border="0" cellpadding="3" cellspacing="0" width="100%">';
	var message_footer = '</table>';
	var str = '';

	if (author == '') {
		str += '<tr><td class="errMsg">Автор: поле не должно быть пустым</td></tr>';
	}
	else if (author.length > 250) {
		str += '<tr><td class="errMsg">Автор: поле должно содержать не более 250</td></tr>';
	}
	else if (author.length < 10) {
		str += '<tr><td class="errMsg">Автор: поле должно содержать не менее 10</td></tr>';
	}


	if (email == '') {
		str +=  '<tr><td class="errMsg">E-mail: поле не должно быть пустым</td></tr>';
	}
	else if (!email.match('[a-zA-Z\\d_\.\\-]+@[a-zA-Z\\d\.\\-]{2,}\.[a-zA-Z]{2,}')) {
		str +=  '<tr><td class="errMsg">E-mail: не верный формат</td></tr>';
	}

	if (phone == '') {
		str += '<tr><td class="errMsg">Телефон: поле не должно быть пустым</td></tr>';
	}
	else if (phone.length > 250) {
		str += '<tr><td class="errMsg">Телефон: поле должно содержать не более 250</td></tr>';
	}
	else if (phone.length < 5) {
		str += '<tr><td class="errMsg">Телефон: поле должно содержать не менее 10</td></tr>';
	}

	if (message == '') {
		str += '<tr><td class="errMsg">Текст сообщения: поле не должно быть пустым</td></tr>';
	}
	else if (message.length > 6500) {
		str += '<tr><td class="errMsg">Текст сообщения: поле должно содержать не более 6500</td></tr>';
	}
	else if (message.length < 10) {
		str += '<tr><td class="errMsg">Текст сообщения: поле должно содержать не более 10</td></tr>';
	}

	if (str != '') {
		str = message_header + str + message_footer;
		document.getElementById('error_content').innerHTML = str;
	}
	else {
		document.getElementById('contact_form').submit();
	}
}

function checkGuestForm(id) {
	var text = document.getElementsByName('bookText')[0].value;
	var message_header = '<table style="border-bottom: 1px solid rgb(255, 0, 0);" border="0" cellpadding="3" cellspacing="0" width="100%">';
	var message_footer = '</table>';
	var str = '';

	if (text == '') {
		str += '<tr><td class="errMsg">Вопрос: поле не должно быть пустым</td></tr>';
	}
	else if (text.length > 250) {
		str += '<tr><td class="errMsg">Вопрос: поле должно содержать не более 250</td></tr>';
	}
	else if (text.length < 10) {
		str += '<tr><td class="errMsg">Вопрос: поле должно содержать не менее 10</td></tr>';
	}

	if (str != '') {
		str = message_header + str + message_footer;
		document.getElementById('error_content').innerHTML = str;
	}
	else {
		document.getElementById(id).submit();
	}

}

function getContentToDiv(url, div) {
	new Ajax.Updater(div, url, {
		////parameters: { text: "$F('text')" }
	});
}

function getContent(url) {
	// TODO chanche pageseo
	// TODO create ajax-indicator
	//alert($('ajaxIndicator').style.display);
	new Ajax.Updater('pageContent', url, {
		////parameters: { text: "$F('text')"
		//onCreate:function(){$('ajaxIndicator').style.display = 'block';},
		//onComplete:function() {$('ajaxIndicator').style.display = 'none';}
	}
	);
}

function showVideo(caption, id) {
	new Ajax.Request('get_video/p/id_' + id, { method:'post',
	onSuccess: function(transport)
	{
		openDialog('Видео', transport.responseText, '');
	}
	});
}

function sendGuestForm() {
	new Ajax.Request('guest_book/guest_book_edit', {
		method:'post',
		parameters: $('form').serialize(true),
		onSuccess:
		function(transport)
		{
			if (transport.responseText == 'success') {
				getContent('guest_book');
				Windows.closeAll();
			}
			else {
				openDialog('test', transport.responseText);
			}
		}
	});
}

function showGuestComment(element) {

	new Ajax.Request('guest_book/comment/p/id_' + element.id, { method:'post',
	onSuccess: function(transport)
	{
		openHint(element.id, transport.responseText, 'Отзыв');
	}
	});
}
function decor_show(decorId) {
	if (document.getElementById('decor_' + decorId).style.display == 'block') {
		document.getElementById('decor_' + decorId).style.display = 'none';
	}
	else {
		document.getElementById('decor_' + decorId).style.display = 'block';

		if (document.getElementById(decorId + '_1') != null) {
			img_1 = document.getElementById(decorId + '_1').innerHTML;
			imgBig_1 = document.getElementById(decorId + '_1' + '_big').innerHTML;

			image_1 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';
		}
		else {
			image_1 = '<td width="120px"></td>';
		}

		if (document.getElementById(decorId + '_2') != null) {
			img_2 = document.getElementById(decorId + '_2').innerHTML;
			imgBig_2 = document.getElementById(decorId + '_2' + '_big').innerHTML;

			image_2 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_2 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_2 + '"></a></td>';
		}
		else {
			image_2 = '<td width="120px"></td>';
		}


		if (document.getElementById(decorId + '_3') != null) {
			img_3 = document.getElementById(decorId + '_3').innerHTML;
			imgBig_3 = document.getElementById(decorId + '_3' + '_big').innerHTML;

			image_3 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_3 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_3 + '"></a></td>';

		}
		else {
			image_3 = '<td width="120px"></td>';
		}


		if (document.getElementById(decorId + '_4') != null) {
			img_4 = document.getElementById(decorId + '_4').innerHTML;
			imgBig_4 = document.getElementById(decorId + '_4' + '_big').innerHTML;

			image_4 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_4 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_4 + '"></a></td>';
		}
		else {
			image_4 = '<td width="120px"></td>';
		}

		if (document.getElementById(decorId + '_5') != null) {
			arrow = '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_decor_fotos_forward" onclick="get_decor_fotos_forward(' + decorId +', 5); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';
		}
		else {
			arrow = '<td align="center" height="120" valign="middle" width="50">';
		}

		content = '<table cellspacing="10"><tr><td align="center" height="120" valign="middle" width="50"></td>' + image_1 + image_2 + image_3 + image_4 + arrow + '</tr></table>';

		document.getElementById('fotos_' + decorId).innerHTML = content;
	}
	return false;
}




function hall_show(hallId) {
	if (document.getElementById('info_' + hallId).style.display == 'block') {
		document.getElementById('info_' + hallId).style.display = 'none';
	}
	else {
		document.getElementById('info_' + hallId).style.display = 'block';

		for (i = 0; i < document.getElementsByName(hallId).length; i++) {
			element = document.getElementsByName(hallId)[i].id;

			if (document.getElementById(element + '_1') != null) {
				img_1 = document.getElementById(element + '_1').innerHTML;
				imgBig_1 = document.getElementById(element + '_1' + '_big').innerHTML;

				image_1 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';

			}
			else {
				image_1 = '<td width="120px"></td>';
			}

			if (document.getElementById(element + '_2') != null) {
				img_2 = document.getElementById(element + '_2').innerHTML;
				imgBig_2 = document.getElementById(element + '_2' + '_big').innerHTML;

				image_2 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_2 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_2 + '"></a></td>';
			}
			else {
				image_2 = '<td width="120px"></td>';
			}


			if (document.getElementById(element + '_3') != null) {
				img_3 = document.getElementById(element + '_3').innerHTML;
				imgBig_3 = document.getElementById(element + '_3' + '_big').innerHTML;

				image_3 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_3 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_3 + '"></a></td>';

			}
			else {
				image_3 = '<td width="120px"></td>';
			}


			if (document.getElementById(element + '_4') != null) {
				img_4 = document.getElementById(element + '_4').innerHTML;
				imgBig_4 = document.getElementById(element + '_4' + '_big').innerHTML;

				image_4 = '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_4 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_4 + '"></a></td>';
			}
			else {
				image_4 = '<td width="120px"></td>';
			}

			if (document.getElementById(element + '_5') != null) {
				arrow = '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_hall_fotos_forward" onclick="get_hall_fotos_forward(' + element +', 5); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';
			}
			else {
				arrow = '<td align="center" height="120" valign="middle" width="50">';
			}

			content = '<table cellspacing="10"><tr><td align="center" height="120" valign="middle" width="50"></td>' + image_1 + image_2 + image_3 + image_4 + arrow + '</tr></table>';

			document.getElementById('fotos_' + element).innerHTML = content;
		}

	}
	return false;
}


function get_hall_fotos_forward(hallId, currentFoto) {
	currentFotoLast = currentFoto + 4;
	currentFotoBack = currentFoto - 4;

	content = '<table cellspacing="10"><tr>';
	content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_hall_fotos_back" onclick="get_hall_fotos_back(' + hallId +', ' + currentFotoBack + '); return false;"><img src="images/viaselle/arrow_left.gif"></a></td>';

	for (i = currentFoto; i < currentFotoLast; i++) {
		if (document.getElementById(hallId + '_' + i) != null) {
			img_1 = document.getElementById(hallId + '_' + i).innerHTML;
			imgBig_1 = document.getElementById(hallId + '_' + i +  '_big').innerHTML;
			content += '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';
		}
		else {
			content += '<td  width="120px"></td>';
		}
	}


	if (document.getElementById(hallId + '_' + currentFotoLast) != null) {
		content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_hall_fotos_forward" onclick="get_hall_fotos_forward(' + hallId +', ' + currentFotoLast + '); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';
	}
	else {
		content += '<td align="center" height="120" valign="middle" width="50">';
	}

	content += '</tr></table>';

	document.getElementById('fotos_' + hallId).innerHTML = content;

}

function get_decor_fotos_forward(decorId, currentFoto) {
	currentFotoLast = currentFoto + 4;
	currentFotoBack = currentFoto - 4;

	content = '<table cellspacing="10"><tr>';
	content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_decor_fotos_back" onclick="get_decor_fotos_back(' + decorId +', ' + currentFotoBack + '); return false;"><img src="images/viaselle/arrow_left.gif"></a></td>';

	for (i = currentFoto; i < currentFotoLast; i++) {
		if (document.getElementById(decorId + '_' + i) != null) {
			img_1 = document.getElementById(decorId + '_' + i).innerHTML;
			imgBig_1 = document.getElementById(decorId + '_' + i +  '_big').innerHTML;
			content += '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';
		}
		else {
			content += '<td  width="120px"></td>';
		}
	}


	if (document.getElementById(decorId + '_' + currentFotoLast) != null) {
		content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_decor_fotos_forward" onclick="get_decor_fotos_forward(' + decorId +', ' + currentFotoLast + '); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';
	}
	else {
		content += '<td align="center" height="120" valign="middle" width="50">';
	}

	content += '</tr></table>';

	document.getElementById('fotos_' + decorId).innerHTML = content;

}

function get_hall_fotos_back(hallId, currentFoto) {

	currentFotoLast = currentFoto + 4;
	currentFotoBack = currentFoto - 4;

	content = '<table cellspacing="10"><tr>';

	if (document.getElementById(hallId + '_' + currentFotoBack) != null) {
		content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_hall_fotos_back" onclick="get_hall_fotos_back(' + hallId +', ' + currentFotoBack + '); return false;"><img src="images/viaselle/arrow_left.gif"></a></td>';
	}
	else {
		content += '<td align="center" height="120" valign="middle" width="50">';
	}
	for (i = currentFoto; i < currentFotoLast; i++) {
		if (document.getElementById(hallId + '_' + i) != null) {
			img_1 = document.getElementById(hallId + '_' + i).innerHTML;
			imgBig_1 = document.getElementById(hallId + '_' + i +  '_big').innerHTML;
			content += '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';
		}
		else {
			content += '<td width="120px"></td>';
		}
	}

	content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_hall_fotos_forward" onclick="get_hall_fotos_forward(' + hallId +', ' + currentFotoLast + '); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';

	content += '</tr></table>';

	document.getElementById('fotos_' + hallId).innerHTML = content;

}

function get_decor_fotos_back(decorId, currentFoto) {

	currentFotoLast = currentFoto + 4;
	currentFotoBack = currentFoto - 4;

	content = '<table cellspacing="10"><tr>';

	if (document.getElementById(decorId + '_' + currentFotoBack) != null) {
		content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_decor_fotos_back" onclick="get_decor_fotos_back(' + decorId +', ' + currentFotoBack + '); return false;"><img src="images/viaselle/arrow_left.gif"></a></td>';
	}
	else {
		content += '<td align="center" height="120" valign="middle" width="50">';
	}
	for (i = currentFoto; i < currentFotoLast; i++) {
		if (document.getElementById(decorId + '_' + i) != null) {
			img_1 = document.getElementById(decorId + '_' + i).innerHTML;
			imgBig_1 = document.getElementById(decorId + '_' + i +  '_big').innerHTML;
			content += '<td style="background-color: black;" align="center" valign="middle" width="120"><a href="' + imgBig_1 + '" class="highslide" onclick="return hs.expand(this, document.getElementById(\'caption1\'))"><img src="' + img_1 + '"></a></td>';
		}
		else {
			content += '<td width="120px"></td>';
		}
	}

	content += '<td align="center" height="120" valign="middle" width="50"><a class="forward" href="get_decor_fotos_forward" onclick="get_decor_fotos_forward(' + decorId +', ' + currentFotoLast + '); return false;"><img src="images/viaselle/arrow_right.gif"></a></td>';

	content += '</tr></table>';

	document.getElementById('fotos_' + decorId).innerHTML = content;

}

function book_show(bookId) {
	if (document.getElementById('info_' + bookId).style.display == 'block') {
		document.getElementById('info_' + bookId).style.display = 'none';
	}
	else {
		document.getElementById('info_' + bookId).style.display = 'block';
	}
	return false;
}