
var pro_interval;
var pro_margin=-30;
var oldbooks_ul_childrens_len = 0;

function move_ul(num) {
	if(num == 1) {
		if(pro_margin == -250) {
			oldbooks_ul.removeChild(oldbooks_ul.children[0]);
			pro_margin = -30;
		}
		if(pro_margin == -30) {
			var temp_node = oldbooks_ul.children[0].cloneNode(true);
			oldbooks_ul.insertBefore(temp_node, null);
		}
		pro_margin -= 2;
	}
	else if(num == -1) {
		if(pro_margin == 190) {
			oldbooks_ul.removeChild(oldbooks_ul.children[oldbooks_ul_childrens_len]);
			pro_margin = -30;
		}
		if(pro_margin == -30) {
			pro_margin = -250;
			var temp_node = oldbooks_ul.children[oldbooks_ul_childrens_len-1].cloneNode(true);
			oldbooks_ul.insertBefore(temp_node, oldbooks_ul.children[0]);
		}
		pro_margin += 2;
	}
	oldbooks_ul.style.marginLeft = pro_margin + "px";
}

function oldbook_leftstream(){
	clearInterval(pro_interval);
	pro_interval = setInterval("move_ul(-1)",20);
}

function oldbook_rightstream(){
	clearInterval(pro_interval);
	pro_interval = setInterval("move_ul(1)",20);
}

function streaming_stop(){
	clearInterval(pro_interval);
}

var def_ob_oiW = 320;
var def_ob_oiH = 320;
var ob_oiW = def_ob_oiW;
var ob_oiH = def_ob_oiH;

$().ready(function() {
	var $oldbooks_ul = $("#oldbooks_ul");
	if ($oldbooks_ul == null) {
		alert("<$oldbooks_ul> is null.. ");
		return;
	}
		
	var $oldbooks_ul_childrens = $oldbooks_ul.children();
	if ($oldbooks_ul_childrens == null) {
		alert("<$oldbooks_ul_childrens> is null.. ");
		return;
	}
	
	oldbooks_ul_childrens_len = $oldbooks_ul.children().length;
	$(".agent_contents>.owl-carousel").owlCarousel({
        autoPlay : 3000, //Set AutoPlay to 3 seconds
        slideSpeed : 200,
        navigationText : ["<i class='icon-left-open'/>", "<i class='icon-right-open'/>"],
        paginationSpeed : 1500,
        navigation : true,
        items : 5,
        stopOnHover : true,
        mouseDrag : true,
        touchDrag : true
    });
	
	if ($("#oldbook_meta_wraper").length <= 0) return;

	ob_oiW = $("#hidden_org_img").width();
	ob_oiW = (ob_oiW == 0) ? def_ob_oiW : ob_oiW;
	ob_oiH = $("#hidden_org_img").height();
	ob_oiH = (ob_oiH == 0) ? def_ob_oiH : ob_oiH;
	$("#hidden_org_img").hide();
	$("div.slider-wrapper").css("max-width", ob_oiW); //.css("max-heght", ob_oiH);
	oldbook_meta_wraper_resize();
	$(window).resize(oldbook_meta_wraper_resize);
	
	/*
	effect: { "fade", "slideInLeft, "slideInRight", "sliceUp", "sliceDown",
		      "random" ?->
	          "sliceDownRight","sliceDownLeft","sliceUpRight",
	          "sliceUpLeft","sliceUpDown","sliceUpDownLeft",
	          "fold","fade","boxRandom","boxRain","boxRainReverse",
			  "boxRainGrow","boxRainGrowReverse" }
	*/
	$('#oldbook_meta_img_slider').nivoSlider({
			effect: 'slideInRight', 
			animSpeed: 500,
			pauseTime: 2000,
			startSlide: 0,
			directionNav: true,
			controlNav: true
	});
});
function oldbook_meta_wraper_resize() {
	var oContents = $("div.contents.oldbook"); 
	var marginTop = $("div.pre_line.oldbook").outerHeight()+$("div.banner.oldbook").outerHeight()+$("div.titlebar.oldbook").outerHeight();
	oContents.css("padding-top", marginTop + 10);
	var marginBottom = $("div.footer.oldbook").outerHeight();
	oContents.css("padding-bottom", marginBottom + 5);

	var woW = $(window).outerWidth();
	var rate = (woW < 450) ? 2.5 : (woW < 560) ? 3 : 4;
	var riW = Math.round(woW/rate); //$("img.book_meta_img.oldbook").width();
	var riH = Math.round(ob_oiH*(riW-24)/ob_oiW); // 24: width of nivoSlider's frame
	$('div.slider-wrapper').css("max-width", riW);//.css("max-height", riH);
	$('div.slider-wrapper').css("width", riW);//.css("max-height", riH);

	var oldbook_meta_img = $("img.book_meta_img.oldbook");
	oldbook_meta_img.each(function() {
		$(this).outerWidth(riW).outerHeight(riH);
	});
	/*
	else {
		$('div.slider-wrapper').css("max-width", ob_oiW);//.css("max-height", riH);
		$('div.slider-wrapper').css("width", ob_oiW);
		var oldbook_meta_img = $("img.book_meta_img.oldbook");
		oldbook_meta_img.each(function() {
			$(this).css("height", '');
		});
	}
	*/
}
