//ÁÖ¼ÒÄ¡°í µé¾î¿Ã°æ¿ì ÇÁ·¹ÀÓ »ý¼º

//var wwwUrl = location.host;
//wwwUrl = "www.idaesoon.or.kr";

//if(wwwUrl != location.host){  //student.idaesoon.or.kr À¸·Î °íÁ¤½ÃÅ°±â
//	top.location.href='http://'+wwwUrl;
//}

//wwwUrl = "http://"+wwwUrl; //Link Url

//if(parent.frames.length <= 0 ){  //Frame create
//	var returl =location.href;
//	top.location.href=wwwUrl //+ "/redirect.asp?returl="+escape(returl); 
//}

function showMsg(obj, msg1, msg2) { //alert ¸Þ¼¼Áö »Ñ¸®´Â ÇÔ¼ö 
	alert(msg1 + msg2);
	obj.focus();
	obj.select();
	return;
}

function getCookie(CookieArray1, CookieArray2) {  // Script ¹è¿­ ÄíÅ° °¡Á®¿À±â
	var cname = CookieArray1 + "=";
	var vars = document.cookie;
 	if (vars.length > 0) {
		begin = vars.indexOf(cname);
		if (begin != -1) {
			if ((CookieArray2 == null) || (CookieArray2.length == 0)) {
		   		begin += cname.length;
		   		end = vars.indexOf(";", begin);
		  		if (end == -1) end = vars.length;
					return unescape(vars.substring(begin, end));
			} else {
				cname = CookieArray1 + "=" + CookieArray2 + "=";
				begin = vars.indexOf(cname, begin);
				if (begin == -1) {
					cname = "&" + CookieArray2 + "=";
					begin = vars.indexOf(cname, begin);
				}
				if (begin != -1) {
					begin += cname.length;
					end = vars.indexOf("&", begin);
					if (end == -1) {
				   		end = vars.indexOf(";", begin);
				  		if (end == -1) end = vars.length;
					}
					return unescape(vars.substring(begin, end));
				}
			}
		
	   	}
 	}
	return null;
}

function trim(str) { //ÀÔ·Â  Data  °ø¹é Á¦°Å 
	var endlength = str.length;
	var a = 0;
	var b =0;
	while( a == 0) {
		a = str.indexOf(" ");
		if(a != 0)break;
		str = str.substring(a+1,endlength);
	}
	while( str.lastIndexOf(" ") > str.length -2) {
		b = str.lastIndexOf(" ");
		if(b == -1)break;
		str = str.substring(0,b);
	}
	return str;
}

function isEmpty(obj) //ÀÔ·Â  Data  À¯¹« È®ÀÎ ÇÔ¼ö 
{
	var str = obj.value;
	
	var chkstr = trim(str);

	if ( ( chkstr == "") || ( chkstr == null ) || (chkstr.substr(0,1) == " "))
	{
		return true ;
	}
	return false;
}

function chkSpace(obj) //ÀÔ·Â µ¥ÀÌÅ¸Áß °ø¹é À¯¹« È®ÀÎ ÇÔ¼ö 
{
	if (obj.value.indexOf(" ") >= 0)
	{
		return true;
	}
	return false;
}

function isAlphabet(obj) //¿µ¹®¸¸ ÀÔ·Â¸¸ °¡´É ÇÔ¼ö 
{
	var chkstrArray = obj.value.match(/[A-Za-z]/ig);
	
	if (chkstrArray != null)
	{
		if (chkstrArray.length == obj.value.length)
		{
			return true;
		}
	}
	return false; 
}

function isNumeric(obj) //¼ýÀÚ ÀÔ·Â¸¸ °¡´É ÇÔ¼ö 
{
	var chkintArray = obj.value.match(/[0-9]/ig);
	if (chkintArray != null)
	{
		if (chkintArray.length == obj.value.length)
		{
			return true;
		}
	}
	return false;
}

function onlyNum(objtext1) 
{
	var inText = objtext1.value;
	var ret;

	for (var i = 0; i < inText.length; i++) 
	{
		ret = inText.charCodeAt(i);
		if ((ret < 48) || (ret > 57)) 
		{
			objtext1.value = inText.substring(0, i);
			objtext1.focus();
			return false;
		}
	}
	return true;
}

function isNumAlpha(obj)
{
	//¼ýÀÚ,¿µ¹® ÀÔ·Â¸¸ °¡´É ÇÔ¼ö (ÆÐ½º¿öµå)
	var d1=new Array(12);
	var s1=0;
	var s2=0;
	
	for(i=0;i<obj.value.length;i++) {
		d1[i]=obj.value.substring(i,i+1);
	}
	for(i=0;i<obj.value.length;i++) {
		if('A'<=d1[i] && d1[i]<='Z'||'a'<=d1[i] && d1[i]<='z') s1++;
		if('0'<=d1[i] && d1[i]<='9') s2++;
	}
	
	if(s1 < 1 || s2 < 1) return true;
	
	return false;
}

function chkSelect(obj, nullValue) // Select ¹Ú½º ¼±ÅÃ È®ÀÎ »ç¿ëÇÏ´Â ÇÔ¼ö 
{
	var idx = obj.selectedIndex;
	if (obj[idx].value == nullValue)
	{
		return true;
	}
	return false;	
}


function chkRadio(obj) { // Radio ¹Ú½º ¼±ÅÃ È®ÀÎ »ç¿ëÇÏ´Â ÇÔ¼ö 
	for (var i = 0; i < obj.length; i++) {
		if (obj[i].checked)
			return false;
	}
	return true;
}


function getLenB(str){ //ÀÔ·Â°ª º¯¼ö ±æÀÌ ±¸ÇÏ´Â ÇÔ¼ö 
	var sum = 0;

	var k;
	for(var i = 0; i < str.length; i++){
		k = str.charCodeAt(i) ; 
		if(k >= 0 && k <= 255)
			sum += 1;
		else
			sum += 2;
	}
	return sum;
}

function chkByte(obj,maxlength) // ÀÔ·ÂÆû Byte Á¦ÇÑ
{ 
	var len=0, j; 
	var str = obj.value;
		for (i=0, j=str.length;i<j;i++, len++) 
		{ 
			if ( (str.charCodeAt(i)<0)||(str.charCodeAt(i)>127) )
			{ 
				len = len+1; 
			} 
			if (len >= maxlength) 
			{ 

				obj.value=str.substring(0,i); 
				obj.focus(); 
				return false; 
			} 
		} 
		return true;
} 


function isValidEmail(obj) //¸ÞÀÏ Á¤±ÔÈ­ Ã¼Å© 
{
	var emailsArray = obj.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
	if (emailsArray == null)
	{
		return false;
	}
	return true;
}

/*
' ------------------------------------------------------------------
' Function    : fc_chk_byte(aro_name)
' Description : ÀÔ·ÂÇÑ ±ÛÀÚ¼ö¸¦ Ã¼Å©
' Argument    : Object Name(±ÛÀÚ¼ö¸¦ Á¦ÇÑÇÒ ÄÁÆ®·Ñ)
' Return      : 
' ------------------------------------------------------------------
*/
function fc_chk_byte(aro_name,ari_max)
{

   var ls_str     = aro_name.value; // ÀÌº¥Æ®°¡ ÀÏ¾î³­ ÄÁÆ®·ÑÀÇ value °ª
   var li_str_len = ls_str.length;  // ÀüÃ¼±æÀÌ

   // º¯¼öÃÊ±âÈ­
   var li_max      = ari_max; // Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â
   var i           = 0;  // for¹®¿¡ »ç¿ë
   var li_byte     = 0;  // ÇÑ±ÛÀÏ°æ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ
   var li_len      = 0;  // substringÇÏ±â À§ÇØ¼­ »ç¿ë
   var ls_one_char = ""; // ÇÑ±ÛÀÚ¾¿ °Ë»çÇÑ´Ù
   var ls_str2     = ""; // ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¸é Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù.

   for(i=0; i< li_str_len; i++)
   {
      // ÇÑ±ÛÀÚÃßÃâ
      ls_one_char = ls_str.charAt(i);

      // ÇÑ±ÛÀÌ¸é 2¸¦ ´õÇÑ´Ù.
      if (escape(ls_one_char).length > 4)
      {
         li_byte += 2;
      }
      // ±×¹ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù.
      else
      {
         li_byte++;
      }

      // ÀüÃ¼ Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é
      if(li_byte <= li_max)
      {
         li_len = i + 1;
      }
   }
   introSize.innerHTML = li_byte;
   // ÀüÃ¼±æÀÌ¸¦ ÃÊ°úÇÏ¸é
   if(li_byte > li_max)
   {
      alert( li_max + " ±ÛÀÚ¸¦ ÃÊ°ú ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù. \n ÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù. ");
      ls_str2 = ls_str.substr(0, li_len);
      aro_name.value = ls_str2;
   }
   aro_name.focus();   
}

/*
' ------------------------------------------------------------------
' Function    : fc_chk2()
' Description : EnterÅ°¸¦ ¸øÄ¡°ÔÇÑ´Ù.
' Argument    : 
' Return      : 
' ------------------------------------------------------------------
*/
function fc_chk2()
{
   if(event.keyCode == 13)
      event.returnValue=false;
}

function imgOpen(i)
{
	window.open("/editor/bbs_popimg.asp?src="+i.src, "",'width=300,height=300,left=10,top=10,scrollbars=yes,resizable=yes');
}

function imgOpen2(i)
{
	window.open("/editor/bbs_popimg.asp?src="+i, "",'width=300,height=300,left=10,top=10,scrollbars=yes,resizable=yes');
}

function webzineOpne(URL)
{
	open (URL,"webzine","toolbar=no, location=no, directories=no, status=no, fullscreen=no, menubar=no, scrollbars=yes, resizable=no, width=906, height=812"); 

}

function Http_Reffer(URL)
{
	var reffer = window.location.href;
	reffer = reffer.replace("?","@!");
	var  re = /(\&)/g;
	reffer = reffer.replace(re,"@*");
	
	location.href=URL+"?reffer="+reffer;
}

function spamOpen(URL)
{
	var winMaxWidth=screen.availWidth;
	var winMaxHeight=screen.availHeight;
	var left = screen.availWidth*0.25;
	var top = screen.availHeight*0.2;

	open (URL,"spam","left="+left+",top="+top+", width=500, height=186"); 
}

function WebPrint()
{
	if( getCookie("logincheck", "") != "ok" )
	{
		alert('·Î±×ÀÎ ÈÄ¿¡ ÇÁ¸°Æ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.');
		return;
	}

	window.print();
}

function activex_flash(wd,hd,fn,wmode) 
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+wd+'" height="'+hd+'">');
	document.write('<param name="movie" value="'+fn+'">');
	document.write('<param name=quality value=high>');
	if(wmode==1) 
	{
		document.write('<param name="wmode" value="transparent">');
	}
	document.write('<embed src="'+fn+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+wd+'" height="'+hd+'"></embed>');
	document.write('</object>');
}

function center(url,win,sw,sh) {
	cw=screen.availWidth;
	ch=screen.availHeight;
	ml=(cw-sw)/2;
	mt=(ch-sh)/2-25;
	window.open(url,win,"width="+sw+",height="+sh+",top="+mt+",left="+ml+",resizable=yes,scrollbars=yes");
}

function show(lyr,id)
{
	if(id==0){document.all[lyr].style.display = "none";}
	if(id==1){document.all[lyr].style.display = "block";}
}
