//------------------------------------------------------
//----------------/Common1/--------------------------------
//------------------------------------------------------
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_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_findObj(n, d) { //v4.01
		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 && d.getElementById) x=d.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 autoBlur(){ 
		if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") 
		document.body.focus(); 
} 
document.onfocusin=autoBlur; 
//------------------------------------------------------
function _ws_(id) { //ÇÃ·¡½¬ÆÄÀÏ:xp¿¡¼­ È°¼ºÈ­
        var _object = id.innerHTML; 
        _object = _object.replace("<!--", ""); 
        _object = _object.replace("-->" , ""); 
        document.write(_object); id.id=""; 
} 
//------------------------------------------------------
//----------------/Common2/--------------------------------
//------------------------------------------------------
//[BLANK DELETE]
function CheckStr(strOriginal, strFind, strChange) {
    var position, strOri_Length;
    position = strOriginal.indexOf(strFind);     
    while (position != -1) {
				strOriginal = strOriginal.replace(strFind, strChange);
				position    = strOriginal.indexOf(strFind);
    }  
    strOri_Length = strOriginal.length;
    return strOri_Length;
}
//------------------------------------------------------
//[ENTER NEXT FOCUS] 
function isEnterFocus(nextFocus) {
		if(event.keyCode == 13) 
				nextFocus.focus();
}
//------------------------------------------------------
//[OPEN WINDOW] 
function OpenWindow(theURL,winName,features) { 
  window.open(theURL,winName,features).focus();
}
//------------------------------------------------------
//WRITE LENGTH CHECK
function chkMemoLength(pMaxlen, pObj)
{
		var temp;  
		var memocount; //str length save	
		memocount = 0;
		len = pObj.value.length;
		for(k=0; k<len; k++){
				temp = pObj.value.charAt(k);
				if(escape(temp).length > 4)
						memocount += 2;
				else
						memocount++;
		}
		if((pMaxlen >= memocount)) {
				document.frm01.chk_memolength.value = pMaxlen - memocount;
		}
		if(pMaxlen < memocount) {
				alert("\n ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¼Ì½À´Ï´Ù. \n"); //over limit!
				pObj.value = pObj.value.substring(0, len-1);
				pObj.focus();
		}
}
//------------------------------------------------------
//----------------/Login/-------------------------------
//------------------------------------------------------
//[LOGIN PAGE MOVE] 
function goLogin() {
		location.href = "../user/Login.asp";
}
//------------------------------------------------------
//[LOGIN MESSAGE] 
function msgLogin() { //please, log in..
		alert("\n ·Î±×ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù. \n"); 
}
//[Teacher MESSAGE] 
function msgTeacher() { //please, log in..
		alert("\n ¼±»ý´ÔµéÀ» À§ÇÑ °ø°£ÀÌ¿¡¿ä. \n"); 
}
//------------------------------------------------------
//[LOGOUT] 
function confrmLogOut() { //Do you logout?
	if(confirm("\n ·Î±×¾Æ¿ô ÇÏ½Ã°Ú½À´Ï±î? \n") == true) 
		location = "../user/Logout_ok.asp" ; 
}
//------------------------------------------------------
//#### LOGIN_OK START ############# main/Main.asp, user/Login.asp
//[Uid Focus]
function setMainUidFocus() {
    frm01.uid.focus();
}
//[ENTER SUBMIT] 
function isEnterSubmit() {
		if(event.keyCode == 13) 
				doChkUserLogin();
}
//[SUBMIT CHECK] 
function doChkUserLogin() {
		var str1 = document.frm01.uid;
		var str2 = document.frm01.pwd;
		if(CheckStr(str1.value," ","") == 0) {
				alert("\n ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä. \n");	//please..input ID!
				str1.value="";
				str1.focus();
				return false;
		}
		if(CheckStr(str2.value," ","") == 0) {
				alert("\n ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä. \n"); //please..input PW!
				str2.value="";
				str2.focus();
				return false;
		}				
		frm01.submit();
}
//#### LOGIN_OK END #############
//------------------------------------------------------
//[FILE CHECK]
function fileCheckImg(obj) {	
	pathpoint = obj.lastIndexOf('.');
	filepoint = obj.substring(pathpoint+1,obj.length);
	filetype = filepoint.toLowerCase();			
	if(filetype=='jpg' || filetype=='gif' || filetype=='jpeg' || obj.length<1) {
  		return true;			
	} else {
		alert("\n jpg, gif, jpeg Çü½ÄÀÇ ÀÌ¹ÌÁöÆÄÀÏ¸¸ °¡´ÉÇÕ´Ï´Ù. \n"); 	
		return false;
	}
}
function fileCheckDoc(obj) {	
	pathpoint = obj.lastIndexOf('.');
	filepoint = obj.substring(pathpoint+1,obj.length);
	filetype = filepoint.toLowerCase();			
	if(filetype=='hwp' || filetype=='doc' || filetype=='pdf' || filetype=='txt' || filetype=='zip' || filetype=='ppt' || obj.length<1) {
  		return true;			
	} else {
		alert("\n hwp, doc, pdf, txt, zip, ppt Çü½ÄÀÇ ÆÄÀÏ¸¸ °¡´ÉÇÕ´Ï´Ù. \n"); 	
		return false;
	}
}
function imgPreview(frm,obj,num) {	
	eval("var img=frm.preview"+num);
	if(fileCheckImg(obj)) {	
		eval("var img=frm.preview"+num);
		img.src=obj;
		return false
	} else {
		eval("var file=frm.u_img"+num);
		file.value="";
		return false;	
	}
}
//------------------------------------------------------
//[PHOTO READ RESIZE]
function newImgSize(num,maxWidth) {	
		var thisWidth = eval("document.picbox"+num+".width");
		if(parseInt(thisWidth) > parseInt(maxWidth)) {
				eval("document.picbox"+num+".width="+maxWidth);
		}		
}
//------------------------------------------------------
//[COMBOBOX SHORTCUT] ¡áincModumLeft.asp, ¡áopenModumViewList.asp
function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+"location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}


//---------------------------------------------------------
//----------------/¾ÆÀÌÇÁ·¹ÀÓ/-----------------------------
//---------------------------------------------------------	
function Resize_Frame(name) { //iframe ³ôÀÌÁ¶Á¤ 
	var Frame_Body  = parent.document.frames(name).document.body;
	var Frame_name  = parent.document.all(name);

    Frame_name.style.width = Frame_Body.scrollWidth + (Frame_Body.offsetWidth-Frame_Body.clientWidth);
    Frame_name.style.height = Frame_Body.scrollHeight + (Frame_Body.offsetHeight-Frame_Body.clientHeight);

    if (Frame_name.style.height == "0px" || Frame_name.style.width == "0px") {
        Frame_name.style.width = "600px";       //±âº» iframe ³Êºñ
        Frame_name.style.height = "300px";      //±âº» iframe ³ôÀÌ
        window.status = 'iframe resizing fail.';
    }
    else {
        window.status = '';
    }
}
//---------------------------------------------------------
//----------------/±âµ¿´ë/---------------------------------
//---------------------------------------------------------
//±âµ¿´ë º¸±â
function OpenWinKidong(sUid) {	
	var theURL = "../user/Kidong.asp";
	var winName = "winKidong";
	var features = "width=782, height=580, top=100, left=200"; //, status=yes, scrollbars=yes
	
	document.frmKidong.action = theURL;	
	document.frmKidong.sUid.value = sUid;	
		
	OpenWindow('',winName,features);
	
	document.frmKidong.target = winName;
	document.frmKidong.action = theURL;
	document.frmKidong.submit();
}
//---------------------------------------------------------
//----------------/ÀÌ¸§Å¬¸¯/---------------------------------
//---------------------------------------------------------
function viewClickBox(sum,num,LayerName) {
	for(i=1;i<sum+1;i++) {			
		if(i==num)
			eval("document.all.Layer_"+LayerName+"_"+i+".style.visibility='visible'");
		else 
			eval("document.all.Layer_"+LayerName+"_"+String(i)+".style.visibility='hidden'");			
	}			
}




