/**
 * @author Sergey Galitskiy 
 */

function slideTour(){
	var sliders = $('items');
	$('#controls .up').click(function(){
		$(this).parents('.sliders').find('.expanded').each(function(){
			$(this).addClass('collapsed').removeClass('expanded').children('div:first').slideUp('fast').addClass('hide');
		})
	});
	
	$('#controls .down').click(function(){
		$(this).parents('.sliders').find('.collapsed').each(function(){
			$(this).removeClass('collapsed').addClass('expanded').children('div:first').slideDown('fast').removeClass('hide');
		})
	});	
	
	$('#controls .up_small').click(function(){
		$(this).parents('.sliders').find('.expanded-box').each(function(){
			$(this).addClass('collapsed-box').removeClass('expanded-box').children('div:first').slideUp('fast').addClass('hide');
		})
	});
	
	$('#controls .down_small').click(function(){
		$(this).parents('.sliders').find('.collapsed-box').each(function(){
			$(this).removeClass('collapsed-box').addClass('expanded-box').children('div:first').slideDown('fast').removeClass('hide');
		})
	});
	
	$('.item h1 span, .sliders #so_ajax h1 span').click(function(){
		var parentEl = $(this).parents('.item:first');
		if (parentEl.hasClass('expanded')){
			parentEl.addClass('collapsed').removeClass('expanded').children('div:first').slideUp('fast').addClass('hide');
		} else {
			parentEl.removeClass('collapsed').addClass('expanded').children('div:first').slideDown('fast').removeClass('hide');
		}
	});
	
	$('.item h2 span.tmp').click(function(){
		var parentEl = $(this).parents('.item:first');
		if (parentEl.hasClass('expanded')){
			parentEl.children('div:first').slideUp('fast');
			parentEl.removeClass('expanded');
		} else {
			parentEl.children('div:first').slideDown('fast');
			parentEl.addClass('expanded');
		}
	});
	
	$('.item .box h2 span, .sliders #so_ajax div h2 span').click(function(){
		var parentEl = $(this).parents('.box:first');
		if (parentEl.hasClass('expanded-box')){
			parentEl.addClass('collapsed-box').removeClass('expanded-box').children('div:first').slideUp('fast').addClass('hide');
		} else {
			parentEl.removeClass('collapsed-box').addClass('expanded-box').children('div:first').slideDown('fast').removeClass('hide');
		}
	})
}
function naviSlide(){
	$("#.navi .firstLevel li:not('.active')").hover(
		function(){
			$(this).addClass('active');
		},
		function(){
			$(this).removeClass('active');
		}
	)
	
}

function changeShowCommentForm() {
	if ($('#commentBlock').css('display') == 'none'){
		$('#commentBlock').slideDown('fast');
	} else {
		$('#commentBlock').slideUp('fast');
	}
}

function changeShowContestForm() {
	if ($('#contestBlock').css('display') == 'none'){
		$('#contestBlock').slideDown('fast');
	} else {
		$('#contestBlock').slideUp('fast');
	}
}

$(document).ready(function(){
	try{
		naviSlide();
		slideTour();
	} catch (e){
		alert(e)
	}
});
	  
function loadPage(pagenum, prefix){
	$('#'+prefix+'page').val(pagenum).parentsUntil('form').parent().submit();
}

