function openEvent(year,month){    $("year").value = year;    $("month").value = month;        changeEvent(year, month);}function prevEvent(){             //前月移動時の関数    var year = $("year").value;    var month = $("month").value;            if(month <= 1){        year = --year;        month = 12;    }else{        month = --month;    }    changeEvent(year, month);    //前月情報をフォームに記録します    $("year").value = year;    $("month").value = month;}function nextEvent(){           //次月移動時の関数    var year = $("year").value;    var month = $("month").value;        if(month >= 12){        year = ++year;        month = 1;    }else{        month = ++month;    }    changeEvent(year, month);    //次月情報をフォームに記録します    $("year").value = year;    $("month").value = month;}function changeEvent(year,month){     //year:西暦４桁,month:月１〜２桁    month = month - 1;        var month1 = 0;    var month2 = 0;    var month3 = 0;    var month4 = 0;    var year1 = 0;    var year2 = 0;    var year3 = 0;    var year4 = 0;        switch(month){        case 9:     //１０月の処理            year1 = year;            month1 = month;            year2 = year;            month2 = month + 1;            year3 = year;            month3 = month + 2;            year4 = year + 1;            month4 = 0;            break;        case 10:    //１１月の処理            year1 = year;            month1 = month;            year2 = year;            month2 = month + 1;            year3 = year + 1;            month3 = 0;            year4 = year + 1;            month4 = 1;            break;        case 11:    //１２月の処理            year1 = year;            month1 = month;            year2 = year + 1;            month2 = 0;            year3 = year + 1;            month3 = 1;            year4 = year + 1;            month4 = 2;            break;        default:            year1 = year;            month1 = month;            year2 = year;            month2 = month + 1;            year3 = year;            month3 = month + 2;            year4 = year;            month4 = month + 3;            break;    }        //月書き出し    disp1 = month1 + 1;    disp2 = month2 + 1;    disp3 = month3 + 1;    $("month1").innerHTML = disp1;    $("month2").innerHTML = disp2;    $("month3").innerHTML = disp3;        start1 = new Date(year1, month1, 1);    end1 = new Date(year2, month2, 0);    start2 = new Date(year2, month2, 1);    end2 = new Date(year3, month3, 0);    start3 = new Date(year3, month3, 1);    end3 = new Date(year4, month4, 0);        //タイムスタンプ取得    startTs1 = start1.getTime();        startTs1 = startTs1 / 1000;    endTs1 = end1.getTime();        endTs1 = endTs1 / 1000;    startTs2 = start2.getTime();        startTs2 = startTs2 / 1000;    endTs2 = end2.getTime();        endTs2 = endTs2 / 1000;    startTs3 = start3.getTime();        startTs3 = startTs3 / 1000;    endTs3 = end3.getTime();        endTs3 = endTs3 / 1000;        //書き出し処理：当月gunma    changeList(startTs1, endTs1, "gunma", "l1t1_conteiner");    //書き出し処理：当月tochigi    changeList(startTs1, endTs1, "tochigi", "l2t1_conteiner");    //書き出し処理：当月saitama    changeList(startTs1, endTs1, "saitama", "l3t1_conteiner");    //書き出し処理：当月tokyo他    changeList(startTs1, endTs1, "tokyo", "l4t1_conteiner");    //書き出し処理：次月gunma    changeList(startTs2, endTs2, "gunma", "l1t2_conteiner");    //書き出し処理：次月tochigi    changeList(startTs2, endTs2, "tochigi", "l2t2_conteiner");    //書き出し処理：次月saitama    changeList(startTs2, endTs2, "saitama", "l3t2_conteiner");    //書き出し処理：次月tokyo他    changeList(startTs2, endTs2, "tokyo", "l4t2_conteiner");    //書き出し処理：次々月gunma    changeList(startTs3, endTs3, "gunma", "l1t3_conteiner");    //書き出し処理：次々月tochigi    changeList(startTs3, endTs3, "tochigi", "l2t3_conteiner");    //書き出し処理：次々月saitama    changeList(startTs3, endTs3, "saitama", "l3t3_conteiner");    //書き出し処理：次々月tokyo他    changeList(startTs3, endTs3, "tokyo", "l4t3_conteiner");}function changeList(startTs, endTs, area, ID){     //個別のスケジュールを表示する関数（startTs:範囲スタートタイムスタンプ, endTs:範囲エンドタイムスタンプ, area:エリア, ID:書き出し場所）	var target = ID;	var uri = "../data/event1_j.php";	var data = "start=" + startTs + "&end=" + endTs + "&area=" + area;	var options = {method: "post", parameters: data};	new Ajax.Updater(target, uri, options);}//以下は参照用関数function changing(){		//ボタン表示の切り替え	var target = "buttons_conteiner";	var uri = "../data/sources1_buttons_j.php";	var data = Form.serialize("hidden_all");	var options = {method: "post", parameters: data};	new Ajax.Updater(target, uri, options);}function seeking(){							//リスト表示の検索受け渡し処理	var target = "scroll_conteiner";	var uri = "../data/sources1_seek_j.php";	var data = Form.serialize("hidden_all");	var options = {method: "post", parameters: data};	new Ajax.Updater(target, uri, options);}function resetAll(){    changing();    $("sort_field").value = "date";    $("sort_order").value = "desc";    $("rows").value = "50";    seeking();}function sortSample(field){    if($("sort_field").value == field){        if($("sort_order").value == "asc"){            $("sort_order").value = "desc";        }else{            $("sort_order").value = "asc";        }    }else{        $("sort_field").value = field;        $("sort_order").value = "asc";    }    seeking();}function detailExpress(sampleSourceID){    var target = "scroll_conteiner";    var uri = "../data/sources1_detail_j.php";    var data = "sampleSourceID=" + sampleSourceID;    var options = {method: "post", parameters: data};    new Ajax.Updater(target, uri, options);}