/*-----------------------------------------------------------------------------------------------*/ function windowResize(iWidth, iHeight) { resizeTo(iWidth, iHeight); return false; } /*-----------------------------------------------------------------------------------------------*/ function getMTrim(str) { str = str.replace(/^[  ]+/,''); str = str.replace(/[  ]+$/,''); return str; } /*-----------------------------------------------------------------------------------------------*/ function toStr(str) { return ((str == null) ? "" : str); } /*-----------------------------------------------------------------------------------------------*/ function incScript(src) { var elm = document.createElement("script"); elm.src = src; elm.type = "text/javascript"; elm.defer = true; document.getElementsByTagName("head").item(0).appendChild(elm); } /*-----------------------------------------------------------------------------------------------*/ function addEvent(tgt, evt, fnc) { if(tgt.attachEvent) { tgt.attachEvent("on" + evt, fnc); } else if(tgt.addEventListener) { tgt.addEventListener(evt, fnc, true); } else { tgt["on" + evt] = fnc; } return false; } /*-----------------------------------------------------------------------------------------------*/ var hdlTmoProcess = 0; function setTmoProcess(proc, tim) { if(tim == undefined) { tim = 0; } hdlTmoProcess = setTimeout(proc, tim); return hdlTmoProcess; } /*-----------------------------------------------------------------------------------------------*/ function claTmoProcess(hdl) { if(hdl == undefined) { hdl = hdlTmoProcess; hdlTmoProcess = 0; } clearTimeout(hdl); return hdl; } /*-----------------------------------------------------------------------------------------------*/ var hdlItvProcess = 0; var timItvProcess = 100; function setItvProcess(proc, tim) { if(tim == undefined) { tim = timItvProcess; } hdlItvProcess = setInterval(proc, tim); return hdlItvProcess; } /*-----------------------------------------------------------------------------------------------*/ function claItvProcess(hdl) { if(hdl == undefined) { hdl = hdlItvProcess; hdlItvProcess = 0; } clearInterval(hdl); return hdl; } /*-----------------------------------------------------------------------------------------------*/ function getQryStr(nm) { var ret = null; if(location.search.length > 1) { var qrs = new Array; var buf = location.search.substr(1).split("&"); for(idx in buf) { qrs.push(buf[idx].split("=")); if(qrs[idx][0] == nm) { ret = qrs[idx][1]; } } } return ret; } /*-----------------------------------------------------------------------------------------------*/ function processingNow() { alert('只今処理中です。しばらくお待ち下さい。'); return false; } /*-----------------------------------------------------------------------------------------------*/ function doAction(frmForm, strActionID, strDetailID, strDetectID) { frmForm.aci.value = strActionID; frmForm.actionID.value = strActionID; if(frmForm.detailID != void(0)) { if(strDetailID == undefined) { strDetailID = frmForm.detailID.value; } frmForm.detailID.value = strDetailID; } if(frmForm.detectID != void(0)) { if(strDetectID == undefined) { strDetectID = frmForm.detectID.value; } frmForm.detectID.value = strDetectID; } frmForm.submit(); return false; } /*-----------------------------------------------------------------------------------------------*/ function doActionNoRetry(frmForm, strActionID, strDetailID, strDetectID) { doActionNoRetry = processingNow; if(frmForm.btnNoRetry.length) { var iElmCnt = frmForm.btnNoRetry.length; for(iCnt = 0; iCnt < iElmCnt; iCnt++) { frmForm.btnNoRetry[iCnt].disabled = true; } } else { frmForm.btnNoRetry.disabled = true; } doAction(frmForm, strActionID, strDetailID, strDetectID); return false; }