function changeUploadfile(formname, fieldname) {
	
	//alert(formname + "/" + fieldname);
	
	var thisForm = eval("document." + formname);
	
	var thisOldFilePath = eval("document." + formname + "." + fieldname + "_path");
	var thisOldFilefield = eval("document." + formname + "." + fieldname + "_old");
	var thisOldFileDel = eval("document." + formname + "." + fieldname + "_olddel");
	var thisOldFileDelSelect = eval("document." + formname + "." + fieldname + "_olddelselect");
	
	var thisFilefield = eval("document." + formname + "." + fieldname);
	var thisFileuse = eval("document." + formname + "." + fieldname + "_fileuse");
	var thisFileuseselect = eval("document." + formname + "." + fieldname + "_fileuseselect");
	
	var thisFilePreview = eval("document.all." + fieldname + "_preview");
	var thisFilePreview_P = eval("document.all." + fieldname + "_preview_P");
	
	var thisFileExplain = eval("document." + formname + "." + fieldname + "_explain");
	var thisFileExplain_old = eval("document." + formname + "." + fieldname + "_explain_old");
	var thisFileExplain_P = eval("document.all." + fieldname + "_explain_P");
	
	if(thisFilefield.value) {  //ÆÄÀÏÇÊµå¿¡ À¯È¿ÇÑ value°ªÀÌ ÀÖÀ¸¸é////////////////////////////////
		
		if(thisOldFilefield.value) {  //ÀÌÀü ÆÄÀÏÀÌ ÀÖ´Â°æ¿ì ÀÌÀüÆÄÀÏ »èÁ¦ÇÏ±â***********
			thisOldFileDel.value = "Y";
			if(thisOldFileDelSelect) {
				thisOldFileDelSelect.checked = true;
			}
		}  //*******************************************************************
		
		//¾÷·Îµå ÆÄÀÏ »ç¿ë¿©ºÎ °áÁ¤***********************************************
		if(thisFileuseselect) {
			thisFileuseselect.checked = true;
		}
		thisFileuse.value = "Y";
		//*********************************************************************
		
		if(thisFilePreview) {  //ÆÄÀÏ(ÀÌ¹ÌÁö) ¹Ì¸®º¸±â ±â´ÉÀÌ ÀÖ´Â°æ¿ì*****************
			if(thisFilePreview_P) {
				thisFilePreview_P.style.display = "";
			}
			thisFilePreview.style.display = "";
			thisFilePreview.src = thisFilefield.value;
		}  //*******************************************************************
		
		if(thisFileExplain) {  //ÆÄÀÏ(ÀÌ¹ÌÁö) ¼³¸í ÀÔ·ÂÆûÀÌ ÀÖ´Â°æ¿ì********************
			if(thisFileExplain_P) {
				thisFileExplain_P.style.display = "";
			}
			thisFileExplain.style.display = "";
			thisFileExplain.value = "";
			thisFileExplain.focus();
		}  //*******************************************************************
		
	} else {  //ÆÄÀÏÇÊµå¿¡ À¯È¿ÇÑ value°ªÀÌ ¾øÀ¸¸é//////////////////////////////////////////////
	
		if(thisFilePreview) {  //ÆÄÀÏ(ÀÌ¹ÌÁö) ¹Ì¸®º¸±â ±â´ÉÀÌ ÀÖ´Â°æ¿ì*****************
			
			if(thisOldFilefield.value && thisOldFileDel.value == "N") {
				if(thisFilePreview_P) {
					thisFilePreview_P.style.display = "";
				}
				thisFilePreview.style.display = "";
				thisFilePreview.src = thisOldFilePath.value + thisOldFilefield.value;
			} else {
				thisFilePreview.src = "";
				thisFilePreview.style.display = "none";
				if(thisFilePreview_P) {
					thisFilePreview_P.style.display = "none";
				}
			}
			
		}  //******************************************************************
		
		if(thisFileExplain) {  //ÆÄÀÏ(ÀÌ¹ÌÁö) ¼³¸í ÀÔ·ÂÆûÀÌ ÀÖ´Â°æ¿ì*******************
			
			if(thisOldFilefield.value && thisOldFileDel.value == "N") {
				if(thisFileExplain_P) {
					thisFileExplain_P.style.display = "";
				}
				thisFileExplain.style.display = "";
				if(thisFileExplain_old) {
					thisFileExplain.value = thisFileExplain_old.value;
				}
			} else {
				if(thisFileExplain_old) {
					thisFileExplain.value ="";
				}
				thisFileExplain.style.display = "none";
				if(thisFileExplain_P) {
					thisFileExplain_P.style.display = "none";
				}
			}
		
		}  //*****************************************************************
	
	}  ////////////////////////////////////////////////////////////////////////////////////////////
	
	return;
}

function changeOldfile(formname, fieldname) {
	//alert(formname + "/" + fieldname);
	
	var thisForm = eval("document." + formname);
	
	var thisOldFilePath = eval("document." + formname + "." + fieldname + "_path");
	var thisOldFilefield = eval("document." + formname + "." + fieldname + "_old");
	var thisOldFileDel = eval("document." + formname + "." + fieldname + "_olddel");
	var thisOldFileDelSelect = eval("document." + formname + "." + fieldname + "_olddelselect");
	
	var thisFilefield = eval("document." + formname + "." + fieldname);
	var thisFileuse = eval("document." + formname + "." + fieldname + "_fileuse");
	var thisFileuseselect = eval("document." + formname + "." + fieldname + "_fileuseselect");
	
	var thisFilePreview = eval("document.all." + fieldname + "_preview");
	var thisFilePreview_P = eval("document.all." + fieldname + "_preview_P");
	
	var thisFileExplain = eval("document." + formname + "." + fieldname + "_explain");
	var thisFileExplain_old = eval("document." + formname + "." + fieldname + "_explain_old");
	var thisFileExplain_P = eval("document.all." + fieldname + "_explain_P");
	
	var thisFilefieldObj = eval("document.all." + fieldname);
	
	if(thisOldFileDelSelect.checked) {  //ÀÌÀüÆÄÀÏ »èÁ¦ÀÎ °æ¿ì//////////////////////////////
		
		thisOldFileDel.value = "Y";
		
		if(thisFilefield.value) {  //ÆÄÀÏÇÊµå¿¡ À¯È¿ÇÑ value°ªÀÌ ÀÖÀ¸¸é****************
			
			if(thisFilePreview) {
				if(thisFilePreview_P) {
					thisFilePreview_P.style.display = "";
				}
				thisFilePreview.style.display = "";
				thisFilePreview.src = thisFilefield.value;
			}
			
			if(thisFileExplain) {
				if(thisFileExplain_P) {
					thisFileExplain_P.style.display = "";
				}
				thisFileExplain.style.display = "";
				thisFileExplain.value = "";
				thisFileExplain.focus();
			}
			
		} else {  //ÆÄÀÏÇÊµå¿¡ À¯È¿ÇÑ value°ªÀÌ ¾øÀ¸¸é****************************
			
			if(thisFilePreview) {
				thisFilePreview.src = "";
				thisFilePreview.style.display = "none";
				if(thisFilePreview_P) {
					thisFilePreview_P.style.display = "none";
				}
			}
			
			if(thisFileExplain) {
				thisFileExplain.value = "";
				thisFileExplain.style.display = "none";
				if(thisFileExplain_P) {
					thisFileExplain_P.style.display = "none";
				}
			}
			
		}  //*****************************************************************
	
	} else {  //ÀÌÀüÆÄÀÏ »èÁ¦°¡ ¾Æ´Ñ °æ¿ì////////////////////////////////////////////////////
		
		thisOldFileDel.value = "N";
		
		if(thisFilefieldObj) {
			thisFilefieldObj.outerHTML = '<input type="file" name="' + fieldname + '" size="' + thisFilefield.size + '" class="fieldInput" onChange="changeUploadfile(\'' + thisForm.name + '\', \'' + thisFilefield.name + '\');">';
		}
		
		if(thisFilePreview) {
			if(thisFilePreview_P) {
				thisFilePreview_P.style.display = "";
			}
			thisFilePreview.style.display = "";
			thisFilePreview.src = thisOldFilePath.value + thisOldFilefield.value;
		}
		
		if(thisFileExplain) {
			if(thisFileExplain_P) {
				thisFileExplain_P.style.display = "";
			}
			thisFileExplain.style.display = "";
			if(thisFileExplain_old) {
				thisFileExplain.value = thisFileExplain_old.value;
			}
		}
	
	}  ///////////////////////////////////////////////////////////////////////////////////////
	
	return;
}


function addFileform(maxcnt, formname, idname) {
	
	var thisForm = eval("document." + formname);
	var thisLayer;
	var nextLayer;
	var nextFileuse;
	var nextFileuseselect;
	var nextFileform;
	var nextOldFilePath;
	var nextOldFilefield;
	var nextOldFileDel;
	var nextFilePreview;
	var nextFilePreview_P;
	var nextFileExplain;
	var nextFileExplain_old;
	var nextFileExplain_P;
	
	//var nextLayerId = 1;
	var i;
	for(i=1; i<=maxcnt; i++) {
		thisLayer = eval("document.all.layerFileform_" + idname + i);
		if(thisLayer) {
			if(	thisLayer.style.display == "none") {
				nextLayerId = i;
				break;
			} else {
			}
		}
	}
	
	nextLayer = eval("document.all.layerFileform_" + idname + nextLayerId);
	nextFileuse = eval("document." + formname + "." + idname + nextLayerId + "_fileuse");
	nextFileuseselect = eval("document." + formname + "." + idname + nextLayerId + "_fileuseselect");
	nextFileform = eval("document." + formname + "." + idname + nextLayerId);
	
	nextOldFilePath = eval("document." + formname + "." + idname + nextLayerId + "_path");
	nextOldFilefield = eval("document." + formname + "." + idname + nextLayerId + "_old");
	nextOldFileDel = eval("document." + formname + "." + idname + nextLayerId + "_olddel");
	nextOldFileDelSelect = eval("document." + formname + "." + idname + nextLayerId + "_olddelselect");
	
	nextFilePreview = eval("document.all." + idname + nextLayerId + "_preview");
	nextFilePreview_P = eval("document.all." + idname + nextLayerId + "_preview_P");
	
	nextFileExplain = eval("document." + formname + "." + idname + nextLayerId + "_explain");
	nextFileExplain_old = eval("document." + formname + "." + idname + nextLayerId + "_explain_old");
	nextFileExplain_P = eval("document.all." + idname + nextLayerId + "_explain_P");
	
	if(nextLayer) {
		
		nextLayer.style.display = "";
		if(nextFileuseselect) {
			nextFileuseselect.checked = true;
		}
		nextFileuse.value = "Y";
		nextFileform.disabled = false;
		
		if(nextOldFilefield.value) {
			
			if(nextOldFileDel) {
				nextOldFileDel.value = "N";
			}
			if(nextOldFileDelSelect) {
				nextOldFileDelSelect.checked = false;
			}
			
			if(nextFilePreview) {
				if(nextFilePreview_P) {
					nextFilePreview_P.style.display = "";
				}
				nextFilePreview.style.display = "";
				nextFilePreview.src = nextOldFilePath.value + nextOldFilefield.value;
			}
			
			if(nextFileExplain) {
				if(nextFileExplain_P) {
					nextFileExplain_P.style.display = "";
				}
				nextFileExplain.style.display = "";
				if(nextFileExplain_old) {
					nextFileExplain.value = nextFileExplain_old.value;
				}
			}
			
		}
	
	}
	
	return;
	
}


function delFileform(formname, idname) {
	var thisForm = eval("document." + formname);
	
	var thisLayer = eval("document.all.layerFileform_" + idname);
	
	var thisOldFilePath = eval("document." + formname + "." + idname + "_path");
	var thisOldFilefield = eval("document." + formname + "." + idname + "_old");
	var thisOldFileDel = eval("document." + formname + "." + idname + "_olddel");
	var thisOldFileDelSelect = eval("document." + formname + "." + idname + "_olddelselect");
	
	var thisFilefield = eval("document." + formname + "." + idname);
	var thisFileuse = eval("document." + formname + "." + idname + "_fileuse");
	var thisFileuseselect = eval("document." + formname + "." + idname + "_fileuseselect");
	
	var thisFilefieldObj = eval("document.all." + idname);
	
	var thisFilePreview = eval("document.all." + idname + "_preview");
	var thisFilePreview_P = eval("document.all." + idname + "_preview_P");
	
	var thisFileExplain = eval("document." + formname + "." + idname + "_explain");
	var thisFileExplain_old = eval("document." + formname + "." + idname + "_explain_old");
	var thisFileExplain_P = eval("document.all." + idname + "_explain_P");
	
	if(thisFileuseselect) {
		thisFileuseselect.checked = false;
	}
	thisFileuse.value = "N";
	if(thisFilefieldObj) {
		thisFilefieldObj.outerHTML = '<input type="file" name="' + idname + '" size="' + thisFilefield.size + '" class="fieldInput" onChange="changeUploadfile(\'' + thisForm.name + '\', \'' + thisFilefield.name + '\');">';
	}
	
	if(thisOldFilefield.value) {
		thisOldFileDel.value = "Y";
		if(thisOldFileDelSelect) {
			thisOldFileDelSelect.checked = true;
		}
	}
	
	if(thisFilePreview) {
		thisFilePreview.src = "";
		thisFilePreview.style.display = "none";
		if(thisFilePreview_P) {
			thisFilePreview_P.style.display = "none";
		}
	}
	
	if(thisFileExplain) {
		thisFileExplain.value = "";
		thisFileExplain.style.display = "none";
		if(thisFileExplain_P) {
			thisFileExplain_P.style.display = "none";
		}
	}
	
	if(thisLayer) {
		thisLayer.style.display = "none";
	}
	
	return;
}




function imageSizeConvert(fieldname, w, h) {

	var thisContentImg;
	var myImage;
	var myWidth, myHeight;
	var newWidth, newHeight;
	
	thisContentImg = eval("document.all." + fieldname + "_preview");

	if(thisContentImg && thisContentImg.src != "") {
	
		myImage = new Image();
		
		myImage.src = thisContentImg.src;
		myWidth = myImage.width;
		myHeight = myImage.height;
		
		if(myWidth > myHeight) {
			newWidth = (myWidth > w) ? w : myWidth;
			newHeight = parseInt((myHeight * newWidth) / myWidth)
			if(newHeight > h) {
				newHeight = h;
				newWidth = parseInt((myWidth * newHeight) / myHeight)
			}
		} else {
			newHeight = (myHeight > h) ? h : myHeight;
			newWidth = parseInt((myWidth * newHeight) / myHeight)
			if(newWidth > w) {
				newWidth = w;
				newHeight = parseInt((myHeight * newWidth) / myWidth)
			}
		}
		
		thisContentImg.width = newWidth;
		thisContentImg.height = newHeight;
	}
	
	return;

}

function imageSizeConvert2(fieldname, w, h) {			//°¡·Î°ª È¤Àº ¼¼·Î°ªÀÎ ÇÏ³ª·Î Default

	var thisContentImg;
	var myImage;
	var myWidth, myHeight;
	var newWidth, newHeight;
	
	thisContentImg = eval("document.all." + fieldname + "_preview");

	if(thisContentImg && thisContentImg.src != "") {
	
		myImage = new Image();
		
		myImage.src = thisContentImg.src;
		myWidth = myImage.width;
		myHeight = myImage.height;
		//alert(fieldname+","+myWidth+","+myHeight)
		if(myWidth > myHeight) {
			if (w == "")	{
				newWidth = myWidth;
				w = myWidth;
			}	else	{
				newWidth = (myWidth > w) ? w : myWidth;
			}
			if (h == "")	{
				newHeight = myHeight;
				h = myHeight;
			}	else	{
				newHeight = (myHeight > h) ? h : myHeight;
			}
			
			if(newHeight > h) {
				newHeight = h;
				newWidth = parseInt((myWidth * newHeight) / myHeight)
			}
		} else {
			if (w == "")	{
				newWidth = myWidth;
				w = myWidth;
			}	else	{
				newWidth = (myWidth > w) ? w : myWidth;
			}
			if (h == "")	{
				newHeight = myHeight;
				h = myHeight;
			}	else	{
				newHeight = (myHeight > h) ? h : myHeight;
			}

			if(newWidth > w) {
				newWidth = w;
				newHeight = parseInt((myHeight * newWidth) / myWidth)
			}
		}
		
		thisContentImg.width = newWidth;
		thisContentImg.height = newHeight;
			
	}
	
	return;

}

function showImgOriginal(imgurl){
	
	var h = 200;  //300
	var w = 200;  //336
	var iMyWidth;
	var iMyHeight;

	//iMyWidth = (window.screen.width/2) - (w/2+50);
	//iMyHeight = (window.screen.height/2) - (h/2+50);
	iMyWidth = 20;
	iMyHeight = 20;
	
	var thisForm = document.frmMyform;
	var urlname = "/global_lib/imgpreview.asp?imgurl=" + escape(imgurl);
	alert(urlname);
	var openWin = window.open(urlname, "","left=" + iMyWidth + ",top=" + iMyHeight + ",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",height=" + h + ",width=" + w + ", toolbar=no, menubar=no,directories=no,resizable=no,status=no,scrollbars=yes");
	
	openWin.focus();

}

