// JavaScript Document
var LoadScore = {
	rowspt:"",
	colspt:"",
	helmet:new Array("hel_silver.jpg","hel_obig.jpg","hel_unisys.jpg","hel_lions.jpg","hel_xerox.jpg","hel_tg.jpg","hel_fujitsu.jpg","hel_kajima.jpg","hel_ibm.jpg","hel_pirates.jpg","hel_hurri.jpg","hel_bull.jpg","hel_challe.jpg","hel_marv.jpg","hel_fini.jpg","hel_pritec.jpg","hel_eagl.jpg","hel_etc.jpg"),
	loadcsv: function(){
		$.ajax({
			type: "GET",
			//url: "quick_report.csv",
			//dataType: "text",
			url: "report.php",
			dataType: "text",
			//beforeSend: function(xhr){
				//xhr.overrideMimeType("text/html;charset=Shift_JIS");
			//},
			success: function(data){
				//alert( "Data Saved: ");
				if(data.indexOf("\r\n")!=-1){
					LoadScore.rowspt = data.split("\r\n");
				}else if(data.indexOf("\n")!=-1){
					LoadScore.rowspt = data.split("\n");
				}else if(data.indexOf("\r")!=-1){
					LoadScore.rowspt = data.split("\r");
				}
				//alert( "Data Saved: "+LoadScore.rowspt[1]);
				//$('#quick_score table').replaceWith('');
				$(LoadScore.rowspt).each(function(){
					LoadScore.colspt = this.split(",");
					if(LoadScore.colspt[0] == "result"){
						$('<table border="1" cellpadding="0" cellspacing="0" bordercolor="#cccccc"></table>').prependTo('#quick_score');
						if(LoadScore.colspt[11]){
							var opponentAlt = LoadScore.colspt[11]+LoadScore.colspt[12];
							var opponentTxt = LoadScore.colspt[11]+'<br />'+LoadScore.colspt[12];
						}else{
							var opponentAlt = LoadScore.colspt[12];
							var opponentTxt = LoadScore.colspt[12];
						}
						var helmetNo = eval(LoadScore.colspt[13])-1;
						$('<tr></tr>').html('<th colspan="3">'+LoadScore.colspt[2]+'<br />'+LoadScore.colspt[3]+'</th>').appendTo('#quick_score table');  
						$('<tr></tr>').html('<td class="team"><img src="index/img/hel/implese.jpg" width="92" height="44" alt="パナソニック電工インパルス"/><div>'+LoadScore.colspt[5]+'<br />'+LoadScore.colspt[6]+'</div></td><td class="center"><img src="index/img/hel/vs.jpg" alt="VS" /></td><td class="team"><img src="index/img/hel/'+LoadScore.helmet[helmetNo]+'" width="92" height="44" alt="'+opponentAlt+'" /><div>'+opponentTxt+'</div></td>').appendTo('#quick_score table');  
						$('<tr></tr>').html('<td class="side">'+LoadScore.colspt[7]+'</td><td class="center">1Q</td><td class="side">'+LoadScore.colspt[14]+'</td>').appendTo('#quick_score table');  
						$('<tr></tr>').html('<td class="side">'+LoadScore.colspt[8]+'</td><td class="center">2Q</td><td class="side">'+LoadScore.colspt[15]+'</td>').appendTo('#quick_score table');  
						$('<tr></tr>').html('<td class="side">'+LoadScore.colspt[9]+'</td><td class="center">3Q</td><td class="side">'+LoadScore.colspt[16]+'</td>').appendTo('#quick_score table');  
						$('<tr></tr>').html('<td class="side">'+LoadScore.colspt[10]+'</td><td class="center">4Q</td><td class="side">'+LoadScore.colspt[17]+'</td>').appendTo('#quick_score table');
						var total1 = eval(LoadScore.colspt[7])+eval(LoadScore.colspt[8])+eval(LoadScore.colspt[9])+eval(LoadScore.colspt[10]);
						var total2 = eval(LoadScore.colspt[14])+eval(LoadScore.colspt[15])+eval(LoadScore.colspt[16])+eval(LoadScore.colspt[17]);
						$('<tr></tr>').html('<td class="total">'+total1+'</td><td class="total">-</td><td class="total">'+total2+'</td>').appendTo('#quick_score table');  
					}
					if(isNaN(LoadScore.colspt[0])==false&&LoadScore.colspt[0]!=""){
							//alert(LoadScore.colspt.length)
						if(LoadScore.colspt[1]=="information"){
							$('<h2><img src="index/img/info_title.jpg" alt="Infomation" width="311" height="30" /></h2><div class="text_box"></div>').prependTo('#quick_score');
						}else if(LoadScore.colspt[1]=="event"){
							$('<h2><img src="index/img/eve_title.jpg" alt="Event" width="311" height="30" /></h2><div class="text_box"></div>').prependTo('#quick_score');
						}else{
							if(LoadScore.colspt[0]=="1"){
								var title = "";
								for(var j=1; j<LoadScore.colspt.length+1; j++){
									if(LoadScore.colspt[j]!=null&&LoadScore.colspt[j]!=""){
										title += LoadScore.colspt[j].toString()+'<br />';
									}
								}
								$('<h3></h3>').html(title).appendTo('#quick_score .text_box');
							}else{
								var text = "";
								for(var i=1; i<LoadScore.colspt.length+1; i++){
									if(LoadScore.colspt[i]!=null&&LoadScore.colspt[i]!=""){
										text += LoadScore.colspt[i].toString()+'<br />';
									}
								}
								$('<p></p>').html(text).appendTo('#quick_score .text_box');
							}
						}
					}
					if(LoadScore.colspt[0] == "nextgame"){
						$('#quick_score .nextgame_info').replaceWith('<div class="nextgame_info">VS '+LoadScore.colspt[2]+'<br />'+LoadScore.colspt[3]+'&nbsp;'+LoadScore.colspt[4].toString()+'&nbsp;'+LoadScore.colspt[5].toString()+'&nbsp;KICK OFF</div>');
						//$('<div class="nextgame_info"></div>').html('VS '+LoadScore.colspt[2]+'<br />'+LoadScore.colspt[3]+'&nbsp;'+LoadScore.colspt[4]+'&nbsp;KICK OFF').appendTo('#quick_score');  
					}
				});
			}
		});
	}
}

$(function(){LoadScore.loadcsv();});
