/*
 * Copyright (c) 2011 sdl
 *
 */


/* collasiblePanel
***********************************************/

$(function(){
	$("dd",".collasiblePanel").hide();
	$("dt",".collasiblePanel").css("cursor","pointer");
	
	$(".collasiblePanel dt").click(function(){
		
		var myId = "#"+$(this).parent().attr("id");
		
		if($("dd", myId).css("display")=="block"){
			$("dd:not(:animated)", myId).slideUp();
		} else {
			$("dd", myId).slideDown();
		}
	});
});

/* collasiblePanel
***********************************************/
$(function(){
$("#detailWindow2").hide();
$("#detailWindow3").hide();

});
function openWindow( n ){
     
    
    if( n==1 ){
        $("#detailWindow1").show("slow");
        $("#detailWindow2").hide("slow");
        $("#detailWindow3").hide("slow");
        
    } else if ( n==2 ){
        $("#detailWindow1").hide("slow");
        $("#detailWindow2").show("slow");
        $("#detailWindow3").hide("slow");
    } else if ( n==3 ){
        $("#detailWindow1").hide("slow");
        $("#detailWindow2").hide("slow");
        $("#detailWindow3").show("slow");
    }
}

/* ディテールウィンドウ
 * 
 */

$(function(){
	
$("#detailWindow").carouFredSel({
	circular: false,
	items: {
		//width: 680
	},
	next : {key:"right"},
	prev : {key:"left"},
	scroll:{
		onBefore: xOnBefore
	},
	auto: false,
	pagination: {
        keys: true
  }
});
$("#detailWindow").trigger("linkAnchors", ["#links_below", "a"]);
$("li:nth-child(1) a", "#links_below", "#links_below").addClass("selected");
//$("#detailWindow").trigger("slideToPage", 0);
function xOnBefore(){
	$("li a", "#links_below").removeClass("selected");
	var page = $("#detailWindow").triggerHandler("currentPage");
	var target = "li:nth-child("  + Number(page+1) +") a";
	$(target, "#links_below").addClass("selected");
}

});



/* topimage
 * *********************************
 */
$(function(){
	$("#imgTopBKG").fadeTo("slow","1",function(){
	// $("#imgTopTxt1").delay(1000).fadeTo("slow","1");
		$("#imgTopTxt1").show()
		.animate({left:"-=30px",opacity:0},0)
		.delay(500)
		.animate({left:"+=30px",opacity:1},1000, "swing");
		$("#imgTopTxt2").show()
		.animate({left:"-=30px",opacity:0},0).delay(1200)
		.animate({left:"+=30px",opacity:1},1000, "swing");
		
		$("#imgTopTxt3").show()
		.animate({left:"+=30px",opacity:0},0).delay(900)
		.animate({left:"-=30px",opacity:1},1000, "swing");
	
		$("#imgTopTxt4").show()
		.animate({left:"+=30px",opacity:0},0).delay(1400)
		.animate({left:"-=30px",opacity:1},1000, "swing");
	});
});


/* 段組調整
 * 
 */
$(function(){
	//$(".post-621 ul#performanceList").multicol({colNum: 3, colMargin: 20});
});


$(function() {
	$.fn.colorbox.settings.transition = "fade";
	$(".detailChart").colorbox();
});

/*
 * multicolList
 */
$(function() {
	$("li:nth-child(3n)",".multicolList").css("marginRight","0");
});



//マニュアル工房の左メニュー
$(document).ready(function(){
	
	//19個以内の場合は、topicsNaviを隠す。
	//alert('個数：' + $("li",'#topics').size());
	if( $("li",'.postList ul').size() <= 19) {
		$(".listNavi a").hide();	
	}
	
	//20以上は隠す。
	$("li:gt(20)",'.postList ul').hide();
	
	
	$('.listNavi a','.postList').toggle(
	function(){
		var t = $("ul",$(this).parent().parent());
		$("li:gt(20)", t).animate({"height": "toggle", "opacity": "toggle"}, "fast");
		$("img",this).rotate({ angle:0,animateTo:180,easing: $.easing.easeInOutExpo });
		
		
	},
	function(){
		var t = $("ul",$(this).parent().parent());
		$("li:gt(20)", t).animate({"height": "toggle", "opacity": "toggle"}, "fast");
		$("img",this).rotate({ angle:180,animateTo:0,easing: $.easing.easeInOutExpo });
		
	});
	
});



