//var dateWin; function showSetWin(objName){ //SetWin.style.zIndex=10; //SetWin.style.top = window.event.y + document.body.scrollTop; //SetWin.style.top = 60 + document.body.scrollTop; //SetWin.style.left = window.event.x + document.body.scrollLeft - SetWin.offsetWidth; //SetWin.style.left = 60 + document.body.scrollLeft; //SetWin.style.left = window.event.x + document.body.scrollLeft; // 2014.08.21 by YoungJun Cho. ´Þ·Â ¼±Åà ·¹ÀÌ¾î ÆË¾÷ À§Ä¡ Á¶Àý SetWin.style.top = window.event.clientY + document.body.scrollTop; SetWin.style.left = window.event.clientX + document.body.scrollLeft; // ´Þ·Â ÄÁÆ®·Ñ ·¹ÀÌ¾î ÆË¾÷ È£Ãâ½Ã Àü´ÞµÇ´Â ÆÄ¶ó¹ÌÅÍ Çü½ÄÀÌ [form name].[input name] ¿Í °°´Ù. // . À¸·Î split ÇÏ¿© input name °ªÀ» È®ÀÎÇÑ´Ù. var objNames = objName.split("."); //alert(objNames.length); //var formObjName = objNames[0]; var inputObjName = objNames[1]; // µ¿ÀÏÇÑ name input ÀÌ ¿©·¯°³°¡ Á¸ÀçÇϹǷΠ¹è¿·Î input element ¸¦ È®ÀÎÇÑ´Ù. var arrInputDates = document.getElementsByName(inputObjName); var inputDateValue; // ´Þ·Â ¼±Åà ÀÏÀÚ°¡ ÀÔ·ÂµÉ input ÀÇ type ÀÌ text ÀÎ °Í¸¸ üũÇÑ´Ù.(hidden type Àº ÀÏÀÚ ¼±Åÿ¡¼´Â ºÒÇÊ¿äÇÏ´Ù.) for (var i = 0 ; i < arrInputDates.length ; i++) { if (arrInputDates[i].type == "text") { inputDateValue = arrInputDates[i].value; } } var arrInputDates; var year; var month; var day; if (inputDateValue == "") { // input element °¡ ºó¹®ÀÚ¿ÀÏ °æ¿ì ÇöÀçÀÏÀÚ·Î ¼³Á¤ÇÑ´Ù. show_date = new Date(); } else { // input element °¡ ºó¹®ÀÚ¿ÀÌ ¾Æ´Ò °æ¿ì ÀԷµǾîÀÖ´Â ÀÏÀÚ¸¦ - ·Î split ÇÏ¿© ³â,¿ù,ÀÏÀ» È®ÀÎÇÑ´Ù. arrInputDates = inputDateValue.split("-"); year = eval(arrInputDates[0]); month = eval(arrInputDates[1]); // 01~09 ¿ùÀ» parseInt ·Î º¯È¯½Ã 0 À¸·Î º¯È¯µÇ¹Ç·Î eval À» »ç¿ëÇÑ´Ù.( IE 9 ¹öÀü ºÎÅÍ parseInt ½Ã Á¢µÎ»ç '0'À» ó¸®ÇÏÁö ¾Ê´Â´Ù. - microsoft °ø½ÄȨ¿¡¼ È®ÀÎ. ) day = eval(arrInputDates[2]); // 01~09 ÀÏÀ» parseInt ·Î º¯È¯½Ã 0 À¸·Î º¯È¯µÇ¹Ç·Î eval À» »ç¿ëÇÑ´Ù.( IE 9 ¹öÀü ºÎÅÍ parseInt ½Ã Á¢µÎ»ç '0'À» ó¸®ÇÏÁö ¾Ê´Â´Ù. - microsoft °ø½ÄȨ¿¡¼ È®ÀÎ. ) show_date = new Date(year,month-1,day); // È®ÀÎÇÑ ³â,¿ù,ÀÏ ·Î ³¯Â¥ °´Ã¼¸¦ »ý¼ºÇÑ´Ù. } var sDateWin = startDate(objName); //show_dateÀ» ±âÁØÀ¸·Î ¼³Á¤ SetWin.innerHTML = sDateWin; set_cal(objName, show_date); SetWin.style.visibility='visible'; } function startDate(objName){ var dateWin = '