/*
アイキャッチ制御スクリプト
*/

// グローバル変数
var eyecatch;

// コントローラー
$(document).ready(function() {
	eyecatch = new EyeCatheController();
	
});

// アイキャッチクラス
var EyeCatheController = function(){ 
	// 初期化処理（コンストラクタ）起動
    this.init();
    this.animate();
} 
// アイキャッチプロトタイプ
EyeCatheController.prototype = {

	// 初期化処理（コンストラクタ）
	init: function() {
		$("#eyecatch").css('opacity','0');
		$("#basebox").css('opacity','0').append("<div id='basebox-exposure'>&nbsp;</div>");
		$("#basebox-exposure").css('opacity','0');
//		$("#catchcopy").css('opacity','0').css('top','100px');
$("#catchcopy img").css('display','none');
	},

	// アニメーション処理
	animate: function(pStep) {
		if (!pStep) pStep = 0;
	 	switch (pStep) {
	 		case 0: // 開始 Wait
	 			setTimeout(function(){ eyecatch.animate(pStep + 1); }, 1000);
	 			break;
	 		case 1: // 背景表示
	 			$("#eyecatch").animate({'opacity':'1'}, 3000, "easeOutSine",function(){
					$("#basebox").css('opacity','1');
	 				eyecatch.animate(pStep + 1);
	 			});
	 			break;
	 		case 2: // キャッチコピー表示
	 			setTimeout(function(){ eyecatch.animate(pStep + 1); }, 4000); // wait
				var today = new Date();
var url_root = document.URL.replace("/en/","/");
var url_language = 'ja/';
if (document.URL.indexOf("/en/")>0){
	url_language = '';
}
				var nowdate_param = today.getFullYear() + today.getMonth() + today.getDate() + today.getHours() + today.getMinutes();
				$("#basebox").prepend('<object id="catchcopy-swf" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="600" height="200" id="test" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="' + url_root + 'web/wp-content/themes/ohara/swf/' + url_language + 'catchcopy.swf?' + nowdate_param + '" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />	<embed src="' + url_root + 'web/wp-content/themes/ohara/swf/' + url_language + 'catchcopy.swf?' + nowdate_param + '" loop="false" quality="high" wmode="transparent" bgcolor="#ffffff" width="600" height="200" name="test" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_jp" /></object>');
	 			break;
/*
	 		case 3: // 露光アップ画像フェードイン
				$("#basebox-exposure").animate({'opacity':'1'}, 5000, "easeOutSine", function(){
		 			eyecatch.animate(pStep + 1);
				});
	 			break;
	 		case 4: // 露光アップ画像フェードアウト
				$("#basebox-exposure").animate({'opacity':'0'}, 5000, "easeOutSine", function(){
		 			eyecatch.animate(3);
				});
	 			break;
*/
	 	}
	 }
}

