<!--

var sendit;

//=================================================================================================================================
// µ¥ÀÌÅ¸ Àü¼ÛÁß ¸Þ¼¼Áö
//=================================================================================================================================
function connecting(){
	alert("µ¥ÀÌÅ¸¸¦ Àü¼ÛÁß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
}

//show, hide ·¹ÀÌ¾î
function showLayer(LayerNM) {
	document.getElementById(LayerNM).style.display='block';
}
function hideLayer(LayerNM) {
	document.getElementById(LayerNM).style.display='none';
}


//¼­ºê ÀÎµ¦½º - Æ÷Åä°¶·¯¸® ·Ñ ¿À¹ö, ·Ñ¾Æ¿ô

function rollover(over){
	document.getElementById(over).style.border='3px solid #74ac0a';
}

function rollout(out){
	document.getElementById(out).style.border='0px solid #000000';
}

function rollover01(over){
	document.getElementById(over).style.border='5px solid #74ac0a';
}

function rollout01(out){
	document.getElementById(out).style.border='0px solid #000000';
}

function rollover02(over){
	document.getElementById(over).style.border='2px solid #74ac0a';
}

function rollout02(out){
	document.getElementById(out).style.border='0px solid #000000';
}

function rollover021(over){
	document.getElementById(over).style.border='2px solid #74ac0a';
}

function rollout021(out){
	document.getElementById(out).style.border='2px solid #ffffff';
}

//È£ÃâÇÒ¶§(ÅÇÀÌ¸§,ÅÇ°¹¼ö,ÇöÀçÅÇ)
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'; }
	}
}

// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ 
// 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 += "<param name='accessScript' value='always' />";

	EmbedStr += "<embed id='" + fn + "' name='" + fn + "' src='" + url + "' quality='high' menu='false' accessScript='always' 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='allowFullScreen' value='true' />"+
	"<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 flashWriteV3(url,w,h,id,bg,vars,win){
	var flashStr= 
    " <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='"+id+"' width='"+w+"' height='"+h+"' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab'>"+
    "     <param name='movie' value='"+url+"' />"+
    "     <param name='quality' value='high' />"+
    "     <param name='bgcolor' value='"+bg+"' />"+
	"	  <param name='wmode' value='"+win+"' />"+ 
    "     <param name='allowScriptAccess' value='sameDomain' />"+
    "     <embed src='"+url+"' quality='high' wmode='"+win+"' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' play='true' loop='false' quality='high' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>"+
    "     </embed>"+
    " </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); 
} 


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 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 + "ÀÚ (ÇÑ±Û "+(length_limit/2)+"ÀÚ) ÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		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();
}



//=================================================================================================================================
// iFrame ÄÁÅÙÃ÷ ³ôÀÌ ±¸ÇÏ±â, ¸®»çÀÌÁî
//=================================================================================================================================
function IframeResize(id){
	var ifrm = $(id);
	var the_height = ifrm.contentWindow.document.body.scrollHeight;
	if(the_height < 1)
		time_id = window.setTimeout("IframeResize('"+id+"')",10);
	ifrm.height = the_height+25;
}

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+35;
	if(ifrm.height < 500)
		ifrm.height = 500;
}



//=================================================================================================================================
// ÀÌ¹ÌÁö 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·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ ÇÏ½Ã°Ú½À´Ï±î?")){
		try{
			document.footerLoginForm.submit();	
		}catch (e){
			try{
				parent.document.footerLoginForm.submit();				
			}
			catch (e){}
		}
	}	
}

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 juminCheck(str1, str2)
{
	var ssn1 = str1;
	var ssn2 = str2;
	if(ssn1.length == 6 && ssn2.length >= 1) 
	{
		var today = new Date();
		var toyear = parseInt(today.getYear());
		var tomonth = parseInt(today.getMonth()) + 1;
		var todate = parseInt(today.getDate());
		var bhyear = parseInt('19' + ssn1.substring(0,2)); 
		var ntyear = ssn2.substring(0,1);
		var bhmonth = ssn1.substring(2,4); 
		var bhdate = ssn1.substring(4,6); 
		var birthyear = toyear - bhyear;

		if (ntyear == 1 || ntyear == 2)    
		{
			if (parseInt(birthyear) > 14) 
			{ 
				$("JUMINText").update ("<span class='p_text01 Ctype_orang_n'>(ÀÔ·ÂÇÏ½Å ÁÖ¹Î¹øÈ£´Â 14¼¼ÀÌ»óÀÌ¹Ç·Î ÀÏ¹ÝÈ¸¿øÀ¸·Î °¡ÀÔÇØ ÁÖ½Ê½Ã¿À.)</span>");
				return false;
			} 
			else if (parseInt(birthyear) == 14) 
			{ 
				if ((parseInt(tomonth) > parseInt(bhmonth)) || (parseInt(tomonth) == parseInt(bhmonth)) && (parseInt(todate) >= parseInt(bhdate)) ) 
				{
					$("JUMINText").update ("<span class='p_text01 Ctype_orang_n'>(ÀÔ·ÂÇÏ½Å ÁÖ¹Î¹øÈ£´Â 14¼¼ÀÌ»óÀÌ¹Ç·Î ÀÏ¹ÝÈ¸¿øÀ¸·Î °¡ÀÔÇØ ÁÖ½Ê½Ã¿À.)</span>");
					return false;
				} 
			} 

		}
	}

	$("JUMINText").update ("<span class='p_text01 Ctype_orang_n'></span>");
	return true;
}  

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='http://image.golfzon.com/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();
}

// B2C ±èÅÂ¿ë
function zipCheckOK2(zipName1, zipName2, addrName1, addrName2 ,  zipcode1, zipcode2,  dong){
	document.getElementById(zipName1).value = zipcode1;
	document.getElementById(zipName2).value = zipcode2;
	document.getElementById(addrName1).value = dong;
	document.getElementById(addrName2).focus();
	hs.close();
}

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='http://image.golfzon.com/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='http://image.golfzon.com/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 uploadCheck_draw()
{
	var f = document.uploadForm;
	var fu = new FormUtil(f);
	if(fu.success())
	{
		$("upButton").update("ÆÄÀÏÀ» µî·ÏÁß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
		f.submit();
		$("upButton").update("<INPUT TYPE='button' class='but' value='ÃßÃ·ÇÏ±â' onclick='uploadCheck_draw();'>");
	}
}

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 addFriend(id)
{
	if(!confirm("Ä£±¸·Î µî·Ï ÇÏ½Ã°Ú½À´Ï±î?"))
		return false;
	var pars = "ajaxMode=ADDFRD&addID=" + id;
	var ajax = new Ajax.Request (
		"/include/ajaxRequest.asp",
		{
			parameters	: pars,
			onSuccess	: function (req){
				alert(req.responseText);
				try{ afterAddFriend(); } catch(e){}
				hs.close();
			}
		}
	);
}


//=================================================================================================================================
// ÆË¾÷ °¡¿îµ¥ ¶ç¿ì±â
//=================================================================================================================================
	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/MiniNameTag_Friend.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)
		{
			if($("AjaxLayer"))
				$("AjaxLayer").update("");
		}
	}

function popClubInfo(flag) {
	var flag;
	var ele = document.getElementById("popClubInfo");
	ele.href = "/myrecord/popup_clubinfo.asp?ClubPageName=" + flag;
	return hs.htmlExpand(ele, { contentId: 'aaa',objectType: 'ajax', outlineType : null, align: 'center', preserveContent: false, width:586} );
}

//=================================================================================================================================
// 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";
	
	}
// -->
 
function urNameTag(usid){
nameTagView(usid,true);
	/*
	var succ=function(o){
		var ur=Ext.get('urnametagL');
		ur.zIndex = 1000;
		ur.update(o.responseText);
		ur.show();
		ur.alignTo(document.body, 'b-c');
		afterAddFriend();
	}
	Ext.Ajax.request({
		url:'/nametex/nametex_you.asp?usid='+usid, success:succ
	});
	*/
}

function urNameTagMain(usid){
nameTagView(usid,true);
/*
	hiddenfrm.location.href='/include/ajaxNameTagupdater.asp?usr_id=' + usid;

	var succ=function(o){
		var ur=Ext.get('urnametagL');
		ur.zIndex = 1000;
		ur.update(o.responseText);
		ur.show();
		ur.alignTo(document.body, 'b-c');
		afterAddFriend();
	}
	Ext.Ajax.request({
		url:'/nametex/nametex_you.asp?usid='+usid, success:succ
	});
*/
}

var MiniNameTagOver = 0;

function miniNameTagClose ()
{
	if(MiniNameTagOver > 1)
	{
		hs.close();
		MiniNameTagOver = 0;
	}
	else
	{
		MiniNameTagOver++;
	}

}


///////////// ¿µ¿ªÀÎ¼â
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, flag){
	menu0601(e, flag);
}

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"			
		}
		logouttime = 0;
		clearInterval(sitv);
	}
}

sitv = setInterval('timeInterval()',1000);

function goMyScore(game_no,usr_id,evt_no){
	if (!evt_no || !game_no || !usr_id) {
		scriptErrorLog("ÀÎ¼ö °ªÀÌ ³Ñ¾î ¿ÀÁö ¾Ê¾Ò½À´Ï´Ù!", "commons.js::goMyScore("+ game_no +", "+ usr_id +", "+ evt_no +")", 1495);
	}else{
		//NewWindow("/contestzon/popup_myscore.asp?game_no="+game_no+"&usr_id="+usr_id+"&evt_no="+evt_no,"score",800,730);
		NewWindow("/common/popScoreCard.asp?game_no="+game_no+"&usr_id="+usr_id+"&evt_no="+evt_no,"score",800,730);		
	}
}

function goMyScoreMini(game_no,usr_id,evt_no){
	if (!evt_no || !game_no || !usr_id) {
		scriptErrorLog("ÀÎ¼ö °ªÀÌ ³Ñ¾î ¿ÀÁö ¾Ê¾Ò½À´Ï´Ù!", "commons.js::goMyScoreMini("+ game_no +", "+ usr_id +", "+ evt_no +")", 1495);
	}else{
		//NewWindow("/contestzon/popup_myscore_mini.asp?game_no="+game_no+"&usr_id="+usr_id+"&evt_no="+evt_no,"score",800,730);
		NewWindow("/common/popScoreCard.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;

}

function imgResize3_re(obj, wWindow, hWindow)
{
	var img = obj;
	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)
				}
			}
		);
	}


	var nametagHiddenProc = false;
	function myScoreHidden(g_no,md,na,ele1,ele2)
	{
		var msg = "ÇØ´ç ¶ó¿îµå Á¤º¸¸¦ ºñ°ø°³ ÇÏ½Ã°Ú½À´Ï±î?";
		if(md == "V")
			msg = "ÇØ´ç ¶ó¿îµå Á¤º¸¸¦ °ø°³ ÇÏ½Ã°Ú½À´Ï±î??";
		if(nametagHiddenProc)
		{
			alert("µ¥ÀÌÅ¸ Ã³¸® Áß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
			return false;
		}
		if(!confirm(msg))
			return false;
		nametagHiddenProc = true;
		var pars = "game_no=" + g_no + "&mode=" + md
		new Ajax.Request (
			"/myrecord/scoreCardHidden.asp",
			{
				parameters	: pars,
				onSuccess	: function (req){
					if(req.responseText == "DONE" && na == 1)
					{
						$("kiym-r0").update ("");
						kiymt(0);
					}
					if(ele1)
					{
						$(ele1).hide();
						$(ele2).show();
					}
					nametagHiddenProc = false;
				}
			}
		);
	}


	function NasmoHtmlCopy(url)
	{
		window.clipboardData.setData("Text", "<EMBED invokeURLs='false' autostart='false' AllowScriptAccess='never' invokeURLS='false' name='golfzon_movie' pluginspage='http://www.macromedia.com/go/getflashplayer' align='middle' src='" + url + "' width='320' height='285' type='application/x-shockwave-flash' quality='high' bgcolor='#000000' allowScriptAccess='always' AutoStart='1' ShowControls='1' AutoRewind='1' PlayCount='10' DisplayForeColor='16777215'></EMBED>");
		alert("µ¿¿µ»óÀÌ º¹»çµÇ¾ú½À´Ï´Ù.ºÙ¿©³Ö±â (Ctrl+V)¸¦ ÀÌ¿ëÇÏ½Ã¸é µË´Ï´Ù.");
	}
	function NasmoUrlCopy(url)
	{
		window.clipboardData.setData("Text", "<A target='_blank' href='" + url + "'>" + url + "</A>");
		alert("µ¿¿µ»óÀÌ º¹»çµÇ¾ú½À´Ï´Ù.ºÙ¿©³Ö±â (Ctrl+V)¸¦ ÀÌ¿ëÇÏ½Ã¸é µË´Ï´Ù.");
	}
	
	
function RankingAREAChk(area1,sido,gugun,dong,sortflag,ele)
{
	var area1;
	var area2;
	
	if (area1 == 'sido') {

		var pars = "mode=SHOP_DONG&";
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater.asp",
			{
				parameters : pars,
				onComplete : function() {
					idDong[0].className = "AreaCheck1";
				}
			}
		);

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = '';
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_GUGUN&sido=" + encodeURIComponent(sido);
	
		$("gugunList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");

		var ajax = new Ajax.Request (
			"/include/ajaxRankingUpdater.asp",
			{
				parameters : pars,
				onLoading : ajaxLoad("gugunList"),
				onSuccess : function (req){
					$("gugunList").update (req.responseText);
				},
				onComplete : function() {
					ajaxLoadEnd ("gugunList");
					idGugun[0].className = "AreaCheck1";
				},
				onFailure : function (req){
					alert (req.responseText);
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
			idSido[ele].className = "AreaCheck1";
		} else {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
		}
	
	} else if (area1 == 'gugun') {
		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_DONG&sido=" + encodeURIComponent(sido) + "&gugun=" + encodeURIComponent(gugun);
		$("dongList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater.asp",
			{
				parameters : pars,
				onComplete : function() {
					idDong[0].className = "AreaCheck1";
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idGugun.length;i++)
			{
				idGugun[i].className = "AreaNoCheck";
			}
			idGugun[ele].className = "AreaCheck1";
		} else {
			if (idGugun) {
				for(i=0;i<idGugun.length;i++)
				{
					idGugun[i].className = "AreaNoCheck";
				}
			}
		}
	
	} else if (area1 == 'dong') {

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = dong;
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		if (ele >= 0) {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
			idDong[ele].className = "AreaCheck1";
		} else {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
		}
	
	}

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_shop_nm;
	var pars_sortflag;
//	var pars_srank;
//	var pars_erank;
	
	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;
	pars_sortflag = document.shopChkForm.sortflag.value;
//	pars_srank = document.shopChkForm.srank.value;
//	pars_erank = document.shopChkForm.erank.value;

	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
	$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater.asp",
		{
			parameters : pars
		}
	);

	var pars = "mode=RANKING_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag); // +"&srank="+ pars_srank +"&erank="+ pars_erank;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}


function RankingShopList(sido,gugun,dong,rgn_no,sortflag,ele,searchRank,keywordRank,sexflag,srank,erank,page)
{
	var rgn_no;
	var tmpflag;
	tmpflag = document.shopChkForm.sortflag.value;

//	document.shopChkForm.shop_sido.value = sido;
//	document.shopChkForm.shop_gugun.value = gugun;
//	document.shopChkForm.shop_dong.value = dong;
	document.shopChkForm.rgn_no.value = rgn_no;
	document.shopChkForm.sortflag.value = sortflag;
/*	

	if (ele >= 0) {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
		idRgn_no[ele].className = "AreaCheck1";
	} else {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
	}
*/	

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_rgn_no;
	var pars_sortflag;

	
	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;

	if (tmpflag != sortflag) {
		var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
		$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
		var ajax = new Ajax.Updater (
			"shopList",
			"/include/ajaxRankingUpdater.asp",
			{
				parameters : pars
			}
		);
	}

	var pars = "mode=RANKING_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&searchRank=" + encodeURIComponent(searchRank)  + "&keywordRank=" + encodeURIComponent(keywordRank)  + "&sexflag=" + sexflag + "&page=" + page +"&srank="+ srank +"&erank="+ erank;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingSHOPChk(frm)
{
	if(!$F("shop_nm") && !$F("shop_sido"))
	{
		alert("°Ë»öÇÏ·Á´Â ÁöÁ¡¸íÀ» ÀÔ·ÂÇÏ°Å³ª Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}
	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent($F("shop_nm")) + "&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='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function RankingUSERChk(frm)
{
	
	if(!$F("keywordRank"))
	{
		alert("°Ë»öÇÏ·Á´Â ¾ÆÀÌµð ¶Ç´Â ´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}

	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;
	pars_sexflag = document.shopChkForm.sexflag.value;

	var pars = "mode=RANKING_SEARCH&searchRank=" + encodeURIComponent($F("searchRank")) + "&keywordRank=" + encodeURIComponent($F("keywordRank"))  + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&sexflag=" + encodeURIComponent(pars_sexflag);
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater.asp",
		{
			parameters : pars
		}
	);
	
	return false;

}


function RankingAREAChk02(area1,sido,gugun,dong,sortflag,ele)
{
	var area1;
	var area2;
	
	if (area1 == 'sido') {

		var pars = "mode=SHOP_DONG&";
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater02.asp",
			{
				parameters : pars,
				onComplete : function() {
					idDong[0].className = "AreaCheck1";
				}
			}
		);

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = '';
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_GUGUN&sido=" + encodeURIComponent(sido);
	
		$("gugunList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");

		var ajax = new Ajax.Request (
			"/include/ajaxRankingUpdater02.asp",
			{
				parameters : pars,
				onLoading : ajaxLoad("gugunList"),
				onSuccess : function (req){
					$("gugunList").update (req.responseText);
				},
				onComplete : function() {
					ajaxLoadEnd ("gugunList");
					idGugun[0].className = "AreaCheck1";
				},
				onFailure : function (req){
					alert (req.responseText);
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
			idSido[ele].className = "AreaCheck1";
		} else {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
		}
	
	} else if (area1 == 'gugun') {
		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_DONG&sido=" + encodeURIComponent(sido) + "&gugun=" + encodeURIComponent(gugun);
		$("dongList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater02.asp",
			{
				parameters : pars,
				onComplete : function() {
					idDong[0].className = "AreaCheck1";
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idGugun.length;i++)
			{
				idGugun[i].className = "AreaNoCheck";
			}
			idGugun[ele].className = "AreaCheck1";
		} else {
			if (idGugun) {
				for(i=0;i<idGugun.length;i++)
				{
					idGugun[i].className = "AreaNoCheck";
				}
			}
		}
	
	} else if (area1 == 'dong') {

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = dong;
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		if (ele >= 0) {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
			idDong[ele].className = "AreaCheck1";
		} else {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
		}
	
	}

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_shop_nm;
	var pars_sortflag;
	
	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;
	pars_sortflag = document.shopChkForm.sortflag.value;

	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
	$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);

	var pars = "mode=RANKING_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingShopList02(sido,gugun,dong,rgn_no,sortflag,ele,searchRank,keywordRank,sexflag,page)
{
	var rgn_no;
	var tmpflag;
	tmpflag = document.shopChkForm.sortflag.value;

//	document.shopChkForm.shop_sido.value = sido;
//	document.shopChkForm.shop_gugun.value = gugun;
//	document.shopChkForm.shop_dong.value = dong;
	document.shopChkForm.rgn_no.value = rgn_no;
	document.shopChkForm.sortflag.value = sortflag;
/*	

	if (ele >= 0) {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
		idRgn_no[ele].className = "AreaCheck1";
	} else {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
	}
*/	

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_rgn_no;
	var pars_sortflag;
	
	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;

	if (tmpflag != sortflag) {
		var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
//		$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
		var ajax = new Ajax.Updater (
			"shopList",
			"/include/ajaxRankingUpdater02.asp",
			{
				parameters : pars
			}
		);
	}

	var pars = "mode=RANKING_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&searchRank=" + encodeURIComponent(searchRank)  + "&keywordRank=" + encodeURIComponent(keywordRank)  + "&sexflag=" + sexflag + "&page=" + page;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingShopList02_search(sido,gugun,dong,rgn_no,sortflag,ele,searchRank,keywordRank,sexflag,page)
{
	var rgn_no;
	var tmpflag;
	tmpflag = document.shopChkForm.sortflag.value;

	document.shopChkForm.shop_sido.value = sido;
	document.shopChkForm.shop_gugun.value = gugun;
	document.shopChkForm.shop_dong.value = dong;
	document.shopChkForm.rgn_no.value = rgn_no;
	document.shopChkForm.sortflag.value = sortflag;
/*	

	if (ele >= 0) {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
		idRgn_no[ele].className = "AreaCheck1";
	} else {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
	}
*/	

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_rgn_no;
	var pars_sortflag;
	
	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;

	if (tmpflag != sortflag) {
		var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
//		$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
		var ajax = new Ajax.Updater (
			"shopList",
			"/include/ajaxRankingUpdater02.asp",
			{
				parameters : pars
			}
		);
	}

	var pars = "mode=RANKING_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&searchRank=" + encodeURIComponent(searchRank)  + "&keywordRank=" + encodeURIComponent(keywordRank)  + "&sexflag=" + sexflag + "&page=" + page;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingSHOPChk02(frm)
{
	if(!$F("shop_nm") && !$F("shop_sido"))
	{
		alert("°Ë»öÇÏ·Á´Â ÁöÁ¡¸íÀ» ÀÔ·ÂÇÏ°Å³ª Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}
	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent($F("shop_nm")) + "&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='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function RankingUSERChk02(frm)
{
	
	if(!$F("keywordRank"))
	{
		alert("°Ë»öÇÏ·Á´Â ¾ÆÀÌµð ¶Ç´Â ´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}

	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;
	pars_sexflag = document.shopChkForm.sexflag.value;

	var pars = "mode=RANKING_SEARCH&searchRank=" + encodeURIComponent($F("searchRank")) + "&keywordRank=" + encodeURIComponent($F("keywordRank"))  + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&sexflag=" + encodeURIComponent(pars_sexflag);
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater02.asp",
		{
			parameters : pars
		}
	);
	
	return false;

}

function RankingAREAChk03(area1,sido,gugun,dong,sortflag,ele)
{
	var area1;
	var area2;
	
	if (area1 == 'sido') {

		var pars = "mode=SHOP_DONG&";
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater03.asp",
			{
				parameters : pars
			}
		);

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = '';
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_GUGUN&sido=" + encodeURIComponent(sido);
	
		$("gugunList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");

		var ajax = new Ajax.Request (
			"/include/ajaxRankingUpdater03.asp",
			{
				parameters : pars,
				onLoading : ajaxLoad("gugunList"),
				onSuccess : function (req){
					$("gugunList").update (req.responseText);
				},
				onComplete : function() {
					ajaxLoadEnd ("gugunList");
					idGugun[0].className = "AreaCheck3";
				},
				onFailure : function (req){
					alert (req.responseText);
				}
			}
		);

		if (ele >= 0) {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
			idSido[ele].className = "AreaCheck3";
		} else {
			for(i=0;i<idSido.length;i++)
			{
				idSido[i].className = "AreaNoCheck";
			}
		}
	
	} else if (area1 == 'gugun') {
		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = '';
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		var pars = "mode=SHOP_DONG&sido=" + encodeURIComponent(sido) + "&gugun=" + encodeURIComponent(gugun);
		$("dongList").update ("<div align='center'><br /><br />°Ë»öÁß</div>");
		var ajax = new Ajax.Updater (
			"dongList",
			"/include/ajaxRankingUpdater03.asp",
			{
				parameters : pars
			}
		);
		if (ele >= 0) {
			for(i=0;i<idGugun.length;i++)
			{
				idGugun[i].className = "AreaNoCheck";
			}
			idGugun[ele].className = "AreaCheck3";
		} else {
			if (idGugun) {
				for(i=0;i<idGugun.length;i++)
				{
					idGugun[i].className = "AreaNoCheck";
				}
			}
		}
	
	} else if (area1 == 'dong') {

		document.shopChkForm.shop_sido.value = sido;
		document.shopChkForm.shop_gugun.value = gugun;
		document.shopChkForm.shop_dong.value = dong;
		document.shopChkForm.shop_nm.value = '';
		document.shopChkForm.rgn_no.value = '';

		if (ele >= 0) {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
			idDong[ele].className = "AreaCheck3";
		} else {
			for(i=0;i<idDong.length;i++)
			{
				idDong[i].className = "AreaNoCheck";
			}
		}
	
	}

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_shop_nm;
	var pars_sortflag;
	
	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;
	pars_sortflag = document.shopChkForm.sortflag.value;

	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
	$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);

	var pars = "mode=RANKING_SEARCH&shop_nm=" + encodeURIComponent(pars_shop_nm) + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingShopList03(sido,gugun,dong,rgn_no,sortflag,ele,searchRank,keywordRank,sexflag,page)
{
	var rgn_no;
	var tmpflag;
	tmpflag = document.shopChkForm.sortflag.value;

//	document.shopChkForm.shop_sido.value = sido;
//	document.shopChkForm.shop_gugun.value = gugun;
//	document.shopChkForm.shop_dong.value = dong;
	document.shopChkForm.rgn_no.value = rgn_no;
	document.shopChkForm.sortflag.value = sortflag;
/*	

	if (ele >= 0) {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
		idRgn_no[ele].className = "AreaCheck3";
	} else {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
	}
*/	

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_rgn_no;
	var pars_sortflag;
	
	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;

	if (tmpflag != sortflag) {
		var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
//		$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
		var ajax = new Ajax.Updater (
			"shopList",
			"/include/ajaxRankingUpdater03.asp",
			{
				parameters : pars
			}
		);
	}

	var pars = "mode=RANKING_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&searchRank=" + encodeURIComponent(searchRank)  + "&keywordRank=" + encodeURIComponent(keywordRank)  + "&sexflag=" + sexflag + "&page=" + page;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingShopList03_search(sido,gugun,dong,rgn_no,sortflag,ele,searchRank,keywordRank,sexflag,page)
{
	var rgn_no;
	var tmpflag;
	tmpflag = document.shopChkForm.sortflag.value;

	document.shopChkForm.shop_sido.value = sido;
	document.shopChkForm.shop_gugun.value = gugun;
	document.shopChkForm.shop_dong.value = dong;
	document.shopChkForm.rgn_no.value = rgn_no;
	document.shopChkForm.sortflag.value = sortflag;
/*	

	if (ele >= 0) {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
		idRgn_no[ele].className = "AreaCheck3";
	} else {
		for(i=0;i<idRgn_no.length;i++)
		{
			idRgn_no[i].className = "AreaNoCheck";
		}
	}
*/	

	var pars_shop_sido;
	var pars_shop_gugun;
	var pars_shop_dong;
	var pars_rgn_no;
	var pars_sortflag;
	
	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;

	if (tmpflag != sortflag) {
		var pars = "mode=SHOP_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&sortflag=" + encodeURIComponent(pars_sortflag);
//		$("shopList").update ("<div align='center'><br /><img src='http://image.golfzon.com/images/common/loading.gif'></div>");
		var ajax = new Ajax.Updater (
			"shopList",
			"/include/ajaxRankingUpdater03.asp",
			{
				parameters : pars
			}
		);
	}

	var pars = "mode=RANKING_SEARCH&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&searchRank=" + encodeURIComponent(searchRank)  + "&keywordRank=" + encodeURIComponent(keywordRank)  + "&sexflag=" + sexflag + "&page=" + page;
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);
	
	return false;
}

function RankingSHOPChk03(frm)
{
	if(!$F("shop_nm") && !$F("shop_sido"))
	{
		alert("°Ë»öÇÏ·Á´Â ÁöÁ¡¸íÀ» ÀÔ·ÂÇÏ°Å³ª Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}
	var pars = "mode=SHOP_SEARCH&shop_nm=" + encodeURIComponent($F("shop_nm")) + "&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='http://image.golfzon.com/images/common/loading.gif'></div>");
	var ajax = new Ajax.Updater (
		"shopList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);

	return false;
}

function RankingUSERChk03(frm)
{
	
	if(!$F("keywordRank"))
	{
		alert("°Ë»öÇÏ·Á´Â ¾ÆÀÌµð ¶Ç´Â ´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		return false;
	}

	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_rgn_no = document.shopChkForm.rgn_no.value;
	pars_sortflag = document.shopChkForm.sortflag.value;
	pars_sexflag = document.shopChkForm.sexflag.value;

	var pars = "mode=RANKING_SEARCH&searchRank=" + encodeURIComponent($F("searchRank")) + "&keywordRank=" + encodeURIComponent($F("keywordRank"))  + "&shop_sido=" + encodeURIComponent(pars_shop_sido) + "&shop_gugun=" + encodeURIComponent(pars_shop_gugun) + "&shop_dong=" + encodeURIComponent(pars_shop_dong) + "&rgn_no=" + encodeURIComponent(pars_rgn_no) + "&sortflag=" + encodeURIComponent(pars_sortflag) + "&sexflag=" + encodeURIComponent(pars_sexflag);
	$("RankingList").update ("<div align='center'><br /><br /><br /><img src='http://image.golfzon.com/images/rankingzon/loading.gif'><br /><br /><b>µ¥ÀÌÅÍ¸¦ ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.</b><br /><br /><br /></div>");
	var ajax = new Ajax.Updater (
		"RankingList",
		"/include/ajaxRankingUpdater03.asp",
		{
			parameters : pars
		}
	);
	
	return false;

}
//=================================================================================================================================
// ¸ðµç ¸µÅ©¿¡ ¸µÅ© Å×µÎ¸® ¾ø¾Ö±â
//=================================================================================================================================
function allblur() {
	for (i = 0; i < document.links.length; i++)
		document.links[i].onfocus = document.links[i].blur;
}




//=================================================================================================================================
// ¿µ¿ª Ajax Ä¡È¯
//=================================================================================================================================
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 addFriendFamily(usr_id, containerName, isEnd)
{
	if ((location.href.indexOf("friend_index.asp") <= -1) && !containerName) containerName = "friendContainer";
	if ((location.href.indexOf("friend_index.asp") <= -1) && !isEnd) isEnd = "true";

	pars = "mode=CHKSEND&sendID=" + usr_id + "&viewContainer=" + containerName + "&isEnd=" + isEnd;

	// Cache initialize
	hs.cacheAjax = false; 
	hs.preserveContent = false;

	var ele = document.getElementById("rstCHKSEND");
	ele.href = "/friend/add_family_direct.asp?" + pars;
	return hs.htmlExpand(ele, { contentId: 'a',objectType: 'ajax', width: 365, height:359, outlineType:null, align: 'center'} )
}

// ÀÏÃÌ¿äÃ» Processing
// Ä£±¸Ãß°¡ ¾È°ÅÄ¡°í ¹Ù·Î ÀÏÃÌµî·Ï Ãß°¡ 
// À¯Ã¶±Õ 06.22
function addFamilyProc(idParams, containerName, isEnd) {
	var flagObj = document.getElementById("checkSendFlag");
	var reqType = document.getElementById("reqType");


	containerName	= (!containerName) ? "family_contents_list" : containerName;
	isEnd			= (!isEnd) ? "false" : isEnd;

	if ((location.href.indexOf("friend_index.asp") <= -1) && !containerName) containerName = "friendContainer";
	if ((location.href.indexOf("friend_index.asp") <= -1) && !isEnd) isEnd = "true";

	// Cache initialize
	hs.cacheAjax = false; 
	hs.preserveContent = false;

	if(GZ.$('friend_subject').value.trim().length<=0){
		alert("ÀÏÃÌ¿äÃ» Á¦¸ñÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		GZ.$('friend_subject').focus();
		return false;
	}

	var doc = document.add_family;
/*
	if (String(String(doc.subject.value).strip()).length <= 0)
	{
		alert("ÀÏÃÌ¿äÃ» Á¦¸ñÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		doc.subject.focus();
		return false;
	}
*/
	GZ.$('friend_takeuser').value = (idParams) ? idParams : GZ.$('friend_takeuser').value;
	var params = {
		"mode":"addFam"
		,"flag":"M"
		,"page":1
		,"sendID": GZ.$('friend_takeuser').value
		,"contents": encodeURIComponent(GZ.$('friend_contents').value)
		,"subject": encodeURIComponent(GZ.$('friend_subject').value)
		,"isEnd":isEnd
	}

	if(reqType.value == "Direct") {
		params["reqType"] = "Direct";
	}

	var url = "/friend/ajaxFriendUpdater.asp";


	var charset = document.charset

	// Request
	new Ajax.Request (
		url,
		{
			parameters	: params,
			onSuccess	: function (res) {
				addFamilyClose();

				alert('ÀÏÃÌ ¿äÃ»À» º¸³Â½À´Ï´Ù.');
				
				if ($(containerName)) {
					getFamilyList('M','1');tabChange(2);
				}
			},
			onFailure	: function (res) {
				/*
				if ($(containerName)) {
					$(containerName).innerHTML = "<br/><br/><br/><span style='font-weight:bold; color:red;'>ÀÏ½ÃÀûÀÎ Àå¾ÖÀÔ´Ï´Ù.<br />¹®Á¦°¡ Áö¼ÓµÉ°æ¿ì °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇÏ¼¼¿ä.</span><br/><br/><br/>";
				}
				if (location.href.indexOf("friend_index.asp") > -1) $('bottom_action_container').style.display = "none";
				*/
			}
		}
	);

}

function addFamilyClose() {
	var flagObj = document.getElementById("checkSendFlag");
	if (flagObj) flagObj.value = 0;

	hs.close();
}

/** 
 * 2009.06.2 
 * ¿Â ÀÎ¼± (heyon@golfzon.co.kr)
 *
 * Ajax Server Side script ½ÇÇà
 *
 * @objName : Ajax °á°ú°ªÀÌ ´ã±ä Object container name
 */
function runServerScript(objName) {
	var contentsObj = document.getElementById(objName);
	var scriptSection = contentsObj.getElementsByTagName("script");
	for (var i = 0; i < scriptSection.length; i++) {
		eval(scriptSection[i].text);
	}
}


//Ä£±¸µî·Ï
function regMdate(obj,userId)
{
parURL = location.href ;




	try{
		hs.close();

			if ((parURL.indexOf("friend_index.asp")) > 0 )
			{
				getFamilyList('M','1');
				tabChange('0');
			}


		var param = "usr_id=" + encodeURIComponent(userId);
		hiddenfrm.document.location.href="/friend/add_friend_proc.asp?" + param;
		hs.htmlExpand(obj, { objectType: 'ajax', width: 378, height:275, outlineType:null, align: 'center'} );
		return false;




	}catch(ex){
		alert(ex.message);
		return false;
	}
}


/**
 * 2009.06.15 ¿ÂÀÎ¼± (heyon@golfzon.com)
 * ÀÏÃÌ½ÅÃ»½Ã TextField ±âº» Æû°ª Focus Ã³¸®
 *
 * @hfName : hidden field object name
 * @tfName : text field object name
 */
var flag_check_add_family = function(hfName, tfName){
	if(GZ.$(hfName).value == GZ.$(tfName).value){
		GZ.$(tfName).value = "";
		GZ.$(tfName).style.backgroundColor = "#FFF";
	}
}

var byteCheck = function(obj, _num){
	var isAlert = false;
	var len = GZ.length(GZ.$(obj.id).value);
	if(len > _num)
	{
		isAlert=true;
		alert("ÃÖ´ë "+_num+"Byte±îÁö °¡´ÉÇÕ´Ï´Ù. ÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		isAlert=false;
		//this.input.focus();
		GZ.$(obj.id).value=GZ.length(GZ.$(obj.id).value, _num);
		len=_num;
	}
	GZ.$(obj.id+"_byteinfo").innerHTML = len;		
}

var scrollHref = function(_tab){
	try{
		var item = $(_tab.replace("#",""));
		Element.scrollTo(item); 
	}catch (e){}
}



var saveId = function(_id){
	if ( GZ.$('id_check').checked == true )
	{
		if(GZ.$('id').value == "¾ÆÀÌµð" || GZ.$('id').value.trim() =="")
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			GZ.$('id').value = '';
			GZ.$('id').focus();
			GZ.$('id_check').checked = false;
			
		}else{
			GZ.setCookie('pis_id',GZ.$('id').value,30);
		}
	}else{
		GZ.setCookie('pis_id',"");
	}
}

var logChangeImg = function(obj, src){
	if(obj.src.indexOf("off")>-1){
		obj.src = "http://image.golfzon.com/images/login/"+src+"_on.gif";
	}else{
		obj.src = "http://image.golfzon.com/images/login/"+src+"_off.gif";
	}
}

var textBlank = function(obj){
	obj.style.background = "url(none)";
}

var logInSubmit = function(e){
	if(e.keyCode == "13"){
		if(GZ.$('id').value == ""){
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
			GZ.$('id').focus();
		}else if(GZ.$('pwd').value == ""){
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
			GZ.$('pwd').focus();
		}else{
			funcUserLogin(GZ.$('id').value,GZ.$('pwd').value);
		}
	}else{
		GZ.$('pwd').style.background = "url(none)";
	}
}

var idCheck_main = function(){
	GZ.$('id').style.background = "url(none)";
}

/**
 *	½ºÅ©¸³Æ® ¿¡·¯·Î±ë
 *	@date : 2009-09-15 ¿ÀÈÄ 1:20 
 *	@author : ¿À°æ¼®
 *  @param : errorMessage Object | String	[¿¡·¯ ³»¿ëÀ» ÀÛ¼º]
 *  @param : errorSource String		[ÇÔ¼ö¸íÀ» ÀÛ¼º]
 *  @param : errorLine int			[¿¡·¯°¡ ¹ß»ýÇÑ ¶óÀÎ ¹øÈ£ ÀÛ¼º]
 */
function scriptErrorLog(errorMessage, errorSource, errorLine) 
{
	var params = "HTTP_REFERER="+ encodeURIComponent(document.referrer);
	params += "&URL="+ encodeURIComponent(location.href); 
	params += "&QUERY_STRING="+ encodeURIComponent(location.search);
	params += "&ErrorSource="+ encodeURIComponent(errorSource);
	params += "&errorLine="+ errorLine;
	params += "&ErrorPage="+ encodeURIComponent(location.pathname);
	
	if (typeof(errorMessage) == 'object') {
		params += "&ErrorMessage="+ encodeURIComponent(encodeURIComponent(errorMessage.message));
		params += "&ErrorNo="+ (errorMessage.number & 0xFFFF);
	}else{
		params += "&ErrorMessage="+ encodeURIComponent(encodeURIComponent(errorMessage));
		params += "&ErrorNo=";
	}

	var ajax = new Ajax.Request (
		"/Error/ErrorScript.asp", 
		{	
			parameters	: params
		}
	);
}


/**
 *	¹®ÀÚ¿­¿¡¼­ ºó¹®ÀÚ¸¦ Á¦°ÅÇÏ°í µ¹·ÁÁØ´Ù.(Ã¹,¸¶Áö¸·¹®ÀÚ¿¡ ½ºÆäÀÌ½º¿Í \n\r\t µî)
 *	@return String
 *	@ IE,FF ¿¡¼­ È®ÀÎµÊ
 */
String.prototype.trim = function(str) {
	str = this != window ? this : str;
	return str.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

/**
 *	¹®ÀÚ¿­¿¡¼­ ¿øÇÏ´Â ±æÀÌ(byteÇü½Ä)¸¦ µ¹·ÁÁÝ´Ï´Ù.
 *	@return int length
 *	@ IE,FF ¿¡¼­ È®ÀÎµÊ
 */
String.prototype.bytes = function(str) {
	str = this != window ? this : str; len = 0;
	for(var i=0; i < str.length; i++) {
		len += (str.charCodeAt(i) > 128) ? 2 : 1
	}
	return len;
}

/**
 *	¹®ÀÚ¿­¿¡¼­ ¿øÇÏ´Â ±æÀÌ(byteÇü½Ä)¸¸Å­ Àß¶ó³»¾î µ¹·ÁÁØ´Ù.
 *	@param Int (byteÀÇ ±æÀÌ)
 *	@return String
 *	@ IE,FF ¿¡¼­ È®ÀÎµÊ
 */
String.prototype.cut = function(len,str) {
	str = this != window ? this : str;
	var l = 0;
	for (var i=0; i<str.length; i++) {
			l += (str.charCodeAt(i) > 128) ? 2 : 1;
			if (l > len) return str.substring(0,i);
	}
	return str;
}


/**
 * 	¼¿·ºÆ® ¹Ú½ºÀÇ ¸ðµç ¿É¼ÇÀ» Á¦°ÅÇÑ´Ù
 *	@param	id selectbox
 *	@param	no ³²±æ ¿É¼Ç ¼ö
 */
function selectRemoveAll(id, no) {
	if (typeof(no) == 'undeifned' || no == "") no = 0;

	var obj = document.getElementsByName(id);
	if (obj) {
		for (var i=0, cnt=obj.length; i<cnt ; i++) {
			if (obj[i].tagName == "SELECT") {
				for( var j = obj[i].length ; j >= no ; j-- ) {
					obj[i].options[j] = null;
				}
			}
		}
	}
}

/**
 * 	¼¿·ºÆ® ¹Ú½º¿¡ ¿É¼ÇÀ» Ãß°¡ ÇÕ´Ï´Ù.
 *	@param	id selectbox
 *	@param	key 
 *	@param	text 
 */
function selectAddOption(id, key, text) {
	var obj = document.getElementsByName(id);

	if (obj) {
		for (var i=0, cnt=obj.length; i<cnt ; i++) {
			if (obj[i].tagName == "SELECT") {
				var option = new Option(text, key);
				obj[i].options[obj[i].options.length] = option;
			}
		}
	}
}


/**
 *	¿É¼Ç È®ÀÎ
 */
function checkSelect(obj, id) {
	if (obj.value == "-1") {
		$(id).readOnly = false;
	} else if (obj.value != "") {
		$(id).value = obj[obj.options.selectedIndex].text;
		$(id).readOnly = true;
	} else {
		$(id).value = "";
		$(id).readOnly = true;
	}
}


/**
 * 	Ã¼Å©»óÀÚ È¤Àº ¶óµð¿À¹öÆ° ±×·ìÀÇ ¼±ÅÃ¿©ºÎ(°¹¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 *	@param	id
 *	@return int
 */
function getCheckboxSelectedCount(id){
	var obj = document.getElementsByName(id);
	var retCnt = 0;
	if (obj) {
		for(var i=0, cnt=obj.length; i < cnt ; i++) {
			if(obj[i].checked) 
				retCnt++;
		}
	}
	return retCnt;
}


/**
 * 	Ã¼Å©»óÀÚ È¤Àº ¶óµð¿À¹öÆ° ±×·ìÀÇ ¼±ÅÃ¿©ºÎ(°¹¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 *	@param	el
 *	@param	id
 *	@return int
 */
function checkboxSelectAll(el, id){
	var obj = document.getElementsByName(id);
	if (obj) {
		for(var i=0, cnt=obj.length; i < cnt ; i++) {
			obj[i].checked = el.checked;
		}
	}
}

/**
 * 	Ã¼Å©»óÀÚ È¤Àº ¶óµð¿À¹öÆ° ±×·ìÀÇ ¼±ÅÃ¿©ºÎ(°¹¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 *	@param	id
 *	@return int
 */
function checkboxSelectedValue(id){
	var obj = document.getElementsByName(id);
	var retVal = "";
	if (obj) {
		for(var i=0, cnt=obj.length; i < cnt ; i++) {
			if(obj[i].checked) {
				if (retVal != "") {
					retVal += ",";
				}
				retVal += obj[i].value;
			}
		}
	}
	return retVal;
}

/**
 *	°ø¿ë - Æû°ª Ã¼Å©
 *
 */
function comIsNull(el, msg) {
	if (el.value.trim() == "") {
		alert(msg);
		el.focus();
		return true;
	}
	return false;
}

var rankingTab = function(sido,gugun,dong,rgnno,sortflag,sexflag,srank,erank){
	if(GZ.$('first_r').value == ""){
		alert("ÃÖ°í ¼øÀ§¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		GZ.$('first_r').focus();
	}else 	if(GZ.$('sec_r').value == ""){
		alert("ÃÖÀú ¼øÀ§¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		GZ.$('sec_r').focus();
	}else{
		RankingShopList(sido,gugun,dong,rgnno,sortflag,'','','',sexflag,srank,erank,'1')
	}
}

var bookingFlash = function(dep){
	if(dep)
		menu0602(dep);
	else
	{
		if(GZ.$("WMPlay"))
			GZ.$("WMPlay").stop();
			openAfterPayFlex();
	}
}
var array_pop = ["loft","shaft","touque","kickpoint","balance"];

var openLayer = function(obj, _id){
	try{
		for (var i=0;i<array_pop.length;i++){
			if(_id == array_pop[i]){
				GZ.$("layer_"+_id).style.display = "block";
			}else{
				GZ.$("layer_"+array_pop[i]).style.display = "none";
			}
		}		
	}catch (e){}
}
var closeLayer = function(obj, _id){
	try{
		var to = e?e.relatedTarget:event.toElement; 
		while(to) { 
			if(to == obj) return; 
			to = to.parentNode; 
		}
		GZ.$("layer_"+_id).style.display = "none";		
	}catch (e){}
}

/**
 *	object tracking script
 *
 */
function gtObject(sourceGubun, targetValue){
	try{
		eventHitomiObjectHandler("flash" , sourceGubun , targetValue, 0 , 0 );
	}catch(e){}
}