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 =
'
'+
''+
'';
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;
}