/*********************************************
 common / 共通設定
*********************************************/

/*rollover*/

function initRollOverImagesFade() {
	var image_cache = new Object();
	$('.swap').each(function(i) {
	var imgsrc = this.src;
	var dot = this.src.lastIndexOf('.');
	var imgsrc_on = this.src.substr(0, dot) + '_o' + this.src.substr(dot, 4);
	image_cache[this.src] = new Image();
	image_cache[this.src].src = imgsrc_on;
	$(this).hover(
	function() { this.src = imgsrc_on; $(this).fadeTo(200, 0.6); $(this).fadeTo(200, 1.0); },
	function() { $(this).fadeTo(100, 1.0); this.src = imgsrc; });
	});
}

$(document).ready(initRollOverImagesFade);

/*********************************************
 top / トッププロモーション設定
*********************************************/


/*********************************************
 collection / コレクション
*********************************************/

/*ブランドトップ*/

function initBrandTopFade() {
		$(function(){
			$('#slide_brand').cycle({
							fx:'scrollRight',
							timeout:5000,
							pager:'#slide_navigation'
							//after:update_slide_caption,
							//before:fade_slide_caption
						});
		
					fade_slide_caption = function ( next, previous ) {
						caption_container = $('#project_caption')
						caption_container.fadeOut('fast')
					}
					
					update_slide_caption = function(next, previous)
					{
						caption_container = $('#project_caption')

						caption = $('span.slide_cp', previous)
						caption_container.fadeIn('fast')
						caption_container.html(caption.html())
						
					}
		});
}

/* ------------------------------
　サイドナビ
　（moでぼかしフェード）
------------------------------ */

function initToggle() {

	$(function(){
	
		$("li.area_sub_navi").hide();

		$("li.tt_navi").click(function(){
			$(this).next("li.area_sub_navi").slideToggle("slow,");
		});

	});

}
/* ------------------------------
　壁紙ダウンロード
　（moで[ download ]を表示）
------------------------------ */

function initDL() {

	$(function(){
	
		$(".lnk_dl").hover (
			function() { $(".lnk_dl > span").css("display","block"); },
			function() { $(".lnk_dl > span").css("display","none"); }
		);
	});

}

/* ------------------------------
　philosophyが現れる
------------------------------ */

function initPhilosophy() {

	$(function(){
		//settings
		var fades = $('#area_plsp');
		//hover version
		$('#philosophy').hover(function() {
			fades.fadeIn(550);
		}, function() {
			fades.fadeOut(550);
		});
	});

}

