
/* ÀÌ¹ÌÁö ¿À¹ö¾Æ¿ô */
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


/* ·¹ÀÌ¾î ¿À¹ö¾Æ¿ô */
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

/* Á¡ÇÁ ¸Þ´º */
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


/* ÆË¾÷Ã¢ ¶ç¿ì±â */
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


/* alert Ã¢ ¶ç¿ì±â */
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}


/* Å¾¹öÆ° */
function topPage() { 
document.body.scrollTop = 0; 
} 


/* ÅØ½ºÆ® ÀÌ¹ÌÁö Á¡¼±Å×µÎ¸® ¾ø¾Ö±â */
function bluring(){ 
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG" || event.srcElement.tagName=="img") document.body.focus(); 
} 
document.onfocusin=bluring; 

// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î[, º¯¼ö][,¹è°æ»ö][,À©µµ¿ì¸ðµå])
	function flashWrite(url,w,h,vars,bg,win){
		
		var id=url.split("/")[url.split("/").length-1].split(".")[0]; //id´Â ÆÄÀÏ¸íÀ¸·Î ¼³Á¤
		if(vars==null) vars='';
		if(bg==null) bg='#FFFFFF';
		if(win==null) win='transparent';
	
	
		// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
		var flashStr= "	<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'";
			flashStr+="			codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
			flashStr+="			width='"+w+"'";
			flashStr+="			height='"+h+"'";
			flashStr+="			id='"+id+"'";
			flashStr+="			align='middle'>";
	
			flashStr+="		<param name='allowScriptAccess' value='always' />";
			flashStr+="		<param name='movie' value='"+url+"' />";
			flashStr+="		<param name='FlashVars' value='"+vars+"' />";
			flashStr+="		<param name='wmode' value='"+win+"' />";
			flashStr+="		<param name='menu' value='false' />";
			flashStr+="		<param name='quality' value='high' />";
			flashStr+="		<param name='bgcolor' value='"+bg+"' />";
		
		
			flashStr+="		<embed src='"+url+"'";
			flashStr+="		       flashVars='"+vars+"'";
			flashStr+="		       wmode='"+win+"'";
			flashStr+="		       menu='false'";
			flashStr+="		       quality='high'";
			flashStr+="		       bgcolor='"+bg+"'";
			flashStr+="		       width='"+w+"'";
			flashStr+="		       height='"+h+"'";
			flashStr+="		       name='"+id+"'";
			flashStr+="		       align='middle'";
			flashStr+="		       allowScriptAccess='always'";
			flashStr+="		       type='application/x-shockwave-flash'";
			flashStr+="		       pluginspage='http://www.macromedia.com/go/getflashplayer' />";
			flashStr+=" </object>";
	
		// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
		document.write(flashStr);
	}


/* 1. ¹Ìµð¾îÇÃ·¹ÀÌ¾î ´ëÇÑ ¿¢Æ¼º£ÀÌ¼Ç ***********************************
** id			: objectÀÇ ¾ÆÀÌµð
** iWith		: object ³ÐÀÌ
** iHeight		: object ³ôÀÌ
** strFileUrl	: ¹Ìµð¾îÀÇ À§Ä¡¿Í ÆÄÀÏ¸í (/common/log.wma)
***********************************************************************/
	function activxWmp(id, iWith, iHeight, strFileUrl) {
		var str = ""
		var sID = "";
		
		if (id.length > 0) {
			sID = " id=\""+id+"\" name=\""+id+"\"";
		}
		if(id != ""){
			str += "<object ID=\""+id+"\" width=\""+iWith+"\" height=\""+iHeight+"\" classid=\"CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6\" type=\"application/x-oleobject\" VIEWASTEXT>";
		}else{
			str += "<object width=\""+iWith+"\" height=\""+iHeight+"\" classid=\"CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6\" type=\"application/x-oleobject\" VIEWASTEXT>";
		}	
		str += "<param name=\"URL\" value=\""+strFileUrl+"\">";
		str += "<param name=\"rate\" value=\"1\">";
		str += "<param name=\"balance\" value=\"0\">";
		str += "<param name=\"currentPosition\" value=\"0\">";
		str += "<param name=\"defaultFrame\" value=\"\">";
		str += "<param name=\"playCount\" value=\"1\">";
		str += "<param name=\"autoStart\" value=\"-1\">";
		str += "<param name=\"currentMarker\" value=\"0\">";
		str += "<param name=\"invokeURLs\" value=\"-1\">";
		str += "<param name=\"baseURL\" value=\"\">";
		str += "<param name=\"volume\" value=\"100\">";
		str += "<param name=\"mute\" value=\"0\">";
		str += "<param name=\"uiMode\" value=\"full\">";
		str += "<param name=\"stretchToFit\" value=\"-1\">";
		str += "<param name=\"windowlessVideo\" value=\"0\">";
		str += "<param name=\"enabled\" value=\"-1\">";
		str += "<param name=\"enableContextMenu\" value=\"-1\">";
		str += "<param name=\"fullScreen\" value=\"0\">";
		str += "<param name=\"SAMIStyle\" value=\"\">";
		str += "<param name=\"SAMILang\" value=\"\">";
		str += "<param name=\"SAMIFilename\" value=\"\">";
		str += "<param name=\"captioningID\" value=\"\">";
		str += "<param name=\"enableErrorDialogs\" value=\"0\">";
		str += "<embed width=\""+iWith+"\" height=\""+iHeight+"\" src=\""+strFileUrl+"\"";
		str += " type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/\"></embed>";
		str += "</object>";
		
		document.write(str);
	}

	var SPACE = /(^\s*)|(\s*$)/gi;
	String.prototype.trim=function() {
		 return this.replace(SPACE, "");
	}
	String.prototype.replaceAll=function(str1, str2) {
		var temp_str = "";
		if (this.trim() !=  "" && str1 != str2) {
			temp_str = this.trim();
			while ( temp_str.indexOf(str1) > -1 ) {
				temp_str = temp_str.replace(str1, str2);
			}
		}
		return temp_str;
	}

// ÄÄ¸¶ ¹× °ø¹é Á¦°Å
	function delComma(arg) {
		var len = arg.length;
		var rstr = "";
		for(i=0; i<len ; i++) {
			if(arg.charAt(i) != "," && arg.charAt(i) != " ") rstr += arg.substring(i, i+1);
		}
		return rstr;
	}

// ¼ýÀÚ ½ºÆ®¸µ Ã¼Å©
	function checkNumber(arg) {
		var valid = "0123456789";
		return checkStr(arg, valid);
	}
// ¹®ÀÚ & ¼ýÀÚ ½ºÆ®¸µ Ã¼Å©
	function checkStrNumber(arg) {
		var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
		return checkStr(arg, valid);
	}
// ¿µ¹®ÀÚ,¼ýÀÚ,Æ¯¼ö¹®ÀÚ ½ºÆ®¸µ Ã¼Å©
	function checkCharStr(arg) {
		var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789~!@#$%^*()_+`-={}|[]\\:\";'<>?,./&";
		return checkStr(arg, valid);
	}
//Æ¯¼ö¹®ÀÚ¸¸ Ã¼Å©
	function checkSpecStr(str) {
		var chars = "`~!@#}$]>%^&[{|.<?*\"(),:;/";
		for (var inx = 0; inx < str.length; inx++){
			if(chars.indexOf(str.charAt(inx)) != -1) {
				return true;
			}
		}
		return false;
	}
// ½ºÆ®¸µ Ã¼Å©
	function checkStr(arg, valid) {
		var tmp;
		var flag = true;

		for (var i = 0; i < arg.length; i++) {
			flag = true;
			tmp = "" + arg.substring(i, i+1);
			if (valid.indexOf(tmp) == "-1") return false;
		}
		return true;;
	}
	
// ¾÷·ÎµåÆÄÀÏ È®ÀåÀÚ Ã¼Å©
	function checkImageExt(arg) {
		var valid=".jpg .jpeg .gif .png";
		return checkExt(arg,valid);
	}
	function checkExcelExt(arg) {
		var valid=".xls";
		return checkExt(arg,valid);
	}
	function checkExt(arg, valid) {
		arg = arg.toLowerCase();
		valid = valid.toLowerCase();
		if (arg == "") return true;
		if (arg.lastIndexOf(".") == -1) {
		 	alert("È®ÀåÀÚ°¡ ¾ø½À´Ï´Ù.");
			return false;
		}
		var ext = arg.substring(arg.lastIndexOf("."),arg.length);
		if (ext.length < 3 || valid.indexOf(ext) == "-1") {
		 	alert("»ç¿ë ÇÒ ¼ö ¾ø´Â È®ÀåÀÚ ÀÔ´Ï´Ù.");
			return false;
		}
		return true;
	}
// ³¯Â¥ À¯È¿°ª Ã¼Å©
	function isnotDate(yy,mm,dd){	
		if (yy.value == "") {
			alert("³¯Â¥°ªÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
			yy.focus();		
			return true;
		}
		var chkDate = new Date(yy.value + "/" + mm.value + "/" + dd.value);
		if(mm.value != chkDate.getMonth() + 1){
			alert("³¯Â¥°ªÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
			mm.focus();		
			return true;
		}
		if(dd.value != chkDate.getDate()){
			alert("³¯Â¥°ªÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
			dd.focus();
			return true;
		}
		return false;
	}
	function loginForm() {
		var f = document.login_form;
		var login_win = window.open('', 'login_win', 'toolbar=no scrollbars=no resizable=yes width=500 height=400');
		f.target = "login_win";
		f.submit();
	}
	function _checkSearch(f) {
		if (f.txt.value=="") {
			alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
			f.txt.focus();
			return false;
		}
	}
	