﻿// JavaScript Document-used by hompy frames
var browser='com';
if(navigator.userAgent.indexOf("MSIE") != -1) browser='ms';
else if(navigator.userAgent.indexOf("Mozilla") != -1) browser='mozilla';
else if(navigator.userAgent.indexOf("Safari") != -1) browser='safari';
else if(navigator.userAgent.indexOf("Chrome") != -1) browser='chrome'; 
else if(navigator.userAgent.indexOf("Opera") != -1) browser='opera';
var brw=(browser!='ms')? '_com':'';
var brw_str='현재 선택된 기능은 님의 브라우져에서는 정상적으로 실행되지 않습니다. \n\n익스플로러(MSIE) 브라우져에서만 가능합니다.';
function LoadTSrc(tHref, tFrId){
	if(parent.isMoveM==0 && parent.frId_m=='' && parent.mainId==''){
		var tOutFr=parent.document.getElementById(tFrId);
		if(tOutFr.style.display=='none') tOutFr.style.display='block'; 
		tOutFr.turl=tHref;
		var tFr=parent.document.getElementById('10000_f');
		tFr.src=tHref;
		//-------------------------------------------------------------------------------
		if(tHref.indexOf('write')>0 ||tHref.indexOf('edit')>0) parent.isOpen_bbsFr_editor=1;
		else parent.isOpen_bbsFr_editor=0;
		//-------------------------------------------------------------------------------
		parent.ShGb(tOutFr.offsetLeft,tOutFr.offsetTop);
	}
	else{
		alert('현재 다른 작업중이거나 이동상태입니다. 작업종료 후 다시 시도해주세요.');
	}
}
function OnCnxtMenu(){
	event.returnValue=false; 
	event.cancelBubble=true;
}



//-----------------------------------------------------------------------------------------------------------
function SearchUploadImg(tgt){

	var pattern="/upload/bbs/"+hompy+"/[a-zA-Z0-9_-]*\.(gif|jpg|png|jpeg)";
	var flags='gi';
	if(regexp=='') regexp=new RegExp(pattern,flags);
	var tgt_str = new String(tgt);
	var found_array = tgt_str.match(regexp);
	if(found_array){
		var pattern_upl="/upload/bbs/"+hompy+"/";
		if(regexp_upl=='') regexp_upl=new RegExp(pattern_upl,flags);
		for(sf=0; sf<found_array.length; sf++){
			found_array[sf]=new String(found_array[sf]).replace(regexp_upl,'');
		}
	}
	return found_array;
}

function MakeUploadImgArr(final_cnt, org_cnt){
	var f_imgs=SearchUploadImg(final_cnt); 
	var o_imgs;
	if(org_cnt!='') o_imgs=org_cnt.split(';');
	if(f_imgs && o_imgs){
		var fl=f_imgs.length;
		var ol=o_imgs.length;
		for(i=0; i<fl; i++){
			var tgt_img=f_imgs[i];
			for(j=0; j<ol; j++){
				if(tgt_img==o_imgs[j]){
					o_imgs[j]=null;
					f_imgs[i]=null;
					break;
				}
			}
		}
	}
	imgs_new=f_imgs;
	imgs_del=o_imgs;
}
function Login_f(tUrl){
	var tgtFr=parent.document.getElementById('10000');
	parent.ClzFr(null,'bySys', tgtFr);
	parent.document.location.href=tUrl;
}


