// -> ¸¶¿ì½º ¿À¸¥ÂÊ Å° Àá±Ý
function right_lock()
{
  return event.ctrlKey
}
//document.oncontextmenu=right_lock;


function xmlhttpPost(strURL, strSubmit, strResultFunc) {

        var xmlHttpReq = false;
        
        
        if (window.XMLHttpRequest) {  // Mozilla/Safari
                xmlHttpReq = new XMLHttpRequest();
	    } else if (window.ActiveXObject) {  // IE
                xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
        }
		var strURL = strURL+"?"+strSubmit;

		xmlHttpReq.open('GET', strURL, true);
		xmlHttpReq.onreadystatechange = function() {
			if (xmlHttpReq.readyState == 4) {
					   strResponse = xmlHttpReq.responseXML;
					   switch (xmlHttpReq.status) {
							   // Page-not-found error
							   case 404:
									   alert('Error: Not Found. The requested URL ' + 
											   strURL + ' could not be found.');
									   break;
							   // Display results in a full window for server-side errors
							   case 500:
									   handleErrFullPage(strResponse);
									   break;
							   default:
									eval(strResultFunc + '(strResponse);');
									   break;
					   }
			}			
		}
		xmlHttpReq.send(strSubmit);
}


//td  »ö»óÃ¢
		function bg_up(seq){	    
            for (i=0;i<=maxfolderlen;i++){
				frms = eval("tdname_"+i);
				if(i==seq){
					frms.style.backgroundColor='C0C0C0';
				}else{
					frms.style.backgroundColor='';
				}
            }    
		}


//»èÁ¦ È®ÀÎ Ã¢
function Delete_check(del_mess){ 
  if(confirm(del_mess + " À»(¸¦) »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?\n\n»èÁ¦ÈÄ¿¡´Â º¹±¸ÇÒ ¼ö ¾ø½À´Ï´Ù.")){ 
    return true; 
  }
  else { 
    return false; 
  } 
}

//»õÃ¢¶ç¿ì±â
function open_window(url, name, width, height, feature)
{
	var oWnd;

	if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4) { // browser version >= ie 4
		if(width < window.screen.width && height < window.screen.height) {
			var windowX = Math.ceil( (window.screen.width  - width) / 2 );
			var windowY = Math.ceil( (window.screen.height - height) / 2 ) - 50;

			oWnd = window.open(url, name, feature+",width=" + width +",height=" + height+",left="+windowX+",top="+windowY);
		}
		else {
			oWnd = window.open(url, name, feature+",width=" + width +",height=" + height);
		}
	}
	else {
		oWnd = window.open(url, name, feature+",width=" + width +",height=" + height);
	}
	return oWnd;
}

//ÅÂ±×Ã¼Å©
function prohibition_tag(t_str){
	var t_str;
	t_str = replaceChars(" ","",t_str);
	t_str = replaceChars("&nbsp;","",t_str);
	t_str = replaceChars("<","&lt;",t_str); //<
	t_str = replaceChars(">","&gt;",t_str); //>
	t_str = replaceChars("?","&#063;",t_str); //?

	var str_arr=new Array("&lt;&#063;","&#063;&gt;","&lt;&#063;","&#063;&gt;","&lt;frameset","&lt;frame","&lt;noframes","&lt;form","&lt;input","&lt;textarea","&lt;base","&lt;link","frameset&gt;","frame&gt;","noframes&gt;","form&gt;","input&gt;","textarea&gt;","base&gt;","link&gt;");

	for (i=0; i<str_arr.length; i++) {
		if (t_str.search(str_arr[i]) != -1) {
			str_arr[i] = str_arr[i].replace("&lt;","<"); //<
			str_arr[i] = str_arr[i].replace("&gt;",">"); //>
			str_arr[i] = str_arr[i].replace("&#063;","?"); //?
			alert("\"HTML Çü½ÄÀ¸·Î ±Û¾²±â\" ¿¡¼­´Â ÀÔ·Â Á¦ÇÑÀÌ ÀÖ½À´Ï´Ù.\n\nÀÔ·ÂÇÏ½Å ³»¿ëÁß \""+str_arr[i]+"\" ´Â(Àº) Æ÷ÇÔÇÒ ¼ö ¾ø´Â ÅÂ±× ¶Ç´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù.");
			return -1;
		}
	}
	return;
}

//¼ýÀÚÃ¼Å©
function okNumeric(thisfield, effectlength, instring) {
	if(thisfield.value.length < effectlength) {
		alertstr = "'"+ instring + "'¶õÀÌ ºñ¾ú°Å³ª Àß¸ø ±âÀÔµÇ¾ú½À´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)	
	}else{	
		if(thisfield.value.charCodeAt(0) < 48 || thisfield.value.charCodeAt(0) > 57) {
			alertstr = "'"+ instring + "'¶õÀº ¼ýÀÚ¸¸ »ç¿ëÇÏ¿©¾ß ÇÕ´Ï´Ù."
			alert (alertstr)
			thisfield.focus()
			return(true)
		} else return(false)
	}
}

//¼ýÀÚÃ¼Å©
function okNumber(thisfield, instring) {
	if(thisfield.value.charCodeAt(0) < 48 || thisfield.value.charCodeAt(0) > 57) {
			alertstr = "'"+ instring + "'¶õÀº ¼ýÀÚ¸¸ »ç¿ëÇÏ¿©¾ß ÇÕ´Ï´Ù."
			alert (alertstr)
			thisfield.focus()
			return(true)
	} else return(false)
}

//ÀÌ¸ÞÀÏ Ã¼Å©
function okEmail(thisfield, instring) {
	if(thisfield.value.indexOf("@") < 1 || thisfield.value.indexOf(".") < 3) {
		alertstr = "'"+ instring + "'¶õÀº ºñ¾ú°Å³ª ¿Ã¹Ù¸£Áö ¾ÊÀº E-mail ÁÖ¼ÒÀÔ´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)
	} else return(false)
}

//È¨ÆäÀÌÁöÃ¼Å©
function okHomepage(thisfield, instring){
	if(thisfield.value == ""){
		alertstr = "'"+ instring + "'¶õÀº ºñ¾ú°Å³ª ¿Ã¹Ù¸£Áö ¾ÊÀº È¨ÆäÀÌÁö ÁÖ¼ÒÀÔ´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)
	} else return(false)
}
//°æ°íÃ¢
function errMsg(thisfield, msg) {
	alert (msg)
	thisfield.focus()
}

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_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_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_swapImages() { //v3.0
  var i,j=0,x,a=MM_swapImages.arguments; document.MM_srs=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_srs[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayerss() { //v3.0
  var i,p,v,obj,args=MM_showHideLayerss.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_swapImgRestores() { //v3.0
  var i,x,a=document.MM_srs; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
