function createXmlHttp() {
  if (window.XMLHttpRequest) {
    return new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    try {
      return new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
      return new ActiveXObject("Microsoft.XMLHTTP");
    }
  } else {
    return null;
  }
}

function sanitize(src) {
  //src = src.replace(/&/g, "&amp;");
  //src = src.replace(/\"/g, "&quot;");
  //src = src.replace(/</g, "&lt;");
  //src = src.replace(/>/g, "&gt;");
  return src;
}

function viewText(x,y,z) {
	var readdiv = z;
	var month = z + "/" + y + ".html";
	var div = x;
  var xmlhttp = createXmlHttp();
  if (xmlhttp == null) {
    window.alert("XMLHttpRequest 非対応のブラウザです。");
    return;
  }
  xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4) {
      if (xmlhttp.status == 200) {
        src = xmlhttp.responseText;
        src = sanitize(src);
        document.getElementById(x).innerHTML = src;
      } else {
        //window.alert("通信エラーが発生しました。");
      }
    }
  }
  xmlhttp.open("GET", month , true);
  xmlhttp.send(null);
  step++;
if(step == 11){



}
}

var cDate = new Date(); 
	var year = cDate.getYear() + 1900;
	if(year > 3000){year = year - 1900;}
	var month = cDate.getMonth() + 1;
	var thisMonth = year+""+month;
	if(month==12){
		var year2 = year + 1;
		var month2 = 1;
		var nextMonth = year2+""+month2;
	}else{
		var month2 = month+1;
		var nextMonth = year+""+month2;
	}
	
var step = 1;
window.onload=function(){
viewText('schOpen',thisMonth,'opens');
viewText('schOpen2',nextMonth,'opens');
viewText('schGame',thisMonth,'game');
viewText('schGame2',nextMonth,'game');
viewText('schWebpro',thisMonth,'webpro');
viewText('schWebpro2',nextMonth,'webpro');
viewText('schDesigner',thisMonth,'designer');
viewText('schDesigner2',nextMonth,'designer');
viewText('schJyouhou',thisMonth,'jyouhou');
viewText('schJyouhou2',nextMonth,'jyouhou');
viewText('schKenkou',thisMonth,'kenkou');
viewText('schKenkou2',nextMonth,'kenkou');
viewText('schKenchiku',thisMonth,'kenchiku');
viewText('schKenchiku2',nextMonth,'kenchiku');
viewText('schInte',thisMonth,'inte');
viewText('schInte2',nextMonth,'inte');
viewText('schKankyou',thisMonth,'kankyou');
viewText('schKankyou2',nextMonth,'kankyou');
viewText('schBio',thisMonth,'bio');
viewText('schBio2',nextMonth,'bio');
timerID = setTimeout('omitSch("li")', 100);
timerID = setTimeout('omitSch("tr")', 100);
}
/*
window.onload=function(){

omitSch("li");
omitSch("tr");
}
*/
function omitSch(x){
var omit = x;
var currentDate = new Date(); 
var tags=document.getElementsByTagName(omit);
for(var i=0;i<tags.length;i++){

	if(tags[i].className){
	var time = tags[i].className.split(":");
		if(time[0] == "DAY"){
		var entryDate = new Date(time[1], time[2]-1, time[3]); 
		var now = Math.floor((currentDate.getTime() - entryDate.getTime())/(60*60*1000*24)); 
		now = Math.ceil(now);
			if(now >= 1){
			tags[i].className = "out";
			tags[i].style.display = "none";
			}
		}
	}
}
clearTimeout();
}

