//°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§,ÀÌ¿ë¾à°ü Åä±Û ¸Þ´º
function showPri(layer,max) {
	for (i=1;i<=max;i++) {
		document.getElementById('privacy'+i).style.display = 'none';
		document.getElementById('priBtn'+i).src = '/images/common/btn_arrowdown.gif';
	}
	document.getElementById('privacy'+layer).style.display = 'block'
	document.getElementById('priBtn'+layer).src = '/images/common/btn_arrowup.gif';
}

//Ã¤¿ëFAQ Åä±Û ¸Þ´º
function showFaq(layer,max) {
	for (i=1;i<=max;i++) {
		document.getElementById('Faqre'+i).style.display = 'none';
		document.getElementById('priBtn'+i).src = '/images/common/btn_arrowdown.gif';
	}
	document.getElementById('privacy'+layer).style.display = 'block'
	document.getElementById('priBtn'+layer).src = '/images/common/btn_arrowup.gif';
}

// FAQ Åä±Û ¸Þ´º
function togglefaq(replyID,maxNo){
	if (document.getElementById('asfaq_answer'+replyID).style.display=='block'){
		document.getElementById('asfaq_answer'+replyID).style.display='none';
		document.getElementById('asfaq_arrow'+replyID).style.display='none';
	}
	else{
		var maxNo;
		for(i=1;i<=maxNo;i++){
			document.getElementById('asfaq_answer'+i).style.display='none';
			document.getElementById('asfaq_arrow'+i).style.display='none';
		}
		document.getElementById('asfaq_answer'+replyID).style.display='block';
		document.getElementById('asfaq_arrow'+replyID).style.display='block';
	}
	parent.calcHeight('ifrFaq');
}

// Iframe Auto Height
function calcHeight(LayerNM) {
//	var the_height = document.getElementById(LayerNM).contentWindow.document.body.scrollHeight;
//	document.getElementById(LayerNM).height=the_height;
//	»ó±â ÄÚµå´Â IE¿¡¼­¸¸ ÀÛµ¿ÇÏ±â ¶§¹®¿¡ 2009.01.22. IE¿Í FF¿¡¼­ È£È¯µÇµµ·Ï ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÔ. by Zimny
	window.setTimeout(function () {

		LayerNM = document.getElementById(LayerNM);


			LayerNM.style.height = "auto";
			contentHeight = LayerNM.contentWindow.document.documentElement.scrollHeight;
			LayerNM.style.height = (contentHeight + 4) + "px";
	}, 50);
}

function bglayer(url, hsize, wsize){
	document.getElementById('frame').setAttribute("src", url);
	document.getElementById('frame').setAttribute("Height", hsize);
	document.getElementById('frame').setAttribute("Width", wsize);
	return false;
}

//È£ÃâÇÒ¶§(ÅÇÀÌ¸§,ÅÇ°¹¼ö,ÇöÀçÅÇ)
function tab(tab_name,max,tab_num) {
	for( i = 1; i <= max; i++){
		if (i == tab_num) { document.getElementById(tab_name+i).style.display = 'block'; }
		else { document.getElementById(tab_name+i).style.display = 'none'; }
	}
}

//e-shop,prodect view,nikon ·Ñ ¿À¹ö, ·Ñ¾Æ¿ô
	//eshop ÆË¾÷
	function rollover(over){ 
		document.getElementById(over).style.border='3px solid #ffe721';
	}
	function rollout(out){
		document.getElementById(out).style.border='3px solid #ebebeb';
	}
	//TV, Áö¸é±¤°í
	function rollover01(over){
		document.getElementById(over).style.border='2px solid #f85800';
	}
	function rollout01(out){
		document.getElementById(out).style.border='0 solid #FFFFFF';
	}
	//eshop product view
	function rollover02(over){
		document.getElementById(over).style.border='2px solid #ffe721';
	}

	function rollout02(out){
		document.getElementById(out).style.border='2px solid #ebebeb';
	}

// µû¶ó´Ù´Ï´Â ·¹ÀÌ¾î_1

 function positionMessage(){   
	//dvSidebar menu id
	 
	var elem=document.getElementById("quick_Menu");
	// ÃÊ±â top À§Ä¡ 
	elem.style.top=document.documentElement.scrollTop + 15 + "px"; 				
	elem.style.position="absolute";
	elem.style.rigtr=1000+"px";
	//elem.style.zIndex="1000";
	setTimeout("moveElement()", 10); 
} 

function moveElement(){ 
	 
	var elem = document.getElementById("quick_Menu"); 
	start = parseInt (elem.style.top);  
	end = document.documentElement.scrollTop +15; // limit Á¤ÇÏ±â
	 
	//start ¿Í end °°À¸¸é ¸ØÃá´Ù.
	if ( start != end ) {
		scale =   Math.ceil( Math.abs( end - start ) / 10 );		
		
		//½ºÅ©·ÑÀÌ »ó´ÜÀ¸·Î ÀÌµ¿ÀÌ½Ã ¸¶ÀÌ³Ê½º°ª...
		if ( end < start )	{
			scale = -scale; // alert("end = "+end+" start = "+start);
		}
			elem.style.top = parseInt (elem.style.top)+ scale + "px"; 
	}	
	setTimeout("moveElement()", 10);
}

function topMove(){	 
	 document.documentElement.scrollTop = 0 +"px";
}
 
function addLoadEvent(func){	
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {	 
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
 
}

// µû¶ó´Ù´Ï´Â ·¹ÀÌ¾î_2

function quick_top() {
	document.body.scrollTop = '0px';
	document.documentElement.scrollTop = '0px';
	document.getElementById('quick_Menu').style.top = '15px';

}

var stmnLEFT =0+920; // ¿ÞÂÊ ¿©¹é (¸Þ´º°¡ ¿ÞÂÊ¿¡¼­ 400ÇÈ¼¿ ¶³¾îÁø °÷¿¡ º¸¿©Áý´Ï´Ù) 
var stmnGAP1 = 15; // À§ÂÊ ¿©¹é (¸Þ´º°¡ À§¿¡¼­ 10ÇÈ¼¿ ¶³¾îÁø °÷¿¡ º¸¿©Áý´Ï´Ù) 
var stmnGAP2 = 15; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú À§ÂÊ°ú ¶³¾îÁö´Â °Å¸® 
var stmnBASE = 15; // ½ºÅ©·Ñ ½ÃÀÛÀ§Ä¡ 
var stmnActivateSpeed = 5; 
//var stmnScrollSpeed = 100;
var stmnTimer; 


function RefreshStaticMenu() { 
	var stmnStartPoint, stmnEndPoint; 
	
	stmnStartPoint = parseInt(document.getElementById('quick_Menu').style.top, 10); 
	stmnEndPoint = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + stmnGAP2; 
	if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1; 
	
	if (stmnStartPoint != stmnEndPoint) { 
		stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 12 ); 
		document.getElementById('quick_Menu').style.top = parseInt(document.getElementById('quick_Menu').style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ) + 'px'; 
		//stmnRefreshTimer = stmnScrollSpeed; 
	}
	
	stmnTimer = setTimeout("RefreshStaticMenu();", stmnActivateSpeed); 
} 


function InitializeStaticMenu() {
	document.getElementById('quick_Menu').style.left = stmnLEFT + 'px'; 
	document.getElementById('quick_Menu').style.top = document.body.scrollTop + stmnBASE + 'px'; 
	RefreshStaticMenu();
}


// »ó´Ü¸Þ´º
var nowIndex = -1;
function menuView(idx) {
		if(nowIndex > -1){	 
		document.getElementById("menuview_"+nowIndex).style.display = "none";		
		//document.getElementById("menuT_"+nowIndex).src="/sempio/cn/images/common/menu_"+nowIndex+"_off.gif";
	  }

	 if (nowIndex != idx || nowIndex == idx) {
		document.getElementById("menuview_"+idx).style.display = "";		
		//document.getElementById("menuT_"+idx).src="/sempio/cn/images/common/menu_"+idx+"_on.gif";
		nowIndex = idx;
	 }else{
		nowIndex = -1;
	 }
}


// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ 
// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå)

function GetMPlayer(x,y,fn) {
	EmbedStr = "<OBJECT id='MPlayer' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95' width='" + x + "' height='" + y + "' TYPE='application/x-oleobject' VIEWASTEXT >";
	if(fn)
		EmbedStr += "<param name='FileName' value='" + fn + "'>";
	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,fn) { 
var EmbedStr;
	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 += "<param name='allowFullScreen' value='true' />";
	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);
	return;
}

function flashWrite(url,w,h,id,bg,vars,win){ 
	var flashStr= 
	"<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='"+w+"' height='"+h+"' id='"+id+"' name='"+id+"' align='middle'>"+ 
	"<param name='allowScriptAccess' value='always' />"+ 
	"<param name='movie' value='"+url+"' />"+ 
	"<param name='FlashVars' value='"+vars+"' />"+ 
	"<param name='wmode' value='"+win+"' />"+ 
	"<param name='menu' value='false' />"+
	"<param name='scaleMode' value='noScale' />"+
	"<param name='showMenu' value='false' />"+
	"<param name='align' value='CT' />"+ 
	"<param name='quality' value='high' />"+ 
	"<param name='bgcolor' value='"+bg+"' />"+ 
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' id='"+id+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+ 
	"</object>"; 
	document.write(flashStr); 
} 


function flashWrite2(url,w,h,id,bg,vars,win){ 
	var flashStr= 
	"<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='"+w+"' height='"+h+"' id='"+id+"' name='"+id+"' align='middle' onblur='clearFocus2()'>"+ 
	"<param name='allowScriptAccess' value='always' />"+ 
	"<param name='movie' value='"+url+"' />"+ 
	"<param name='FlashVars' value='"+vars+"' />"+ 
	"<param name='wmode' value='"+win+"' />"+ 
	"<param name='menu' value='false' />"+
	"<param name='scaleMode' value='noScale' />"+
	"<param name='showMenu' value='false' />"+
	"<param name='align' value='CT' />"+ 
	"<param name='quality' value='high' />"+ 
	"<param name='bgcolor' value='"+bg+"' />"+ 
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' id='"+id+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+ 
	"</object>"; 
	document.write(flashStr); 
} 

// iFrame ÄÁÅÙÃ÷ ³ôÀÌ ±¸ÇÏ±â, ¸®»çÀÌÁî
var ifrmheight1=0, ifrmheight2=0;
function IframeResizeEcoin(id){
    var ifrm = $(id);
    var the_height = ifrm.contentWindow.document.body.scrollHeight;
	if(the_height < 270)
		time_id = window.setTimeout("IframeResizeEcoin('"+id+"')",50);
    ifrm.height = the_height+15;
}
function IframeResize(id){
//	alert(id);
    var ifrm = $(id);
	if (ifrm != null){
		if (ifrm.contentWindow.document.body != null){
		    var the_height = ifrm.contentWindow.document.body.scrollHeight;
			if(the_height < 100)
				time_id = window.setTimeout("IframeResize('"+id+"')",50);
		    ifrm.height = the_height+15;
		}
	}
}

function soFrameSize(id){
    var ifrm = $(id);
    var the_height = ifrm.contentWindow.document.body.scrollHeight;
	if(the_height < 1)
		time_id = window.setTimeout("soFrameSize('"+id+"')",10);
    ifrm.height = the_height+15;
	if(ifrm.height < 500)
		ifrm.height = 500;
}

// ÀÌ¹ÌÁö Ã¼Å© ¹Ú½º 
function imgCbox(N, tabstop) {

	var objs, cboxes, Img, Span, A;

	if (N == undefined) return false;
	if (tabstop == undefined) tabstop = true;
	if ((objs=document.getElementsByName(N)) == null) return false;

	for (var i=0; i < objs.length; i++) {
		if (objs[i].tagName.toLowerCase() != "input" || objs[i].type.toLowerCase() != "checkbox") continue;
		
		if (imgCbox.Objs[N] == undefined) {
			imgCbox.Objs[N] = imgCbox.ImgObjs[N] = [];
		}
		
		var len = imgCbox.Objs[N].length;
		imgCbox.Objs[N][len] = objs[i];
		imgCbox.ImgObjs[N][len] = {};
	
		// anchor element for tab stop
		A = document.createElement("A");
		if (tabstop) {
			A.href = "javascript:;";
		}
		A.onclick =  new Function("imgCbox.onclick('"+N+"','"+len+"')");
		A.style.borderWidth = "0px";
		A.style.cursor = "pointer";

		// for image cache
		Img = document.createElement("IMG");
		Img.src = objs[i].getAttribute("onsrc");
		Img.style.borderWidth = "0px";
		Img.style.display = objs[i].checked?"":"none";
		imgCbox.ImgObjs[N][len]["on"] = Img;
		A.appendChild(Img);

		Img = document.createElement("IMG");
		Img.src = objs[i].getAttribute("offsrc");
		Img.style.borderWidth = "0px";
		Img.style.display = objs[i].checked?"none":"";
		imgCbox.ImgObjs[N][len]["off"] = Img;
		A.appendChild(Img);

		// insert object
		Span = objs[i].parentNode;
		Span.style.display = "none";
		Span.parentNode.insertBefore(A, Span);

	}
}

imgCbox.onclick = function(N, idx) {
	var C = imgCbox.Objs[N][idx];
	var I = imgCbox.ImgObjs[N][idx];

	C.checked = !C.checked;
	if (C.checked) {
		I["on"].style.display = "";
		I["off"].style.display = "none";
		document.form1.cbox[idx].checked = true
	} else {
		I["on"].style.display = "none";
		I["off"].style.display = "";
		document.form1.cbox[idx].checked = false
	}
	
	// fire event
	if (C.onclick != undefined && C.onclick != null) C.onclick();
}
imgCbox.Objs = {};
imgCbox.ImgObjs = {};


//show, hide ·¹ÀÌ¾î
function showLayer(LayerNM) {
	document.getElementById(LayerNM).style.display='block';
}
function hideLayer(LayerNM) {
	document.getElementById(LayerNM).style.display='none';
}







var sendit;

//=================================================================================================================================
// µ¥ÀÌÅ¸ Àü¼ÛÁß ¸Þ¼¼Áö
//=================================================================================================================================
function connecting(){
	alert("µ¥ÀÌÅ¸¸¦ Àü¼ÛÁß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
}



// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ 
// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå) 
function GetMPlayer(x,y,fn) {
	EmbedStr = "<OBJECT id='MPlayer' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95' width='" + x + "' height='" + y + "' TYPE='application/x-oleobject' VIEWASTEXT >";
	if(fn)
		EmbedStr += "<param name='FileName' value='" + fn + "'>";
	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,fn) { 
var EmbedStr;
	EmbedStr = "<object id='" + fn + "' name='" + fn + "' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='" + protocol + "://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 += "<param name='allowFullScreen' value='true' />";
	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='" + protocol + "://www.macromedia.com/go/getflashplayer' />";
	EmbedStr += "</object>";
	
	document.write(EmbedStr);
	return;
}




function flashWrite2(url,w,h,id,bg,vars,win){ 
	var flashStr= 
	"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='" + protocol + "://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+w+"' height='"+h+"' id='"+id+"' name='"+id+"' align='middle' onblur='clearFocus2()'>"+ 
	"<param name='allowScriptAccess' value='always' />"+ 
	"<param name='movie' value='"+url+"' />"+ 
	"<param name='FlashVars' value='"+vars+"' />"+ 
	"<param name='wmode' value='"+win+"' />"+ 
	"<param name='menu' value='false' />"+
	"<param name='scaleMode' value='noScale' />"+
	"<param name='showMenu' value='false' />"+
	"<param name='align' value='CT' />"+ 
	"<param name='quality' value='high' />"+ 
	"<param name='bgcolor' value='"+bg+"' />"+ 
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' id='"+id+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='" + protocol + "://www.macromedia.com/go/getflashplayer' />"+ 
	"</object>"; 
	document.write(flashStr); 
} 


function showSelectBox(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
}

// ---------------------------------------------------

function hideSelectBox(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "hidden";
	}
}


function goURL(url)
{

	location.href = url;
}


//=================================================================================================================================
// ¸¶¿ì½º À§Ä¡ Á¶Á¤
//=================================================================================================================================

function getMousePosition(ev, returntype)
{
	ev = ev || window.event;

	if (ev.pageX || ev.pageY){
		if (returntype == "LEFT")
			return ev.pageX;
		else if (returntype == "TOP")
			return ev.pageY;
		else{
			alert('getMousePosition-ÀÎÀÚ°ª ÀÔ·Â ¿À·ù : returntype - ' + returntype); return;
		}
	}
	
	if (returntype == "LEFT"){

		if (window.innerWidth)
			return ev.clientX + window.pageXOffset - document.body.clientLeft + 10;
		else if (document.documentElement && document.documentElement.clientWidth)
			return ev.clientX + document.documentElement.scrollLeft - document.body.clientLeft + 10;
		else if(document.body.clientWidth)
			return ev.clientX + document.body.scrollLeft - document.body.clientLeft + 10;
			
	}else if (returntype == "TOP"){

		if (window.innerWidth)
			return ev.clientY + window.pageYOffset - document.body.clientTop;
		else if (document.documentElement && document.documentElement.clientWidth)
			return ev.clientY + document.documentElement.scrollTop - document.body.clientTop;
		else if(document.body.clientWidth)
			return ev.clientY + document.body.scrollTop - document.body.clientTop;
			

	}else{
		alert('getMousePosition-ÀÎÀÚ°ª ÀÔ·Â ¿À·ù : returntype - ' + returntype);
	}
}

//=================================================================================================================================
// Lay Display Ã³¸® Ã¼Å©
//=================================================================================================================================

function infoView(obj){
	obj.style.display = "";
}

function infoHidden(obj){
	obj.style.display = "none";
}

function infoshow(obj){
	if(obj.style.display == 'none')
		obj.style.display = "";
	else
		obj.style.display = "none";
}

//=================================================================================================================================
// ¿¡µðÅÍ ÀÔ·Â°ª Ã¼Å©
//=================================================================================================================================
function editCheck(obj)
{
	var oEditor;
	oEditor = FCKeditorAPI.GetInstance(obj) ;
	var div = document.createElement("DIV");
	div.innerHTML = oEditor.GetXHTML();
	checkstr = div.innerHTML.toString();
	checkstr = checkstr.replace("&nbsp;", " ");
	if(isNull( div.innerHTML ) || checkstr.trim() == "")
	{
		return false;
		div.innerHTML = "";
	}
	else
		return true;
}

function isNull( s ) 
{
	if( s == null ) return true; 
	var result = s.replace(/(^\s*)|(\s*$)/g, ""); 
	if(result == "<BR>") result = "";
	if( result )
		return false; 
	else 
		return true; 
}

//=================================================================================================================================
// ÇÊµå°ªÀ¸·Î ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
// Number Key Only
//=================================================================================================================================
function NKO(obj) {
	if($F(obj))
	{
		if(!$F(obj).isNum())
		{
			alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
			$(obj).value = "";
			return false;
		}
	}
}

//=================================================================================================================================
// ÇÊµå°ªÀ¸·Î ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
//=================================================================================================================================
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.value.substring(0, obj.value.length - 1);
		obj.focus();
		return;
	}
}

function AlphaNumericOnly(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	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.value.substring(0, obj.value.length - 1);
		obj.focus();
		return;
	}
}


	function shouldInput(obj, alphabet, msg) {
		// obj : ÇÊµå¸í (ex. document.form.title)
		var checkOK = alphabet;
		// abcdefghijklmnopqrstuvwxyz";
		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(msg);
			obj.value = obj.value.substring(0, obj.value.length - 1);
			obj.focus();
			return;
		}
//		document.getElementById("chul").innerHTML = "[" + obj.value + "]";
	}

	var upperCharacters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var lowerCharacters = "abcdefghijklmnopqrstuvwxyz";
	var numberCharacters = "0123456789";
	function shouldInputID(obj) {
		var checkOK = upperCharacters + lowerCharacters + numberCharacters;
		var msg = "ID¿¡ ÀÔ·ÂÇÒ ¼ö ¾ø´Â ¹®ÀÚÀÔ´Ï´Ù.";
		shouldInput(obj, checkOK, msg);
	}

	function shouldInputPwd(obj) {
		var checkOK = upperCharacters + lowerCharacters + numberCharacters;
		var msg = "ºñ¹Ð¹øÈ£¿¡ ÀÔ·ÂÇÒ ¼ö ¾ø´Â ¹®ÀÚÀÔ´Ï´Ù.";
		shouldInput(obj, checkOK, msg);
	}

	function shouldInputNum(obj, msg) {
		var checkOK = numberCharacters;
		var msg = "¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.";
		shouldInput(obj, checkOK, msg);
	}

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 focusMove(obj,len,nxtObj)
{
	if(obj.value.length >= len)
		$(nxtObj).focus();
}

function emailChg(obj)
{
	if(obj.value)
	{
		$("email2").value = obj.value;
		$("email3").value = obj.value;
		$("email2").disabled = true;
	}
	else
	{
		$("email3").value = "";
		$("email2").value = "";
		$("email2").disabled = false;
		$("email2").focus();
	}
}

function keyCheck()
{
	if(!$F("keyword"))
	{
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		$("keyword").focus();
		return false;
	}
}

//=================================================================================================================================
// ÅØ½ºÆ®ÀÇ ¹ÙÀÌÆ®¼ö ÀÚµ¿Ã¼Å©
//=================================================================================================================================
function byte_check(obj,length_limit){
	var length = calculate_msglen(obj.value);
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "ÀÚ ÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		obj.value = obj.value.replace(/\r\n$/, "");
		obj.value = assert_msglen(obj.value, length_limit);
		if($("viewcount"))
			$("viewcount").update(calculate_msglen(obj.value));

		obj.focus();
	}
}

function calculate_msglen(message){
	var nbytes = 0;
	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		if(escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				nbytes += 1;
			}
		} else if (ch == '<' || ch == '>') {
			nbytes += 4;
		} else {
			nbytes += 1;
		}
	}
	if($("viewcount"))
		$("viewcount").update(nbytes);
	return nbytes;
}

function assert_msglen(message, maximum){
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				inc = 1;
			}
		} else if (ch == '<' || ch == '>') {
			inc = 4;
		} else {
			inc = 1;
		}
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	return msg;
}


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 isValid_passwd( str )
{
	var cnt = 0;

	if( str == ""){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}
	
	/* check whether input value is included space or not  */
	var retVal = checkSpace( str );
	if( retVal ) {
		alert("ºñ¹Ð¹øÈ£¿¡´Â °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.");
		return false;
	}
	if(str.length < 5)
	{
		alert("ºñ¹Ð¹øÈ£¸¦ 5ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		return false;
	}
	for( var i=0; i < str.length; ++i)
	{
		if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
	}
	
	if( cnt == str.length ) {
		alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
		return false;
	}
	
	var isOnlyNum = false ;
	var isOnlyEng = false ;
	var isOnlySpc = false ;
	var ispwChk = true ;

	var filterNum = /[0-9]/ ;				// ¼ýÀÚ¸¸ ÀÖÀ»°æ¿ì
	var filterEng = /[a-zA-Z]/;				// ¿µ¹®¸¸ ÀÖÀ»°æ¿ì
	var filterSpc = /[!@#$%^&*()\"_\/+=\-\[\]{}';:?<>.,~`|\\]/ ;  // Æ¯¼ö¹®ÀÚ¸¸ ÀÖÀ»°æ¿ì 

	var isIncNum = filterNum.test(str);
	var isIncEng = filterEng.test(str);
	var isIncSpc = filterSpc.test(str);
	
	isOnlyNum = isIncNum && !isIncEng && !isIncSpc;
	isOnlyEng = !isIncNum && isIncEng && !isIncSpc;
	isOnlySpc = !isIncNum && !isIncEng && isIncSpc;

	var strMsg;
	if(isOnlyNum) { //¼ýÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "¼ýÀÚ¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿µ¹®À» È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";  
		ispwChk = false ;
	}
	else if(isOnlyEng) { //¿µ¹®¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "¿µ¹®¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¼ýÀÚ¸¦ È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";  
		ispwChk = false ;
	}
	else if(isOnlySpc) { //Æ¯¼ö¹®ÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à 
		strMsg = "ºñ¹Ð¹øÈ£´Â Æ¯¼ö¹®ÀÚ¸¸ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.";  
		ispwChk = false ;
	}
	
	if (!ispwChk) {
		alert(strMsg);
		return false;
	}
	
	return true;
}

function isValid_pwdChk( str )
{
	var cnt = 0;
	if( str == ""){
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À)</span>";
		return false;
	}

    /* check whether input value is included space or not  */
	var retVal = checkSpace( str );
	if( retVal ) {
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£¿¡´Â °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.)</span>";
		return false;
	}
	if(str.length < 5)
	{
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(¿µ¹®,¼ýÀÚ,Æ¯¼ö¹®ÀÚ Á¶ÇÕÀ¸·Î 5~12ÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.)</span>";
		return false;
	}

	for( var i=0; i < str.length; ++i)
	{
		if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
	}
	
	if( cnt == str.length ) {
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.)</span>";
		return false;
	}
	
	var isOnlyNum = false ;
	var isOnlyEng = false ;
	var isOnlySpc = false ;
	var ispwChk = true ;

	var filterNum = /[0-9]/ ;				// ¼ýÀÚ¸¸ ÀÖÀ»°æ¿ì
	var filterEng = /[a-zA-Z]/;				// ¿µ¹®¸¸ ÀÖÀ»°æ¿ì
	var filterSpc = /[!@#$%^&*()\"_\/+=\-\[\]{}';:?<>.,~`|\\]/ ;  // Æ¯¼ö¹®ÀÚ¸¸ ÀÖÀ»°æ¿ì 

	var isIncNum = filterNum.test(str);
	var isIncEng = filterEng.test(str);
	var isIncSpc = filterSpc.test(str);
	
	isOnlyNum = isIncNum && !isIncEng && !isIncSpc;
	isOnlyEng = !isIncNum && isIncEng && !isIncSpc;
	isOnlySpc = !isIncNum && !isIncEng && isIncSpc;

	var strMsg;
	if(isOnlyNum) { //¼ýÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "<span class='p_text01 Ctype_orang_n'>(¼ýÀÚ¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿µ¹®À» È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	else if(isOnlyEng) { //¿µ¹®¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "<span class='p_text01 Ctype_orang_n'>(¿µ¹®¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¼ýÀÚ¸¦ È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	else if(isOnlySpc) { //Æ¯¼ö¹®ÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à 
		strMsg = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£´Â Æ¯¼ö¹®ÀÚ¸¸ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	
	if (!ispwChk) {
		document.getElementById("PWText").innerHTML = strMsg;
		return false;
	}

	document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_green_n'>(»ç¿ë ÇÒ ¼ö ÀÖ´Â ºñ¹Ð¹øÈ£ÀÔ´Ï´Ù.)</span>";

	return true;
}

function isValid_nickChk( str )
{
	var cnt = 0;
	if( str == ""){
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À)</span>";
		return false;
	}

    /* check whether input value is included space or not  */
	var retVal = checkSpace( str );
	if( retVal ) {
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£¿¡´Â °ø¹éÀÌ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.)</span>";
		return false;
	}
	if(str.length < 5)
	{
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(¿µ¹®,¼ýÀÚ,Æ¯¼ö¹®ÀÚ Á¶ÇÕÀ¸·Î 5~12ÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.)</span>";
		return false;
	}

	for( var i=0; i < str.length; ++i)
	{
		if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
	}
	
	if( cnt == str.length ) {
		document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_orang_n'>(º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.)</span>";
		return false;
	}
	
	var isOnlyNum = false ;
	var isOnlyEng = false ;
	var isOnlySpc = false ;
	var ispwChk = true ;

	var filterNum = /[0-9]/ ;				// ¼ýÀÚ¸¸ ÀÖÀ»°æ¿ì
	var filterEng = /[a-zA-Z]/;				// ¿µ¹®¸¸ ÀÖÀ»°æ¿ì
	var filterSpc = /[!@#$%^&*()\"_\/+=\-\[\]{}';:?<>.,~`|\\]/ ;  // Æ¯¼ö¹®ÀÚ¸¸ ÀÖÀ»°æ¿ì 

	var isIncNum = filterNum.test(str);
	var isIncEng = filterEng.test(str);
	var isIncSpc = filterSpc.test(str);
	
	isOnlyNum = isIncNum && !isIncEng && !isIncSpc;
	isOnlyEng = !isIncNum && isIncEng && !isIncSpc;
	isOnlySpc = !isIncNum && !isIncEng && isIncSpc;

	var strMsg;
	if(isOnlyNum) { //¼ýÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "<span class='p_text01 Ctype_orang_n'>(¼ýÀÚ¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿µ¹®À» È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	else if(isOnlyEng) { //¿µ¹®¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à
		strMsg = "<span class='p_text01 Ctype_orang_n'>(¿µ¹®¸¸À¸·Î µÈ ºñ¹Ð¹øÈ£´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¼ýÀÚ¸¦ È¥ÇÕÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	else if(isOnlySpc) { //Æ¯¼ö¹®ÀÚ¸¸ ÀÔ·ÂµÇ¾úÀ»¶§ //Ãë¾à 
		strMsg = "<span class='p_text01 Ctype_orang_n'>(ºñ¹Ð¹øÈ£´Â Æ¯¼ö¹®ÀÚ¸¸ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.)</span>";  
		ispwChk = false ;
	}
	
	if (!ispwChk) {
		document.getElementById("PWText").innerHTML = strMsg;
		return false;
	}

	document.getElementById("PWText").innerHTML = "<span class='p_text01 Ctype_green_n'>(»ç¿ë ÇÒ ¼ö ÀÖ´Â ºñ¹Ð¹øÈ£ÀÔ´Ï´Ù.)</span>";

	return true;
}


function checkSpace( str )
{
     if(str.search(/\s/) != -1){
     	return true;
     } else {
        return 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 "";
}



function chkMoney(obj) {
	obj.style.textAlign = "right"
	if(!$(obj).value.isNum())
	{
		$(obj).value = $(obj).value.toNum();
	}
	$(obj).value = parseInt($(obj).value);
	$(obj).value = $(obj).value.toMoney();
}







//=================================================================================================================================
// ÀÌ¹ÌÁö Resize
//=================================================================================================================================

function imgResize(obj,maxWidth)
{
	var w = obj.width;
	var h = obj.height;
	if (w<=0) 
		window.setTimeout("imgResize('" + obj + "'," + maxWidth + ")",100);
	else 
	{
		if (w > maxWidth)
			obj.width = maxWidth;
	}
}

//=================================================================================================================================
// ·Î±×ÀÎ Ã¼Å©
//=================================================================================================================================

function loginCheck()
{
	if(!confirm("·Î±×ÀÎ ÈÄ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ ÇÏ½Ã°Ú½À´Ï±î?"))
		return false;
	document.footerLoginForm.submit();
}


function loginCheck2(obj)
{
	if(!confirm("·Î±×ÀÎ ÈÄ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ ÇÏ½Ã°Ú½À´Ï±î?"))
		return false;

	obj.footerLoginForm.submit();
}



function FormChecker(f)
{

	var fu = new FormUtil(f);
	if(!fu.success())
		return false;
	else
		return true;
}


function allcheck()
{
	if(document.all.chkbox)
	{
		if(document.all.chkbox.length)
		{
			for(i=0;i<document.all.chkbox.length;i++)
			{
				document.all.chkbox[i].checked = document.all.allchk.checked;
			}
		}
		else
		{
			document.all.chkbox.checked = document.all.allchk.checked;
		}
	}
}


function sCheck(f)
{
	if(!f.keyword.value || f.keyword.value.trim() == "")
	{
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä!");
		f.keyword.value = "";
		f.keyword.focus();
		return false;
	}
	return true;
}

function ajaxLoad(ele)
{
	$(ele).startWaiting();
}


function ajaxLoadEnd(ele,n)
{
	$(ele).stopWaiting();
}

function idCheck(str)
{
	var pars = "mode=IDCHK&usr_id=" + encodeURIComponent(str);
//	$("IDText").update ("<span class='p_text01 Ctype_orang_n'>(¾ÆÀÌµð Ã¼Å©ÁßÀÔ´Ï´Ù.)</span>");
	var ajax = new Ajax.Updater (
		"IDText",
		"/include/ajaxIDNICKUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function nickCheck(str)
{
	var pars = "mode=NICKCHK&usr_nicknm=" + encodeURIComponent(str);
//	$("NICKText").update ("<span class='p_text01 Ctype_orang_n'>(´Ð³×ÀÓ Ã¼Å©ÁßÀÔ´Ï´Ù.)</span>");
	var ajax = new Ajax.Updater (
		"NICKText",
		"/include/ajaxIDNICKUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function popZIPChk(frm)
{
	if($F("dong").length < 2)
	{
		alert("Áö¿ª¸íÀ» µÎÀÚÀÌ»ó ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		$("dong").focus();
		return false;
	}
	var pars = "mode=ZIPCODE&dong=" + encodeURIComponent($F("dong"));
	$("zipcodeList").update ("<div align='center'><br /><img src='/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"zipcodeList",
		"/include/ajaxZipUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function zipCheckOK(a,b,c)
{
	document.frm.zip1.value = a;
	document.frm.zip2.value = b;
	document.frm.addr1.value = c;
	hs.close();
	document.frm.addr2.focus();
}


function popAREAChk(area1,sido,gugun,dong,ele)
{
	var area1;
	var area2;
	
	if (area1 == 'sido') {
		$("dongList").update ("");
		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = '';
		document.shopChkForm.shop_dong.value = '';

		var pars = "mode=SHOP_GUGUN&sido=" + encodeURIComponent(sido);
	
		$("gugunList").update ("<div align='center'><br />°Ë»öÁß</div>");

		var ajax = new Ajax.Request (
			"/include/ajaxAreaUpdater.asp",
			{
				parameters : pars,
				onLoading : ajaxLoad("gugunList"),
				onSuccess : function (req){
					$("gugunList").update (req.responseText);
				},
				onComplete : ajaxLoadEnd ("gugunList"),
				onFailure : function (req){
					alert (req.responseText);
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "";
			}
			idSido[ele].className = "AreaCheck";
		} else {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "";
			}
		}
	
	} else if (area1 == 'gugun') {
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = '';

		var pars = "mode=SHOP_DONG&sido=" + encodeURIComponent(sido) + "&gugun=" + encodeURIComponent(gugun);
	
		$("dongList").update ("<div align='center'><br />°Ë»öÁß</div>");
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxAreaUpdater.asp",
			{
				parameters : pars
			}
		);

		if (ele >= 0) {
			for(i=0;i<idGugun.length;i++)
			{
				idGugun[i].className = "";
			}
			idGugun[ele].className = "AreaCheck";
		} else {
			if (idGugun) {
				for(i=0;i<idGugun.length;i++)
				{
					idGugun[i].className = "";
				}
			}
		}
	
	} else if (area1 == 'dong') {

		document.shopChkForm.shop_dong.value = dong;

		if (ele >= 0) {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "";
			}
			idDong[ele].className = "AreaCheck";
		} else {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "";
			}
		}
	
	}

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_sngflag;
	var pars_shop_nm;
	
	for(var i=0;i<document.shopChkForm.sngflag.length;i++){
		if(document.shopChkForm.sngflag[i].checked){
			pars_sngflag = document.shopChkForm.sngflag[i].value;
		}
	}

	pars_shop_sido = document.shopChkForm.shop_sido.value;
	pars_shop_gugun = document.shopChkForm.shop_gugun.value;
	pars_shop_dong = document.shopChkForm.shop_dong.value;
	pars_shop_nm = document.shopChkForm.shop_nm.value;

	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&sngflag=" + encodeURIComponent(pars_sngflag) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong);
	$("shopList").update ("<div align='center'><br /><img src='/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxAreaUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function popGLFSHOPChk(area1,sido,gugun,dong,ele)
{
	var area1;
	var area2;
	
	if (area1 == 'sido') {
		$("dongList").update ("");
		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = '';
		document.shopChkForm.shop_dong.value = '';

		var pars = "mode=SHOP_GUGUN&sido=" + encodeURIComponent(sido);
	
		$("gugunList").update ("<div align='center'><br />°Ë»öÁß</div>");

		var ajax = new Ajax.Request (
			"/include/ajaxSHOPUpdater.asp",
			{
				parameters : pars,
				onLoading : ajaxLoad("gugunList"),
				onSuccess : function (req){
					$("gugunList").update (req.responseText);
				},
				onComplete : ajaxLoadEnd ("gugunList"),
				onFailure : function (req){
					alert (req.responseText);
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "";
			}
			idSido[ele].className = "AreaCheck";
		} else {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "";
			}
		}
	
	} else if (area1 == 'gugun') {
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = '';

		var pars = "mode=SHOP_DONG&sido=" + encodeURIComponent(sido) + "&gugun=" + encodeURIComponent(gugun);
	
		$("dongList").update ("<div align='center'><br />°Ë»öÁß</div>");
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxSHOPUpdater.asp",
			{
				parameters : pars
			}
		);

		if (ele >= 0) {
			for(i=0;i<idGugun.length;i++)
			{
				idGugun[i].className = "";
			}
			idGugun[ele].className = "AreaCheck";
		} else {
			if (idGugun) {
				for(i=0;i<idGugun.length;i++)
				{
					idGugun[i].className = "";
				}
			}
		}
	
	} else if (area1 == 'dong') {

		document.shopChkForm.shop_dong.value = dong;

		if (ele >= 0) {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "";
			}
			idDong[ele].className = "AreaCheck";
		} else {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "";
			}
		}
	
	}

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	
	pars_shop_sido = document.shopChkForm.shop_sido.value;
	pars_shop_gugun = document.shopChkForm.shop_gugun.value;
	pars_shop_dong = document.shopChkForm.shop_dong.value;

	var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong);
	$("shopList").update ("<select name='select_result' id='select_result' multiple='multiple' style='width:330;height:100;'><option>µ¥ÀÌÅÍ °Ë»öÁßÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·ÁÁÖ¼¼¿ä..</option></select>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxSHOPUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}


function popSHOPChk(frm)
{
	for(var i=0;i<frm.sngflag.length;i++){
		if(frm.sngflag[i].checked){
			sngflagvalue = frm.sngflag[i].value;
		}
	}

	if(!$F("shop_nm") && !$F("shop_sido"))
	{
		alert("°Ë»öÇÏ·Á´Â ÁöÁ¡¸íÀ» ÀÔ·ÂÇÏ°Å³ª Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿ä.");
		return false;
	}
	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent($F("shop_nm")) + "&sngflag=" + encodeURIComponent(sngflagvalue) + "&shop_sido=" + encodeURIComponent($F("shop_sido")) + "&shop_gugun=" + encodeURIComponent($F("shop_gugun")) + "&shop_dong=" + encodeURIComponent($F("shop_dong"));
	$("shopList").update ("<div align='center'><br /><img src='/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxAreaUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}


function shopCheckOK(a,b)
{
	document.frm.rgn_nm.value = a;
	document.frm.mainuse_rgnno.value = b;
	hs.close();
}

function uploadCheck()
{
	var f = document.uploadForm;
	var fu = new FormUtil(f);
	if(fu.success())
	{
		$("upButton").update("ÆÄÀÏÀ» µî·ÏÁß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
		f.submit();
	}
}

function filedel(ele)
{
	$(ele).value = "";
	$(ele + "Info").update ("");
	$(ele + "but").show();
}


//µ¿¿µ»ó ÇÃ·¹ÀÌ ·¹ÀÌ¾î
function toggleSlow() {    
    if (isSlow) {
        closeSlow();        
    } else {
        openSlow();
    }                
}    


var isSlow = false;
function openSlow() {
    isSlow = true;    
    document.getElementById("Slow_Layer").style.display = "";   
    
}  

function closeSlow() { 
    isSlow = false;
    document.getElementById("Slow_Layer").style.display = "none";    
}  

function playSlow(rate,img) {
    closeSlow();
    WMPlay.stop();
    playRate(rate);
	if(img) $("spdimg").src = img;
}    

function playRate(rate) {     
    WMPlay.rate=rate;
    WMPlay.play();    
}



function toggleLinkCopy() {
    if (isLinkCopy) {
        closeLinkCopy();        
    } else {
        openLinkCopy();
    }                
}  

//=================================================================================================================================
// ÆË¾÷ ¶ç¿ì±â
//=================================================================================================================================
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//=================================================================================================================================
// ÆË¾÷ °¡¿îµ¥ ¶ç¿ì±â
//=================================================================================================================================
	var win = null;
	function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings);
	win.focus();
	} 

//=================================================================================================================================
// Ajax Layer ¶ç¿ì±â
//=================================================================================================================================
	var MiniTagActive = false;
	function viewAjaxLayer(targetObjId, responsePage, param, ajaxlr, ev)
	{
		pars = param;
		if(responsePage == "/include/MiniNameTag.asp" || responsePage == "/include/MiniNameTagGLT.asp")
			MiniTagActive = true;
		new Ajax.Updater(
			targetObjId,
			responsePage,
			{
				parameters : pars
			}
		);
		
		targetObj = $(targetObjId)
		targetObj.style.display = "none";
		
		if (ajaxlr == 'right') {
			targetObj.style.top = getMousePosition(ev, "TOP") - 30;
			targetObj.style.left = getMousePosition(ev, "LEFT") - 420;
		} else {
			targetObj.style.top = getMousePosition(ev, "TOP") - 30;
			targetObj.style.left = getMousePosition(ev, "LEFT") + 10;
		}

		targetObj.style.display = "block";
		targetObj.style.zIndex = 100;
	
	}

	function miniTagCheck()
	{
		if(MiniTagActive)
		{
			$("ajaxLayer").update("");
		}
	}

//=================================================================================================================================
// Ajax Layer ¶ç¿ì±â À§Ä¡ °íÁ¤
//=================================================================================================================================
	function viewAjaxLayer2(targetObjId, responsePage, param, ev)
	{
		pars = param;
		
		new Ajax.Updater(
			targetObjId,
			responsePage,
			{
				parameters : pars
			}
		);
		
		targetObj = $(targetObjId)
	
		targetObj.style.display = "none";
		targetObj.style.top = 70;
		targetObj.style.left = 0;
		targetObj.style.display = "block";
	
	}
// -->
 





//=================================================================================================================================
// ·¹ÀÌ¾î ÆË¾÷ Ã³¸®
//=================================================================================================================================
var slw = 0 ;
var slw = 0 ;
var slh = 0 ;
var nomail= 0 ;
var sto;
function layerPopup(objLayer){

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.documentElement.clientWidth - parseInt(objLayerWidth)) / 2) + document.documentElement.scrollLeft);	
	objLayerTop = parseInt(((document.documentElement.clientHeight - parseInt(objLayerHeight)) / 2) + document.documentElement.scrollTop);
	if(parseInt(document.documentElement.clientHeight) < parseInt(objLayerHeight)) objLayerTop = document.documentElement.scrollTop;
	if(objLayerTop < 0) objLayerTop = 0;
	if(objLayerLeft < 100) objLayerLeft = 100;

//	document.write(document.documentElement.clientHeight);
	document.getElementById(objLayer).style.left = objLayerLeft;
	document.getElementById(objLayer).style.top = objLayerTop;
	document.getElementById(objLayer).style.zIndex = 11;
	document.getElementById(objLayer).style.backgroundColor = "";
	document.getElementById("smogLayer").style.display = "block";
	document.getElementById(objLayer).style.display = "block";
	sto = setTimeout("layerPopup('" + objLayer + "')",200);;
}

function closeLayer(objLayer)
{

	clearTimeout(sto);
	//showFlashNavi ();
	if(!objLayer) 
	{	
		objLayer = "commonLayerPopup";
	}


	document.getElementById("smogLayer").innerHTML = "";
	document.getElementById("smogLayer").style.display = "none";
	document.getElementById(objLayer).style.display = "none";

}

function closeLayer2(objLayer)
{

	clearTimeout(sto);
	if(!objLayer) 
	{
		objLayer = "commonLayerPopup";
	}

	top.document.getElementById("smogLayer").innerHTML = "";
	top.document.getElementById("smogLayer").style.display = "none";
	top.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();
	}
}


//---------------
// ºñµ¿±â¹æ½ÄÀ¸·Î url¿¡¼­ µ¥ÀÌÅ¸¸¦ ¹Þ¾Æ¿Â´Ù.
function getAjaxData(url)
{
	var ajaxHtml;
	createAjax();
/*	AjaxObj.onreadystatechange = function() {
		if(AjaxObj.readyState == 4) {
			if(AjaxObj.status==200){
				ajaxHtml=AjaxObj.responseText;
				pop_or_alert(ajaxHtml);
				this.iswait=true;
			}        
		}
	} */
	AjaxObj.open("GET", url, false);
	AjaxObj.send(null);
	return AjaxObj.responseText;
}
function getPostAjaxData(url, data)
{
	var ajaxHtml;
	createAjax();
/*	AjaxObj.onreadystatechange = function() {
		if(AjaxObj.readyState == 4) {
			if(AjaxObj.status==200){
				ajaxHtml=AjaxObj.responseText;
				pop_or_alert(ajaxHtml);
				this.iswait=true;
			}        
		}
	} */
	AjaxObj.open("POST", url, false);
    AjaxObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	AjaxObj.send(data);
	return AjaxObj.responseText;
}
//---------------


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);
		}
	}
}


///////////// ¿µ¿ªÀÎ¼â
var initBody;

function beforePrint(){ 
	initBody = document.body.innerHTML; 
	document.body.innerHTML = prtContent.innerHTML; 
	} 
function afterPrint(){ 
	document.body.innerHTML = initBody; 
	} 
function printArea() { 
	window.onbeforeprint = beforePrint;  
	window.onafterprint = afterPrint; 
	window.print(); } 



function viewMap(e)
{
	menu0601(e);
}

function soLink()
{
	ajaxLoad("soLinkButton");
	new Ajax.Request (
		"/soLink.asp",
		{
			onSuccess	: function (req) {
				if(req.responseText == "NOT")
				{
					alert("SO È¨ÆäÀÌÁö°¡ °³¼³µÇÁö ¾Ê¾Ò½À´Ï´Ù.\n\n°ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¿© ÁÖ¼¼¿ä");
				}
				window.open ("/" + req.responseText);
			},
			onComplete	: ajaxLoadEnd("soLinkButton")
		}
	);
}


function loginTimeOut()
{
	if(!confirm("·Î±×ÀÎ Á¤º¸°¡ ¸¸·áµÇ¾î Àç ·Î±×ÀÎ ÈÄ ÀÌ¿ë°¡´É ÇÕ´Ï´Ù.\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ ÇÏ½Ã°Ú½À´Ï±î?"))
		return false;
	document.footerLoginForm.submit();
}


//=================================================================================================================================
// ÀÚµ¿ ·Î±×¾Æ¿ô Ã³¸®
//=================================================================================================================================

var logouttime = 0;
var sitv;

function timeInterval() {

	logouttime +=1;

	if (logouttime > 10800)	{	// ·Î±×ÀÎ Áö¼Ó ½Ã°£
		if (document.getElementById("hiddenfrm")) {
			hiddenfrm.location.href="/member/timeOut.asp"
		}
		clearInterval(sitv);
	}
}

sitv = setInterval('timeInterval()',1000);

function goMyScore(game_no,usr_id,evt_no){
	NewWindow("/contestzon/popup_myscore.asp?game_no="+game_no+"&usr_id="+usr_id+"&evt_no="+evt_no,"score",800,730);

}

function goMyScoreMini(game_no,usr_id,evt_no){
	NewWindow("/contestzon/popup_myscore_mini.asp?game_no="+game_no+"&usr_id="+usr_id+"&evt_no="+evt_no,"score",800,730);

}


function imgResize3(img_id, wWindow, hWindow)
{
	var img = document.getElementById(img_id);
	var wImage = img.width;
	var hImage = img.height;

	if (wImage > wWindow || hImage > hWindow)
	{
			if (wImage*hWindow > wWindow*hImage)
			{
				wResult = wWindow
				hResult = hImage*wResult/wImage
			}
			else
			{
				hResult = hWindow
				wResult = wImage*hResult/hImage
			}
	}
	else {
		wResult = wImage;
		hResult = hImage;
	}
	img.width = wResult;
	img.height = hResult;

}

// quotation mark ¹®Á¦·Î ¸¸µê, delay´Â 100Á¤µµ¸é ÃæºÐÇÔ.
function imgResize3Helper(img_id, wWindow, hWindow, delay)
{
	window.setTimeout("imgResize3(\"" + img_id + "\"," + wWindow + "," + hWindow + ")", delay);

}




//=================================================================================================================================
// ¹®ÀÚ¿­ ½º¿Ò(º¯È¯) - replace´ë¿ë
//=================================================================================================================================

String.prototype.swapchar = function (str, swapstr) {
	
}





//==================================================
// °ü¸®ÀÚ Best¼±Á¤¿ë
//==================================================
	function setBest(obj, tablename, setmode, contidx, maxqty)
	{
		if (obj.checked)
			best_yn = "Y";
		else
			best_yn = "N";

		param = "tableName="+tablename+"&best_yn="+best_yn+"&bestType="+setmode+"&idx="+contidx+"&maxqty="+maxqty;
		
		new Ajax.Request(
			"/supervisor/include/AjaxSetBest.asp",
			{
				parameters : param,
				onSuccess : function (req){
					msg = req.responseText;
					eval(msg);
				},
				onFailure : function (req){
					msg = req.responseText;
					alert(msg)
				}
			}
		);
	}



function makeURICompParam(param)
{
	var tempArr1 = new Array();
	var returnStr = "";

	tempArr1 = param.split("&");

	for (i=0; i<tempArr1.length; i++)
	{
		if (i!=0)
			returnStr+="&"

		returnStr += tempArr1[i].split("=")[0] + "=" + encodeURIComponent(tempArr1[i].split("=")[1]);
	}

	return returnStr
}


//	refreshArea(¾÷µ¥ÀÌÆ®¿µ¿ªid, µ¥ÀÌÅÍÆÄÀÏ¸í, ÆÄ¶ó¸ÞÅÍ)
function refreshArea(refreshArea, fileName, param)
{
	new Ajax.Request(
		fileName,
		{
			parameters : makeURICompParam(param),
			onSuccess : function (req){
				
				$(refreshArea).innerHTML = req.responseText;
			},
			onFailure : function (req){
				alert(req.responseText);
			}
		}
	);
}

function loginCheckForm(obj, cookieID)
{
	if (!cookieID){
		showHideLayers('log_box','','show');
	}else{
		obj.value="";
	}
}


/*´ñ±Û Æû °ü·Ã ÇÔ¼ö**************************************************************************/
//´ñ±ÛÀÔ·Â, ¼öÁ¤, ÆäÀÌÁöÀÌµ¿
function setReply(cookieID, pidx, idx, depth, mode, page)
{
	race = "";
	cmt = "";

	if (mode=="DEL" && !confirm("Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?")){
		return false;
	}


	if (mode=="NEW"){
		obj = document.cheer;
		race = obj.replySelectBox[obj.replySelectBox.selectedIndex].value;
		cmt = obj.cmt.value;

		if (!cookieID){
			showHideLayers('log_box','','show');
		}

		if (!cmt || cmt == obj.cmt.defaultValue){
			alert("´ñ±Û ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			obj.cmt.focus();
			return false;;
		}else if (obj.replySelectBox.selectedIndex==0){
			alert("Á¾Á·À» ¼±ÅÃÇØ ÁÖ¼¼¿ä");
			return false;
		}
	}

	if (mode=="EDITSUBMIT"){
		cmt = $("editCmt").value;

		if (!cmt || cmt == $('editCmt').defaultValue){
			alert("´ñ±Û ³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			$('editCmt').focus();
			return false;
		}
	}

	param = 'mode='+mode+'&pidx='+pidx+'&idx='+idx+'&depth='+depth+'&cmt='+cmt+"&race="+race;

	if (mode!="DEL" && mode!="NEW"){
			param += "&page="+page;
	}

	refreshArea('replyArea', '/ajaxForm/ajaxReply.asp', param);
	sltSet = self.setTimeout(setAjaxSltBox,50);

	return false;
}

//Á¾Á·¼±ÅÃ selectbox¸ð¾çº¯°æ
function setAjaxSltBox()
{
	if ($("replySelectBox")){
		makeSelectBoxReply("replySelectBox", "selectBoxSelectedAreaGlobal", "#b1bf8f", "/images/member/selBox_btn_1.gif", "selectBoxOptionGlobal", "selectBoxSelectedAreaFocusGlobal", "selectBoxOptionOverGlobal",'replyslt');
	}else{
	sltSet = self.setTimeout(setAjaxSltBox,100);
	}
}

// ÆË¾÷ °¡¿îµ¥ ¶ç¿ì±â
function openPopup(name, popName, width, height) {
    var cw = screen.availWidth;  // È­¸é ³Êºñ
    var ch = screen.availHeight; // È­¸é ³ôÀÌ
    var sw = width; // ¶ç¿ï Ã¢ÀÇ ³Êºñ
    var sh = height; // ¶ç¿ï Ã¢ÀÇ ³ôÀÌ
    var ml = (cw-sw)/2;// °¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ xÀ§Ä¡
    var mt = (ch-sh)/2;// °¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ yÀ§Ä¡
    var NewWindow = window.open(name,popName,'width='+sw+',height='+sh+',top='+mt+',left='+ml+',toobar=no,scrollbar,menubar=no,status=no ,directories=no,'); 
	return NewWindow;
}



/****************************************************************************************************************************/

function postPopup(frm, popName, width, height){
	var win = openPopup('', popName, width, height);
	frm.method = "post";
	frm.target = popName;
	frm.submit();
	win.focus();
}

//=================================================================================================================================
// ÇÊ¼ö Ç×¸ñ NULL Ã¼Å©
//=================================================================================================================================
function f_nul_chk(obj,lbl)
{
	if( obj.value == '' )
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		obj.focus(); 
		return true;   
	}
	else if (obj.value == 'null')
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ¼±ÅÃÇÏ½Ê½Ã¿À.');
		return true;   
	}
	return false; 
}
 
//=================================================================================================================================
// ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å©
//=================================================================================================================================
function f_peop_no_chk(s) {
	if( s.charAt(6) == 1 || s.charAt(6) == 2 || s.charAt(6) == 3 || s.charAt(6) == 4)
	{
		if( s.charAt(12) == 
			(( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
						+s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
						+s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
						+s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
						% 11)))%10)
			return true; 
	} 
	return false; 
}

//=================================================================================================================================
// ¹®ÀÚ ±æÀÌ Ã¼Å© (X¹®ÀÚ ÀÌ»ó ÀÔ·Â °¡´É)
//=================================================================================================================================
function f_len_s_chk(obj,lbl, num)
{
	if( obj.value.length < num)
	{
		alert(lbl + ' '  + num + '¹®ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		obj.focus(); 
		return true;   
	}
	return false; 
}

//=================================================================================================================================
// ¹®ÀÚ ±æÀÌ Ã¼Å© (X¹®ÀÚ ÀÌÇÏ ÀÔ·Â °¡´É)
//=================================================================================================================================
function f_len_l_chk(obj,lbl, num)
{
	if( obj.value.length > num)
	{
		alert(lbl + ' '  + num + '¹®ÀÚ ÀÌÇÏ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		obj.focus(); 
		return true;   
	}
	return false; 
}

//=================================================================================================================================
// ¹®ÀÚ ±æÀÌ Ã¼Å© 
//=================================================================================================================================
function f_length_equalTo(obj,lbl, num)
{
	if( obj.value.length != num)
	{
		alert(lbl + ' '  +  '´Â Á¤È®ÇÏ°Ô ' + num + '¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù.');
		obj.focus(); 
		return true;   
	}
	return false; 
}

function f_length_Between(obj,lbl, minLength, maxLength)
{
	if(( obj.value.length < minLength) || (obj.value.length > maxLength))
	{
		alert(lbl + ' '  +  '´Â ' + minLength + '¿Í ' + maxLength + '»çÀÌ¿©¾ß ÇÕ´Ï´Ù.');
		obj.focus(); 
		return true;   
	}
	return false; 
}

//=================================================================================================================================
// ¼ýÀÚ¸¸ ÀÔ·Â °¡´É
//=================================================================================================================================
function f_is_num(obj,lbl)
{
	var nLen = obj.value.length; 
	for( i = 0 ; i < nLen ; i++)
	{
		temp = obj.value.substring(i,i+1);
		if( temp < '0' || temp > '9' )
		{
			alert(lbl + ' ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
			obj.select();
			return true;
		}     
	}
	return false;
}


//=================================================================================================================================
// Ã¼Å©µÈ radioÀÇ °ªÀ» °¡Á®¿Â´Ù.
// return an empty string if none are checked, or there are no radio buttons
// =================================================================================================================================
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
//=================================================================================================================================
// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked
//=================================================================================================================================
function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}



//ÇöÀç È¨ÀÇ °ª length¸¦ °è»êÇÏ¿© ÃÖ´ë°ªÀÏ°æ¿ì ´ÙÀ½ ¿ÀºêÁ§Æ®·Î Æ÷Ä¿½º ÀÌµ¿
function checkLenNGo(obj, maxlen, targetObj)
{
	if (obj.value.length >= maxlen){
		if (targetObj.nodeType == 3 && $(targetObj)){
			$(targetObj).focus();
		}else if (targetObj.nodeType==1){
			targetObj.focus();
		}
	}
}





function shopPrint(shop_id){
	window.open('/Helpdesk/shopPrint.asp?shop_id='+shop_id,'shop','width=466,height=476,left=0,top=0,scrollbars=no,status=no');

}


// png ÀÌ¹ÌÁöÃ³¸®
function setPng24(obj) { 
    obj.width=obj.height=1; 
    obj.className=obj.className.replace(/\bpng24\b/i,''); 
    obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
    obj.src='';  
    return ''; 
} 

// ÄíÅ° ¾ò±â
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 "";
}

// Äí±â ¼³Á¤
function setCookie( name, value, expiredays ) {
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" }

function flashMovie(fid,src,wid,hei,fvs,wmd) {
  this.fPrint = '';
  this.Id = document.getElementById(fid);
  this.Src = src;
  this.Width = wid;
  this.Height = hei;
  this.FlashVars = (fvs != undefined)? fvs :'';
  this.Wmod = (wmd != undefined)? wmd :'';
  if(isObject(Id)) {

	fPrint = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+Width+'" height="'+Height+'" id="wisa_'+fid+'">';
    fPrint += '<param name="movie" value="'+Src+'">';
	fPrint += '<param name="allowScriptAccess" value="always" />';
	fPrint += '<param name="allowFullScreen" value="false" />';
    fPrint += '<param name="quality" value="high">';
	fPrint += '<param name="scale" value="noscale" />';
	fPrint += '<param name="salign" value="t" />';
    fPrint += (FlashVars != null) ? '<param name="FlashVars" value="'+FlashVars+'">' : '';
    fPrint += (Wmod != null) ? '<param name="wmode" value="'+Wmod+'">' : '';
    fPrint += '<embed';
    fPrint += fPrint + ' src="'+Src+'"';
    fPrint += (FlashVars != null) ? ' FlashVars="'+FlashVars+'"' : '';
    fPrint += (Wmod != null) ? ' wmode="'+Wmod+'"' : '';
    fPrint += ' quality="high"';
	fPrint += ' scale="noscale"';
	fPrint += ' salign="t"';
	fPrint += ' allowScriptAccess="always"';
	fPrint += ' allowFullScreen="false"';
    fPrint += ' pluginspage="http://www.macromedia.com/go/getflashplayer"';
    fPrint += ' type="application/x-shockwave-flash" ';
    fPrint += ' width="'+Width+'"';
    fPrint += ' height="'+Height+'"';
    fPrint += '></embed>';
    fPrint += '</object>';
    Id.innerHTML = fPrint;
  }
}

