$(window).load(function(){
	$('#accordion').find('div.ac-header span').click(function(){
		activeLI = $(this).parent().parent();
		if(!activeLI.is('.active')) {
			$('#accordion').find('li.active').find('div.ac-body').slideUp(500);
			$('#accordion').find('li.active').removeClass('active');
			
			activeLI.addClass('active');
			activeLI.find('div.ac-body').slideDown(500);
		}
	});

	$('.si-head').click(function(){
		$(this).parent().parent().parent().find('li.active').removeClass('active');
		$(this).parent().parent().addClass('active');
	});
	
	if($.browser.msie)
	{
		if( $.browser.version == '7.0' || $.browser.version == '6.0') 
		{
			
		}
		else 
		{
			$('#header').corner("right 5px");
		}
	}
	
	$('div.b-h-b').corner("5px");
	
	function blockNext() {
		next.addClass('nextblock');
	}
	function unblockNext() {
		next.removeClass('nextblock');
	}
	function blockPrev() {
		prev.addClass('prevblock');
	}
	function unblockPrev() {
		prev.removeClass('prevblock');
	}
	
	function nextItem() {
		var ni = 0;
		carousel_item.each(function(){
			$(this).attr('n',ni);
			ni++;
			nextNotVisibleItem = ni - 3;
			next.attr('nvi',nextNotVisibleItem);
			prev.attr('pvi','0');
			blockPrev();
		});
	}
	
	var carousel = $('#carousel');
	var carousel_item = $('#carousel').find('li');
	var prev = $('#carousel').parent().find('div.prev');
	var next = $('#carousel').parent().find('div.next');
	nextItem();
	
	
	next.click(function(){
		var nextNotVisibleItem = next.attr('nvi');
		var prevNotVisibleItem = prev.attr('pvi');
		if(nextNotVisibleItem > 0)
		{
			carousel.animate({"left": "-=253px"}, 500 );
			
			
			prevNotVisibleItem++;
			if(prevNotVisibleItem > 0) unblockPrev();
			prev.attr('pvi',prevNotVisibleItem);
			
			nextNotVisibleItem = (nextNotVisibleItem - 1);
			if(nextNotVisibleItem == 0) blockNext();
			$(this).attr('nvi',nextNotVisibleItem);
		}
	});
	
	prev.click(function(){
		var nextNotVisibleItem = next.attr('nvi');
		var prevNotVisibleItem = prev.attr('pvi');
		if(prevNotVisibleItem > 0)
		{
			carousel.animate({"left": "+=253px"}, 500 );
			
			
			nextNotVisibleItem++;
			if(nextNotVisibleItem > 0) unblockNext();
			next.attr('nvi',nextNotVisibleItem);
			
			prevNotVisibleItem = (prevNotVisibleItem - 1);
			if(prevNotVisibleItem == 0) blockPrev();
			$(this).attr('pvi',prevNotVisibleItem);
		}
	});
	
	
});
