var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var pgURL = "";
// ¸Þ´º°¡±â..
function goMenu(r_val){
	alert(r_val);
	switch(r_val){
		// µ¿Ã¢È¸ ¼Ò°³
		case "01" : location.href = "/html/page.asp?pgID="+r_val.replace(/_/g, ".") ; break;
		default : location.href = "/html/page_"+r_val+".asp"; break;


	}

}
//dropMenu ±¸¼º ½ÃÀÛ
function defaultMenu(id, isJunior, isRealName)
{
	if (dropMenu != null && typeof dropMenu != "undefined") {

		if (document.cookie.indexOf("HG_LOGIN=")>-1 && !isJunior && id.indexOf(entoi_id_prefix) == -1) {
			var html = preDiv + makeLayer(0,id,isRealName) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		} else {
			var html = preDiv + makeLayer(4,id) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		}
	}
}
function toiMenu(id, isJunior)
{
	if (dropMenu != null && typeof dropMenu != "undefined") {
		if (document.cookie.indexOf("HG_LOGIN=")>-1 && !isJunior && id.indexOf(entoi_id_prefix) == -1) {
			var html = preDiv + makeLayer(1,id) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		} else {
			var html = preDiv + makeLayer(4,id) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		}
	}
}
function chatMenu(id, isJunior, status)
{
	if (dropMenu != null && typeof dropMenu != "undefined") {
		if (document.cookie.indexOf("HG_LOGIN=")>-1 && !isJunior && id.indexOf(entoi_id_prefix) == -1) {
			isChatBlocked = status ;
			var html = preDiv + makeLayer(0,id) + makeLayer(2,id, status) + sufDiv ;
			dropMenu.innerHTML = html ;
			setMenu(id);
		} else {
			var html = preDiv + makeLayer(4,id) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		}
	}
}
function CJMenu(id, isJunior, status)
{
	if (dropMenu != null && typeof dropMenu != "undefined") {
		if (document.cookie.indexOf("HG_LOGIN=")>-1 && !isJunior && id.indexOf(entoi_id_prefix) == -1) {
			isChatBlocked = status ;
			var html = preDiv + makeLayer(0,id) + makeLayer(3,id, status) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		} else {
			var html = preDiv + makeLayer(4,id) + sufDiv ;
			dropMenu.innerHTML = html;
			setMenu(id);
		}
	}
}
//dropMenu ±¸¼º ³¡








// ÇÃ·ÎÆÃ ¹è³Ê interface
function initRightBanner()
{
	floatingBanner("RightBanner", 836, 230);
}
// wwwÇÃ·ÎÆÃ ¹è³Ê interface
function initMRightBanner()
{
	floatingBanner("RightBanner", 798, 350);
}


// start floating ¹è³Ê
function floatingBanner(objname, posX, posY)
{
	var obj = getRef(objname);
	obj.style.top = document.body.scrollTop + posY;
	obj.style.visibility = "visible";
	obj.style.setExpression("left", "calXBanner(" + posX + ")", "javascript");
	window.setInterval("calYBanner('" + objname +"', " + posY + ")", 10);
}

function calXBanner(posX)
{
	//var edge = (document.body.clientWidth - 790) / 2;
	//if( edge < 0 ) edge = 0;
	var edge = 20;
	return posX + edge;
}
function calYBanner(objname, posY)
{
	//alert(objName);
	var obj = getRef(objname);
	var yBannerPos, yScrollTopPos;
	var yLimitPos;
	var interval;
	var yNewPos;
	var yNewTop;
	var dHeight = posY;

	yScrollTopPos = parseInt(document.body.scrollTop, 10);
	yBannerPos = parseInt(obj.style.top, 10);
	if (document.body.scrollTop < dHeight) {
		yLimitPos = dHeight;
	}
	else {
		yLimitPos = document.body.scrollTop + 20;
	}

	if (yBannerPos != yLimitPos) {
		yNewPos = Math.ceil(Math.abs(yLimitPos - yBannerPos) / 20);

		if (yLimitPos < yBannerPos) {
			yNewPos = -yNewPos;
		}

		yNewTop = parseInt(obj.style.top, 10) + yNewPos;
		if (yNewTop > document.body.scrollHeight) {
			obj.style.top = document.body.scrollHeight;
		}
		else {
			obj.style.top = yNewTop;
		}
	  }
}
// end floating ¹è³Ê



// ºê¶ó¿ìÀú¿¡ µû¸¥ idÀÌ¸§À¸·Î id°´Ã¼ ºÎ¸£±â
function getRef(id)
{
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

// ¾ÏÈ£ ¾ÆÀÌµð Ã£±â..
function forgot_myid(){
	window.open("./lib/pg_forgot.asp","","width=500, height=350, scrollbars=no, status=yes, toolbars=no");
}

function pg_sort(r_cd,r_sort){
	frm_main.sort_f.value = r_cd;
	s_sort = "ASC";
	if(r_sort == "ASC") s_sort = "DESC";
	frm_main.sort_a.value = s_sort;
	pg_href(pgURL);
}
function pg_href(r_url){
//	pg_check();
	if(!r_url){
		alert("ÀÌµ¿ÇÒ ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù.");
	}else{
		frm_main.action = r_url;
		frm_main.submit();
	}
}
function pg_reload(){
	pg_href(pgURL);
}
function pg_page(r_page){
	if(r_page) frm_main.page.value = r_page;
	if(frm_main.mode) frm_main.mode.value = 'list';
	pg_reload();
}

// ÄÞ¸¶Âï±â
function f_num(fm) {
	var i_val, num1, FristNum, FirstNum2, r_val;
	i_val = fm.value;
	r_buho = ""
	r_val = i_val;

	num1 = i_val.length;
	FirstNum = i_val.substr(0,1);
	if(FirstNum == "-"){
		r_buho =  "-";
		i_val = i_val.substr(1,i_val.length-1);
	}
	FirstNum = i_val.substr(0,1);
	FirstNum1 = i_val.substr(1,1);
	FirstNum2 = i_val.substr(1,num1);

	if(FirstNum == "0" && FirstNum1 != "" && FirstNum1 != "." && FristNum != "-" ){
		alert("ÀÔ·Â¼ýÀÚ´Â 0 À¸·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		fm.value = r_val;
		fm.focus();
		return false;
	}else{
		loop = /^\$|,/g;
		formnum = i_val.replace(loop, "");
		var fieldnum = '' + formnum;
		if (isNaN(fieldnum)){
			alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			fm.value = "";
			fm.focus();
			return false
		}else {
			var comma = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
			var data = fieldnum.split('.');
			data[0] += '.';
			do {
				data[0] = data[0].replace(comma, '$1,$2');
			} while (comma.test(data[0]));
			if (data.length > 1) {
				fm.value = r_buho + data.join('');
			}else {
				fm.value = r_buho + data[0].split('.')[0];
			}
		}
        }

}

// ³¯Â¥Æ÷¸ËÀ» ¸¸µç´Ù.
function f_date(fm,sep){
	var i_sep;
	i_sep = sep;
	if(!sep) i_sep = ".";
	i_dt = fm.value;
	i_dt = i_dt.replace(/\./gi,"")
	i_dt = i_dt.replace(/\-/gi,"")
	i_dt = i_dt.replace(/\//gi,"")

	if (i_dt.length == 8){
		if( isNaN(i_dt)){
			alert("¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			fm.focus();
		}else{
			fm.value = i_dt.substr(0,4) + i_sep + i_dt.substr(4,2) + i_sep + i_dt.substr(6,2);
		}
	}else{
		fm.value = "..";
	}
}
/// ÆÄÀÏÀ» ´Ù¿î¹Þ´Â´Ù...
function file_down(r_file,r_dir){
	f_action.location.href = "/lib/pg_download.asp?strFile="+ r_file +"&strDir=" + r_dir;
}

// À©µµ¿ì ¿­±â..
function goVODView(rUrl){
	window.open(rUrl,"","width=600,height=600,resizable=no,scroll=no,toolbars=no");
}

function form_chkopt(rFm){
	var f = document.all['c_opt'];

	for(i=0;i<f.length;i++){
		f[i].checked = rFm.checked;
	}

}
