function GetPopupPosXX(objBtn) { obj = objBtn intX = obj.offsetLeft; while (obj.offsetParent) { obj = obj.offsetParent; intX += obj.offsetLeft; } return intX; } function GetPopupPosYY(objBtn) { obj = objBtn intY = obj.offsetTop; while (obj.offsetParent) { obj = obj.offsetParent; intY += obj.offsetTop; } intY += objBtn.offsetHeight; return intY; } function PopupXY(strID, intX, intY, intWidth, intHeight, strSrc, strContent) { var strHTML = ''; if (strContent != '') { strContent = ''+ ''+ ''+ '
'+strContent+'
'+ ''; strHTML = '' + '' + 'SYSTEM POPUP' + '' + '' + '' + '' + '' + ''; } else { strHTML = '' + '' + 'SYSTEM POPUP' + '' + '' + '' + '' + '' + ''; } objWin = window.open('','wnd_'+strID,'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0'); objWin.resizeTo(intWidth, intHeight); objWin.moveTo(intX, intY); objWin.document.open(); objWin.document.write(strHTML); objWin.document.close(); if (strContent != '') { // focus immediately due to direct draw content //objWin.eval(strID).focus(); } else { // focus after content loaded } } function fnLoadInputImage(strFrm, strImg, strVal, intMaxWidth, intMaxHeight) { IE = (navigator.appName.indexOf('Microsoft') != -1); NS = (navigator.appName.indexOf('Netscape') != -1); if (IE) { intX = window.screenLeft - window.document.body.scrollLeft; intY = window.screenTop - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.'+strFrm+'.'+strImg)) + 2; intY += GetPopupPosYY(eval('document.'+strFrm+'.'+strImg)) + 2; Popup(strImg, intX, intY, 250, 65, '/include/upload_image.asp?frm='+strFrm+'&img='+strImg+'&val='+strVal+'&maxwidth='+intMaxWidth+'&maxheight='+intMaxHeight, ''); } else { intX = window.screenX - window.document.body.scrollLeft; intY = window.screenY - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.'+strFrm+'.'+strImg)) + 2; intY += GetPopupPosYY(eval('document.'+strFrm+'.'+strImg)) + 2; PopupXY(strImg, intX, intY, 250, 65, '/include/upload_image.asp?frm='+strFrm+'&img='+strImg+'&val='+strVal+'&maxwidth='+intMaxWidth+'&maxheight='+intMaxHeight, ''); } } function fnEraseInputImage(strFrm, strImg, strVal) { if (confirm("D E L E T E ?")) { eval('document.'+strFrm+'.'+strImg).src = '/database/image/imageno.gif'; eval('document.'+strFrm+'.'+strVal).value = ''; } } function fnUpdateInputImage(strFrm, strImg, strVal, strFilename) { eval('document.'+strFrm+'.'+strImg).src = '/database/tmp_image/'+strFilename; eval('document.'+strFrm+'.'+strVal).value = strFilename; } function fnLoadInputEHtml(strFrm, strName, strVal) { IE = (navigator.appName.indexOf('Microsoft') != -1); NS = (navigator.appName.indexOf('Netscape') != -1); if (IE) { intX = window.screenLeft - window.document.body.scrollLeft; intY = window.screenTop - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.'+strFrm+'.'+strName)) + 2; intY += GetPopupPosYY(eval('document.'+strFrm+'.'+strName)) + 2; Popup(strName, intX, intY, 250, 65, '/include/upload_html.asp?frm='+strFrm+'&name='+strName+'&val='+strVal, ''); } else { intX = window.screenX - window.document.body.scrollLeft; intY = window.screenY - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.'+strFrm+'.'+strName)) + 2; intY += GetPopupPosYY(eval('document.'+strFrm+'.'+strName)) + 2; PopupXY(strName, intX, intY, 250, 65, '/include/upload_html.asp?frm='+strFrm+'&name='+strName+'&val='+strVal, ''); } } function fnEraseInputEHtml(strFrm, strName, strVal) { if (confirm("D E L E T E ?")) { document.getElementById('he_'+strName+'_cmp').src = ''; eval('document.'+strFrm+'.'+strVal).value = ''; } } function fnUpdateInputEHtml(strFrm, strName, strVal, strFilename) { document.getElementById('he_'+strName+'_cmp').src = '/database/tmp_file/'+strFilename; eval('document.'+strFrm+'.'+strVal).value = strFilename; } function fnLoadInputFile(strFrm, strImg, strVal) { IE = (navigator.appName.indexOf('Microsoft') != -1); NS = (navigator.appName.indexOf('Netscape') != -1); if (IE) { intX = window.screenLeft - window.document.body.scrollLeft; intY = window.screenTop - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.all(\''+strImg+'\')')) + 2; intY += GetPopupPosYY(eval('document.all(\''+strImg+'\')')) + 2; Popup(strImg, intX, intY, 250, 65, '/include/upload_file.asp?frm='+strFrm+'&img='+strImg+'&val='+strVal, ''); } else { intX = window.screenX - window.document.body.scrollLeft; intY = window.screenY - window.document.body.scrollTop; intX += GetPopupPosXX(eval('document.all(\''+strImg+'\')')) + 2; intY += GetPopupPosYY(eval('document.all(\''+strImg+'\')')) + 2; PopupXY(strImg, intX, intY, 250, 65, '/include/upload_file.asp?frm='+strFrm+'&img='+strImg+'&val='+strVal+'&maxwidth='+intMaxWidth+'&maxheight='+intMaxHeight, ''); } } function fnEraseInputFile(strFrm, strImg, strVal) { if (confirm("D E L E T E ?")) { eval('document.all(\''+strImg+'\')').innerHTML = '[no file]'; eval('document.'+strFrm+'.'+strVal).value = ''; } } function fnUpdateInputFile(strFrm, strImg, strVal, strFilename) { eval('document.all(\''+strImg+'\')').innerHTML = strFilename; eval('document.'+strFrm+'.'+strVal).value = strFilename; }