var timeFormElement var dispHour; var dispMinute; function openSelectTime(inFormElement){ timeFormElement = inFormElement writeSelectTime() } function writeSelectTime(){ freeDocumentOnmouse(); dispHour = 0; dispMinute = 0; var form_value = timeFormElement.value; outTimeHtml(getTimeTable()); //デフォルト表示位置 var window_calendar=document.getElementById("WINDOW_SELECTTIME"); window_calendar.style.top = MOUSE_Y - (window_calendar.offsetHeight/2) + scrollTop();; window_calendar.style.left = MOUSE_X + 30 + scrollLeft(); MAX_ZINDEX++; window_calendar.style.zIndex = MAX_ZINDEX; setDragObject('WINDOW_SELECTTIME'); dragOff(); } function closeTime(){ var window_calendar=document.getElementById("WINDOW_SELECTTIME"); window_calendar.style.top = -1999 ; window_calendar.style.left = -1999; setDragObject('WINDOW_SELECTTIME'); dragOff(); } function getTimeTable(){ ddata = '' ddata += "
TIME" ddata += "閉じる
" ddata += '
' ddata += '' ddata += ' ' ddata += ' ' for (var i=0;i<=11;i++){ ddata += ' ' } ddata += ' ' ddata += ' ' for (var i=12;i<=23;i++){ ddata += ' ' } ddata += ' ' ddata += '
HOUR
' + i + '
' + i + '
' ddata += '' ddata += ' ' ddata += '
MINUTE
' //30 ddata += '' for (var i=0;i<=1;i++){ ddata += '' } ddata += '
' + (i * 30) + '
' //10 ddata += '' for (var i=0;i<=5;i++){ ddata += '' } ddata += '
' + (i * 10) + '
' //5 ddata += '' ddata += '' for (var i=0;i<=5;i++){ ddata += '' } ddata += '' ddata += '' for (var i=6;i<=11;i++){ ddata += '' } ddata += '' ddata += '
' + (i * 5) + '
' + (i * 5) + '
' //1 ddata += '' for (var i=0;i<=5;i++){ ddata += '' for (var j=0;j<=9;j++){ ddata += '' } ddata += '' } ddata += '
' + (i * 10 + j) + '
' // ddata += '
' ddata += '' ddata += '' ddata += '' ddata += '' ddata += '' ddata += '
分単位151030
' ddata += '
' return ddata; } function dispMin(dispMinId){ noneId("min30"); noneId("min10"); noneId("min5"); noneId("min1"); blockId(dispMinId); } function outTimeHtml(html){ var window_calendar=document.getElementById("WINDOW_SELECTTIME"); if (window_calendar == null){ generateWindowTimeHtml(); window_calendar=document.getElementById("WINDOW_SELECTTIME"); } window_calendar.innerHTML=""; window_calendar.innerHTML=html; } function generateWindowTimeHtml(){ var window_calendar = document.createElement("div"); window_calendar.setAttribute("id","WINDOW_SELECTTIME"); window_calendar.onmousedown = clickTimeWindow; var body_eles =document.getElementsByTagName("body"); body_eles[0].appendChild(window_calendar); } function clickTimeWindow(){ setDragObject('WINDOW_SELECTTIME'); }