var Content = {
	navigate : null,
	content : null,
	currentPage : 0,
	totalPage : 0,
	pageWidth : 520,
	container : null,
	
	init : function() {
		 $(function () {
			Content._init();
		});
    },
	
	_init : function () {
		Content.navigate = $('#pageManu a');
		Content.content = $("#content .multiplePage div");
		
		if (!Content.navigate || !Content.content) return false;
		
		var maxHeight = 0;
		var totalWidth = 0;
		
		var detail = $('<div/>').addClass("detail").css({overflow: 'hidden'});
		$("#content .multiplePage").append(detail);
		Content.container = $('<div/>');
		detail.append(Content.container);
		
		Content.content.each(function(index) {			
			$(this).css({width: Content.pageWidth, display: 'block'});
			
			if ($(this).outerHeight(true) > maxHeight)
				maxHeight = $(this).outerHeight(true)
				
			totalWidth += $(this).width();
			Content.container.append($(this));
			$(this).css({float: 'left'});
			
			Content.totalPage++;
		});
		
		$("#content .multiplePage").css({height: maxHeight, overflow:'hidden'});
		Content.container.css({width: totalWidth});
		
		if ($('#content .multiplePage a.prev')) {
			$('#content .multiplePage a.prev').css({opacity: 0.2});
			$('#content .multiplePage a.prev').click(Content.PreviousPage);
		}
		if ($('#content .multiplePage a.next')) {
			$('#content .multiplePage a.next').click(Content.NextPage);
		}
		
		Content.navigate.each(function(index) {
			$(this).click(function() {
				Content.GotoPage(index);
				
				return false;
			});
		});
	},
	
	PreviousPage : function(event) {
		if (Content.currentPage > 0) {
			Content.GotoPage(Content.currentPage - 1);
		}
		
		return false;
	},
	
	NextPage : function(event) {		
		if (Content.currentPage < Content.totalPage - 1) {
			Content.GotoPage(Content.currentPage + 1);
		}
		return false;
	},
	
	GotoPage : function(pageNo) {		
		if ($(Content.navigate[Content.currentPage]))
			$(Content.navigate[Content.currentPage]).parent().removeClass('active');
			
		Content.currentPage = pageNo;
		
		if ($(Content.navigate[Content.currentPage]))
			$(Content.navigate[Content.currentPage]).parent().addClass('active');
		
		var marginLeft = -1 * Content.currentPage * Content.pageWidth;
		
		Content.container.animate({marginLeft: marginLeft}, 1500 );
		
		if (Content.currentPage == 0) {
			if ($('#content .multiplePage a.prev')) {
				$('#content .multiplePage a.prev').css({opacity : 0.2});
			}
			if ($('#content .multiplePage a.next')) {
				$('#content .multiplePage a.next').css({opacity : 1});
			}
		}else if (Content.currentPage == Content.totalPage - 1) {
			if ($('#content .multiplePage a.prev')) {
				$('#content .multiplePage a.prev').css({opacity : 1});
			}
			if ($('#content .multiplePage a.next')) {
				$('#content .multiplePage a.next').css({opacity : 0.2});
			}
		}else {
			
			if ($('#content .multiplePage a.prev')) {
				$('#content .multiplePage a.prev').css({opacity : 1});
			}
			if ($('#content .multiplePage a.next')) {
				$('#content .multiplePage a.next').css({opacity : 1});
			}
		}
		
		return false;
	}
}

if (jQuery.browser.msie && (parseInt(jQuery.browser.version) == 6)) {
}else {
	Content.init();
}
