function openUploadWin(boardCode, boardId, tempId, typeCode1, typeCode2, fileOrder, descId, contextRoot) {	
	//alert("boardCode : " + boardCode + ", boardId : " + boardId + ", typeCode1 : " + typeCode1 + ", typeCode2 : " + typeCode2 + ", fileOrder : " + fileOrder);
	uploadParam = "boardcode="+boardCode+"&boardid="+boardId+"&typecode1="+typeCode1
					+ "&typecode2="+typeCode2+"&fileorder="+fileOrder + "&descid=" + descId + "&tempid=" + tempId; 
	window.open(contextRoot + 'file01_write.jsp?' + uploadParam,'upload_write','left=10,top=10,width=460,height=410,scrollbars=no');	 
}

function openDeleteFileWin(fileId, tempId, typeCode1, typeCode2, fileOrder, contextRoot) {	
	// alert("boardId : " + boardId + ", tempId : " + tempId + ", typeCode1 : " + typeCode1 + ", typeCode2 : " + typeCode2 + ", fileOrder : " + fileOrder);
	uploadParam = "fileid="+fileId+"&tempid="+tempId+"&typecode1="+typeCode1
					+ "&typecode2="+typeCode2+"&fileorder="+fileOrder; 
	window.open(contextRoot + 'file01_remove01.jsp?' + uploadParam,'upload_remove','left=10,top=10,width=300,height=190,scrollbars=no');	 
}


function openDeleteFileWin02(fileId1, fileId2, fileId3, tempId, contextRoot) {	
	// alert("boardId : " + boardId + ", tempId : " + tempId + ", typeCode1 : " + typeCode1 + ", typeCode2 : " + typeCode2 + ", fileOrder : " + fileOrder);
	uploadParam = "fileid1="+fileId1+"&fileid2="+fileId2+"&fileid3="+fileId3
					+"&tempid="+tempId;					 
	window.open(contextRoot + 'file01_remove02.jsp?' + uploadParam,'upload_remove','left=10,top=10,width=300,height=190,scrollbars=no');	 
}


function openDeleteFileWin03(fileId1, tempId, descId, contextRoot) {	
	//alert("openDeleteFileWin03 - fileId1 : " + fileId1 + ", tempId : " + tempId);
	uploadParam = "fileid1="+fileId1+"&tempid="+tempId+"&descid=" + descId;					 
	window.open(contextRoot + 'file01_remove03.jsp?' + uploadParam,'upload_remove','left=10,top=10,width=300,height=190,scrollbars=no');	 
}

function getFileCount(fileDivId) {
	// alert("getFileCount");
	var cnt = 0;
	var str = document.getElementById(fileDivId).innerHTML;
	//alert(str);
	var arrStr = str.split(" ");
	for (var i=1, arr=[]; i<arrStr.length; i+=1){
		//alert(arrStr[i] + ":" + arrStr[i].indexOf("href"));
		if(arrStr[i].indexOf("javascript:openDeleteFileWin03") >= 0) {
			cnt = cnt + 1;			
		}
	}

	
	//alert(cnt);
	return cnt;
}


function appendFile01(descId, file01, funcArg) {  
	//alert("descId : "  + descId);
	//alert("file01 : "  + file01);
	var tbl = document.getElementById(descId).getElementsByTagName("TBODY")[0];
	
	var row = document.createElement("tr"); 
	row.setAttribute('id',file01.fileid+"_file");
	
	var col1 = document.createElement("td");

	
	var html1 = "<img src='/mod/img/upload/icon_file.gif' align='absmiddle'  style='margin:3px 0;'>&nbsp;" 
		+ "<a href=\"javascript:openDeleteFileWin03("+ funcArg +")\">"
		+file01.filename
		+ "&nbsp;<img src='/mod/img/btn/btn_close.gif' border=0 align='absmiddle' style='margin:3px 0;'></a>" 

	row.appendChild(col1);    	
	col1.innerHTML = html1;
	tbl.appendChild(row);	
}

function removeFile01(descId, file01) {  
	//alert(file01.fileid+"_file");
	 var tbl = document.getElementById(descId).getElementsByTagName("TBODY")[0];   
	 var obj = document.getElementById(file01.fileid+"_file");
	// alert(obj);
	 tbl.removeChild(obj);	
}
