var data;
var partydata;
var rounddata;
var win;
var page = 1;
var id = 0;
var roundvalue = 1;
var title = "";
var date = "";
var roundName = "";
	
/* アドレスの「?」以降の引数(パラメータ)を取得 */
var param=location.search;
/* 引数がない時は処理しない */
if (param){
	/* 先頭の?をカット */
	param=param.substring(1);
	/* 「&」で引数を分割して配列に */
	var split_value=param.split("&");
	var tmp="";
	var key=new Array();
	for (i=0; i < split_value.length; i++) {
		/* 配列の値を「=」で分割 */
		tmp=split_value[i].split("=");
		keyName=tmp[0];
		keyValue=tmp[1];
		/* キーと値の連想配列を生成 */
		key[keyName]=keyValue;
	}
	if (key["id"] && key["id"]!=""){
		id = key["id"];
	}
	if (key["round"] && key["round"]!=""){
		roundvalue = key["round"];
	}
	
}


function initRound() {
	
	new Ajax.Request(
		"php/dao/partyRoundList.php", {
			parameters: "&id=" + id,
			method: "get",
			onComplete: dispInitRoundList
		}
	);

	
}


//最初に表示されるラウンドを取得
function dispInitRoundList(request) {
	//alert(request.responseText);

	rounddata = eval(request.responseText);
	roundvalue = 0;

	for(var i = 0; i < rounddata.length; i++) {
		if(rounddata[i].ROUND_NUMBER==1){
			if(roundvalue <= 1){
		 		roundvalue = 1
			}else if((roundvalue >= 5) && (roundvalue <= 6)){
				roundvalue = 1
			}
		} else if(rounddata[i].ROUND_NUMBER==2){
			if((roundvalue >= 0) && (roundvalue <= 2)){
		 		roundvalue = 2
			}else if((roundvalue >= 5) && (roundvalue <= 6)){
				roundvalue = 2
			}
		} else if(rounddata[i].ROUND_NUMBER==3){
			if((roundvalue >= 0) && (roundvalue <= 3)){
		 		roundvalue = 3
			}else if((roundvalue >= 5) && (roundvalue <= 6)){
				roundvalue = 3
			}
		} else if(rounddata[i].ROUND_NUMBER==4){
			if((roundvalue >= 0) && (roundvalue <= 4)){
		 		roundvalue = 4
			}else if((roundvalue >= 5) && (roundvalue <= 6)){
				roundvalue = 4
			}
		} else if(rounddata[i].ROUND_NUMBER==5){
			if((roundvalue >= 1) && (roundvalue <= 4)) {
			} else {
				roundvalue = 5	
			}
		} else if(rounddata[i].ROUND_NUMBER==6){
		 	if((roundvalue >= 1) && (roundvalue <= 5)) {
			} else {
				roundvalue = 6
			}
		} 
		
	}
	//クエリにラウンドが入っていた場合は優先
	if(key["round"] != null){
		roundvalue = key["round"];
	}
	init();
	
}




function init() {

//	alert("1");
	
	//	alert("a0");
	new Ajax.Request(
		"php/dao/partyRoundList.php", {
			parameters: "&id=" + id,
			method: "get",
			onComplete: dispRoundList
		}
	);
	//	alert("a1");

	//	alert("a0");
	new Ajax.Request(
		"php/dao/partyList.php", {
			parameters: "&id=" + id + "&round=" + roundvalue,
			method: "get",
			onComplete: dispList
		}
	);
	//	alert("a1");


	
	
	//	alert("a0");
	new Ajax.Request(
		"php/dao/party.php", {
			parameters: "&id=" + id + "&round=" + roundvalue,
			method: "get",
			onComplete: dispParty
		}
	);
	
	//	alert($F("round"));
	
	


}






function dispRoundList(request) {
	//alert(request.responseText);

	rounddata = eval(request.responseText);
	
	//alert(rounddata[0].ROUND_NUMBER );
	
	$("roundList").innerHTML = "";
	if(rounddata.length ==0){
		var table = 'データがありません';
	}else{
	
	var name_list = new Array();
	var flg = false;
	
	var table = '<select id="round" OnChange="changeRoundList(this.value);">';
	table += '<option value=""> </option>';
	for(var i = 0; i < rounddata.length; i++) {
		for(var j=0; j<name_list.length; j++){
			flg = name_list[j]==rounddata[i].ROUND_NAME ? true : false;
		}
		if(!flg){
			name_list.push(rounddata[i].ROUND_NAME);
			
			if(roundvalue==rounddata[i].ROUND_NUMBER){
				table += '<option value="' + rounddata[i].ROUND_NUMBER + '" selected>' + rounddata[i].ROUND_NAME + '</option>';
				//ラウンドネーム取得
				roundName = rounddata[i].ROUND_NAME ;
			}
			else{
				table += '<option value="' + rounddata[i].ROUND_NUMBER + '">' + rounddata[i].ROUND_NAME + '</option>';
			}
		}
	}
	table += '</select>';
	}
	$("roundList").innerHTML = table;
	
	dispTitle();
	
}

function changeRoundList(changeroundvalue) {
	roundvalue = changeroundvalue;
	init();
}


function dispList(request) {
	//alert(request.responseText);

	data = eval(request.responseText);


	$("gaiyou").innerHTML = "";
	if(data.length ==0){
		var table = 'データがありません';
	}else{
	
	for(var i = 0; i < data.length; i++) {
	var table = '<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#999999" style="margin-bottom:5px;">';
		table += '<tr>';
		table += '<td bgcolor="#FFFFFF"><div>' + data[i].THE_DATE + '</div>';
		table += '<div>' + data[i].NOTES.replace(/\r\n/g,"<br>") + '</div></td>';
		table += '</tr></table>';
		title = data[i].TOURNAMENT_NAME;
		date = data[i].THE_DATE;
	}
	
	}
	$("gaiyou").innerHTML = table;
	
	dispTitle();
	
}



	function dispTitle() {
	//alert(title);
	$("title").innerHTML = "";
	table = title;
	$("title").innerHTML = table;
	
	$("date").innerHTML = "";
	table = date;
	$("date").innerHTML = table;
	
	$("roundName").innerHTML = "";
	table = roundName;
	$("roundName").innerHTML = table;
	

	}
	
	


function dispParty(request) {
	
	partydata = eval(request.responseText);
	//alert(request.responseText);
	//alert($F("round"));
	//alert(partydata.length);
	
	var title1 = "";
	var title2 = "";
	var title3 = "";
	var title4 = "";
	var title5 = "";
	var title6 = "";
	//カウンタ
	var p = 0;
	var l = 0;
	var m= 0;
	var n= 0;
	
	//組合せ表のコメント（タイトルと備考）を取得
	for(var i = 0; i < partydata.length; i++) {
		//alert(i);
		if(partydata[i].PARTY_NUMBER == 1){
			title1 = partydata[i].LEFT_COMMENT;
			title2 = partydata[i].RIGHTT_COMMENT;
			title3 = partydata[i].UNDER_COMMENT.replace(/\r\n/g,"<br>");
			}
		if(partydata[i].PARTY_NUMBER == 2){
			title4 = partydata[i].LEFT_COMMENT;
			title5 = partydata[i].RIGHTT_COMMENT;
			title6 = partydata[i].UNDER_COMMENT.replace(/\r\n/g,"<br>");
			}
		
	}
	
	
	//組合せ表上左
	$("party1").innerHTML = "";
		
		table = '<table width="330" border="0" cellspacing="1" cellpadding="2" bgcolor="#999999" style="margin-bottom:5px;">';
		table += '<tr><td colspan="5" bgcolor="#EEEEEE"><strong>' + title1 + '</strong></td></tr>';
		table += '<tr><td width="25" align="center" bgcolor="#000066"><font color="#FFFFFF">No.</font></td>';
		table += '<td width="35" align="center" bgcolor="#000066"><font color="#FFFFFF">TIME</font></td><td width="95" align="center" bgcolor="#000066"><font color="#FFFFFF">選手名</font></td><td width="130" align="center" bgcolor="#000066"><font color="#FFFFFF">所属</font></td><td width="19" align="center" bgcolor="#000066"><font color="#FFFFFF">　</font></td></tr>';
	
			for(var i = 0; i < partydata.length; i++) {
				//パーティーナンバー（一つ目の成績か二つ目の成績）を判別
				if(partydata[i].PARTY_NUMBER == 1){
					
					
					//1サム
					if(partydata[i].PARTY_SOME == 1){
						table += "<tr>";
						
						table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
						table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
						if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
			
						table += "</tr>";
	
					//2サム
					}else if(partydata[i].PARTY_SOME == 2){
						table += "<tr>";
						
						if(p%2==0){
						table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
						table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
						if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
			
						table += "</tr>";
						p++;
					//3サム
					}else if(partydata[i].PARTY_SOME == 3){
						table += "<tr>";
						
						if(p%3==0){
						table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
						table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
						if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
			
						table += "</tr>";
						p++;
					//4サム
					}else if(partydata[i].PARTY_SOME == 4){
						table += "<tr>";

						if(p%4==0){
						table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
						table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
						if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
			
						table += "</tr>";
						p++;
					 }
				} 
			}
	
		table += "</table>";	
		//表下コメント
		table += '<div>' + title3 + '</div>';
		
	$("party1").innerHTML = table;
	
	//table初期化
	table = "";
	
	
	//成績1列目右があるか判定
	var　q = 0;
	for(var j = 0; j < partydata.length; j++) {
		
			if(partydata[j].PARTY_NUMBER == 1){
				if(partydata[j].NAME2 == ""){
				
				}else{
					q ++;
				}
			}
			
	}
	
	//alert(q);
	
	//組合せ表上右
	$("party2").innerHTML = "";
	//右があれば
	if(q >= 1){
		
		table = '<table width="330" border="0" cellspacing="1" cellpadding="2" bgcolor="#999999" style="margin-bottom:5px;">';
		table += '<tr><td colspan="5" bgcolor="#EEEEEE"><strong>' + title2 + '</strong></td></tr>';
		table += '<tr><td width="25" align="center" bgcolor="#000066"><font color="#FFFFFF">No.</font></td>';
		table += '<td width="35" align="center" bgcolor="#000066"><font color="#FFFFFF">TIME</font></td><td width="95" align="center" bgcolor="#000066"><font color="#FFFFFF">選手名</font></td><td width="130" align="center" bgcolor="#000066"><font color="#FFFFFF">所属</font></td><td width="19" align="center" bgcolor="#000066"><font color="#FFFFFF">　</font></td></tr>';

	
			for(var i = 0; i < partydata.length; i++) {
				
				if(partydata[i].PARTY_NUMBER == 1){
					
					//1サム
					if(partydata[i].PARTY_SOME == 1){
						table += "<tr>";
						
						table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
						table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
						if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
			
						table += "</tr>";
								
					//2サム
					}else if(partydata[i].PARTY_SOME == 2){
						table += "<tr>";
						
						if(l%2==0){
						table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
						table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
						if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
			
						table += "</tr>";
						l++;
					//3サム
					}else if(partydata[i].PARTY_SOME == 3){
						table += "<tr>";
						
						if(l%3==0){
							
						table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
						table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
						if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
			
						table += "</tr>";
						l++;
					//4サム
					}else if(partydata[i].PARTY_SOME == 4){
						table += "<tr>";
						
						if(l%4==0){
						table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
						table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
						}
						
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
						table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
						if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
							table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
						} else {
							table += "<td align='center' bgcolor='#ffffff'>　</td>";
						}
						//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
			
						table += "</tr>";
						l++;
					 }
				}
			}
	
		table += "</table>";
	}	
	$("party2").innerHTML = table;
	
	//table初期化
	table = "";
	
	//成績2列目があるか判定
	var k = 0;
	for(var j = 0; j < partydata.length; j++) {
		
			if(partydata[j].PARTY_NUMBER == 2){
				k ++;
			}
	}
	
	//alert(k);
	//組合せ表下左
	$("party3").innerHTML = "";
		//2個目があれば
		if(k >= 1){
		

				//alert(request.responseText);
			table = '<table width="330" border="0" cellspacing="1" cellpadding="2" bgcolor="#999999" style="margin-bottom:5px;">';
			table += '<tr><td colspan="5" bgcolor="#EEEEEE"><strong>' + title4 + '</strong></td></tr>';
			table += '<tr><td width="25" align="center" bgcolor="#000066"><font color="#FFFFFF">No.</font></td>';
			table += '<td width="35" align="center" bgcolor="#000066"><font color="#FFFFFF">TIME</font></td><td width="95" align="center" bgcolor="#000066"><font color="#FFFFFF">選手名</font></td><td width="130" align="center" bgcolor="#000066"><font color="#FFFFFF">所属</font></td><td width="19" align="center" bgcolor="#000066"><font color="#FFFFFF">　</font></td></tr>';
			
					for(var i = 0; i < partydata.length; i++) {
						
						if(partydata[i].PARTY_NUMBER == 2){
							
							//1サム
							if(partydata[i].PARTY_SOME == 1){
								table += "<tr>";
								
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
								if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
					
								table += "</tr>";
										
							//2サム
							}else if(partydata[i].PARTY_SOME == 2){
								table += "<tr>";
								
								if(m%2==0){
								table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
								table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
								if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
					
								table += "</tr>";
								m++;
							//3サム
							}else if(partydata[i].PARTY_SOME == 3){
								table += "<tr>";
								
								if(m%3==0){
								table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
								table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
								if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
					
								table += "</tr>";
								m++;
							//4サム
							}else if(partydata[i].PARTY_SOME == 4){
								table += "<tr>";
								
								if(m%4==0){
								table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER1 + "</td>";
								table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].TIME1 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME1 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG1 + "</td>";
								if(!(partydata[i].SCORE1 == null || partydata[i].SCORE1 == "")){
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE1 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV1 + "</td>";
					
								table += "</tr>";
								m++;
							 }
						}
					}
			
				table += "</table>";
				//表下コメント
				table += '<div>' + title6 + '</div>';
				
			}
		$("party3").innerHTML = table;
		
		//table初期化
		table = "";
		
		//成績2列目右があるか判定
			var　qq = 0;
			for(var j = 0; j < partydata.length; j++) {
				
					if(partydata[j].PARTY_NUMBER == 2){
						if(partydata[j].NAME2 == ""){
						
						}else{
							qq ++;
						}
					}
					
			}
		
		
		//組合せ表下右
		$("party4").innerHTML = "";
		
			//2個目があれば
			if(qq >= 1){
				
				table = '<table width="330" border="0" cellspacing="1" cellpadding="2" bgcolor="#999999" style="margin-bottom:5px;">';
				table += '<tr><td colspan="5" bgcolor="#EEEEEE"><strong>' + title5 + '</strong></td></tr>';
				table += '<tr><td width="25" align="center" bgcolor="#000066"><font color="#FFFFFF">No.</font></td>';
				table += '<td width="35" align="center" bgcolor="#000066"><font color="#FFFFFF">TIME</font></td><td width="95" align="center" bgcolor="#000066"><font color="#FFFFFF">選手名</font></td><td width="130" align="center" bgcolor="#000066"><font color="#FFFFFF">所属</font></td><td width="19" align="center" bgcolor="#000066"><font color="#FFFFFF">　</font></td></tr>';

			
					for(var i = 0; i < partydata.length; i++) {
						
						if(partydata[i].PARTY_NUMBER == 2){
							
							//1サム
							if(partydata[i].PARTY_SOME == 1){
								table += "<tr>";
								
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
								table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
								if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
									table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
					
								table += "</tr>";
										
							//2サム
							}else if(partydata[i].PARTY_SOME == 2){
								table += "<tr>";
								
								if(n%2==0){
								table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
								table += "<td rowspan='2' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
								if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
									table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
					
								table += "</tr>";
								n++;
							//3サム
							}else if(partydata[i].PARTY_SOME == 3){
								table += "<tr>";
								
								if(n%3==0){
								table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
								table += "<td rowspan='3' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
								if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
									table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
					
								table += "</tr>";
								n++;
							//4サム
							}else if(partydata[i].PARTY_SOME == 4){
								table += "<tr>";
								
								if(n%4==0){
								table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].NUMBER2 + "</td>";
								table += "<td rowspan='4' align='center' bgcolor='#ffffff'>" + partydata[i].TIME2 + "</td>";
								}
								
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].NAME2 + "</td>";
								table += "<td align='left' bgcolor='#ffffff'>" + partydata[i].BELONG2 + "</td>";
								if(!(partydata[i].SCORE2 == null || partydata[i].SCORE2 == "")){
									table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].SCORE2 + "</td>";
								} else {
									table += "<td align='center' bgcolor='#ffffff'>　</td>";
								}
								//table += "<td align='center' bgcolor='#ffffff'>" + partydata[i].RESERV2 + "</td>";
					
								table += "</tr>";
								n++;
							 }
						}
					}
			
				table += "</table>";	
			}
		$("party4").innerHTML = table;
	
}
	
	
	





	
function search() {
	init();
	//alert("2222");
}






