/* 
	ajax ÄÚµå Ãß°¡ (XML) 
	¸¶Áö¸· ¼öÁ¤ÀÏ : 2009-01-26 by suhoin
*/
	var REQ;
	function newXMLHttpRequest() {
		var xmlreq = false;
		if (window.XMLHttpRequest) {
			xmlreq = new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			try {
				xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e1) {
				try {
					xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e2) {
				}
			}
		}
		return xmlreq;
	}

	function processReqList() {
		if (REQ.readyState == 4) {
		  if (REQ.status == 200) {
			  requestXml();
		  } else {
			  alert('XML µ¥ÀÌÅÍ¿¡ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. : ' +REQ.statusText);
		  }
		}
	}

/*  Á¦ÈÞ ÄÁÅÙÃ÷ ºÎºÐ */
	function cooperCerti(bbs_No) {
		//if(!confirm('ÀÌ °Ô½Ã¹°Àº Á¦ÈÞ ÄÁÅÙÃ÷ ÀÚ·á ÀÔ´Ï´Ù. ±¸¸Å ÇÏ½Ã°Ú½À´Ï±î?')) return;
		var file_no_list = mmsv_Trans_file_list();
		REQ = newXMLHttpRequest();		
		var handlerFunction = processReqList;
		REQ.onreadystatechange = processReqList;
		REQ.open('POST', '/cooperation/cooperation_certification2.php', true);
		REQ.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		REQ.send('bbs_no=' + bbs_No + '&file_no_list=' + file_no_list);
	}

	function requestXml(){
		/*
  		var list =REQ.responseXML.getElementsByTagName("cooper_list")[0];	
		var flag = list.getElementsByTagName("flag").item(0).firstChild.nodeValue;
		*/
		var flag = REQ.responseText;
		if(flag==0){
			alert('°Ô½Ã±Û ¹øÈ£ Àü¼Û ¿À·ù ÀÔ´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¼¼¿ä!');
		}else if(flag==5){
			alert('Àç ´Ù¿î·Îµå ÀÔ´Ï´Ù.');
			mmsv_downloadFile();
		}else if(flag==8){
			alert('ÆÐÅ¶ÀÌ ºÎÁ·ÇÕ´Ï´Ù. ÆÐÅ¶ °áÁ¦¸¦ ÇÏ½Ã°í ±¸¸Å ÇÏ¼¼¿ä!');
		}else if(flag==9){
			alert('Á¤º¸ ¿À·ù ÀÔ´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¼¼¿ä!');
		}else if(flag==1){
			alert('±¸¸Å ¿Ï·á µÇ¾ú½À´Ï´Ù.');
			mmsv_downloadFile();
		}
	}


	function processReqList2() {
		if (REQ.readyState == 4) {
		  if (REQ.status == 200) {
			  requestXml2();
		  } else {
			  alert('XML µ¥ÀÌÅÍ¿¡ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. : ' +REQ.statusText);
		  }
		}
	}

/*  ÀÏ¹Ý ÄÁÅÙÃ÷ ºÎºÐ */
	function generalCerti(bbs_No) {
		REQ = newXMLHttpRequest();		
		var handlerFunction = processReqList2;
		REQ.onreadystatechange = processReqList2;
		REQ.open('POST', '/cooperation/general_certification2.php', true);
		REQ.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		REQ.send('bbs_no=' + bbs_No);
	}

	function requestXml2(){
  		//var list =REQ.responseXML.getElementsByTagName("general_list")[0];	  		
		//var flag = list.getElementsByTagName("flag").item(0).firstChild.nodeValue;
		var flag = REQ.responseText;
		if(flag==0){
			alert('°Ô½Ã±Û ¹øÈ£ Àü¼Û ¿À·ù ÀÔ´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¼¼¿ä!');		
		}else if(flag==9){
			alert('Á¤º¸ ¿À·ù ÀÔ´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¼¼¿ä!');
		}else if(flag==1){
			mmsv_downloadFile();
		}
		else {
			alert('asdfasdf:' + flag);
		}
	}


/*
	À¥ÇÏµå Àü¿ë ÀÚ¹Ù½ºÅ©¸³Æ® 
*/


var contorl_check = false;
var flash_path_xp = '/mmsv/windowxp.swf';
var flash_path_ot = '/mmsv/windowot.swf';
var Name_Insert_Form  = "mmsvFormWrite";
var Name_Transe_Form = "mmsvFormTrans";





// ÄÁÆ®·Ñ Á¤º¸
document.write('<OBJECT ID="WebCtrl" ');
document.write('CLASSID="CLSID:E10EB8D6-E359-4ce8-96AB-D6EC2E154CAA" ');
document.write('CODEBASE="/mmsv/MelonDiskControl.CAB#version=1,15,5,5" ');
document.write('Width="0" Height="0">');
document.write('</OBJECT>');

// Àü¼Û´ã´ç ¾ÆÀÌÇÁ·¹ÀÓ
document.write('<iframe name="mmsvIFrame" width="0" height="0" src="about:blank"></iframe>');
//debug ¿ë
//document.write('<iframe name="mmsvIFrame" width="700" height="300" src="about:blank"></iframe>');

/* ### ±Ûº¸±â ÆäÀÌÁö¿¡¼­ ÀÚµ¿À¸·Î ¸ðµç ¾ÆÀÌÅÛ ¼±ÅÃµÈ »óÅÂ¸¦ ¿øÇÒ¶§ Á¦ÀÏ ¹ØºÎºÐ ¶Ç´Â OnLoad()¿¡¼­ È£Ãâ
<script language="javascript">
	mmsv_checkAll(true);
</script>
*/


/* ÄÁÆ®·Ñ ¼³Ä¡¿©ºÎ */
function mmsv_check()
{
	try
	{	
		WebCtrl.CheckInstall();
		return true;
	}
	catch(e)
	{
		if(contorl_check)
			return;

		contorl_check = true;

		var f_path = '';

		if(mmsv_IsWinXPSP2())
			f_path = flash_path_xp;
		else
			f_path = flash_path_ot;
		
		document.write("<style>body {overflow:hidden;} </style>");
		document.write("<div id=\"DIV_CONTROL\" style=\"z-index:2;width:100%;height:100%;background-color:#FFFFFF;margin-top:5%;margin-left:23%\">");
		document.write("	<div id=\"activeX_back_img\">");
		document.write("		<img src=\"/template/images/Activex_img01.jpg\"/>");
		document.write("	</div>");
		document.write("	<div style=\"position:relative;margin-left:15%\">");
		document.write("		<a onfocus=\"this.blur();\" href=\"http://www.melondisk.co.kr/mmsv/SetupDll.exe\"><img src=\"/template/images/Activex_btn.jpg\" border=\"0\"/></a>");
		document.write("	</div>");
		document.write("</div>");

		ControlCall();
		return false;
	}
	return true;
} 

function ControlCall()
{
	try
	{		
		WebCtrl.CheckInstall();

		if(contorl_check) {
			//document.all.DIV_CONTROL.style.display = "none";
			document.location.href = document.URL;
		}

		contorl_check = false;

		return true;
	}
	catch(e)
	{		
		//alert("¼³Ä¡ ¹Ì¿Ï·á Å¸ÀÌ¸Ó");
		setTimeout("ControlCall()",300);
	}	
}


function mmsv_IsWinXPSP2()
{
	try
	{
		var info = window.clientInformation;
		var reg1 = /[^A-Z0-9]MSIE[ ]+6.0[^A-Z0-9]/i;
		var reg2 = /[^A-Z0-9]WINDOWS[ ]+NT[ ]+5.1[^A-Z0-9]/i;

		if ((info.appMinorVersion.replace(/\s/g,"").toUpperCase().indexOf(";SP2;") >= 0) &&
			(reg1.test(info.userAgent) == true) && (reg2.test(info.userAgent) == true))
		{
			return true;
		}
	}
	catch(e)
	{
		return false;
	}
	
	return false;
}





/* Å½»ö±â ½ÇÇà */
function mmsv_explorer_launcher(userid, userpw)
{
	if(!mmsv_check())
		return;

	WebCtrl.LauncherExplorer(userid, userpw);	
	return;
}

/* À¥¸µÅ© Ãß°¡ */
function mmsv_explorer_weblink(userid, userpw, weblink)
{
	if(!mmsv_check())
		return true;

	var nResult = parseInt(WebCtrl.LauncherWebLink(userid, userpw, weblink));
	
	if(nResult)
	{
		return true;
	}
	else
	{
		return false;
	}	
}






/* #### ¾÷·Îµå ¾ÆÀÌÅÛ »ý¼º ·çÆ¾ ### */

/* ¾÷·Îµå ¾ÆÀÌÅÛ Ãß°¡ ÃÊ±âÈ­ */
function mmsv_bbs_upload_init()
{
	if(!mmsv_check())
		return;

	WebCtrl.UpLoadInit();
	return;
}

/* ¾÷·Îµå ¾ÆÀÌÅÛ Ãß°¡ */
function mmsv_bbs_upload_item(item)
{
	if(!mmsv_check())
		return;

	WebCtrl.UpLoadInfo(item);
	return;
}

/* ¾÷·Îµå ¾ÆÀÌÅÛ Ãß°¡ ¿Ï·á */
function mmsv_bbs_upload_end(userid, userpw)
{
	if(!mmsv_check())
		return;

	WebCtrl.UpLoadEnd(userid, userpw);
	return;
}






/* #### ´Ù¿î·Îµå ¾ÆÀÌÅÛ »ý¼º ·çÆ¾ ### */

/* ´Ù¿î·Îµå ¾ÆÀÌÅÛ Ãß°¡ ÃÊ±âÈ­ */
function mmsv_bbs_download_init()
{
	if(!mmsv_check())
		return;


	WebCtrl.DownLoadInit();
	return;
}

/* ´Ù¿î·Îµå ¾ÆÀÌÅÛ Ãß°¡ */
function mmsv_bbs_download_item(item, path)
{
	if(!mmsv_check())
		return;
	
	WebCtrl.DownLoadInfo(item, path);
	return;
}

/* ´Ù¿î·Îµå ¾ÆÀÌÅÛ Ãß°¡ ¿Ï·á */
function mmsv_bbs_download_end(userid, userpw, clubid)
{
	if(!mmsv_check())
		return;

	WebCtrl.DownLoadEnd(userid, userpw, clubid);
	return;
}


/* #### ¹è¿­³»¿¡ ¿ä¼Ò°¡ ÀÖ´ÂÁö °Ë»ç - gyu ####*/
function in_array(str, arr){
	for(var i=0, node; node=arr[i++]; ){
		if(node == str) return true;
	}
	return false;
}




/* #### Àü¼Û¾ÆÀÌÅÛ °ü·Ã ·çÆ¾ ### */

/* ¼±ÅÃµÈ ¾ÆÀÌÅÛ °¹¼ö */
function mmsv_checkCountSet()
{
	var count = 0;
	var size = 0;
	var price = 0;
	var form = document[Name_Transe_Form];

	// Æú´õ Ã¼Å©
	var chkBox_foloer = form.elements['mmsv_trans_folder'];
	var chkLen_folder = chkBox_foloer.length;

	if(!chkLen_folder) {
		if(chkBox_foloer.checked && chkBox_foloer.value!="") count++;
	} else {
		for(i = 0; i < chkLen_folder; i++) {
			if(chkBox_foloer[i].checked && chkBox_foloer[i].value!="") count++;
		}
	}

	// ÆÄÀÏ Ã¼Å©
	var chkBox_file = form.elements['mmsv_trans_file'];
	var chkLen_file = chkBox_file.length;
	var chkCoopArr = Array();
	
	if(!chkLen_file) {
		if(chkBox_file.checked && chkBox_file.value!="") {
			count++;
			size+=parseInt(chkBox_file.op_flag);
			if(!in_array(chkBox_file.op_coop, chkCoopArr)){
				 price += parseFloat(chkBox_file.op_price);
				 chkCoopArr.push(chkBox_file.op_coop);
			}
		}
	} else {
		for(i = 0; i < chkLen_file; i++) {
			if(chkBox_file[i].checked && chkBox_file[i].value!="") {
				count++;
				size+=parseInt(chkBox_file[i].op_flag);
				if(!in_array(chkBox_file[i].op_coop, chkCoopArr)){
					 price += parseFloat(chkBox_file[i].op_price);
					 chkCoopArr.push(chkBox_file[i].op_coop);
				}
			}
		}
	}
	
	if (form.cooper_bbs.value == "Y") {
/** ¼ýÀÚÇü½ÄÀ¸·Î Ç¥Çö (20100603)*/	    
		document.getElementById("cooper_sum_price").innerHTML = number_format(''+price+'') + " ÆÐÅ¶";
	}
	document.all.checkCount.innerHTML= count;
	document.all.checkSize.innerHTML= parseSize(size,1);
}
/* ¼±ÅÃµÈ ¾ÆÀÌÅÛ °¹¼ö */
function mmsv_cooper_checkCountSet()
{
	var count = 0;
	var size = 0;
	var price = 0;
	var packet = 0;
	var form = document[Name_Transe_Form];

	// Æú´õ Ã¼Å©
	var chkBox_foloer = form.elements['mmsv_trans_folder'];
	var chkLen_folder = chkBox_foloer.length;

	if(!chkLen_folder) {
		if(chkBox_foloer.checked && chkBox_foloer.value!="") count++;
	} else {
		for(i = 0; i < chkLen_folder; i++) {
			if(chkBox_foloer[i].checked && chkBox_foloer[i].value!="") count++;
		}
	}

	// ÆÄÀÏ Ã¼Å©
	var chkBox_file = form.elements['mmsv_trans_file'];
	var chkLen_file = chkBox_file.length;
	
	if(!chkLen_file) {
		if(chkBox_file.checked && chkBox_file.value!="") {
			count++;
			size+=parseInt(chkBox_file.op_flag);
			price+=parseInt(chkBox_file.op_price);
			packet+=parseInt(chkBox_file.op_packet);
		}
	} else {
		for(i = 0; i < chkLen_file; i++) {
			if(chkBox_file[i].checked && chkBox_file[i].value!="") {
				count++;
				size+=parseInt(chkBox_file[i].op_flag);
				price+=parseInt(chkBox_file[i].op_price);
				packet+=parseInt(chkBox_file[i].op_packet);
			}
		}
	}
	
	document.all.checkCount.innerHTML= count;
	document.all.checkSize.innerHTML= parseSize(size,1);
	document.all.cooperPrice.innerHTML= number_format(''+price+'');
	document.all.cooperPacket.innerHTML= number_format(''+packet+'');
}



/* Àü¼Û¾ÆÀÌÅÛ Ã¼Å©¹Ú½º Å¬¸¯(Æú´õ) */
function mmsv_checkFolder(obj)
{
	var chkBox = obj.form.elements['mmsv_trans_folder'];
	var chkLen = chkBox.length;

	if(!chkLen){
		if (chkBox.value.indexOf(obj.value) >= 0)
			chkBox.checked = obj.checked;
	}
	else{
		for(i = 0; i < chkLen; i++){
			if(chkBox[i].value.indexOf(obj.value) >= 0)
				chkBox[i].checked = obj.checked;
		}
	}

	var chkBox = obj.form.elements['mmsv_trans_file'];
	var chkLen = chkBox.length;

	if (!chkLen) {
		temp = 	chkBox.value.split("|");
		if (temp[0].indexOf(obj.value) >= 0)
			chkBox.checked = obj.checked;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			temp = 	chkBox[i].value.split("|");
			if (temp[0].indexOf(obj.value) >= 0)
				chkBox[i].checked = obj.checked;
		}
	}

	mmsv_checkCountSet();
}

/* Àü¼Û¾ÆÀÌÅÛ Ã¼Å©¹Ú½º Å¬¸¯(Æú´õ) */
function mmsv_cooper_checkFolder(obj)
{
	var chkBox = obj.form.elements['mmsv_trans_folder'];
	var chkLen = chkBox.length;

	if(!chkLen){
		if (chkBox.value.indexOf(obj.value) >= 0)
			chkBox.checked = obj.checked;
	}
	else{
		for(i = 0; i < chkLen; i++){
			if(chkBox[i].value.indexOf(obj.value) >= 0)
				chkBox[i].checked = obj.checked;
		}
	}

	var chkBox = obj.form.elements['mmsv_trans_file'];
	var chkLen = chkBox.length;

	if (!chkLen) {
		temp = 	chkBox.value.split("|");
		if (temp[0].indexOf(obj.value) >= 0)
			chkBox.checked = obj.checked;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			temp = 	chkBox[i].value.split("|");
			if (temp[0].indexOf(obj.value) >= 0)
				chkBox[i].checked = obj.checked;
		}
	}

	mmsv_cooper_checkCountSet();
}
/* Àü¼Û¾ÆÀÌÅÛ Ã¼Å©¹Ú½º Å¬¸¯(ÆÄÀÏ) */
function mmsv_checkFile()
{	
	mmsv_checkCountSet();
}

function mmsv_cooper_checkFile()
{	
	mmsv_cooper_checkCountSet();
}
/* Àü¼Û¾ÆÀÌÅÛ ÆÄÀÏÀÌ ÇÏ³ª ÀÌ»ó ¼±ÅÃµÇ¾ú´ÂÁö Ã¼Å© */
function mmsv_isChecked()
{
	var form = document[Name_Transe_Form];
	var chkBox = form.elements['mmsv_trans_file'];
	var chkLen = chkBox.length;

	// ¼±ÅÃµÈ ÆÄÀÏÀÌ ÀÖ´ÂÁö Ã¼Å©
	if(!chkLen) {
		if (chkBox.checked) return true;
		else return false;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			if (chkBox[i].checked) return true;
		}
		return false;
	}
}

/* Àü¼Û¾ÆÀÌÅÛ ´Ù¿î·Îµå */
function mmsv_downloadFile()
{
	var form = document[Name_Transe_Form];

	if (mmsv_isChecked()) 
	{
		mmsv_Trans_Make();
		form.pg_mode.value = "mmsv_down";
		form.submit();
	}
	else {
		alert("´Ù¿î ¹ÞÀ¸½Ç ÆÄÀÏÀ» ¼±ÅÃÇÏ¼¼¿ä.\n¾÷·Îµå°¡ ¿Ï·á µÇÁö ¾ÊÀº ÆÄÀÏÀº ¼±ÅÃÇÏ¼Åµµ ´Ù¿î ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù.");
	}
}
/* ¸ðµç ¾ÆÀÌÅÛ ¼±ÅÃ */
function mmsv_checkAll(bcall)
{
	var bcheck;
	var form = document[Name_Transe_Form];

	if(!bcall){		
		if(!form.chkall.checked)
			bcheck = false;
		else
			bcheck = true;
	}else{
		bcheck = true;
		form.chkall.checked = bcheck;
	}

	// Æú´õ Ã¼Å©
	var chkBox = form.elements['mmsv_trans_folder'];
	var chkLen = chkBox.length;

	if(!chkLen){
		chkBox.checked = bcheck;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			chkBox[i].checked = bcheck;
		}
	}

	// ÆÄÀÏ Ã¼Å©
	var chkBox = form.elements['mmsv_trans_file'];
	var chkLen = chkBox.length;

	if (!chkLen) {
		chkBox.checked = bcheck;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			chkBox[i].checked = bcheck;
		}
	}

	mmsv_checkCountSet();
}

function mmsv_cooper_checkAll(bcall)
{
	var bcheck;
	var form = document[Name_Transe_Form];

	if(!bcall){		
		if(!form.chkall.checked)
			bcheck = false;
		else
			bcheck = true;
	}else{
		bcheck = true;
		form.chkall.checked = bcheck;
	}

	// Æú´õ Ã¼Å©
	var chkBox = form.elements['mmsv_trans_folder'];
	var chkLen = chkBox.length;

	if(!chkLen){
		chkBox.checked = bcheck;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			chkBox[i].checked = bcheck;
		}
	}

	// ÆÄÀÏ Ã¼Å©
	var chkBox = form.elements['mmsv_trans_file'];
	var chkLen = chkBox.length;

	if (!chkLen) {
		chkBox.checked = bcheck;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			chkBox[i].checked = bcheck;
		}
	}

	mmsv_cooper_checkCountSet();
}
/* ¸ðµç ¾ÆÀÌÅÛ ´Ù¿î·Îµå */
function mmsv_downloadAll()
{	
	mmsv_checkAll(true);
	mmsv_downloadFile();
}
/* ¼±ÅÃ¾ÆÀÌÅÛ ÀÌ¾î¿Ã¸®±â */
function mmsv_uploadFile()
{	
	var form = document[Name_Transe_Form];

	if (mmsv_isChecked()) 
	{
		mmsv_Trans_Make();
		form.pg_mode.value = "mmsv_up";
		form.submit();
	}
	else {
		alert("ÀÌ¾î¿Ã¸®±â ÇÏ½Ç ÆÄÀÏÀ» ¼±ÅÃÇÏ¼¼¿ä.");
	}
}
/* ¼±ÅÃÆÄÀÏ Á¦°Å*/
function mmsv_removeFile()
{
	var form = document[Name_Transe_Form];

	if (mmsv_isChecked()) 
	{
		if(confirm('Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î')){
			mmsv_Trans_Make();
			form.pg_mode.value = "mmsv_remove";
			form.submit();
		} 
	}
	else {
			alert("»èÁ¦ÇÏ½Ç ÆÄÀÏÀ» ¼±ÅÃÇÏ¼¼¿ä.");
	}
}


/* ¼±ÅÃÆÄÀÏ ÀúÀÛ±Ç Á¦°Å 20080312 ±è¿µ¼ö */
function mmsv_removecopyright()
{
	var form = document[Name_Transe_Form];

	if (mmsv_isChecked()) 
	{
		if(confirm('Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î')){
			mmsv_Trans_Make();
			form.pg_mode.value = "mmsv_remove_copyright";
			form.submit();
		} 
	}
	else {
			alert("»èÁ¦ÇÏ½Ç ÆÄÀÏÀ» ¼±ÅÃÇÏ¼¼¿ä.");
	}
}


/* Àü¼Û ¾ÆÀÌÅÛ ¸ñ·Ï ¹®ÀÚ¿­ »ý¼º */
function mmsv_Trans_Make()
{
	// ÀüÃ¼ ¼±ÅÃ
	var arr_files_list		= new Array();
	var arr_folders_list	= new Array();

	var form = document[Name_Transe_Form];

	var chkBox_files		= form.elements['mmsv_trans_file'];
	var chkLen_files		= chkBox_files.length;

	var chkBox_folders	= form.elements['mmsv_trans_folder'];
	var chkLen_folders	= chkBox_folders.length;

	var index = 0;


	for (i = 0; i < chkLen_files; i++) 
	{
		if (chkBox_files[i].checked && chkBox_files[i].value != "")
		{
			arr_files_list[index]=chkBox_files[i].value;
			index++;
		}
	}
	
	index = 0;

	for (i = 0; i < chkLen_folders; i++) 
	{
		if (chkBox_folders[i].checked && chkBox_folders[i].value != "")
		{
			arr_folders_list[index]=chkBox_folders[i].value;
			index++;
		}
	}

	form.mmsv_files.value ="";
	form.mmsv_folders.value ="";

	form.mmsv_files.value = arr_files_list.join("<>");
	form.mmsv_folders.value = arr_folders_list.join("<>");
}

/* Àü¼Û ¾ÆÀÌÅÛ ÆÄÀÏ no list */
function mmsv_Trans_file_list()
{
	// ÀüÃ¼ ¼±ÅÃ
	var arr_files_list		= new Array();
	var form = document[Name_Transe_Form];

	var chkBox_files		= form.elements['mmsv_trans_file'];
	var chkLen_files		= chkBox_files.length;

	var index = 0;

	for (i = 0; i < chkLen_files; i++) 
	{
		if (chkBox_files[i].checked && chkBox_files[i].value != "")
		{
			var file_no_array = chkBox_files[i].value.split("||");  
			arr_files_list[index]=file_no_array[2];
			index++;
		}
	}
	
	index = 0;
	var file_no_list = arr_files_list.join(",");
	return file_no_list;
}

function fileKeeping()
{
	var form = document[Name_Transe_Form];
	form.pg_mode.value='mmsv_keeping';
	form.submit();
}







/* #### ¾÷·Îµå ÆÄÀÏ Ãß°¡ ·çÆ¾ ### */

/* ¾÷·Îµå ÆÄÀÏ Ãß°¡ ¸®½ºÆ® »ý¼º = ±Ûº¸±â */
function mmsv_Upload_Add_Make()
{
	var form = document[Name_Insert_Form];

	 if(form.mmsv_upload_list.length == 1) {
		alert("Ãß°¡ ¾÷·Îµå ÇÏ½Ç ÆÄÀÏÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä!");
		return false;
	 }

	var arr_files_list = new Array();
	for(i = 1; i < form.mmsv_upload_list.length; i++) {
		form.mmsv_upload_list.options[i].selected = true;
		arr_files_list[i-1]=form.mmsv_upload_list.options[i].value;
	}
	form.mmsv_files.value ="";
	form.mmsv_files.value = arr_files_list.join("<>");

	form.submit();
	return true;							
}

/* ¾÷·Îµå ÆÄÀÏ ¼±ÅÃÃ¢ */
function mmsv_Upload_Insert()
{
	if(!mmsv_check())
		return;

	WebCtrl.ShowUpFileDlg();
	return;
}

/* Ãß°¡ ¾÷·Îµå ¸ñ·Ï ¸®½ºÆ® */
function mmsv_UploadSelect(mode)
{
	var form = document[Name_Insert_Form];
	for (i = 1; i < form.mmsv_upload_list.length; i++) {
		form.mmsv_upload_list.options[i].selected = (mode == "select") ? true : false;
	}
}

/* Ãß°¡ ¾÷·Îµå ¸ñ·Ï Ãß°¡½Ã Áßº¹Ã¼Å© */
function mmsv_UploadCheck(strPath)
{
	var form = document[Name_Insert_Form];
	for (i = 1; i < form.mmsv_upload_list.length; i++) {
		if (form.mmsv_upload_list[i].text == strPath) return i;
	}

	return 0;
}

/* Ãß°¡ ¼±ÅÃ ¾÷·Îµå ¸ñ·Ï Á¦°Å */
function mmsv_UploadRemove()
{
	var form = document[Name_Insert_Form];
	var deleted = 0;

	// Æú´õ°¡ ¼±ÅÃµÇ¾ú´ÂÁö Ã¼Å©
	for (i = form.mmsv_upload_list.length - 1; i > 0; i--) {
		if (form.mmsv_upload_list.options[i].selected == true) {
			info = form.mmsv_upload_list[i].value.split("||");
			if (info[1] == "-1") { 
				for (j = 1; j < form.mmsv_upload_list.length; j++) {
					if (form.mmsv_upload_list[j].text.indexOf(form.mmsv_upload_list[i].text) >= 0) {
						form.mmsv_upload_list.options[j].selected = true;
					}
				}
			}
		}
	}

	for (i = form.mmsv_upload_list.length - 1; i > 0; i--) {
		if (form.mmsv_upload_list.options[i].selected == true) {
			for (j = i; j < form.mmsv_upload_list.length-1; j++) {
				form.mmsv_upload_list[j].value = form.mmsv_upload_list[j+1].value;
				form.mmsv_upload_list[j].text = form.mmsv_upload_list[j+1].text;
			}
			deleted++;
		}
	}

	form.mmsv_upload_list.length -= deleted;

	mmsv_UploadSelect("unselect");
}


/* ¼±ÅÃµÈ ÆÄÀÏ¸®½ºÆ® */
document.write('<Script Language="JavaScript" for="WebCtrl" event="UpSelectComplete(strPath,  strSize, strMode)">');
document.write('var form = document[Name_Insert_Form];');
document.write('if(form.mmsv_upload_list.length < 10000) {');
document.write('		idx = mmsv_UploadCheck(strPath);');
document.write('		if(idx){');
document.write('				info = form.mmsv_upload_list[idx].value.split("||"); ');
document.write('				if (info[0] == "-1" || info[0].indexOf(strMode) >= 0) {');
document.write('					form.mmsv_upload_list[idx].value = strMode + "||" + strSize + "||" + strPath;');
document.write('				}');
document.write('		}');
document.write('		else {');
document.write('				form.mmsv_upload_list.length++;');
document.write('				form.mmsv_upload_list[form.mmsv_upload_list.length-1].value = strMode + "||" + strSize + "||" + strPath;');
document.write('				form.mmsv_upload_list[form.mmsv_upload_list.length-1].text = strPath;');
document.write('		}');
document.write('	}');
document.write('</script>');



/* ÄÁÆ®·Ñ ¼³Ä¡ È®ÀÎ */
var mmsv_checked_once = mmsv_check();