$(function(){
	var today = new Date()//(2010,5,28);
	var Day;
	var Month;
	var Year;
	var Youbi;
	var schedule_i =0;
	var schedule_startFlag = false;
	var schedule_date = new Array();
	var schedule_category = new Array();
	var schedule_title = new Array();
	var schedule_youbi = new Array();

	//6日後の日付取得
	today.setTime(today.getTime() + 6*24*3600*1000);
	Day = today.getDate();
	if(Day<10){
		Day = "0"+Day;
	}
	Month = today.getMonth()+1;
	if(Month<10){
		Month = "0"+Month;
	}
	Year = today.getFullYear();
	Youbi = today.getDay()
	var basisDay = Year+"."+Month+"."+Day;

	$.ajax({
		url:"./xml/schedule_"+Year+Month+".xml",//RSSファイル名
		async:false,
		cache:false,
		dataType:"xml",
		success: function(xml){
			$(xml).find('schedule').each(function(){

				//基準日が見つかったら反映開始
				if($(this).find('date').text() == basisDay){
					schedule_startFlag = true
				}

				if(schedule_startFlag == true){
					schedule_date[schedule_i] = $(this).find('date').text();
					schedule_category[schedule_i] = $(this).find('category').text();
					schedule_title[schedule_i] = $(this).find('title').text();
					schedule_youbi[schedule_i] = Youbi;
					Youbi--;
					if(Youbi < 0){
						Youbi = 6;
					}

					schedule_i++
				}

				//7個以上なら終了
				if(schedule_i>=7){
					return false;
				}
			});
		},
		error: function(xml){
			//alert("xmlファイルの読み込みに失敗しました");
		}
	});

	//月またぎの場合の追加処理
	if(schedule_i<7){
		
		var matagiMonth = Month-1;
		//年またぎの回避処理入ってないので追加
		if(matagiMonth<1){
			Year--;
			matagiMonth = 12;
		}
		
		if(matagiMonth<10){
			matagiMonth = "0"+matagiMonth;
		}

		$.ajax({
			url:"./xml/schedule_"+Year+matagiMonth+".xml",//RSSファイル名
			async:false,
			cache:false,
			dataType:"xml",
			success: function(xml){
				$(xml).find('schedule').each(function(){
					schedule_date[schedule_i] = $(this).find('date').text();
					schedule_category[schedule_i] = $(this).find('category').text();
					schedule_title[schedule_i] = $(this).find('title').text();
					schedule_youbi[schedule_i] = Youbi;
					Youbi--;
					if(Youbi < 0){
						Youbi = 6;
					}

					schedule_i++

					//7個以上なら終了
					if(schedule_i>=7){
						return false;
					}
				});
			},
			error: function(xml){
				//alert("xmlファイルの読み込みに失敗しました");
			}
		});
	}
	if(schedule_date[0]){
		for(var schedule_j = 6; schedule_j >=0; schedule_j--){
			//カテゴリアイコンの選定
			var iconNum;
			if(schedule_category[schedule_j] == "TRAINING"){
				iconNum = 1;
			} else if(schedule_category[schedule_j] == "MATCH"){
				iconNum = 2;
			} else if(schedule_category[schedule_j] == "EVENT"){
				iconNum = 3;
			} else {
				iconNum = 0;
			}
	
			$('#schedule_textArea').append('<div id=schedule_'+schedule_youbi[schedule_j]+'><p class="schedule_date">'+schedule_date[schedule_j]+'</p><img src="common_img/schedule_icon'+iconNum+'.png" alt="" class="transmit"><p>'+schedule_title[schedule_j]+'</p></div>')
		}
	}
});



