
//ºñ¹Ð¹øÈ£ ÄûÁî Áú¹®
function getQuiz(){

   var f = document.form;  // form
	var arrQuiz = new Array ("°¡Àå ±â¾ï¿¡ ³²´Â Àå¼Ò´Â?"
                              ,"³ªÀÇ ÁÂ¿ì¸íÀº?"
                              ,"³ªÀÇ º¸¹° Á¦1È£´Â?"
                              ,"°¡Àå ±â¾ï¿¡ ³²´Â ¼±»ý´Ô ¼ºÇÔÀº?"
                              ,"´Ù¸¥ »ç¶÷Àº ¸ð¸£´Â ³ª¸¸ÀÇ ½ÅÃ¼ºñ¹ÐÀº?"
                              ,"¿À·¡µµ·Ï ±â¾ïÇÏ°í ½ÍÀº ³¯Â¥´Â?"
                              ,"¹Þ¾Ò´ø ¼±¹° Áß ±â¾ï¿¡ ³²´Â µ¶Æ¯ÇÑ ¼±¹°Àº?"
                              ,"°¡Àå »ý°¢³ª´Â Ä£±¸ ÀÌ¸§Àº?"
                              ,"ÀÎ»ó ±í°Ô ÀÐÀº Ã¥ ÀÌ¸§Àº?"
                              ,"ÀÐÀº Ã¥ Áß¿¡¼­ ÁÁ¾ÆÇÏ´Â ±¸ÀýÀº?"
                              ,"³»°¡ Á¸°æÇÏ´Â ÀÎ¹°Àº?"
                              ,"´Ù½Ã ÅÂ¾î³ª¸é µÇ°í ½ÍÀº °ÍÀº?"
                              ,"³»°¡ ÁÁ¾ÆÇÏ´Â ¸¸È­ Ä³¸¯ÅÍ´Â?"
                              ,"ÃÊµîÇÐ±³ ½ÃÀý ³ªÀÇ ²ÞÀº?"
                              ,"³» ÇÚµåÆù 3¹ø¿¡ µî·ÏµÈ »ç¶÷Àº?"
                              ,"³ªÀÇ Ãâ½Å ÃÊµîÇÐ±³´Â?"
                              ,"¿ì¸®Áý ¾Ö¿Ïµ¿¹°ÀÇ ÀÌ¸§Àº?"
                              ,"³ªÀÇ ³ë·¡¹æ ¾ÖÃ¢°îÀº?"
                              ,"°¡Àå °¨¸í±í°Ô º» ¿µÈ­´Â?"
                              ,"ÁÁ¾ÆÇÏ´Â ½ºÆ÷Ã÷ ÆÀ ÀÌ¸§Àº?"
                              ,"º»ÀÎÀÇ Ãâ»ýÁö´Â?" );

	f.pwd_q.length = arrQuiz.length;			
	for(var i = 0; i < arrQuiz.length; i++) {
		f.pwd_q.options[i].text = arrQuiz[i];
		f.pwd_q.options[i].value = arrQuiz[i];
	}
}

//Áö¿ª¹øÈ£
function getTel(obj){
	var arrTel = new Array ("02","031","032","033","041","042","043","0502","0505","051","052","053","054","055","061","062","063","064");
	
	obj.length = arrTel.length;
	for(var i = 0; i < arrTel.length; i++){
		obj.options[i].text = arrTel[i];	
		obj.options[i].value = arrTel[i];	
	}	
}

//Áö¿ª¹øÈ£
function getFax(){
	var frm = document.form;
	var arrFax = new Array ("02","031","032","033","041","042","043","0502","0505","051","052","053","054","055","061","062","063","064");
	
	frm.fax1.length = arrFax.length;
	for(var i = 0; i < arrFax.length; i++){
		frm.fax1.options[i].text = arrFax[i];	
		frm.fax1.options[i].value = arrFax[i];	
	}	
}

// Å©±â±¸ÇÏ±â
function getStrSize(OrgS){
	var Cntkr=0;
	var outLength;
	
	for (var i=0; i<OrgS.length; i++){
		if (OrgS.charAt(i)>'~'){
			Cntkr = Cntkr+1;
		}
	}
	outLength = OrgS.length + Cntkr;
	
	return outLength;
}

// ³ÎÃ¼Å©
function checkNullStr(s){
	if (s.length+1 == s.split(" ").length) {		
		return false;
    	}
    	return true;
}

// ÆË¾÷Ã¢´Ý±â
function CloseSelf(){
	self.close();
}

// ¼ýÀÚÀÎÁö Ã¼Å©
function IsNum(numstr){
	var tempstr = "0123456789";
	for(var i=0;i<numstr.length;i++) 
	{
		if(tempstr.indexOf(numstr.charAt(i)) == -1) {
			return false;
		}
	}
	return true;
}

// ¼ýÀÚ,Æ¯¼ö¹®ÀÚ ºÒ°¡ Ã¼Å©
function IsChar(aStr, aLen, aHan){
        var isValid = true;
        for (var i=0; i< aLen; i++){
          if (aHan == "ENG") {
             if (!( (aStr.charCodeAt(i) >= 65 && aStr.charCodeAt(i) <= 90 ) ||
                    (aStr.charCodeAt(i) >= 97 && aStr.charCodeAt(i) <= 122) )) {
                isValid = false;
                break;
             }
          } else if (aHan == "HAN") {
             if (!( aStr.charCodeAt(i) >  127 )  )  {
                isValid = false;
                break;
             }
          } else {
             if (!( (aStr.charCodeAt(i) >= 65 && aStr.charCodeAt(i) <= 90 ) ||
                    (aStr.charCodeAt(i) >= 97 && aStr.charCodeAt(i) <= 122) ||
                    (aStr.charCodeAt(i) >  127 ) ))  {
                isValid = false;
                break;
             }
          } 
        } 
        return isValid;
}

//ÇÑ±Û¸¸ ÀÔ·Â°¡´É
function NameCheck(strName){
	 for(i=0; i<strName.length; i++){
		if(!((strName.charCodeAt(i) > 0x3130 && strName.charCodeAt(i) < 0x318F) || (strName.charCodeAt(i) >= 0xAC00 && strName.charCodeAt(i) <= 0xD7A3))) return false;
	}return true;
}

// »ç¿ëÀÚ ID À¯È¿¼ºÃ¼Å©
function IsIdChar(aStr){
        tempstr = "0123456789abcdefghijklmnopqrstuvwxyz_";
        for(i=0;i<aStr.length;i++)
          if(tempstr.indexOf(aStr.charAt(i)) == -1) return false;
        return true;
}

function onlyEng(strValue){
        tempstr = "abcdefghijklmnopqrstuvwxyz";
          if(tempstr.indexOf(strValue.charAt(0)) == -1) return false;
        return true;	
}

// ÇÑ¿µ Åä±Û
function ToggleIME(obj, ime){
	if (ime == "K") {
		obj.style.imeMode = "active";
	} else{
		obj.style.imeMode = "inactive";
	}		
}


function bar_on(st) { 
	st.style.backgroundColor = '#f4f4f7';
}
function bar_off(st) {
	st.style.backgroundColor = ''; }


// ÁÖ¹Î¹øÈ£ À¯È¿¼ºÃ¼Å©
function IsResId(id1, id2){
	a = Array(6);
	b = Array(7);

	for (var i=0; i<6; i++)
		a[i] = parseInt(id1.charAt(i));

	for (var j=0; j<7; j++)
		b[j] = parseInt(id2.charAt(j));

	ssntot = (a[0]*2)+(a[1]*3)+(a[2]*4)+(a[3]*5)+(a[4]*6)+(a[5]*7) + (b[0]*8)+(b[1]*9)+(b[2]*2)+(b[3]*3)+(b[4]*4)+(b[5]*5);
	ssnave = 11 - (ssntot%11);

	if (ssnave == 11) ssnave = 1;
	else if(ssnave == 10) ssnave = 0;

	if (b[6] == ssnave) return true;
	else return false;
}

// ÀÌ¸ÞÀÏÁÖ¼Ò À¯È¿¼ºÃ¼Å©
function IsMailStr(aStr){
     tempstr = "0123456789abcdefghijklmnopqrstuvwxyz_-@.";
     str1cnt = 0;
     str2cnt = 0;
     for(i=0;i<aStr.length;i++) { 
       if(tempstr.indexOf(aStr.charAt(i)) == -1) return false;
       if(aStr.charAt(i) == '@')  str1cnt += 1;
       if(aStr.charAt(i) == '.')  str2cnt += 1;
     } 
     if (str1cnt != 1 || str2cnt < 1 || str2cnt > 2) return false;
     return true;
}

// ÀüÈ­ Áö¿ª¹øÈ£ Ã¼Å©
function IsValidDDD(obj){
        if ( obj == '02'  || obj == '031' || obj == '032' || obj == '033' ||
             obj == '041' || obj == '042' || obj == '043' || obj == '051' ||
             obj == '052' || obj == '053' || obj == '054' || obj == '055' ||
             obj == '061' || obj == '062' || obj == '063' || obj == '064' ||
             obj == '011' || obj == '017' || obj == '016' || obj == '018' ||
             obj == '019'
           )
            return true;
        else
            return false;
}

// ÀüÈ­¹øÈ£ 4ÀÚ¸®·Î Ã¤¿öÁÜ(½ºÆäÀÌ½º·Î Ã¤¿ò)("012"-->"012 ")
function GetFourDigit(v){
	var ret="";
	if(v.length==4){ ret=v; }
	else if(v.length==3){ ret=v+" "; }
	else if(v.length==2){ ret=v+"  "; }
	else{ ret=v+"   "; }
	return ret;
}

// ³¯Â¥Çü½ÄÃ¼Å©
function IsDate(src){
	if(src.length==8){
		if(src.substring(4,6)<13){
			if(src.substring(6,8)>0 && src.substring(6,8)<32){
				return true;
			}
		}
	}
	return false;
}

//´Ù¿î·Îµå
function downloadOk(savePath,filename){
	location.href="/common/_down.jsp?p_filepath="+savePath+"&p_filename="+filename;
}

//¿Â¶óÀÎÆ÷·³ Ã·ºÎ ´Ù¿î·Îµå
function downloadOk2(savePath,filename,strYear,strMonth){
	location.href="/common/_down.jsp?p_filepath="+savePath+"&p_filename="+filename+"&strYear="+strYear+"&strMonth="+strMonth;
}


var link_url = "http://www.kcis.or.kr";
//==================== ÆË¾÷Ã¢ =====================//

// ¿ìÆí¹øÈ£ °Ë»öÃ¢
function FindZipCode(){
	var w=370; var h=267;
	var url="/system/kcis/member/zip.jsp";
	var t="tFindZip";	
	var opt="height=" + h + ",innerHeight=" + h + ",width=" + w + ",innerWidth=" + w;
  	if(window.screen) { 
    		var ah = screen.availHeight - 30;
    		var aw = screen.availWidth - 10;
    		var xc = (aw - w) / 2; 
    		var yc = (ah - h) / 2; 
    		opt += ",left=" + xc + ",screenX=" + xc; 
    		opt += ",top=" + yc + ",screenY=" + yc; 
    		opt += ",scrollbars=yes";
  	}
	var win=window.open(url,t,opt);
	if(win) win.focus();
}

// »çÁøÀÌ¹ÌÁö ¾÷·ÎµåÃ¢
function UploadImage(){
	var w=400; var h=266;
	var url="/jsp/common/_uploadimg.jsp";
	var t="tUpdImg";	
	var opt="height=" + h + ",innerHeight=" + h + ",width=" + w + ",innerWidth=" + w;
  	if(window.screen) { 
    		var ah = screen.availHeight - 30;
    		var aw = screen.availWidth - 10;
    		var xc = (aw - w) / 2; 
    		var yc = (ah - h) / 2; 
    		opt += ",left=" + xc + ",screenX=" + xc; 
    		opt += ",top=" + yc + ",screenY=" + yc; 
    		opt += ",scrollbars=no";
  	}
	var win=window.open(url,t,opt);
	if(win) win.focus();
}

// ID/ºñ¹Ð¹øÈ£Ã£±â
function FindPassword(){
	var w=340; var h=265;
	var url="/jsp/member/Find_ID.jsp";
	var t="tFindPwd";	
	var opt="height=" + h + ",innerHeight=" + h + ",width=" + w + ",innerWidth=" + w;
  	if(window.screen) { 
    		var ah = screen.availHeight - 30;
    		var aw = screen.availWidth - 10;
    		var xc = (aw - w) / 2; 
    		var yc = (ah - h) / 2; 
    		opt += ",left=" + xc + ",screenX=" + xc; 
    		opt += ",top=" + yc + ",screenY=" + yc; 
    		opt += ",scrollbars=no";
  	}
	var win=window.open(url,t,opt);
	if(win) win.focus();
}

// ºñ¹Ð¹øÈ£ ÀÔ·ÂÃ¢
function GetPassword(){
	var w=420; var h=266;
	var url="/jsp/common/_getpwd.jsp";
	var t="tGetPwd";	
	var opt="height=" + h + ",innerHeight=" + h + ",width=" + w + ",innerWidth=" + w;
  	if(window.screen) { 
    		var ah = screen.availHeight - 30;
    		var aw = screen.availWidth - 10;
    		var xc = (aw - w) / 2; 
    		var yc = (ah - h) / 2; 
    		opt += ",left=" + xc + ",screenX=" + xc; 
    		opt += ",top=" + yc + ",screenY=" + yc; 
    		opt += ",scrollbars=no";
  	}
	var win=window.open(url,t,opt);
	if(win) win.focus();
}

//ÄÚ¸àÆ®ÀÛ¼º½Ã ±ÛÀÚ¼ö Á¦ÇÑ
function cal_pre(tmpStr,strObj)
{        
        cal_byte(tmpStr,strObj);
}

function cal_byte(aquery,strObj) 
{

        var tmpStr;
        var temp=0;
        var onechar;
        var tcount;
		var maxlimit;
        tcount = 0;

        tmpStr = new String(aquery);
        temp = tmpStr.length;

        for (k=0;k<temp;k++)
        {
                onechar = tmpStr.charAt(k);
                if (escape(onechar) =='%0D') { } else if (escape(onechar).length > 4) { tcount += 2; } else { tcount++; }
        }
		maxlimit = 300;
//        document.write1.nakcount.value = maxlimit-tcount;
        if(tcount>300) {
                reserve = tcount-300;
                alert("³»¿ëÀº 300ÀÚ ÀÌ»óÀº ÀÔ·Â ÇÏ½Ç¼ö ¾ø½À´Ï´Ù.\n ¾²½Å ³»¿ëÀº "+reserve+"¹ÙÀÌÆ®°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù."); 
                cutText(tmpStr,strObj)
        return;
        }        

}

function cutText(tmpStr,strObj)
{
        nets_check(tmpStr,strObj);
}

function nets_check(aquery,strObj)
{

        var tmpStr;
        var temp=0;
        var onechar;
        var tcount;
        tcount = 0;

        tmpStr = new String(aquery);
        temp = tmpStr.length;

        for(k=0;k<temp;k++)
        {
                onechar = tmpStr.charAt(k);

                if(escape(onechar).length > 4) {
                        tcount += 2;
                } else {
                        // ¿£ÅÍ°ªÀÌ µé¾î¿ÔÀ»¶§ °ª(rn)ÀÌ µÎ¹ø½ÇÇàµÇ´Âµ¥ Ã¹¹øÂ° °ª(n)ÀÌ µé¾î¿ÔÀ»¶§ tcount¸¦ Áõ°¡½ÃÅ°Áö ¾Ê´Â´Ù.
                        if(escape(onechar)=='%0A') {
                        } else {
                                tcount++;
                        }
                }

                if(tcount>300) {
                        tmpStr = tmpStr.substring(0,k);
                        break;
                }

        }
        strObj.value = tmpStr;
        cal_byte(tmpStr);

}

//trim
function ltrim(str) {
	var s = new String(str);
	if(s.substr(0,1)==" ")
		return ltrim(s.substr(1));
	else 
		return s;
}
function rtrim(str) {
	var s = new String(str);
	if((s.length-1,1)==" ")
		return rtrim(s.substring(0,s.length-1));
	else 
		return s;
}
function trim(str) {
	return ltrim(rtrim(str));
}

//ÀÌ¹ÌÁö ÆË¾÷Ã¢
function ShowImg(imgname,x,y){

	newwin = window.open('','','width='+x+',height='+y);
	if (!newwin.opener) newwin.opener = self;

	with (newwin.document)
	{
	open();
	write('<html>');
	write('<meta http-equiv="imagetoolbar" content="no">');
	write('<link href="/html/cul/css/style.css" rel="stylesheet" type="text/css">');
	write('<body topmargin=0 leftmargin=0 oncontextmenu="return false" onselectstart="return false" ondragstart="return false">');
	write('<table border=0 cellspacing=0 cellpadding=0>');
	write('<tr><td background="/files/'+imgname+'" width='+x+' height='+y+'  class="bg-x">');
	write('<p><img src=/images/clear.gif width='+x+' height='+y+' onclick=\'window.close();\' style=cursor:hand alt=\'\' /></p>');
	write('</td></tr></table></body>');
	close();
	}

}

function replaceChars(entry,out,add) {
	var temp = "" + entry; 

	while (temp.indexOf(out)>-1) {
		pos= temp.indexOf(out);
		temp = "" + (temp.substring(0, pos) + add + 
		temp.substring((pos + out.length), temp.length));
	}
	return temp;
}

window.onload = function status_msg(){
	window.status = "";
	setTimeout("status_msg()",1);
}


	function AlertMsg(Msg, Gbn){
	
		alert(Msg);
		if(Gbn == "B"){
			history.back();
		}else if(Gbn == "C"){
			window.close();
		}	
	}

//ÆÄÀÏ È®ÀåÀÚ °Ë»ö ÈÄ ¸®ÅÏ
function isValidFileType(filename){
	var allowFileExts = "TXT&ZIP&XLS&DOC&PPT&PDF&HWP&RTF&JPG&JPEG&GIF&ENC";

	var fileExt, sepcnt;
	sepcnt = filename.lastIndexOf(".");

	fileExt = filename.substring(sepcnt + 1);

	if(allowFileExts.indexOf(fileExt.toUpperCase()) >= 0 ) {
		return true;
	}else{
		return false;
	}
}

function openImgPriview(imgpath, imgfile){
	var url = "/system/common/imgViewer.jsp?imgpath=" + imgpath + "&imgfile=" + imgfile;
	var win = window.open(url, "ImgPreview", "width=100, height=100");
	win.focus();
}

//<!--ÇÑ±¹À½¾Ç À½¿ø//-->
//1:stop, 2:play, 3:pause
function playSound(idx, obj, m) {
	if (para[idx] == 1 || para[idx] == 3) para[idx] = 2;
	else para[idx] = 3;
	actionSound(idx, obj, m);
}

function stopSound(idx, obj, m) {
	para[idx] = 1;
	actionSound(idx, obj, m);		
}
function actionSound(idx, obj, m) {
	if (para[idx] == 1|| para[idx] == 3) {
		obj.src='/images/hankukak/guide/music_play.gif';
	} else if (para[idx] == 2) {
		obj.src='/images/hankukak/guide/music_pause.gif';
	} 	
	
	if (para[idx] == 1) m.stop();
	if (para[idx] == 2) m.play();
	if (para[idx] == 3) m.pause();
}
//<!-- À½¿ø ÆÄÀÏ ÇÃ·¹ÀÌ¸¦ À§ÇÑ ÄÚµå ³¡ -->

function goPrint(){
	var f = document.printForm;

	var winNM = "chkNameLogin";
	f.target = winNM;

	var win = window.open('', winNM, "width=670,height=650,top=10,left=10, scrollbars=yes");
	f.submit();
	win.focus();

	f.target = "";
}

//window.document.oncontextmenu = function contextEvent(){return false;}
//window.document.onselectstart = function selectEvent(){return false;}
//window.document.ondragstart = function dragEvent(){return false;}
