// 파일 업로드를 위한 파일 찾기 팝업
function search_file(element,fileo,path){
		
	var x = 100;
  	var y = 50;
  	var opt = "left=" + x + ",top=" + y + ",width=500,height=200,scrollbars=no";
	window.open('/pop_search_file.sdi?element='+element+'&fileo='+fileo+'&path='+path, 'SearchFile',opt);
}

// 파일 업로드를 위한 파일 찾기 팝업
function sm_imgUpload(){
		
	var x = 100;
  	var y = 50;
  	var opt = "left=" + x + ",top=" + y + ",width=500,height=200,scrollbars=no";
	window.open('/sm_img_upload.sdi', 'ImageUpload',opt);
}

// 파일 업로드를 위한 파일 찾기 팝업
function sm_movieUpload(){
		
	var x = 100;
  	var y = 50;
  	var opt = "left=" + x + ",top=" + y + ",width=500,height=200,scrollbars=no";
	window.open('/sm_movie_upload.sdi', 'MovieUpload',opt);
}

// 스마트에디터에 이미지를 삽입한다. 
function setImg(fileName){
	//sHTML = "<img src='http://203.231.200.12/upload/smartEditor/tmp/"+fileName+"'>"; //개발서버
	sHTML = "<img src='http://www.samsungsdi.co.kr/upload/smartEditor/tmp/"+fileName+"'>"; //운영서버
	//sHTML = "<img src='/upload/smartEditor/tmp/"+fileName+"'>"; //로컬
	oEditors.getById["content"].exec("PASTE_HTML", [sHTML]);
}

	
// 파일 업로드를 위한 파일 찾기 팝업
function sm_MovieUpload(){
		
	var x = 100;
  	var y = 50;
  	var opt = "left=" + x + ",top=" + y + ",width=500,height=200,scrollbars=no";
	window.open('/sm_movie_upload.sdi', 'MovieUpload',opt);
}

function setMovie(file_name){
	var path = "http://www.samsungsdi.co.kr/upload/smartEditor/tmp/";
	var url = path+file_name;
	
	var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
	var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
	var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
	var isFF = (navigator.userAgent.indexOf("Firefox") != -1) ? true : false;
	var str="";
	var obj = "";
	
	if(file_name.match(/\.(swf)$/i) ) {
    	if(isIE && isWin && !isOpera){
			obj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="170" height="120" id="" align="middle">';
			obj += '<param name="allowScriptAccess" value="always">';
			obj += '<param name="quality" value="high">';
			obj += '<param name="src" value="' + url + '">';
			obj += '<param name="wmode" value="transparent">';
			obj += '<param name="flashvars" value="">';
			obj += '<param name="allowFullScreen" value="false">';
			obj += '</object>';
		} else {
			obj = '<embed src="' + url + '" quality="high"  width="170" height="120" name="" flashvars="" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent">';
		}
		oEditors.getById["content"].exec("PASTE_HTML", [obj]);
	
   	}else if(file_name.match(/\.(wmv)$/i) ){
   		//obj = '<object id="" width="201" height="150" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">';
		//obj += '<param name="Filename" value="'+url+'">';
		//obj += '<param name="PlayCount" value="1">';
		//obj += '<param name="ShowControls" value="0">';
		//obj += '<param name="TransparentAtStart" value="1">';
  	    //obj += '</object>';
  	    
  	    obj ="<OBJECT id=mpp1 width=200 height=200 classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6>";
		obj +="	<param name='URL' value='"+url+"'>";
		obj +="	<param name='AutoStart' value='true'>";
		obj +="	<param name='uiMode' value='full'>";
		obj +=" <param name='ShowControls' value='0'>";
		obj +=" </OBJECT>";
  	    oEditors.getById["content"].exec("PASTE_HTML", [obj]);
   	}
}
	
// 파일다운로드
function file_download(file_path,file_name){
	//var url = "/file_download.sdi?file_path="+encodeURIComponent(file_path)+"&file_name="+encodeURIComponent(file_name);
	//document.getElementById("downloadFrame").src = url;
	
	if(file_path.indexOf("..") > -1 || file_name.indexOf("..") > -1){
		alert("잘못된 파일 경로입니다.");
		return;
	}
	
	var oForm = document.createElement("<form name=downForm></form>");
	oForm.method = "post";
	oForm.action = "/file_download.sdi";
	oForm.target = "downloadFrame";
	
	// TextBox를 생성함
	var oInputHidden = document.createElement("<input type=hidden name=file_path>");
	oInputHidden.value = file_path;
	
	var oInputHidden2 = document.createElement("<input type=hidden name=file_name>");
	oInputHidden2.value = file_name;
	
	oForm.appendChild(oInputHidden);
	oForm.appendChild(oInputHidden2);
	
	// Body안에 Form을 넣음
	document.body.appendChild(oForm);
	
	oForm.submit();
}
