$(function() {
	$('#informations a:first, #halula #halula_positions a.color_position:first').addClass('active');
	
	$('#halula_main_images img').css('display','none');
	$('#halula_main_images img:eq(0)').css('display','');
	
	var color = 0;
	var position = 0;
	if($.browser.mozilla && $.browser.version == "1.8.1") {
		$('#halula ol li').addClass('ff2');	
	}
	
	if($.browser.msie && $.browser.version == "7.0") {
		$('#halula ol p').addClass('ie7');	
	}
	
	$('a.color_position, a.color_link').click(function() {
		if ($(this).hasClass('color_link')) {
			color = $(this).attr('index');
		}
		else {
			position = $(this).attr('index'); 
			$('a.color_position').removeClass('active');
			$('a.color_position:eq('+position+')').addClass('active');
		}
		
		$('#halula_main_images').fadeOut('slow',function()
				{
					$('#halula_main_images img').css('display','none');
					$("#halula_main_images img[color='"+color+"'][position='"+position+"']").css('display','');
					$('#halula_main_images').fadeIn('slow');
				});
		return false;
	});
	
	$("#halula_main_images a").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	true,
		'overlayColor' : '#DDD'
	});
	
	$('#informations a').click(function () {
		var index = $(this).attr('index');
		$('#informations a').removeClass('active');
		$('#informations a:eq('+index+')').addClass('active');
		$('#halula .images').fadeOut('slow',function()
				{
					$('#halula .images img').css('display','none');
					$('#halula .images img:eq('+index+')').css('display','');
					$('#halula .images').fadeIn('slow');
				});
		return false;
	});
	
	$('#halula li').wrapInner('<p>');
	
	$(window)._scrollable(); 
	$('#halula_header a').click( function() {
		if ($(this).attr('rel')=='halula0')
		{
			$(window).scrollTo('0',800);
		}
		else {
			$(window).scrollTo($("a[name='"+$(this).attr('rel')+"']").next(), 800, {offset: {left:0, top:-1*$('#halula_top_separator').height()+9  }}  );
		}
		return false;
	});
	
	
});
