// JavaScript Document

/* ***************************************** 
 * ページ内スクロール
 ******************************************* */
 
$(function(){
		   $("a[href^='#']").easingScroll({  easing: "easeOutQuart",  duration: 700});
		   }
);




/* ***************************************** 
 * フォントサイズ変更
 ******************************************* */

$(function(){
		   
	//m/oイメージパスの取得
	var IMGpassS_o = $("#font-s").attr("name");
	var IMGpassM_o = $("#font-m").attr("name");
	var IMGpassL_o = $("#font-l").attr("name");
	var IMGpassS = $("#font-s").attr("src");
	var IMGpassM = $("#font-m").attr("src");
	var IMGpassL = $("#font-l").attr("src");
	
	//クッキーの判定
	if($.cookie("fsize") != null){
		if($.cookie("fsize") =="80%"){//クッキーありフォントサイズS
			IMGCHS();
		}
		else if($.cookie("fsize") =="100%"){//クッキーありフォントサイズM
			IMGCHM();
		}
		else if($.cookie("fsize") =="130%"){//クッキーありフォントサイズL
			IMGCHL();
		}
	}
	else{//クッキーなしデフォルト設定
		$("#font-m").attr("src",IMGpassM_o);
	}
	
	
	
	//フォントサイズS
	$("#font-s").click(function(){
		var size = "80%";
		font(size);
		IMGCHS()
	});
	//フォントサイズM
	$("#font-m").click(function(){
		var size= "100%";
		font(size);
		IMGCHM()
	});
	//フォントサイズL
	$("#font-l").click(function(){
		var size= "130%";
		font(size);
		IMGCHL()
	});


	function IMGCHS(){
		$(".fsc").css({"font-size" : "80%","line-height" : "140%"});
		$("#font-s").attr("src",IMGpassS_o);
		$("#font-m").attr("src",IMGpassM);
		$("#font-l").attr("src",IMGpassL);
	};
	
	function IMGCHM(){
		$(".fsc").css({"font-size" : "100%","line-height" : "125%"});
		$("#font-m").attr("src",IMGpassM_o);
		$("#font-s").attr("src",IMGpassS);
		$("#font-l").attr("src",IMGpassL);
	};
	
	function IMGCHL(){
		$(".fsc").css({"font-size" : "130%","line-height" : "125%"});
		$("#font-l").attr("src",IMGpassL_o);
		$("#font-s").attr("src",IMGpassS);
		$("#font-m").attr("src",IMGpassM);
	};


});

//クッキー設定
function font(size){
	$(".fsc").css("font-size",size);
	$.cookie("fsize", size, {path:'/', expires:7});
	
}




/* ***************************************** 
 * メニューm/o
 ******************************************* */
 
 
 
$(function(){

var btn01 = $("#btn01").attr("src");
var btn01_o = $("#btn01").attr("name");

var btn02 = $("#btn02").attr("src");
var btn02_o = $("#btn02").attr("name");

var btn03 = $("#btn03").attr("src");
var btn03_o = $("#btn03").attr("name");

var btn04 = $("#btn04").attr("src");
var btn04_o = $("#btn04").attr("name");

var btn05 = $("#btn05").attr("src");
var btn05_o = $("#btn05").attr("name");

var btn06 = $("#btn06").attr("src");
var btn06_o = $("#btn06").attr("name");

var btn07 = $("#btn07").attr("src");
var btn07_o = $("#btn07").attr("name");

var btn08 = $("#btn08").attr("src");
var btn08_o = $("#btn08").attr("name");

var btn09 = $("#btn09").attr("src");
var btn09_o = $("#btn09").attr("name");


	$("#btn01").hover(
		function(){$(this).attr("src",btn01_o)},
		function(){$(this).attr("src",btn01)}
	)
	$("#btn02").hover(
		function(){$(this).attr("src",btn02_o)},
		function(){$(this).attr("src",btn02)}
	)
	$("#btn03").hover(
		function(){$(this).attr("src",btn03_o)},
		function(){$(this).attr("src",btn03)}
	)
	$("#btn04").hover(
		function(){$(this).attr("src",btn04_o)},
		function(){$(this).attr("src",btn04)}
	)
	$("#btn05").hover(
		function(){$(this).attr("src",btn05_o)},
		function(){$(this).attr("src",btn05)}
	)
	$("#btn06").hover(
		function(){$(this).attr("src",btn06_o)},
		function(){$(this).attr("src",btn06)}
	)
	
	$("#btn07").hover(
		function(){$(this).attr("src",btn07_o)},
		function(){$(this).attr("src",btn07)}
	)
	/*
	$("#btn08").hover(
		function(){$(this).attr("src",btn08_o)},
		function(){$(this).attr("src",btn08)}
	)
	*/
	$("#btn09").hover(
		function(){$(this).attr("src",btn09_o)},
		function(){$(this).attr("src",btn09)}
	)
});







/* ***************************************** 
 * 右カラム開閉 処理
 ******************************************* */

var flg = 0;

$(function(){
		   
var rm_open = $("#right_menu").attr("src");
var rm_close = $("#right_menu").attr("name");

	$("#right_menu").click(
		function(){
			if(flg == 0){
				$(this).attr("src",rm_close);
				$(".op_cl").slideUp('1000',"easeOutExpo");
				flg = 1;
			}
			else{
				$(this).attr("src",rm_open);
				$(".op_cl").slideDown('1000',"easeOutExpo");
				flg = 0;
			}
		}

	);
});

var flg2 = 0;

$(function(){
		   
var rm_open = $("#right_menu2").attr("src");
var rm_close = $("#right_menu2").attr("name");

	$("#right_menu2").click(
		function(){
			if(flg == 0){
				$(this).attr("src",rm_close);
				$(".op_cl2").slideUp('1000',"easeOutExpo");
				flg = 1;
			}
			else{
				$(this).attr("src",rm_open);
				$(".op_cl2").slideDown('1000',"easeOutExpo");
				flg = 0;
			}
		}

	);
});


/* ***************************************** 
 * 左カラムバナー
 ******************************************* */

var url = String( window.location );
var isTwitter = false;
var searchAry = ["jp/index","news/"];
/* searchAry内のディレクトリ名がみつかれば書き出します。 */
/* ディレクトリ名ということがわかるような文字列をいれてください。 */

for( var sa=0; sa < searchAry.length; ++sa ){
	//alert( url.indexOf(searchAry[sa]) );
	if( url.indexOf(searchAry[sa]) != -1 ){
		isTwitter = true;
	}
}


/* パスはフルパス */
var columnBnrAry = [
				 '<a href="http://www.jfa.or.jp/" target="blank"><img class="banner mo" src="/jp/common/images/jfa_banner.gif" width="170" height="134" /></a>'
				 ];

var columnBnrAry2 = [
				 '<a href="http://twitter.com/wcbid_japan" target="blank"><img class="banner mo" src="/jp/common/images/twitter_banner.gif" width="170" height="134" /></a>'
				 ];

var columnBnrAry3 = [
				 '<a href="jp/flying-card/index.html"><img class="banner2 mo" src="/jp/common/images/banner01.jpg" width="190" height="82" /></a>'
				 ];

var bnrTag = "";
var bnrTag2 = "";
var bnrTag3 = "";

//if(isTwitter){

	for( var cb=0; cb<columnBnrAry.length; ++cb ){
		bnrTag += '<div class="sidecolumn_inner">';
		bnrTag += columnBnrAry[cb];
		if(cb < columnBnrAry.length-1 ){
			bnrTag += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}
		else{
		bnrTag += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}
	}
/*
}else{
	bnrTag = "";
}
*/
for( var cb=0; cb<columnBnrAry2.length; ++cb ){
		bnrTag2 += '<div class="sidecolumn_inner">';
		bnrTag2 += columnBnrAry2[cb];
		if(cb < columnBnrAry2.length-1 ){
			bnrTag2 += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}
		else{
		bnrTag2 += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}
	}
	
for( var cb=0; cb<columnBnrAry3.length; ++cb ){
		/*bnrTag3 += '<div class="sidecolumn_inner">';*/
		bnrTag3 += columnBnrAry3[cb];
		/*if(cb < columnBnrAry3.length-1 ){
			bnrTag3 += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}
		else{
		bnrTag3 += '</div><div class="sidecolumnbg_sb"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}*/
	}
/*
if(cb == columnBnrAry.length){
			bnrTag += '<div class="sidecolumn_inner">';
			bnrTag += columnBnrAry[1];
			bnrTag += '</div><div class="sidecolumnbg_sb2"><img src="/jp/common/images/columnbg_sb.gif" /></div>';
		}*/


/* ***************************************** 
 * 言語選択
 ******************************************* */


function LangSelecer(){

//初期設定
var browser = navigator.userAgent;
var lang;	
var url = location.href;

//仕様ブラウザの判定
if( browser.indexOf("MSIE") != -1 ){
	lang = navigator.browserLanguage;
}else{
	lang = navigator.language;
}

//ブラウザとURLの判定
function setLangPage(){
	if(lang.indexOf("ja") != -1){
		document.location = "/";//日本語サイト
	}else{
		document.location = "../en/index.html";//英語サイト
	}
}


//サイト初訪問時に自動で言語判定
if($.cookie("langCH") == null){
	setLangPage();
}

//クッキー設定
var first = 1;
$.cookie("langCH", first, {path:'/'});


}


//開閉処理
$(function(){

	$("#active").click(function(){
		
		var clickID = $(this).attr("id");
		
		$("#selecte").animate({height: "toggle"},"normal","easeOutQuart");
	});
	
	$("#selecte > li").mouseover(function(){
		$(this).css("background-color","#ccc");
	});
	
	$("#selecte > li").mouseout(function(){
		$(this).css("background-color","#fff");
	});
	
});



//トップページマウスオーバー処理

$(function(){
	   
	$(".mo").mouseover(function(){
		
		var mopass = $(this).attr("src");
		slicetext = mopass.substring(mopass.length-4,0);
		
		if(mopass.indexOf("jpg") !=-1){
			slicetext += "_o.jpg"
			$(this).attr("src",slicetext);
		}
		
		else{
			slicetext += "_o.gif"
			$(this).attr("src",slicetext);
		}
		
		
	 });   

	$(".mo").mouseout(function(){
		
		var outpass = $(this).attr("src");
		slicetext = outpass.substring(outpass.length-6,0);
		
		if(outpass.indexOf("jpg") !=-1){
			slicetext += ".jpg"
			$(this).attr("src",slicetext);
		}
		
		else{
			slicetext += ".gif"
			$(this).attr("src",slicetext);
		}
		
		
	 });   

})

//日本とサッカー　index4のスクロール

function pagescroll(){
	var url = location.href;
	
	if(url.indexOf("#spread") != -1){
		var position = $("#spread").offset();
		$("html,body").animate({scrollTop: position.top},{easing: "easeOutQuart",  duration: 400});
	}
}

//サポーターフィールド　サイズ指定
function window02(){
	window.open('jp/supporter/', 'sample_window', 'menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no,width=1000,height=700');
}

//top以外用
function window03(){
	window.open('../supporter/', 'sample_window', 'menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no,width=1000,height=700');
}

//パートナー用
function window04(){
	window.open('../../supporter/', 'sample_window', 'menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no,width=1000,height=700');
}
