var fileName = "http://www.dh-giin.com/calendar/xml/calendar.xml";

var arr_year = new Array;
var arr_month = new Array;
var arr_day = new Array;
var arr_color = new Array;
var arr_body = new Array;
var arr_link = new Array;

function setTodaySchedules(){

    // 正規表現（検索パターン・空白・全ケース対象）
    var regex_sp = / /g;

    // 今日日付取得
    toDate = new Date();
    yyyy = toDate.getFullYear();
    mm = toDate.getMonth() + 1;
    dd = toDate.getDate();

    var xmlHttpReq = createHttpRequest();

    xmlHttpReq.open("GET", fileName ,true);

    xmlHttpReq.onreadystatechange = function() {

        if (xmlHttpReq.readyState==4) {
            var xmlData = xmlHttpReq.responseXML;
            var list_date = xmlData.getElementsByTagName("date");
            var list_body = xmlData.getElementsByTagName("body");
            var list_color = xmlData.getElementsByTagName("color");
            var list_link = xmlData.getElementsByTagName("link");
            var docubuf = "今日は何の日<br /><span>";

            for (i=0;i<list_date.length;i++) {
                var arr_list_date = list_date[i].childNodes[0].nodeValue.split("/");
                arr_year[i] = parseInt(arr_list_date[0]);
                arr_month[i] = parseInt(arr_list_date[1]);
                arr_day[i] = parseInt(arr_list_date[2]);
                arr_color[i] = list_color[i].childNodes[0].nodeValue;
                arr_body[i] = list_body[i].childNodes[0].nodeValue;
                arr_link[i] = list_link[i].childNodes[0].nodeValue;

               if (arr_month[i]==mm&&arr_day[i]==dd){
                   docubuf += list_body[i].childNodes[0].nodeValue +"<br />";
               }
            }

        }
    document.getElementById("divSdlCal").innerHTML = docubuf + "</span>"; 
    }
    xmlHttpReq.send(null);

}

function pictNowDate(){

    // 今日日付取得
    toDate = new Date();
    mm = toDate.getMonth() + 1;
    dd = toDate.getDate();

    var nowdate = "<table><tr>";

    var ketaawase1 = "";
    var ketaawase2 = "";

    ketaawase1 = mm;
    ketaawase2 = dd;

    ketaawase1 += "";

    if (ketaawase1.length === 1) {
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/0.gif\" \/><\/td>";
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/"+ mm + ".gif\" \/><\/td>"; 
    }else{

      var mm2 = ketaawase1.substring(1,2);

      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/1.gif\" \/><\/td>";
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/"+ mm2 + ".gif\" \/><\/td>"; 
    }

    nowdate += "<td width=\"14\"></td>"; 

    ketaawase2 += "";

    if (ketaawase2.length === 1) {
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/0.gif\" \/><\/td>";
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/"+ dd + ".gif\" \/><\/td>"; 
    }else{
      var dd1 = ketaawase2.substring(0,1);
      var dd2 = ketaawase2.substring(1,2);

      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/"+ dd1 + ".gif\" \/><\/td>";
      nowdate += "<td><img src=\"http://www.dh-giin.com/template/images/"+ dd2 + ".gif\" \/><\/td>";

    }
    nowdate += "<\/tr><\/table>";
    document.getElementById("divNowDate").innerHTML = nowdate ;

}

function createHttpRequest() {
    var x = null;

    //IE7,Firefox, Safari
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
    }

    //IE6
    try {
        return new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
        // IE5
        try {
            return new ActiveXObject("Microsoft.XMLHTTP");
        } catch(e) {
            x = null;
        }
    }
    return x;
}


