//°øÅë ÀÚ¹Ù ½ºÅ©¸³Æ®

//ÇÑ±Û ±æÀÌ Ã¼Å©
function HanLengthCheck(data,maxlen)
{
	var totlen = 0;
	var datalen = data.length;
	
	for(var i = 0;i < datalen; i ++)
	{
		var tmp = data.substring(i,i+1);
		if(tmp > '') totlen = totlen + 2;
		else totlen = totlen + 1;		
	}
	
	if(totlen > maxlen) return false;
	return true;
}

//¼ýÀÚ·Î ½ÃÀÛÇÏ°Å³ª ÇÑ±ÛÀ» »ç¿ë Ã¼Å©
function ValCheck(data)
{
	var chk;
	for (var i = 0 ; i < data.length ; i++ )
	{
		var temp = data.substring(i, i+1);
		if(i == 0)
		{
			if (temp >= "0" && temp <= "9")	return false;			
		}
		if(temp == " " || temp == "") return false;
		if(temp < "A" || temp > "z") 
		{
			if(temp < "0" || temp > "9") return false;
		}
	}
	return true;
}

//°ø¹é ¹®ÀÚ Æ÷ÇÔ Ã¼±×
function ValCheck_Blank(data)
{
	var chk;
	for (var i = 0 ; i < data.length ; i++ )
	{
		var temp = data.substring(i, i+1);
		
		if(temp == " ") return false;		
	}
	return true;
}

//Timer È£Ãâ
function SetTimer(funcname,interver)
{
	setTimeout(funcname,interver);
}

//Message Box Ãâ·Â
function MsgBox(str)
{
	alert(str);
}

//Status Bar Message Ãâ·Â
function SetStatusMsg(str)
{
	window.status = str;
}

//Blank Data °Ë»ç
function isEmpty(data)
{
   for ( var i = 0 ; i < data.length ; i++ )
   {
      if ( data.substring( i, i+1 ) != " " ) return false;
   }
   return true;
}

//Trim Blank
function TrimBlank(data)
{
	var rdata = "";
	for ( var i = 0 ; i < data.length ; i++ )
	{
		var temp = data.substring( i, i+1 );
		if ( temp != " " && temp != "\r" && temp != "\n") rdata = rdata + temp;
	}
	return rdata;
}
//Digit Data °Ë»ç
function isDigit(data)
{
	var temp;

   	for ( var i = 0 ; i < data.length ; i++ )
   	{
		temp = data.substring(i,i+1);
      		if(temp < '0' || temp > '9')
         		return false;
   	}
   	return true;
}
//ÁÖ¹Î ¹øÈ£ Ã¼Å©
function JuminNo_Check(preno,postno)
{
	var pre1 = preno.substring(0, 1);
	var pre2 = preno.substring(1, 2);
	var pre3 = preno.substring(2, 3);
	var pre4 = preno.substring(3, 4);
	var pre5 = preno.substring(4, 5);
	var pre6 = preno.substring(5, 6);

	var post1 = postno.substring(0, 1);
	var post2 = postno.substring(1, 2);
	var post3 = postno.substring(2, 3);
	var post4 = postno.substring(3, 4);
	var post5 = postno.substring(4, 5);
	var post6 = postno.substring(5, 6);

	var chksum= postno.substring(6, 7);

	var tot = (pre1*2)+(pre2*3)+(pre3*4)+(pre4*5)+(pre5*6)+(pre6*7)+(post1*8)+(post2*9)+(post3*2)+(post4*3)+(post5*4)+(post6*5);
    if(chksum != (11 - (tot % 11)))
    {
        return false;
    }
	return true;
}

//»ç¾÷ÀÚ µî·Ï ÄÚµå °Ë»ç
function BusinessNo_Check(preno,midno,postno)
{
	var pre1 = preno.substring(0,1) * 1;
	var pre2 = preno.substring(1,2) * 1;
	var pre3 = preno.substring(2,3) * 1;

	var mid1 = midno.substring(0,1) * 1;
	var mid2 = midno.substring(1,2) * 1;

	var post1 = postno.substring(0,1) * 1;
	var post2 = postno.substring(1,2) * 1;
	var post3 = postno.substring(2,3) * 1;
	var post4 = postno.substring(3,4) * 1;

	var chksum= postno.substring(4,5);

	var temp = post4*5;
	var end1 = temp / 10;
	var end2 = temp % 10;
	
	var tot = ((pre1*1)%10)+((pre2*3)%10)+((pre3*7)%10)+((mid1*1)%10)+
		((mid2*3)%10)+((post1*7)%10)+((post2*1)%10)+((post3*3)%10)+end1+end2;
	
    if(chksum != (10 - (tot % 10)))
    {
        return false;
    }
	return true;
}

function GetBrower()
{
	var n = (document.layers)?1:0;
	var e = (document.all)?1:0;
	if(n) return false;
	if(e) return true;
}

////////////////////////// Äí±â  ////////////////////////////////////////////

function MakeCookie(name, value, expiredays)
{
	var todayDate = new Date();
	todayDate.setDate(todayDate.getDate() + expiredays);
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";	
}

function DeleteCookie(name)
{
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate()-1 );
	document.cookie = name+"=; path=/; expires=" + todayDate.toGMTString() + ";";
}

function GetCookie(name)
{
	var found=false;
	var start=0;
	var end=0;
	var i=0;
	var cookieString = document.cookie;
	while(i <= cookieString.length)
	{
		start = i;
		end = start + name.length;
		if(cookieString.substring(start,end)==name)
		{
			found = true;
			break;
		}
		i ++;
	}
	if(found)
	{
		start = end + 1;
		end = document.cookie.indexOf(";",start);
		if(end < start)
		{
			end = document.cookie.length;
		}
		return document.cookie.substring(start,end);
	}
	return "";
}

function  Existence_User()
{
	var data = GetCookie("LOGINFO");
	
	if(data.toUpperCase() == 'GUEST') return false;	
	if(isEmpty(data)) return false;

	return true;
}
////////////////////////// Äí±â  ////////////////////////////////////////////


////////////////////////// ÆäÀÌÁö ÀÌµ¿ ////////////////////////////////////////////
//Back
function Back() 
{
	history.back();
}
////////////////////////// Design ////////////////////////////////////////////
// Å×ÀÌºíÀÇ »ö»óº¯È­¿¡ »ç¿ëµÊ
function changeColor(obj, col) 
{
	obj.filters.blendTrans.apply();
	obj.style.backgroundColor= col;
	obj.filters.blendTrans.play();
}

function Check_Admin(data)
{
	var w = TrimBlank(data);
	if(w.toUpperCase() == "°ü¸®ÀÚ" || w.toUpperCase() == "ADMIN")
	{
		return true;
	}
	return false;
}

////////////////////////////////////////////////////////////////////////////////

