$(function() {

	//変数定義
	var Staff = $("#Staff");
	var X = $("li.X");
	var Y = $("li.Y");
	var XY = $("li.XY");
	var YX = $("li.YX");
	var Moving = $("#Moving");
	var Stop = $("#Stop");
	var Araki = $("#StaffAraki");
	var ArakiBtn = $("#Freshers li.XY");
	var OffsetReload = Staff.offset();
	//console.log(OffsetReload.left,OffsetReload.top);
	
	//Modalbox
	$("p.Modal a").colorbox();
	
	//Chrome以外処理
	var uai = new UAIdentifier();
	if(!uai.chrome) {
		$("body").css({"overflow":"hidden","overflowY":"hidden","overflowX":"hidden"});
		$("html").css({"overflowY":"hidden","overflowX":"hidden"});
	};

	//メインコンテンツ外に移動する時はスタッフを消す
	X.click(FadeOut);
	YX.click(FadeOut);
	function FadeOut (){
		Staff.fadeOut("fast");
	};
	
	//荒木さんコンテンツ外に移動する時は荒木さんを消す
	ArakiBtn.click(function(){
		Araki.fadeOut("fast");
	});

	//スムーススクロール処理
	X.localScroll({
		axis: 'x',
		queue: true,
		speed: 1700,
		easing:'easeOutBack'
	});

	Y.localScroll({
		axis: 'y',
		queue: false,
		speed: 1700,
		easing:'easeOutBack'
	});

	XY.localScroll({
		axis: 'xy',
		queue: true,
		duration: 3000,
		easing:'easeOutExpo'
	});

	YX.localScroll({
		axis: 'yx',
		queue: true,
		duration: 3000,
		easing:'easeOutExpo'
	});
	
	//背景切り替え実行
	Moving.sprite({fps: 11, no_of_frames: 3});
	Stop.sprite({fps: 5, no_of_frames: 3});
	
	//リロード時の位置でスタッフを消す処理
	/*if(OffsetReload.left > 950){
			Staff.hide();
			Stop.fps(0);
			Moving.fps(0);
	}*/
	if(OffsetReload.left > 3200 && OffsetReload.top > 7000){
			Araki.show();
	}
	
	//スクロールした時の処理
	$(window).exScrollEvent({
			delay : 250, // 200ms
			callback : function( evt , param ){
				//スクロール開始
				if(param.status == 1){
					Moving.fadeIn(30);
					Stop.fadeOut("fast");
				}
				//スクロール終了
				if(param.status == 0){
					var Offset = Staff.offset();
					//console.log(Offset.left,Offset.top);
					if(Offset.left < 200){
							Staff.fadeIn();
							Stop.fadeIn(30).fps(5);
							Moving.fps(11).fadeOut("fast");
					} else if(Offset.left > 950){
						Stop.fps(0);
						Moving.fps(0);						
						if(Offset.left > 6900 && Offset.top > 7000){
							Araki.fadeIn();
						}						
					}
				}
			}
	});

	/*----------------------------------------------
	*
	* 	Rollover Script
	* 	create:10-03-04
	*
	----------------------------------------------*/

	$("img,input:image").mouseover(function(){
			//src属性に_off.が含まれる場合に実行
			if($(this).attr("src").match(/_off\./)) {
					//src属性の_off.を_on.に置換
					$(this).attr("src",$(this).attr("src").replace('_off.', '_on.'));
					$(this).mouseout(function(){
							//マウスアウトでsrc属性の_on.を_off.に置換
							$(this).attr("src",$(this).attr("src").replace('_on.', '_off.'));
					})
			}
	});

	//IE6の警告を消すアクション
	$("#AttClose").click(function(){
			$("#IE6").remove();
			return false;
	});

});


//twitter呼び出し
getTwitters('TweetInc', {
		id: 'owebhan',
		count: 5,
		enableLinks: true,
		ignoreReplies: false,
		clearContents: true,
		template: '<p class="prefix"><img height="64" width="64" src="%user_profile_image_url%"></p> <p class="status"><a href="http://twitter.com/%user_screen_name%" class="Name">%user_name%</a>%text%<span class="Time">%time%</span></p>'
});


//Google Analytics

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18382928-1']);
_gaq.push(['_setDomainName', '.bridge-net.co.jp']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
