///////////////////////////////////////////// //显示日期(公共函数) function showCalEx(obj) { if (!obj) var obj = event.srcElement; var obDate; //解决模板解析里面某个节点不可用的时候,不应该可以点击显示日期输入框 try{ var editNodes=","+obj.editable_nodes+","; var bEditable=editNodes.search(","+document.all.node_name.value+","); if (bEditable==-1) return; } catch(e){}; if ( obj.value == "" ) { obDate = new Date(); } else { var val=new String(obj.value.replace(/-/i,"/")); if (val.indexOf("/")==-1) { var curDate = new Date(); val=curDate.getFullYear() +"/"+curDate.getMonth() +"/"+curDate.getDate() +" "+val; } obDate = new Date(val); } var retVal = showModalDialog( "/dlgCal.asp", obDate, "dialogWidth=206px; dialogHeight=234px; help=no; scroll=no; status=no; " ); var Date1=new Date(retVal); if ( typeof(retVal) != "undefined" ) { var year = Date1.getFullYear(); var month = Date1.getMonth()+1; var day = Date1.getDate(); var hour =Date1.getHours(); var Min = Date1.getMinutes(); var Sec = Date1.getSeconds(); obj.value =year + "-" + month + "-" + day + " " + hour + ":" + Min + ":" + Sec; } } ///////////////////////////////////////////// //显示日期(公共函数) function showCal(obj) { if (!obj) var obj = event.srcElement; var obDate; if ( obj.value == "" ) { obDate = new Date(); } else { var obList = obj.value.split( "-" ); obDate = new Date( obList[0], obList[1]-1, obList[2] ); } var retVal = showModalDialog( "../../common/calendar/dlgCal.htm", obDate, "dialogWidth=206px; dialogHeight=206px; help=no; scroll=no; status=no; " ); if ( typeof(retVal) != "undefined" ) { var year = retVal.getFullYear(); var month = retVal.getMonth()+1; var day = retVal.getDate(); obj.value =year + "-" + month + "-" + day; } }