var activeNav = true;
function galleryNav(side){
	if(!activeNav)
	{
		return;
	}
	var block = $('#gallery .line-gallery');
        var step = 114;
        var maxmargin = 0;
        var minmargin = -(block.children('li').size() - 9) * step;
	var moveDuration = 200;
	var curmargin = parseInt(block.css('marginLeft'));
	if((side == 'right') && (curmargin > minmargin))
	{
	        activeNav = false;
		block.animate({'marginLeft': curmargin - step}, moveDuration, function(){activeNav = true;});
	}
	if((side == 'left') && (curmargin < maxmargin))
	{                                  
	        activeNav = false;
		block.animate({'marginLeft': curmargin + step}, moveDuration, function(){activeNav = true;});
	}
}
function showGallery(myPath,myNum) {
	
	myNum = (myNum)? parseInt(myNum) : 0;
	//Получение галереи
	$.post('showGallery.htm',{'myPath':myPath,'myNum':myNum},function(myContent) {loadGallery(myContent,myNum)})	
}

function showWeb(myPath) {
	$('.yellowBlock').remove();
	$('<div class="yellowBlock"><a onclick="workObjects[\'web\'].close();return(false)" href="#" title=""><img class="close" src="img/close.gif" width="19" height="19" alt="Закрыть окно" /></a><h3 style="text-align:center">Web-камера &quot;Снежный барс&quot; '+(myPath == 'dombay'?'Домбай':'Чегет')+'</h3><div class="web"><img width="500" src="web.php?src='+myPath+'" alt="" /></div></div>').appendTo('body');
	workObjects['web'] = new myFloat($('.yellowBlock')[0],'web');	
	workObjects['web'].open();
}


function getBronForm(myName) {	
	$.post('showForm.htm?name='+encodeURI(myName),{'form':'site'},function(myContent) {createBronForm(myContent)})	
}

function createBronForm(myContent) {
	$('.yellowBlock').remove();
	$(myContent).appendTo('body');
	workObjects['bigGallery'] = new myFloat($('.yellowBlock')[0],'bigGallery');	
	workObjects['bigGallery'].open(function() {activateForm()});
}

function activateForm() {
	$("form").ajaxForm(function(myContent) {updateFormContent(myContent)});
	showCalendar();
}



function showCalendar() {
	$(".calendar").each(function() {
		$(this).datepicker({ 
			firstDay: 1, 
			monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], 
			dayNames: ['Воскресенье', 'Понедельник', 'Втроник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
			dayNamesMin: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
			dateFormat: 'dd.mm.yy'
		});
	});
}


function updateFormContent(myContent) {
	$('.yellowBlock').html(($(myContent).html()));
	activateForm();
}

function loadGallery(myContent,myNum) {
	$('.yellowBlock').remove();
	$(myContent).appendTo('body');
	workObjects['bigGallery'] = new myFloat($('.yellowBlock')[0],'bigGallery');	
	workObjects['bigGallery'].open(function() {installSlider(myNum)});
	

}

function installSlider(myNum) {
	workObjects['slide'] = new mySlider(document.getElementById("listPhoto"),'slide',false);
	workObjects['slide'].show(myNum,function(myNum){updateNum(myNum)});
}

function closeBlock() {
	workObjects['bigGallery'].close();
}

function updateNum(num) {
	$('#photoNum').text(num+1);
}
