<!--
/******************************************************************************
	ÆÄÀÏ¸í : common.js - °øÅë Javascript
	ÀÛ¼ºÀÚ : PortfolioAD
	ÀÛ¼ºÀÏ : 2008-01-16
******************************************************************************/

// ºÎµ¿»ê 114 CP¾÷Ã¼ Iframe »çÀÌÁî Á¶Àý
function resizeIframe(fr)
{
	document.recalc(true);
}

// faq ´äº¯ ---------
	function act(x) {
		if (document.all[x].style.display == "none") {
				document.all[x].style.display = "block";
		} else {
			document.all[x].style.display = "none";
		}	
	 }
var EmbedStr = "";
function GetMPlayer(x,y) {
	EmbedStr = "<OBJECT id='MPlayer' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95' width='" + x + "' height='" + y + "' TYPE='application/x-oleobject' VIEWASTEXT >";
	EmbedStr += "<param name='ShowControls' value='0'>";
	EmbedStr += "<param name='autoStart' value='true'>";
	EmbedStr += "<param name='windowlessVideo' value='false'>";
	EmbedStr += "<param name='uiMode' value='none'>";
	EmbedStr += "<param name='volume' value='100'>";
	EmbedStr += "<param name='stretchToFit' value='true'>";
	EmbedStr += "<param name='autoRewind' value='false'>";
	EmbedStr += "<param name='transparentAtStart' value='true'>";
	EmbedStr += "<param name='enableContextMenu' value='false'>";
	EmbedStr += "</OBJECT>";
	document.write(EmbedStr);
	return;
}

function GetFlash(url,x,y) { 
	EmbedStr = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + x + "' height='" + y + "'>";
	EmbedStr += "<param name='allowScriptAccess' value='always' />";
	EmbedStr += "<param name='movie' value='" + url + "' />";
	EmbedStr += "<param name='quality' value='high' />";
	EmbedStr += "<param name='bgcolor' value='#ffffff' />";
	EmbedStr += "<param name='menu' value='false' />";
	EmbedStr += "<param name='wmode' value='transparent' />";
	EmbedStr += "<embed src='" + url + "' id='flashObject' name='flashObject' quality='high' menu='false' wmode='transparent' bgcolor='#ffffff' width='" + x + "' height='" + y + "' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	EmbedStr += "</object>";
	
	document.write(EmbedStr);
	
	return;
}

function GetFlash2(url,x,y,fn) { 
	EmbedStr = "<object id='" + fn + "' name='" + fn + "' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + x + "' height='" + y + "'>";
	EmbedStr += "<param name='allowScriptAccess' value='always' />";
	EmbedStr += "<param name='movie' value='" + url + "' />";
	EmbedStr += "<param name='quality' value='high' />";
	EmbedStr += "<param name='bgcolor' value='#ffffff' />";
	EmbedStr += "<param name='menu' value='false' />";
	EmbedStr += "<param name='wmode' value='transparent' />";
	EmbedStr += "<embed id='" + fn + "' name='" + fn + "' src='" + url + "' quality='high' menu='false' wmode='transparent' bgcolor='#ffffff' width='" + x + "' height='" + y + "' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	EmbedStr += "</object>";
	
	document.write(EmbedStr);	
	eval("window." + fn + " = document.getElementById('" + fn + "');");
	
	return;
}



//=================================================================================================================================
// ·¹ÀÌ¾î ÆË¾÷ Ã³¸®
//=================================================================================================================================
var slw = 0 ;
var slw = 0 ;
var slh = 0 ;
var nomail= 0 ;
var sto;
var myPageLayer = false;
var quickGuideLayer = false;
var KoreitMovieLayer = false;
//var marginTop = 150;
function layerPopup(objLayer){
	clearTimeout(sto);
	slw = window.screen.width - 22;
	slh = document.body.scrollHeight;
	document.getElementById("smogLayer").style.width = slw;
	document.getElementById("smogLayer").style.height = slh ;
	document.getElementById(objLayer).style.position = "absolute";
	var objLayerWidth = document.getElementById(objLayer).style.width;
	var objLayerHeight = document.getElementById(objLayer).style.height;
	var objLayerLeft = parseInt(((document.body.clientWidth - parseInt(objLayerWidth)) / 2) + document.body.scrollLeft);
	var objLayerTop = parseInt(((document.body.clientHeight - parseInt(objLayerHeight)) / 2) + document.body.scrollTop);
	if(parseInt(document.body.clientHeight) < parseInt(objLayerHeight)) objLayerTop = document.body.scrollTop;
	if(objLayerTop < 0) objLayerTop = 0;
	if(objLayerLeft < 100) objLayerLeft = 100;
	//var objLayerTop = document.body.scrollTop;
	if(objLayer == "quickGuideLayer") 
	{
		objLayerTop = document.body.scrollTop;
		objLayerLeft = 0;
	}
	if(objLayer == "KoreitMovieLayer")
	{
		objLayerTop = 0;
		objLayerLeft = 0;
	}
	document.getElementById(objLayer).style.left = objLayerLeft;
	document.getElementById(objLayer).style.top = objLayerTop;
	document.getElementById(objLayer).style.zIndex = 11;
	//document.getElementById(objLayer).style.backgroundColor = "red";
	document.getElementById("smogLayer").style.display = "block";
	document.getElementById(objLayer).style.display = "block";
	sto = setTimeout("layerPopup('" + objLayer + "')",200);
}

function closeLayer(objLayer)
{
	clearTimeout(sto);
	showSelectBoxes ();
	showFlashNavi ();
	if(!objLayer) 
	{
		if(myPageLayer) {
			objLayer = "myPageLayer";		
			myPageLayer = false;
		} else if(quickGuideLayer) {
			objLayer = "quickGuideLayer";		
			quickGuideLayer = false;
		} else if(KoreitMovieLayer) {
			objLayer = "KoreitMovieLayer";		
			KoreitMovieLayer = false;
		} else {
			objLayer = "commonLayerPopup";
		}
	}
	document.getElementById("smogLayer").innerHTML = "";
	document.getElementById("smogLayer").style.display = "none";
	document.getElementById(objLayer).style.display = "none";
}

function closeLayer2(objLayer)
{
	clearTimeout(sto);
	showSelectBoxes ();
	if(!objLayer) 
	{
		if(myPageLayer) {
			objLayer = "myPageLayer";		
			myPageLayer = false;
		} else if(quickGuideLayer) {
			objLayer = "quickGuideLayer";		
			quickGuideLayer = false;
		} else if(KoreitMovieLayer) {
			objLayer = "KoreitMovieLayer";		
			KoreitMovieLayer = false;
		} else {
			objLayer = "commonLayerPopup";
		}
	}
	document.getElementById("smogLayer").innerHTML = "";
	document.getElementById("smogLayer").style.display = "none";
	document.getElementById(objLayer).style.display = "none";
}

function layerResize(obj,w,h)
{
	document.getElementById(obj).style.width = w;
	document.getElementById(obj).style.height = h;
}

var AjaxObj = false;

function createAjax()
{
	try 
	{
		AjaxObj = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) 
	{
		try 
		{
			AjaxObj = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch (e2) 
		{
			AjaxObj = false;
		}
	}

	if (!AjaxObj && typeof AjaxObj != 'undefined') 
	{
		AjaxObj = new XMLHttpRequest();
	}
}

var divname = "";
function ajaxProc(url,param,dn,lw,lh)
{
	
	myPageLayer = false;
	createAjax();
	hideSelectBoxes();	
	if(dn == "") dn = "commonLayerPopup";
	divname = dn;

	document.getElementById(dn).style.width = lw;
	document.getElementById(dn).style.height = lh;
	AjaxObj.onreadystatechange = handleStateChange;
	AjaxObj.open("get", url + "?" + param, true);
	AjaxObj.send(null);
}

function handleStateChange()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			var rslt = AjaxObj.responseText;
			document.getElementById(divname).innerHTML = rslt;
			layerPopup(divname);
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}


function ajaxProcHide(url,param,dn)
{
	createAjax();
	divname = dn;
	AjaxObj.onreadystatechange = handleStateChangeHide;
	AjaxObj.open("get", url + "?" + param, true);
	AjaxObj.send(null);
}

function handleStateChangeHide()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			document.getElementById(divname).innerHTML = AjaxObj.responseText;
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}


//=================================================================================================================================
// ¸¶ÀÌ ÆäÀÌÁö ·¹ÀÌ¾î Ã³¸®
//=================================================================================================================================
function on_layer(layer_name) {
	slw = window.screen.width - 25;
	slh = document.body.scrollHeight;
	document.getElementById("smogLayer").style.width = slw;
	document.getElementById("smogLayer").style.height = slh ;
	document.getElementById("smogLayer").style.display = "block";
	document.all[layer_name].style.visibility="visible";
}
function off_layer(layer_name) {
	document.getElementById("smogLayer").style.display = "none";
	document.all[layer_name].style.visibility="hidden";
}



// ---------------------------------------------------


function showSelectBoxes(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
}
function hideSelectBoxes(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "hidden";
	}
}

function showFlashNavi(){
	document.getElementById("topFlash").style.visibility = "visible";
	document.getElementById("leftFlash").style.visibility = "visible";
}

function hideFlashNavi(){
	document.getElementById("topFlash").style.visibility = "hidden";
	document.getElementById("leftFlash").style.visibility = "hidden";

}




function goURL(url)
{
	location.href = url;
}



	function emailchg(obj)
	{
		if(obj.value == "direct_input")
		{
			document.getElementById("email3").style.display = "block";
			document.frm.email3.focus();
		}
		else
		{
			document.frm.email3.value = "";
			document.getElementById("email3").style.display = "none";
		}
	}

	function zipchk()
	{
		if(!document.zipForm.zipkey.value)
		{
			alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
			document.zipForm.zipkey.focus();
			return false;
		}
		var param = "zipkey=" + document.zipForm.zipkey.value;
		createAjax();
		AjaxObj.onreadystatechange = ziphandleStateChange;
		AjaxObj.open("get", "/include/zipCheck.asp?" + param, true);
		AjaxObj.send(null);
		return false;
	}

	function ziphandleStateChange()
	{
		if(AjaxObj.readyState == 4)
		{
			if(AjaxObj.status == 200)
			{
				document.getElementById("zipList").innerHTML = AjaxObj.responseText;
			}
			else
			{
				alert("AjaxObj.status = " + AjaxObj.status);
			}
		}
	}

	function zipCheckOK(a,b,c)
	{
		document.frm.zip1.value = a;
		document.frm.zip2.value = b;
		document.frm.addr1.value = c;
		document.getElementById("zipList").innerHTML = "";
		document.zipForm.zipkey.value = "";
		closeLayer("commonLayerPopup");
		document.frm.addr2.focus();
	}


	function allowOnlyImage(file, required){
		var filename = file.value.toLowerCase();
		if (required && filename == ""){
			alert ("ÆÄÀÏÃ·ºÎ¸¦ ÇØ ÁÖ¼¼¿ä.");
			return false;
		}
		var pattern = /\.gif$|\.jpg$|\.png$/
		var result = filename.match(pattern)
		if (result != null){
			return true;
		}
		else {
			alert (".gif, .jpg, .pngÆÄÀÏ¸¸ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù.");
			return false;
		}
	}


	function loginAction()
	{
		if(confirm("·Î±×ÀÎ ÈÄ ÀÌ¿ë°¡´É ÇÕ´Ï´Ù.\n\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ÇÏ½Ã·Á¸é \"È®ÀÎ\"À» ´©¸£¼¼¿ä"))
		{
			document.footerLogin.submit();
		}
	}

	function nickCheck()
	{
		if(confirm("»ç¿ëÇÏ½Ç ¼­ºñ½º´Â ´Ð³×ÀÓÀÌ ÇÊ¿äÇÑ ¼­ºñ½ºÀÔ´Ï´Ù.\nÈ¸¿øÁ¤º¸¼öÁ¤ ÆäÀÌÁö¿¡¼­ ´Ð³×ÀÓÀ» ÀÔ·ÂÇÏ½Å ÈÄ¿¡ ÀÌ¿ëÇÏ½Ê½Ã¿À"))
		{
			location.href = "/member/mypage_edit.asp";
		}
	}

//=================================================================================================================================
// ÇÊµå°ªÀ¸·Î ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
//=================================================================================================================================
function NumberKeyOnly(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789";
	var checkStr = obj.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ½À´Ï´Ù.");
		obj.value = obj.defaultValue;
		obj.focus();
		return;
	}
}


// ÇÊµå°ª¿¡ ¼ýÀÚ¸¸ ¹ÞÀ½
function onlyNumber(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}

function onlyEnglish(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}

function enableID(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}


//=================================================================================================================================
// Æ÷ÅÍ½º ÀÚµ¿ ÀÌµ¿
//=================================================================================================================================

function focusMove(obj,len,nxtObj)
{
	if(obj.value.length >= len)
		eval(nxtObj).focus();
}


function emailChg(obj)
{
	if(obj.value)
	{
		document.all.email2.value = obj.value;
		document.all.email3.value = obj.value;
		document.all.email2.disabled = true;
	}
	else
	{
		document.all.email3.value = "";
		document.all.email2.value = "";
		document.all.email2.disabled = false;
		document.all.email2.focus();
	}
}

function idFindCheck(frm)
{
	if(!frm.username.value)
	{
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.username.focus();
		return false;
	}
	if(frm.jumin1.value.length != 6)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin1.focus();
		return false;
	}
	if(frm.jumin2.value.length != 7)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin2.focus();
		return false;
	}

	var param = "&username=" + frm.username.value + "&jumin1=" + frm.jumin1.value + "&jumin2=" + frm.jumin2.value;
	ajaxOpen("/member/LayerPopup.asp?popID=IDFINDOK" + param);
	return false;
}


function pwdFindCheck(frm)
{
	if(!frm.username.value)
	{
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.username.focus();
		return false;
	}
	if(frm.jumin1.value.length != 6)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin1.focus();
		return false;
	}
	if(frm.jumin2.value.length != 7)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin2.focus();
		return false;
	}
	if(!frm.userid.value)
	{
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.userid.focus();
		return false;
	}
	var param = "&username=" + frm.username.value + "&jumin1=" + frm.jumin1.value + "&jumin2=" + frm.jumin2.value + "&userid=" + frm.userid.value;
	ajaxOpen("/member/LayerPopup.asp?popID=PWDFINDOK" + param);
	return false;
}




function ajaxOpen (url)
{
	createAjax();
	AjaxObj.onreadystatechange = ajaxStateChange;
	AjaxObj.open("get", url, true);
	AjaxObj.send(null);
}
function ajaxStateChange()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			document.getElementById("commonLayerPopup").innerHTML = AjaxObj.responseText;
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}

function imgPopup(src)
{
	var popup = window.open('/include/imagePopup.asp?imgSrc=' + src,'imgpop','width=10, height=10, scrollbars=no, left=0, top=0');
	popup.focus();
}

function paletteToggle() {
	window.cancelBubble = true;
	var oBtn = window.event.srcElement;
	if (oBtn.LinkType == "MINICALENDAR") {
		if(oBtn.value)
			document.all.starttime.value = oBtn.value;
		document.getElementById("calendarLayer").innerHTML = "<object data=\"/Include/minicalendar.htm\" id=minicalendar name='minicalendar' height=177 style=\"background-color: #ffffff;filter: revealtrans(duration=0); left: 0px; top: 0px; visibility: hidden; z-index: 30; position: absolute;\" type=text/x-scriptlet width=154 viewastext></object>";
		document.all.minicalendar.style.posLeft = event.clientX - 75;
		document.all.minicalendar.style.posTop = event.clientY + document.body.scrollTop + 10;
		document.all.minicalendar.style.visibility = "visible";
	} else {
		document.all.minicalendar.style.visibility = "hidden";
	}
	oLastBtn = oBtn;
}

function setDate(year,month,day) {
	eval("document.all."+oLastBtn.Item+".value = '"+year+"-"+month+"-"+day+"';");
	document.all.minicalendar.style.visibility = "hidden";
	return;
}

function minical()
{
	var html = "<div id='calendarLayer'><object data=\"/Include/minicalendar.htm\" id=minicalendar name='minicalendar' height=177 style=\"background-color: #ffffff;filter: revealtrans(duration=0); left: 0px; top: 0px; visibility: hidden; z-index: 30; position: absolute;\" type=text/x-scriptlet width=154 viewastext></object></div>";
	document.write (html);
	//<input type='text' name='boxname' LinkType='MINICALENDAR' Item='boxname'>
}

function search_check(frm)
{
	if(!frm.keyword.value)
	{
		alert("¹Ø¼ü×Ö²»ÄÜÎª¿Õ£¡");
		frm.keyword.focus();
		return false;
	}
}

function IframeResize(id){
    var ifrm = document.getElementById(id);
    var the_height = ifrm.contentWindow.document.body.scrollHeight;
	if(the_height < 1)
		time_id = window.setTimeout("IframeResize('"+id+"')",10);
    ifrm.height = the_height;
}

function MM_findObj(n, d) { //v4.0
	var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?")) > 0 && parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_controlShockwave(objStr,x,cmdName,frameNum) { //v3.0
	var obj=MM_findObj(objStr);
	if (obj) eval('obj.'+cmdName+'('+((cmdName=='GotoFrame')?frameNum:'')+')');
}

//=================================================================================================================================
// ¿À¸¥ÂÊ flash ¸µÅ© ½ºÅ©·Ñ Ã³¸®
//=================================================================================================================================

var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
	function CheckUIElements(){
	var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;
	
	if ( bNetscape4plus ) { 
	        yMenuFrom   = document["inc_quick_menu"].top;
	        yMenuTo     = top.pageYOffset + 185;
	}
	else if ( bExplorer4plus ) {
	        yMenuFrom   = parseInt (inc_quick_menu.style.top, 0);
	        yMenuTo     = document.body.scrollTop + 185;  //Ã³À½ ½ÃÀÛ À§Ä¡
	}
	
	timeoutNextCheck = 185;
	
	if ( Math.abs (yButtonFrom - (yMenuTo + 52)) < 6 && yButtonTo < yButtonFrom ) {
	        setTimeout ("CheckUIElements()", timeoutNextCheck);
	        return;
	}
	
	if ( yButtonFrom != yButtonTo ) {
	        yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
	        if ( yButtonTo < yButtonFrom )
	                yOffset = -yOffset;
	
	        if ( bNetscape4plus )
	                document["inc_quick_menu"].top += yOffset;
	        else if ( bExplorer4plus )
	                inc_quick_menu.style.top = parseInt (inc_quick_menu.style.top, 10) + yOffset;
	
	        timeoutNextCheck = 1;
	}
	if ( yMenuFrom != yMenuTo ) {
	        yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 10 );
	        if ( yMenuTo < yMenuFrom )
	                yOffset = -yOffset;
	
	        if ( bNetscape4plus )
	                document["inc_quick_menu"].top += yOffset;
	        else if ( bExplorer4plus )
	                inc_quick_menu.style.top = parseInt (inc_quick_menu.style.top, 10) + yOffset;
	
	        timeoutNextCheck = 1;
	}
	
	setTimeout ("CheckUIElements()", timeoutNextCheck);
}

//=================================================================================================================================
// Go Top
//=================================================================================================================================

function go_top() {
	x = document.body.scrollLeft;
	y = document.body.scrollTop;
	step = 2;
	
	while ((x != 0) || (y != 0)) {
	        scroll (x, y);
	        step += (step * step / 300);
	        x -= step;
	        y -= step;
	        if (x < 0) x = 0;
	        if (y < 0) y = 0;
	} 
	scroll (0, 0);
}

var sendit;

//=================================================================================================================================
// ÀüÃ¼ °øÁ¤À² ·¹ÀÌ¾î
//=================================================================================================================================

function processChk(keyword,menuNum)
{
	var keyword;
	var menuNum;
	document.getElementById("FieldMenu").innerHTML = "<img src='/images/common/pop_tab" + menuNum+ ".gif' class='m_b8' usemap='#spell' />";
	document.getElementById("FieldProcessLayer").innerHTML = document.getElementById("wait").innerHTML;
	document.getElementById("FieldProcessLayer").style.display = "block";
	ajaxProcHide('/company/public_process.asp','keyword=' + keyword,'FieldProcessLayer');
}

//=================================================================================================================================
// Checkbox ¼±ÅÃ Á¦ÇÑ
//=================================================================================================================================

function chkBox(obj,cnt)
{
	var cnt;
	var chklen = 0;
	objlen = eval("document.form1." + obj).length;
	for(i=0;i<objlen;i++)
	{
		if(eval("document.form1." + obj + "[" + i + "]").checked == true)
		{
			chklen++;
			if(chklen > cnt)
			{
//				alert("¸ðµ¨ÇÏ¿ì½º °ü¸® »ç¾÷Àº " + cnt + "°³±îÁö ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.");
				alert("¸ðµ¨ÇÏ¿ì½º °ü¸® »ç¾÷Àº ÇÑ°÷¸¸ ¼±ÅÃ °¡´ÉÇÕ´Ï´Ù.");
				eval("document.form1." + obj + "[" + i + "]").checked = false;
			}
		}
	}
}

// -->


function SetCookie( name, value, expiredays ){
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

//¸ÞÀÎ¿¡

function GetCookie( name ){
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ){
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
			endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
		break;
	}
	return "";
}
