jQuery(function($) {

	$(window).resize(function() {

		ow = 1280;
		oh = 610;

		rw = Math.max(980, $(window).width());
		rh = Math.max(610, $(window).height() - $('#main_image').position().top - 65);

		if ((rw / rh) > (ow / oh)) {

			w = rw;
			h = w * oh / ow;
			l = 0;
			t = (rh - h) / 2;
		} else {

			h = rh;
			w = h * ow / oh;
			t = 0;
			l = (rw - w) / 2;
		}

		$('#main_image').height(rh).width(rw);
		$('#main_image > img').width(w).height(h).css('top', t).css('left', l);

		$('#top_line').width(rw).height(rh).css('top', 132).css('left', 0);
		$('#bottom_line').width(rw).height(rh).css('top', 132).css('left', 0);

		$('#container-null').height(rh - 85);
	}); /* */

	$('#container a.btn').click(function(){

		var i = $(this).index();
		var i2 = $('#container a.button_active').index();

		if (i == i2) {
		
			if ($('#container a:last').hasClass('arrow_show')) {
			
				$('#container div.category_text-null').eq(i).slideDown(500);
				$('#container a.arrow_show').removeClass('arrow_show').addClass('arrow');
			} // if
			return;
		};

		$('#container a.button_active').removeClass('button_active').addClass('button');
		$(this).removeClass('button').addClass('button_active');

		if ($('#container div.category_text-null').eq(i2).css('display') != 'none') {

			$('#container div.category_text-null').eq(i2).slideUp(500, function() {
			
				$('#container div.category_text-null').eq(i).slideDown(500);
			});
		} else {
		
			$('#container div.category_text-null').eq(i).slideDown(500);
		} /* */
	});

	$('#container a.arrow_show').click(function(){

		var i = $('#container a.button_active').index();

		if ($('#container a:last').hasClass('arrow')) {
		
			$('#container a.arrow').removeClass('arrow').addClass('arrow_show');
			$('#container div.category_text-null').eq(i).slideUp(500);
		} else {

			$('#container a.arrow_show').removeClass('arrow_show').addClass('arrow');
			$('#container div.category_text-null').eq(i).slideDown(500);
		};
	});


	$(window).resize();
});

