function GetID(id) {
    if(document.getElementById && document.getElementById(id)) {
        // W3C Netscape 6ÀÏ°æ¿ì 
         rtn_id = document.getElementById(id);
    } else if (document.all && document.all(id)) {
        // MSIE 4 ÀÏ°æ¿ì
         rtn_id = document.all(id);
    } else if (document.layers && document.layers[id]) {
        // NN 4 ÀÏ°æ¿ì
         rtn_id = document.layers[id];
    }else{
		return false;
    }
	return rtn_id;
}

/**********************************************************
Å×ÀÌºí µÕ±Û°Ô
phpschool Çàº¹ÇÑ °í´Ï´Ô ½ºÅ©¸³Æ®
http://phpschool.com/bbs2/inc_view.html?id=9751&code=tnt2&start=0&mode=search&field=title&search_name=&operator=and&period=last1year&category_id=11&s_que=%C5%D7%C0%CC%BA%ED
**********************************************************/
function roundTable(objID) {
	var obj = document.getElementById(objID);
    var Parent, objTmp, Table, TBody, TR, TD;
	var bdcolor, bgcolor, Space;
	var trIDX, tdIDX, MAX;
	var styleWidth, styleHeight;

	// get parent node
	Parent = obj.parentNode;
	objTmp = document.createElement('SPAN');
	Parent.insertBefore(objTmp, obj);
	Parent.removeChild(obj);

	// get attribute
	bdcolor = obj.getAttribute('rborder');
	bgcolor = obj.getAttribute('rbgcolor');
	radius = parseInt(obj.getAttribute('radius'));
	if (radius == null || radius < 1) radius = 1;
	else if (radius > 6) radius = 6;

	MAX = radius * 2 + 1;
	
	/*
		create table {{
	*/
	Table = document.createElement('TABLE');
	TBody = document.createElement('TBODY');

	Table.cellSpacing = 0;
	Table.cellPadding = 0;

	for (trIDX=0; trIDX < MAX; trIDX++) {
		TR = document.createElement('TR');
		Space = Math.abs(trIDX - parseInt(radius));
		for (tdIDX=0; tdIDX < MAX; tdIDX++) {
			TD = document.createElement('TD');
			
			styleWidth = '1px'; styleHeight = '1px';
			if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null;
			else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null;
			else if (radius > 2) {
				if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px';
				if (Math.abs(trIDX - radius) == 1) styleHeight = '2px';
			}

			if (styleWidth != null) TD.style.width = styleWidth;
			if (styleHeight != null) TD.style.height = styleHeight;

			if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor;
			else if (tdIDX > Space && Space < MAX - tdIDX - 1)  TD.style.backgroundColor = bgcolor;
			
			if (Space == 0 && tdIDX == radius) TD.appendChild(obj);
			TR.appendChild(TD);
		}
		TBody.appendChild(TR);
	}

	/*
		}}
	*/

	Table.appendChild(TBody);
	
	// insert table and remove original table
	Parent.insertBefore(Table, objTmp);
}

var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
    if (isDOM) return document.getElementById(id);
    if (isIE4) return document.all[id];
    if (isNS4) return document.layers[id];
}

var isNS = navigator.appName == "Netscape";

function MoveSubNavi() {
    var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
    if (isNS4) {
        yMenuFrom   = subnavi.top;
        yMenuTo     = windows.pageYOffset+10;
    } else if (isDOM) {
        yMenuFrom   = parseInt (subnavi.style.top, 10);
        yMenuTo     = (isNS ? window.pageYOffset : document.body.scrollTop)+10;
    }
    if(yMenuTo<230) yMenuTo = 230;

    timeoutNextCheck = 500;

    if (yMenuFrom != yMenuTo) {
        yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 10);
        if (yMenuTo < yMenuFrom) {yOffset = -yOffset};
        if (isNS4) {subnavi.top += yOffset;}
        else if (isDOM){ subnavi.style.top = parseInt(subnavi.style.top, 10) + yOffset;}
        timeoutNextCheck = 10;
    }
    setTimeout ("MoveSubNavi()", timeoutNextCheck);
}

function GoScrollTop() {
    document.body.scrollTop = 0;
}


//ÄíÅ°ÀúÀå
function setCookie(name, value,expire,path) 
{ 
	path = (!path)?"/":path;	
	var todayDate = new Date();
	unixtime = todayDate.getTime();
	if (value==null) {
		expire = 0;
	}
	if (expire != null) {
		extime = unixtime+(expire*1000);
		todayDate.setTime(extime);
		expiretime =  " expires=" + todayDate.toUTCString() +";";	
	}else{
		expiretime = "";	
	}
	document.cookie = name + "=" + escape(value) + "; path="+path+";"+expiretime;	
}
//ÄíÅ°ºÒ·¯¿À±â
function getCookie(name) { 
	var Found = false 
	var start, end 
	var i = 0 ;
	// cookie ¹®ÀÚ¿­ ÀüÃ¼¸¦ °Ë»ö 
	while(i <= document.cookie.length) { 
		 start = i 
		 end = start + name.length 
		 // name°ú µ¿ÀÏÇÑ ¹®ÀÚ°¡ ÀÖ´Ù¸é 
		 if(document.cookie.substring(start, end) == name) { 
			 Found = true 
			 break;
		 } 
		 i++ 
	} 
	
	// name ¹®ÀÚ¿­À» cookie¿¡¼­ Ã£¾Ò´Ù¸é 
	if(Found == true) { 
		start = end + 1 
		end = document.cookie.indexOf(";", start) 
		// ¸¶Áö¸· ºÎºÐÀÌ¶ó´Â °ÍÀ» ÀÇ¹Ì(¸¶Áö¸·¿¡´Â ";"°¡ ¾ø´Ù) 
		if(end < start) 
			end = document.cookie.length 
		// name¿¡ ÇØ´çÇÏ´Â value°ªÀ» ÃßÃâÇÏ¿© ¸®ÅÏÇÑ´Ù. 
		
		 return document.cookie.substring(start, end) 
	} 
	// Ã£Áö ¸øÇß´Ù¸é 
	return "" 
} 

function popuserinfo(ubid) {
	window.open("/common/viewuserinfo.html?ubid="+ubid,"viewuserinfo","width=400,height=400,toolbar=0,status=1");
}
function DocRitActiveX(objcode) 
{
   document.write(objcode);
}