//onload---------------------------
//window.onload=function(){}
$(document).ready(function() {
	
	//スコアボード　調節
	score_adj();
	
	//xml_top_cont1_r
	xml_top_cont1_r();
	
	//すべてのテーブルのセルスペーシング、セルパディングを消す
	td_cell();
	
	//バナーマウスオーバー
	bannar_over();
	
	//head リンク距離調節
	link_form_li();
	
	//全体　高さ調節
	common_height();
	
	//ナビの位置
	navi_common(); 
	
	//トップトピックス特設
	top_topics();



	
});
//onload---------------------------



//トップトピックス特設 トピックス欄でテーブルが使われた場合の処理
function top_topics(){
	if(!byid("top_topics")) return false;
	
	var top_topics=byid("top_topics");
	var tag_table=tag_name(top_topics,"table");
	for(i=0;i<tag_table.length;i++){
		//tag_table[i].style.width="379px";
		tag_table[i].style.margin="0 auto";
	}
	var tag_img=tag_name(top_topics,"img");
	for(i=0;i<tag_img.length;i++){
		//スペーサーの空きは不要なので非表示に
		if(tag_img[i].getAttribute("src").indexOf("spacer.gif")!=-1){
			tag_img[i].style.display="none";
		}
	}
	//tdの背景色があった場合は無効に
	var tag_td=tag_name(top_topics,"td");
	for(i=0;i<tag_td.length;i++){
		tag_td[i].setAttribute("bgcolor","none");
		//最後のBRは無駄な空きになるので非表示に
		var tag_br=tag_name(tag_td[i],"br");
		for(q=0;q<tag_br.length;q++){
			tag_br[tag_br.length-1].style.display="none";
		}
	}
}//function

//スコアボード　調節
function score_adj(){
	if(!byid("score_bottom")) return false;
	
	var score_cont1r=byid("score_cont1r");
	var score_cont1l=byid("score_cont1l");	
	var score_cont1c=byid("score_cont1c");
	
	logo_paddingtop(score_cont1r);
	logo_paddingtop(score_cont1l);
	//h2のサイズを統一
	function logo_paddingtop(id_name){
		var all_height=$(score_cont1c).height();
		var h2_height=$(tag_name(id_name,"h2")[0]).height();
		var tag_img=tag_name(id_name,"img")[0];
		tag_img.style.paddingTop=(all_height-h2_height-190)/2+"px";		
	}
	
	var score_cont2_l1=byid("score_cont2_l1");
	var score_cont2_r=byid("score_cont2_r");
	td_back_func(score_cont2_l1);
	td_back_func(score_cont2_r)
	
	//背景色を統一
	function td_back_func(id_name){
		var temp_td=tag_name(id_name,"td");
		for(i=45;i<temp_td.length;i++){		
			temp_td[i].style.background="#BABABA";
		}
	}
	
	
	var score_cont1cc=byid("score_cont1cc");
	var score_cont1cc_p=tag_name(score_cont1cc,"p")[0];
	score_cont1cc_p.style.borderBottom="solid 1px #474747"
	
	var score_cont1cc_span=tag_name(score_cont1cc,"span");
	//spanの大きさを統一
	for(i=0;i<score_cont1cc_span.length;i++){
		if(i%3==1){
			score_cont1cc_span[i].style.width="60px";
		}else{
			score_cont1cc_span[i].style.width="30px";
		}
	}
	
	var score_cont1c=byid("score_cont1c");
	var score_cont1c_table=tag_name(score_cont1c,"table");
	score_cont1c_table[1].style.marginBottom="0";
	var score_cont1c_td=tag_name(score_cont1c,"td");
	
	//強調文字の指定
	for(i=0;i<score_cont1c_td.length;i++){
		if(i%5==2){
			score_cont1c_td[i].style.fontWeight="bold";
		}
	}
	
	var score_cont2_l2=byid("score_cont2_l2");
	var score_cont2_l2_table=tag_name(score_cont2_l2,"table");
	for(q=0;q<2;q++){
	score_cont2_l2_td_funct(q)
	}
	
	//表の下の線を指定
	function score_cont2_l2_td_funct(no){
		var score_cont2_l2_td=tag_name(score_cont2_l2_table[no],"td");
		for(i=0;i<score_cont2_l2_td.length-5;i++){
			score_cont2_l2_td[i].style.borderBottom="solid 1px #D1D1D1";
		}
	}
	var score_bottom=byid("score_bottom");	
	//score_bottom
	var score_bottom_td=tag_name(score_bottom,"td");	
	for(i=0;i<score_bottom_td.length;i++){
		if(i%2==0){
			score_bottom_td[i].style.color="#e98c00";
			score_bottom_td[i].style.fontWeight="bold";
			score_bottom_td[i].setAttribute("nowrap","nowrap");
		}
	}
}


//すべてのテーブルのセルスペーシング、セルパディングを消す
function td_cell(){
	if(!tag_name(document,"table")) return false;
	
	var tag_table=tag_name(document,"table");
	for(i=0;i<tag_table.length;i++){
		tag_table[i].setAttribute("cellpadding",0);
		tag_table[i].setAttribute("cellspacing",0);
		tag_table[i].setAttribute("border",0);
	}
}

//バナーマウスオーバーで色が変わり、マウスアウトで戻るものの設定
function bannar_over(){
	if(!byid("top_right_bannar")) return false;
	
	var tag_img=tag_name(document,"img");
	//色が変わるバナー一覧を配列に
	var bannar_array=new Array(
	["rugbymagazine_off.gif","rugbymagazine_on.gif"],
	["navi_kanto_off.gif","navi_kanto_on.gif"],
	["navi_kansai_off.gif","navi_kansai_on.gif"],
	["navi_kyushu_off.gif","navi_kyushu_on.gif"],
	["anti_off.gif","anti_on.gif"],
	["jsports_off.gif","jsports_on.gif"],
	["right3_off.gif","right3_on.gif"]
	);
	
	for(i=0;i<tag_img.length;i++){
		for(q=0;q<bannar_array.length;q++){
			in_func(i,bannar_array[q][0],bannar_array[q][1]);
		}
	}
		
	function in_func(no,check_text,over_text){
		var src_text=tag_img[no].getAttribute("src");
		if(src_text.indexOf(check_text)!=-1){
			var common_text=src_text.split(check_text)[0];
			tag_img[no].onmouseover=function(){
				this.setAttribute("src",common_text+over_text);
			}
			tag_img[no].onmouseout=function(){
				this.setAttribute("src",common_text+check_text)
			}
		}//if
	}//in_func
}




//xml_top_cont1_r
function xml_top_cont1_r(){
	$(function(){
	$.ajax({
	
	//url: '/national/score_list_data.xml?nc=' + now.getTime(),
	url: 'score_list_data.xml?nc=' + now.getTime(),
	type: 'GET',
	dataType: 'xml',
	timeout: 2000,
	error: function(){
		window.setTimeout("xml_top_cont1_r()",2000)
	},
    success: function(xml){
		var cont_array1=new Array();
		var cont_array2=new Array();
		var cont_array2_2=new Array();
		var cont_array3=new Array();
		var cont_array3_2=new Array();
		
		var xml_cont_array1=new Array(	
		"live_status",
		"home_team_name",
		"home_team_points",
		"home_team_first_points",
		"away_team_first_points",
		"home_team_second_points",
		"away_team_second_points",
		"away_team_points",
		"away_team_name",
		"site_name",
		"score_url"
		);
		
		var xml_cont_array2_1=new Array(
		"start_date",
		"end_date",
		"games",
		"name"
		);
		
		var xml_cont_array2_2=new Array(
		"games",
		"name",
		"game_comment",
		"game_date",
		"game_start_time",
		"home_team_name",		
		"game_status",
		"away_team_name",
		"site_name",
		"home_team_points",
		"away_team_points",
		"member_url",
		"score_url",
		"report_url"
		);
		
		for(i=0;i<xml_cont_array1.length;i++){
			array_func_cont1(xml_cont_array1[i]);
		}
		for(i=0;i<xml_cont_array2_1.length;i++){
			array_func_cont2(xml_cont_array2_1[i]);
			array_func_cont3(xml_cont_array2_1[i]);
		}
		
		//配列ごとに項目が並ぶtemp_array[0][0]がゲーム名でtemp_array[3][0]が日付みたいな
		
		if(byid("top_cont1_r_cont1")){
			//試合速報の設定　ここから
			var base_in1=tag_name(byid("top_cont1_r_cont1"),"tbody")[0];
			
			for(i=0;i<cont_array1[0].length;i++){
				var make_tr=tag_make("tr");	
				td_func0(cont_array1[0][i],cont_array1[10][i]);
				td_func(cont_array1[1][i]);//home				
				td_func(cont_array1[2][i]);//home_point				
				td_func1(cont_array1[3][i],cont_array1[4][i],cont_array1[5][i],cont_array1[6][i])//score_text
				td_func(cont_array1[7][i]);//away_point				
				td_func(cont_array1[8][i]);//away				
				td_func(cont_array1[9][i]);//grand
				base_in1.appendChild(make_tr);
			}//試合速報の設定　ここまで
			
			//試合日程の設定ここから
			var top_cont1_r_cont2_base=byid("top_cont1_r_cont2");
			var top_cont1_r_cont2=tag_make("div");
			top_cont1_r_cont2.setAttribute("id","top_cont1_r_cont2_div")
			top_cont1_r_cont2_base.appendChild(top_cont1_r_cont2);
			
			var cont2_table1=tag_make("table");
			var cont2_tbody1=tag_make("tbody");
			var cont2_tr_th=tag_make("tr");
			for(i=0;i<2;i++){
				var cont2_th=tag_make("th");
				if(i==0){
					cont2_th.appendChild(text_make("期間"));
					cont2_tr_th.appendChild(cont2_th);
				}else{
					cont2_th.appendChild(text_make("大会名"));
					cont2_tr_th.appendChild(cont2_th);
				}
			}
			
			top_cont1_r_cont2.appendChild(cont2_table1);
			cont2_tbody1.appendChild(cont2_tr_th);
			cont2_table1.appendChild(cont2_tbody1);
			for(i=0;i<cont_array2[0].length;i++){
				var cont2_tr1=tag_make("tr");
				cont2_tbody1.appendChild(cont2_tr1);
				
				for(q=0;q<3;q++){
					if(q==0){
						var cont2_list_td=tag_make("td");
						cont2_list_td.appendChild(text_make(cont_array2[q][i]+" - "+cont_array2[1][i]));
						cont2_tr1.appendChild(cont2_list_td);
					}else if(q==2){
						var cont2_list_td=tag_make("td");
						cont2_list_td.appendChild(text_make(cont_array2[q][i]+" - "+cont_array2[3][i]));
						cont2_tr1.appendChild(cont2_list_td);
					}
				}//q
				
				for(q=0;q<xml_cont_array2_2.length;q++){
					array_func_cont2_2(xml_cont_array2_2[q],i);
				}
				
				var temp_no=i*xml_cont_array2_2.length;
				
				for(p=0;p<cont_array2_2[temp_no].length;p++){
					var cont2_make_span=tag_make("span");
					top_cont1_r_cont2.appendChild(cont2_make_span);
					
					var cont2_make_h3=tag_make("h3");
					var cont2_tag_i=tag_make("i");
					cont2_tag_i.appendChild(text_make("←戻る"));
					cont2_make_h3.appendChild(cont2_tag_i);
					cont2_make_span.appendChild(cont2_make_h3);
					var cont2_make_h4=tag_make("h4");
					cont2_make_h4.appendChild(text_make(cont_array2_2[temp_no][p]+" - "+cont_array2_2[temp_no+1][p]));
					cont2_make_span.appendChild(cont2_make_h4);
					
					var cont2_make_table=tag_make("table");
					var cont2_make_tbody=tag_make("tbody");
					cont2_make_table.appendChild(cont2_make_tbody);
					cont2_make_span.appendChild(cont2_make_table);
					for(p=0;p<cont_array2_2[temp_no+2].length;p++){
						var cont2_make_tr=tag_make("tr");
						cont2_make_tbody.appendChild(cont2_make_tr);
						
						for(u=2;u<9;u++){
							if(u==6){
								var make_td=tag_make("td");
								cont2_make_tr.appendChild(make_td);
								if(cont_array2_2[temp_no+12][p]){
								var make_a=tag_make("a");
								make_a.setAttribute("href",cont_array2_2[temp_no+12][p]);
								make_a.appendChild(text_make(cont_array2_2[temp_no+9][p]+" - "+cont_array2_2[temp_no+10][p]));
								make_td.appendChild(make_a);						
								//if(cont_array2_2[temp_no+12][p])
							}else if(!cont_array2_2[temp_no+12][p]&&cont_array2_2[temp_no+11][p]){
								var make_img=tag_make("img");
								make_img.setAttribute("src","common/images/top/tab_icon/m.gif");
								var make_a=tag_make("a");
								make_a.setAttribute("href",cont_array2_2[temp_no+11][p]);
								make_a.appendChild(make_img);
								make_td.appendChild(make_a);
								//else if(!cont_array2_2[temp_no+12][p]&&cont_array2_2[temp_no+11][p])
							}else if(!cont_array2_2[temp_no+12][p]&&!cont_array2_2[temp_no+11][p]){
								make_td.appendChild(text_make("-"));
								//else if(!cont_array2_2[temp_no+12][p]&&!cont_array2_2[temp_no+11][p])
							}
							//if(u==6)
							}else{
								var make_td=tag_make("td");
								make_td.appendChild(text_make(cont_array2_2[temp_no+u][p]));
								cont2_make_tr.appendChild(make_td);
							}//else
						}//u
					}//p
				}//q
			}//i
			//試合日程の設定ここまで
			
			//試合結果の設定ここから
			var top_cont1_r_cont3_base=byid("top_cont1_r_cont3");
			var top_cont1_r_cont3=tag_make("div");
			top_cont1_r_cont3.setAttribute("id","top_cont1_r_cont3_div")
			top_cont1_r_cont3_base.appendChild(top_cont1_r_cont3);
			
			var cont3_table1=tag_make("table");
			var cont3_tbody1=tag_make("tbody");
			var cont3_tr_th=tag_make("tr");
			for(i=0;i<2;i++){
				var cont3_th=tag_make("th");
				if(i==0){
					cont3_th.appendChild(text_make("期間"));
					cont3_tr_th.appendChild(cont3_th);
				}else{
					cont3_th.appendChild(text_make("大会名"));
					cont3_tr_th.appendChild(cont3_th);
				}
			}
			
			top_cont1_r_cont3.appendChild(cont3_table1);
			cont3_tbody1.appendChild(cont3_tr_th);
			cont3_table1.appendChild(cont3_tbody1);
			for(i=0;i<cont_array3[0].length;i++){
				var cont3_tr1=tag_make("tr");
				cont3_tbody1.appendChild(cont3_tr1);
				
				for(q=0;q<3;q++){
					if(q==0){
						var cont3_list_td=tag_make("td");
						cont3_list_td.appendChild(text_make(cont_array3[q][i]+" - "+cont_array3[1][i]));
						cont3_tr1.appendChild(cont3_list_td);				
					}else if(q==2){
						var cont3_list_td=tag_make("td");
						cont3_list_td.appendChild(text_make(cont_array3[q][i]+" - "+cont_array3[3][i]));
						cont3_tr1.appendChild(cont3_list_td);				
					}
				}//q
				
				for(q=0;q<xml_cont_array2_2.length;q++){
					array_func_cont3_2(xml_cont_array2_2[q],i);
				}
				
				var temp_no=i*xml_cont_array2_2.length;
				
				for(p=0;p<cont_array3_2[temp_no].length;p++){
					var cont3_make_span=tag_make("span");
					top_cont1_r_cont3.appendChild(cont3_make_span);
					
					var cont3_make_h3=tag_make("h3");
					var cont3_tag_i=tag_make("i");
					cont3_tag_i.appendChild(text_make("←戻る"));				
					cont3_make_h3.appendChild(cont3_tag_i);
					cont3_make_span.appendChild(cont3_make_h3);
					var cont3_make_h4=tag_make("h4");				
					cont3_make_h4.appendChild(text_make(cont_array3_2[temp_no][p]+" - "+cont_array3_2[temp_no+1][p]));
					cont3_make_span.appendChild(cont3_make_h4);
					
					var cont3_make_table=tag_make("table");
					var cont3_make_tbody=tag_make("tbody");
					cont3_make_table.appendChild(cont3_make_tbody);
					cont3_make_span.appendChild(cont3_make_table);
					for(p=0;p<cont_array3_2[temp_no+2].length;p++){
						var cont3_make_tr=tag_make("tr");
						cont3_make_tbody.appendChild(cont3_make_tr);
						
						for(u=2;u<10;u++){
							if(u==6){
								var make_td=tag_make("td");
								cont3_make_tr.appendChild(make_td);
								
								if(cont_array3_2[temp_no+12][p]){
									var make_a=tag_make("a");
									make_a.setAttribute("href",cont_array3_2[temp_no+12][p]);
									make_a.appendChild(text_make(cont_array3_2[temp_no+9][p]+" - "+cont_array3_2[temp_no+10][p]));
									make_td.appendChild(make_a);
									//if(cont_array2_2[temp_no+12][p])
								}else if(!cont_array3_2[temp_no+12][p]&&cont_array3_2[temp_no+11][p]){
									var make_img=tag_make("img");
									make_img.setAttribute("src","common/images/top/tab_icon/m.gif");
									var make_a=tag_make("a");
									make_a.setAttribute("href",cont_array3_2[temp_no+11][p]);
									make_a.appendChild(make_img);
									make_td.appendChild(make_a);
									//else if(!cont_array2_2[temp_no+12][p]&&cont_array2_2[temp_no+11][p])
								}else if(!cont_array3_2[temp_no+12][p]&&!cont_array3_2[temp_no+11][p]){
									make_td.appendChild(text_make("-"));
									//else if(!cont_array2_2[temp_no+12][p]&&!cont_array2_2[temp_no+11][p])
								}														
							}
								
							else if(u==9){
								var make_td=tag_make("td");
								if(cont_array3_2[temp_no+13][p]){
								var make_r_a=tag_make("a");
								var make_r_img=tag_make("img");
								
								make_r_a.setAttribute("href",cont_array3_2[temp_no+13][p]);
								make_r_img.setAttribute("src","/common/images/top/r.gif");
								make_r_a.appendChild(make_r_img);
								make_td.appendChild(make_r_a);
								}else{
								make_td.appendChild(text_make(" "));
									}
								cont3_make_tr.appendChild(make_td);							
								
								/*
								if(cont_array3_2[temp_no+13][p]){
								var make_td=tag_make("td");
								var make_r_a=tag_make("a");
								var make_r_img=tag_make("img");
								
								make_r_a.setAttribute("href",cont_array3_2[temp_no+13][p]);
								make_r_img.setAttribute("src","/common/images/top/r.gif");
								make_r_a.appendChild(make_r_img);
								make_td.appendChild(make_r_a);
								}else{
									var make_td=tag_make("td");
									make_td.appendChild(text_make("111111"));
									cont3_make_tr.appendChild(make_td);	
									}//else
									*/
									
								}//if(u==9)								
							else{
								var make_td=tag_make("td");
								make_td.appendChild(text_make(cont_array3_2[temp_no+u][p]));
								cont3_make_tr.appendChild(make_td);	
							}//else
						}//u
					}//p
				}//q
			}//i
			//試合結果の設定ここまで
		}//if
		
		//試合速報のアイコンの設定
		function td_func0(text_name,link_url){
			var make_td=tag_make("td");
			var make_img=tag_make("img");
			var make_a=tag_make("a");
			make_a.setAttribute("href",link_url);
			make_a.setAttribute("target","_blank");
			
			if(text_name=="後半終了"){
				make_img.setAttribute("src","common/images/top/tab_icon/no_side.gif");
			}else if(text_name=="前半終了"){
				make_img.setAttribute("src","common/images/top/tab_icon/half.gif");
			}else if(text_name=="前半試合中"){
				make_img.setAttribute("src","common/images/top/tab_icon/1st.gif");
			}else if(text_name=="後半試合中"){
				make_img.setAttribute("src","common/images/top/tab_icon/2nd.gif");
			}
			make_a.appendChild(make_img);
			make_td.appendChild(make_a);
			make_tr.appendChild(make_td);
		}//function td_func0
		
		function td_func1(score1,score2,score3,score4){
			var make_td=tag_make("td");
			var make_span1=tag_make("span");
			var make_span2=tag_make("span");
			make_span1.appendChild(text_make(score1+" - "+score2));
			make_span2.appendChild(text_make(score3+" - "+score4));
			make_td.appendChild(make_span1);
			make_td.appendChild(make_span2);
			make_tr.appendChild(make_td);
		}//function td_func1
		
		function td_func(text_name){
			var make_td=tag_make("td");
			var in_text=text_make(text_name);
			make_td.appendChild(in_text);
			make_tr.appendChild(make_td);
		}//function td_func
					
		function array_func_cont1(xml_name){
			var temp_array0=$(xml).find("live").find(xml_name).map(function(){
				return $(this).text();		
			});
			cont_array1=cont_array1.concat(temp_array0);
		}//function array_func_cont1
		
		function array_func_cont2(xml_name){
			var temp_array0=$(xml).find("schedule").find(xml_name).map(function(){
				return $(this).text();		
			});
			cont_array2=cont_array2.concat(temp_array0);
		}//function array_func_cont2
		
		function array_func_cont2_2(xml_name,no){
			var temp_array0=$(xml).find("schedule").find("game_category").eq(no).find(xml_name).map(function(){
				return $(this).text();		
			});
			cont_array2_2=cont_array2_2.concat(temp_array0);
		}//function array_func_cont2
		
		function array_func_cont3(xml_name){
			var temp_array0=$(xml).find("result").find(xml_name).map(function(){
				return $(this).text();		
			});
			cont_array3=cont_array3.concat(temp_array0);
		}//function array_func_cont3
		
		function array_func_cont3_2(xml_name,no){
			var temp_array0=$(xml).find("result").find("game_category").eq(no).find(xml_name).map(function(){
				return $(this).text();		
			});
			cont_array3_2=cont_array3_2.concat(temp_array0);
		}//function array_func_cont3
		
		//top 右側タブ　調整
		top_cont1_adh();
		td_cell();
		
		//top 右側タブ
		top_tab();
		}
	});
	});
}


//top 右側タブ　調整
function top_cont1_adh(){
	if(!byid("top_cont1_r")) return false;
	//試合速報の強調文字部分を指定
	var top_cont1_r_cont1=byid("top_cont1_r_cont1");
	var tag_td=tag_name(top_cont1_r_cont1,"td");
	for(i=0;i<tag_td.length;i++){
		if(i%7==2||i%7==4){
			tag_td[i].style.fontWeight="bold";
			tag_td[i].style.fontSize="1.4em"
		}//if
	}//for
	
	//cont2_cont3
	var top_cont1_r_cont2=byid("top_cont1_r_cont2");
	var cont2_table=tag_name(top_cont1_r_cont2,"table");
	var cont2_td1=tag_name(cont2_table[0],"td");
	
	var top_cont1_r_cont3=byid("top_cont1_r_cont3");
	var cont3_table=tag_name(top_cont1_r_cont3,"table");
	var cont3_td1=tag_name(cont3_table[0],"td");
	
	cont2_3_func(cont2_td1);
	cont2_3_func(cont3_td1);
	
	//試合結果、試合速報の文字調整、一覧表の調整
	function cont2_3_func(td_name){
		for(i=0;i<td_name.length;i++){
			td_name[i].style.textAlign="left";
			td_name[i].style.padding="4px";
			if(i%2==0){
				td_name[i].style.width="120px";
				td_name[i].style.borderRight="solid 1px #c6c6c6";
			}else{
				var cont2_make_a=tag_make("a");
				td_name[i].style.width="270px";
				cont2_make_a.setAttribute("href","/");
				cont2_make_a.appendChild(td_name[i].firstChild);
				td_name[i].appendChild(cont2_make_a);
			}
		}
	}
	
	var cont2_tag_a=tag_name(cont2_table[0],"a");
	var cont2_tag_span=tag_name(top_cont1_r_cont2,"span");
	var cont2_tag_i=tag_name(top_cont1_r_cont2,"i");
	
	var cont3_tag_a=tag_name(cont3_table[0],"a");
	var cont3_tag_span=tag_name(top_cont1_r_cont3,"span");
	var cont3_tag_i=tag_name(top_cont1_r_cont3,"i");
	
	cont2_3_move(cont2_tag_a,cont2_table,cont2_tag_span,cont2_tag_i);
	cont2_3_move(cont3_tag_a,cont3_table,cont3_tag_span,cont3_tag_i);
	
	function cont2_3_move(a_name,table_name,span_name,i_name){
		for(i=0;i<a_name.length;i++){
			cont2_clickfunc(i,a_name,table_name,span_name,i_name)
		}
	}
	
	//試合結果、試合日程、試合速報の「戻る」をクリックしたときの動作
	function cont2_clickfunc(no,a_name,table_name,span_name,i_name){
		a_name[no].onclick=function(){
			table_name[0].style.display="none";
			span_name[no].style.display="block";
			return false;
		}
		i_name[no].onclick=function(){
			table_name[0].style.display="block";
			span_name[no].style.display="none";
			return false;
		}
	}	
}


//top 右側タブ
function top_tab(){
	if(!byid("top_cont1_r")) return false;
	var top_cont1_r=byid("top_cont1_r");
	var tag_img=tag_name(top_cont1_r,"img");
	
	var src_common_text="common/images/top/cont1r_tab";
	
	//最初のタブが空だったとき用　ここから 　091113　変更箇所ここ
	if(!tag_name(byid("top_cont1_r_cont1"),"td")[0]){
		
		/* 旧設定
		tag_img[3].style.visibility="hidden";
		byid("top_cont1_r_cont1").style.display="none";
		byid("top_cont1_r_cont3").style.display="block";
		*/
	
	//
	byid("top_cont1_r_cont1").style.display="none";
	byid("top_cont1_r_cont3").style.display="block";
	
	var temp_tr=tag_make("tr");
	var temp_th=tag_make("th");	
	var temp_text1=text_make("現在、速報中の試合はありません。");
	var temp_text2=text_make("試合開始までお待ちください。");
	var make_br=tag_make("br");
	
	with(temp_th.style){
		fontSize="14px";
		lineHeight="1.5em";
		fontWeight="normal";
		color="#333";
		paddingTop="85px";
		textAlign="center";
		}
	
	temp_th.appendChild(temp_text1);
	temp_th.appendChild(make_br);
	temp_th.appendChild(temp_text2);
	temp_tr.appendChild(temp_th);
	tag_name(byid("top_cont1_r_cont1"),"tbody")[0].appendChild(temp_tr)
		
	}else{
		//tag_img[3].style.visibility="hidden";
		byid("top_cont1_r_cont1").style.display="block";
		tag_img[1].setAttribute("src",src_common_text+"0_1.gif");
		tag_img[3].setAttribute("src",src_common_text+"2_0.gif");
		byid("top_cont1_r_cont3").style.display="none";
	}
    for(q=1;q<4;q++){	
		click_func(q);
	}
	//最初のタブが空だったとき用　ここまで
	
	//試合結果、試合日程、試合速報のタブをクリックしたときの動作
	function click_func(no){
		tag_img[no].onclick=function(){
			default_func();
			this.setAttribute("src",src_common_text+(no-1)+"_0.gif");
			if(no==1){
				byid("top_cont1_r_cont3").style.display="block";
			}else if(no==3){
				byid("top_cont1_r_cont1").style.display="block";
			}else{
				byid("top_cont1_r_cont2").style.display="block";
			}
		}
	}
	
	function default_func(){
		for(i=1;i<4;i++){
			tag_img[i].setAttribute("src",src_common_text+(i-1)+"_1.gif");
			byid("top_cont1_r_cont"+i).style.display="none";
		}//for
	}//func		
}


//head リンク距離調節
function link_form_li(){
	if(!byid("link_form")) return false;
	var base_tag=tag_name(byid("link_form"),"ul")[0];
	var tag_img=tag_name(base_tag,"img");
	
	var temp_array=new Array(32,30,26,22,25,0);
	for(i=0;i<tag_img.length;i++){
		tag_img[i].style.marginRight=temp_array[i]+"px";
	}	
}

//全体　高さ調節
function common_height(){
	if(!byid("head")) return false;
	
	var window_height=$(window).height();
	
	var head_height=$(byid("head")).height();
	var container_height=$(byid("container")).height();
	var bottom_height=$(byid("bottom")).height();
	
	var cont_height=head_height+container_height+bottom_height;
	
	if(window_height>cont_height){
		var container=byid("container");
		var change_padding=window_height-head_height-bottom_height-container_height-16;
		container.style.paddingBottom=change_padding+"px";
	}
}

//ナビの位置調節
function navi_common(){
	if(!byid("navi")) return false;
	
	var navi=byid("navi");
	var tag_img=tag_name(navi,"img");
	
	for(i=0;i<tag_img.length;i++){
		if(i==0){
			tag_img[i].style.marginLeft="39px"
		}else{
			tag_img[i].style.marginLeft="36px"
		}
	}
}


//省略_start------------------------------------------

//id省略
function byid(id){
	return document.getElementById(id);
}

//タグ生成
function tag_make(tag){
	return document.createElement(tag);
}

//タグ指定
function tag_name(name1,tag){
	return name1.getElementsByTagName(tag);
}

//テキスト生成
function text_make(text){
	return document.createTextNode(text);
}

//動作判別 if(!byid(" ")) return false;

//乱数の取得　0から5を取得なら randnum_no(0,6)
function randnum_no(min_no,max_no){
	var randnum = min_no + Math.floor( Math.random() * max_no );
	return randnum;
}

//現在のアドレス取得
var now_url=window.location.href;

//階層変更に対応するpass抽出関数
//使用時は　var pass_text=pass_text(仕切り文字。scriptのパスがjs/script.jsだったら"js/");
var pass_text=pass_text("js/");

function pass_text(split_text){
	var temp_pass=tag_name(document,"script")[0].getAttribute("src").split(split_text);
	return temp_pass[0]
}


//日付取得関連
var now=new Date();//現在の時間を取得
var year=now.getFullYear();//4桁の西暦年数を返します
var month=now.getMonth()+1;//月
var date=now.getDate();//日

//日付を20080101の形式で取得
var now_date=now_date()

function now_date(){
	var now=new Date();
	var month=in_func(now.getMonth()+1);
	var date=in_func(now.getDate());
	
	return now.getFullYear()+month+date
	
	function in_func(n){
		if(n<10){
			n=""+0+n;return n;
		}else{
			n=""+n;return n;
		}
	}
}//now_date()の閉め

//省略_end------------------------------------------
