// JavaScript Document
function getY(e) {
	var y = 0;
	while(e) {
		y += e.offsetTop;
		e = e.offsetParent;
	}
	return y;
}
$(function() {
	$("#jscroll").jScrollPane({
		horizontalDragMinWidth: 48,
		horizontalDragMaxWidth: 48
	});
	var $a = $("ul.t-bar a.item");
	var $act = $("ul.t-bar a.item");
	$("ul.t-bar a.item").bind("click", function(event) {
		$a.parent().removeClass("act");
		var $anchor = $(this);
		$anchor.parent().addClass("act");
		$("html, body").stop().animate({
			scrollTop: $($anchor.attr("rel")).offset().top
		}, 1500, "easeInOutExpo");
		/*
		alert($($anchor.attr("rel"))[0].tagName);
		alert(getY($($anchor.attr("rel"))[0]));
		if you don't want to use the easing effects:
		$("html, body").stop().animate({
			scrollTop: $($anchor.attr("href")).offset().top
		}, 1000);
		*/
		event.preventDefault();
	});
	if ($("#jcarousel").length) {
		function jcarousel() {
			var $jc = $("#jcarousel");
			var $t = $("table.spec", $jc);
			var $td = $("td", $jc);
			var $p = $("#pages a");
			var i = 0;
			var l = $p.length - 1;
			$p.each(function(index) {
				var $obj = $(this);
				$obj.click(function() {
					$p.removeClass("act");
					$obj.addClass("act");
					$t.stop().animate({"marginLeft": "-" + index * 990}, 1000);
					if (!$td.eq(index).hasClass("good")) {
						var $img = $td.eq(index).addClass("good").find("img");
						$img.each(function() {
							$(this).attr("src", $(this).attr("preload"));
						});
					}
					return false;
				});
			});
			$p.eq(0).click();
		}
		jcarousel();
	}
});

