var HOME_URL = "http://www.pullbbang.com";
var authEmailURL = "";

function goGNB(menu) {
	switch(menu){
		case"util01":ShowDiv("divLoginBox");break;			// login
//		case"util02":Logout();break;						// logout
		case"util02":top.document.location.href = HOME_URL+"/member/logout.pull?tg=P";break;						// logout
		case"util03":Myinfo();break;						// myinfo
		case"util04":ShowDiv("divMemJoin");break;			// join
		case"util05":ShowDiv("divModifyId");break;			// ÀÌ¸ÞÀÏ ¾ÆÀÌµð ÀüÈ¯
		case"util11":top.location.href=HOME_URL+'/member/member_info.pull';break;			// È¸¿øÁ¤º¸ º¯°æ
		case"util12":top.location.href=HOME_URL+'/member/chg_member_pwd.pull';break;			// ºñ¹Ð¹øÈ£ º¯°æ
		case"util13":top.location.href=HOME_URL+'/member/member_name_cert.pull';break;			// ½Ç¸íÀÎÁõ ÇÏ±â
		case"util14":top.location.href=HOME_URL+'/member/member_secede.pull';break;			// È¸¿øÅ»Åð
		case"util99":OpenWindow("http://www.pullbbang.com/member/member_form.pull", 338, 238, 0);break;			// login
		default:location.replace('/');		// home
	}
}

var myGlobalHandlers = {
		onCreate : function () {
				Element.show('systemWorking');
		},

		onComplete : function () {
				if(Ajax.activeRequestCount == 0) {
						Element.hide('systemWorking');
				}
		}
};

// progress
var progress_start  = function () { Element.show('systemWorking'); }
var progress_end	= function () { Element.hide('systemWorking'); }

// error
function reportError(request) {
	log(" Ã³¸® µµÁß ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. ");
	log(request);
	log("**************************************************************");
}

function goLogin(refURL) {
	if (refURL == undefined) refURL = '';
	top.location.href = "http://www.pullbbang.com/member/login.pull?refURL="+refURL;
}

function goJoin(refURL) {
	if (refURL == undefined) refURL = '';
	document.location.href = "http://www.pullbbang.com/member/join.pull?refURL="+refURL;
}

//ÆË¾÷
function OpenWindow(url,intWidth,intHeight,scrollb) 
{ 
      window.open(url, "_blank", "width="+intWidth+",height="+intHeight+",resizable=0,scrollbars="+scrollb);
}

// strUserName : Ã¼Å©ÇÒ ¾ÆÀÌµð
// intMinLen : ÃÖ¼Ò±æÀÌ
// intMaxLen : ÃÖ´ë±æÀÌ
//
// ¼ýÀÚ, ¿µ¾î¸¸ °¡´É
//
// ÇÔ¼ö»ç¿ë¹ý : IsCheckID_Ver3("xware",4,12)
// ¸®ÅÏ°ª : true, false
//-------------------------------------------------------
function IsCheckID_Ver3( strUserName , intMinLen, intMaxLen )
{
	var regExpr;
	var regExprMust;

	regExpr = /^[a-zA-Z0-9]+$/;
	regExprMust = new RegExp( ".{" + intMinLen + "," + intMaxLen + "}" );

	if ( !regExprMust.test( strUserName ) ) //±æÀÌ Ã¼Å©
		return false;

	if ( !regExpr.test( strUserName ) ) //alphanumeric (¾çÀÇÁ¤¼ö)À¸·Î¸¸ ±¸¼ºµÇ¾î ÀÖÀ¸¸é OK!
		return false;
	return true;
}

//ÂÊÁö
function message_send(mem_id,mem_nname,pi_file, home_id) 
{ 
//	OpenWindow("http://fanpy.pullbbang.com/message/message_send.pull?to_mb_code="+mem_id+"&to_nickname="+mem_nname+"","522","396")
//	alert("http://fanpy.pullbbang.com/message/message_send.pull?Home_id="+home_id+"&to_mb_code="+mem_id+"&to_nickname="+mem_nname);
//	window.open("http://fanpy.pullbbang.com/message/message_send.pull?Home_id="+home_id+"&to_mb_code="+mem_id+"&to_nickname="+mem_nname+"","msgs", "width=522,height=396,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=0");
	window.open("http://www.fanpy.net/fanpy/message/msg_send.fpy?to_mb_code="+mem_id+"&to_nickname="+encodeURIComponent(mem_nname)+"","msgs", "width=522,height=396,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=0");
}

//»µ²Ù±â
function cuckoo_send(mem_id,mem_nname,pi_file, home_id) 
{ 
	 window.open("http://fanpy.pullbbang.com/message/cuckoo_send.pull?Home_id="+home_id+"&to_mb_code="+mem_id+"&to_nickname="+mem_nname+"","cuck", "width=799,height=470,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=0");
}

function change_all()
{
	if(document.form1.checkbox.value == "N") {
		document.form1.checkbox.value="Y";
		checkall('form1','to_nickname',true);
	}
	else {
		document.form1.checkbox.value="Y";
		document.form1.checkbox.value="N";
		checkall('form1','to_nickname',false);
	}
}

function checkall(formname,checkname,thestate){
	var el_collection=eval("document.forms."+formname+"."+checkname)

	if(el_collection != null)
	{
		if(el_collection.length){
			for (c=0;c<el_collection.length;c++)
				el_collection[c].checked=thestate
		}
		else{
			el_collection.checked=thestate;
		}
	}
}

function message_send_multi()
{
  var check_nums = document.form1.elements.length;
   for(var i = 0; i < check_nums; i++) {
      var checkbox_obj = eval("document.form1.elements[" + i + "]");
      if(checkbox_obj.checked == true) {
         break;
      }
   }
   if(i == check_nums) {
      alert("ÂÊÁö º¸³»½Ç ºÐÀ» ¼±ÅÃÇÏ¼¼¿ä");
      return;  
   }
	
	window.open("", "winName", "width=522, height=396,resizable=0,scrollbars=no");
	document.form1.method="post";
	document.form1.target="winName";
	document.form1.action="http://fanpy.pullbbang.com/message/message_send.pull";
	document.form1.submit(); 

}//ÂÊÁö ³¡

function imgOver(Obj) {
	Obj.src = Obj.src.replace("_off","_on");
	

}
function imgOut(Obj) {
	Obj.src = Obj.src.replace("_on","_off");
}

function recom(obj,chk) {
	if (chk) {
		document.getElementById(obj).style.display = 'block';
	} else {
		document.getElementById(obj).style.display = 'none';
	}
}

function mainConcern() {
	document.getElementById("conCernList").style.display = 'none';
	document.getElementById("conCernListView").style.display = 'block';
}

function mainContView(contID, btnObj) {
	if (btnObj.src.indexOf("open") != -1)	{
		btnObj.src = btnObj.src.replace("open","close");
		document.getElementById(contID).style.display = 'block';
	} else {
		btnObj.src = btnObj.src.replace("close","open");
		document.getElementById(contID).style.display = 'none';
	}
}


//////////////////////////////////
		var strKeyField = "";

		function HideAllDiv() {
			if(  $("divMemJoinEnd")  ) {  Element.hide('divMemJoinEnd'); }
			if(  $("divFindPwd")  ) {  Element.hide('divFindPwd'); }
			if(  $("divConfirmPwd")  ) {  Element.hide('divConfirmPwd'); }
			if(  $("divFindId")  ) {  Element.hide('divFindId'); }
			if(  $("divFindIdResult")  ) {  Element.hide('divFindIdResult'); }
			if(  $("divModifyId")  ) {  Element.hide('divModifyId'); }
			if(  $("divModifyIdResult")  ) {  Element.hide('divModifyIdResult'); }
		}

		function ShowDiv(objID) {
			var arrayPageSize = getPageSize();	// pageWidth,pageHeight,windowWidth,windowHeight

//			hideSelectBoxes();
//			hideFlash();

			// stretch overlay to fill page and fade in
			Element.setWidth("overlay", arrayPageSize[0]);
			Element.setHeight("overlay", arrayPageSize[1]);

			new Effect.Appear("overlay", { duration: overlayDuration, from: 0.0, to: overlayOpacity });

			iWidth = 295;
			iHeight = 10;

			// calculate top and left offset for the lightbox
			tMargin = (arrayPageSize[1] / 2) - 300;
			lMargin = (arrayPageSize[0] / 2) - (iWidth / 2);

			var lightboxTop		= 150;	//tMargin;
			var lightboxLeft	= lMargin;


			Element.setTop(objID, lightboxTop);
			Element.setLeft(objID, lightboxLeft);

			HideAllDiv();
			Element.show(objID);
			new Effect.Appear(objID, { duration: resizeDuration, queue: 'end', afterFinish: function(){ } });
		}

		function HideDiv(objID) {
			showSelectBoxes();
			showFlash();

			new Effect.Fade('overlay', { duration: overlayDuration});
			Element.hide(objID);
		}

		function alertMsgShow(obj, msg, divObj) {
			$(obj+"Msg").innerHTML = msg;

			var arrayPageSize = getPageSize();	// pageWidth,pageHeight,windowWidth,windowHeight

			// stretch overlay to fill page and fade in
			Element.setWidth("overlay", arrayPageSize[0]);
			Element.setHeight("overlay", arrayPageSize[1]);

			Element.setStyle("overlay", { zIndex: 100 });
			new Effect.Appear("overlay", { duration: overlayDuration, from: 0.0, to: 0.4 });

			iWidth = 295;
			iHeight = 100;

			// calculate top and left offset for the lightbox
			tMargin = (arrayPageSize[3] / 2) - 100;
			lMargin = (arrayPageSize[2] / 2) - (iWidth / 2);

			var lightboxTop		= tMargin;
			var lightboxLeft	= lMargin;

			Element.setWidth("lightbox", iWidth);
			Element.setHeight("lightbox", iHeight);
			Element.setTop("lightbox", lightboxTop);
			Element.setLeft("lightbox", lightboxLeft);

			Element.show("lightbox");
			Element.setInnerHTML("imageDataContainer", $("div"+obj).innerHTML);

			new Effect.Appear("imageDataContainer", { duration: resizeDuration, queue: 'end', afterFinish: function(){ } });
		}

		function alertMsgHide() {
			Element.hide('lightbox');
			Element.setStyle("overlay", { zIndex: 0 });
			//new Effect.Fade('overlay', { duration: overlayDuration});
		}

		function onChangeEmail(frm) {

			if ($F(frm) == "user") {
				document.loginFrm.email_etc.style.display = "block";
				document.loginFrm.email_etc.focus();
			} else {
				document.loginFrm.email_etc.style.display = "none";
			}

		}

		//¶óµð¿À ¹öÆ° null °Ë»ç
		function ReturnRadioVal(frm)
		{
			cnt = frm.length;
			for(i=0; i<cnt; i++)
			{	if(frm[i].checked == true)
				{
					break;
				}
			}
			if(cnt ==  i)
			{
				frm[0].focus();
				return false;
			}
			return frm[i].value;
		}


		function displayMsg(lblid, msg) {
			$(lblid+"Validate").innerHTML = msg;
		}

		function IsCheckEmail(strEmail)
		{
			/** ±ÝÁö»çÇ×
			 - @°¡ 2°³ÀÌ»ó
			 - .ÀÌ ºÙ¾î¼­ ³ª¿À´Â °æ¿ì
			 -  @.³ª  .@ÀÌ Á¸ÀçÇÏ´Â °æ¿ì
			 - ¸ÇÃ³À½ÀÌ.ÀÎ °æ¿ì **/
			var regDoNot = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
			/** ÇÊ¼ö»çÇ×
			 - @ÀÌÀü¿¡ ÇÏ³ªÀÌ»óÀÇ ¹®ÀÚ°¡ ÀÖ¾î¾ß ÇÔ
			 - @°¡ ÇÏ³ªÀÖ¾î¾ß ÇÔ
			 - Domain¸í¿¡ .ÀÌ ÇÏ³ª ÀÌ»ó ÀÖ¾î¾ß ÇÔ
			 - Domain¸íÀÇ ¸¶Áö¸· ¹®ÀÚ´Â ¿µ¹®ÀÚ 2~3°³ÀÌ¾î¾ß ÇÔ **/
			var regMust = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/;
//			var regMust = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]/;

			if ( !regDoNot.test(strEmail) && regMust.test(strEmail) )
				return true;
			else
				return false;
		}

		// strUserName : Ã¼Å©ÇÒ ¾ÆÀÌµð
		// intMinLen : ÃÖ¼Ò±æÀÌ
		// intMaxLen : ÃÖ´ë±æÀÌ
		//
		// ¼ýÀÚ, ¿µ¾î¸¸ °¡´É
		//
		// ÇÔ¼ö»ç¿ë¹ý : IsCheckID_Ver3("xware",4,12)
		// ¸®ÅÏ°ª : true, false
		//-------------------------------------------------------
		function IsCheckID_Ver3( strUserName , intMinLen, intMaxLen )
		{
			var regExpr;
			var regExprMust;

			regExpr = /^[a-zA-Z0-9]+$/;
			regExprMust = new RegExp( ".{" + intMinLen + "," + intMaxLen + "}" );

			if ( !regExprMust.test( strUserName ) ) //±æÀÌ Ã¼Å©
				return false;

			if ( !regExpr.test( strUserName ) ) //alphanumeric (¾çÀÇÁ¤¼ö)À¸·Î¸¸ ±¸¼ºµÇ¾î ÀÖÀ¸¸é OK!
				return false;
			return true;
		}

		//select null °Ë»ç (ÆûÀÌ¸§, ¼±ÅÃÇÒ ÇÊ¿ä°¡ ÀÖ´Â optionÀÇ ½ÃÀÛ ¹øÈ£, °æ°í¹®±¸)
		function GetSelectValue(frm, nullNum)
		{
			var val = "";
			cnt = frm.options.length;

			if (nullNum == null)
			{
				nullNum = 0
			}

			for(i=nullNum; i<cnt; i++)
			{	if(frm.options[i].selected == true)
				{
					val = frm.options[i].value;
					break;
				}
			}

			return val;
		}

		//	ÇÑ±Û 2¹ÙÀÌÆ®, ¿µ¹® 1¹ÙÀÌÆ®·Î º¯È¯ÇÑ °ª ¹ÝÈ¯
		function cal_byte(str) {
			var tmpStr;
			var temp=0;
			var onechar;
			var tcount;
			tcount = 0;

			str = str.replace(/cR_/g,''); //¿£ÅÍ¹®ÀÚ Á¦°Å
			tmpStr = new String(str);
			temp = tmpStr.length;

			for (k=0;k<temp;k++) {
				onechar = tmpStr.charAt(k);
				if(escape(onechar).length > 4) {
					tcount += 2;
				}else if (onechar!='\r') {
					 tcount++;
				}
			}

			return tcount ;
		}

		//checkbox return checked value
		function ReturnCheckedVal(frm)
		{
			for (i = 0; i < frm.length; i++) {
				if(frm[i].checked == true) {
					break;
				}
			}
			if (i == frm.length) {
				return false;
			}
			return frm[i].value;
		}

		function chkNumeric2(frm) {
			if (frm.jumin1.value.length == 6)
			{
				frm.jumin2.focus();
			}
		}

		// flash ajax¿ë
		function STRtoJSON(str) {
			str = ereg_replace(str, "=", ":");
			var arrStr = str.split("&")
			var cnt = str.split("&").length;
			var ret = "";

			for (i=0; i < cnt; i++) {
				if (i > 0) {
					ret += ", ";
				}

				tmpArr = arrStr[i].split(":");
				for (j=0; j<tmpArr.length;j++ ) {
					if (j > 0) ret += " : ";
					ret += "'" + decodeURIComponent(tmpArr[j]) + "'";
				}
			}

			return "{" + ret + "}";

		}

		// javascript replace
		function ereg_replace(org_str, match_str, re_str) {
		  var re = new RegExp(match_str, "g");
		  return org_str.replace(re, re_str);
		}

		/***********************************************************
		flash Call Method ½ÃÀÛ
		**********************************************************/
		var SendAndLoad = function(sMethod, strURL, frm, loadComplete, sProgress){
			var local_result;
			var strSerial;
			var objJOIN;

			if (sMethod == "get") {
				objJOIN = frm;
//				for(var p in  objJOIN){
//					alert(p + "::::" + objJOIN[p]);
//				}
			} else {
				strSerial = STRtoJSON(Form.serialize(frm));
				objJOIN = eval('(' + strSerial + ')');
			}

			local_result = $("Test_fabridge").send_and_load(strURL, objJOIN, loadComplete, sProgress);

			return false;
		}

		var LoadComplete = function(p_result){
			alert("¹Þ¾Ò´Ù´Ù´Ù´Ù´Ý´Ù::::::" + p_result);
		}

		var LoadComplete1 = function(p_result){
			alert("result::::::" + p_result);
		}


////////////////////////////////////////


/* Submenu Layer */
function showM(chkNum) {
	document.getElementById("sublayer-"+chkNum).style.display = 'block';
}
function hideM(chkNum) {
	document.getElementById("sublayer-"+chkNum).style.display = 'none';


}

///////////////ÅÃ½ºÆ® º¹»çÇÏ±â/////////////////////
function txt_clip(str,str2) {
	var result = window.clipboardData.setData('Text', str);
	alert(str2);
}



/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
2008.02.05 ³²¿øÀÏ Ãß°¡
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function goFanpy(mb_code){
	var url = "/htc/member_fanpy_location.pull";
	var pars = "mb_code="+mb_code;
	var funpyURL = new Ajax.Request(
			url,
			{
				method : 'get',
				parameters: pars,
				onComplete: getRequestFanpyURL,
				onFailure: getErrorFanpy
			}
	);
}

function getRequestFanpyURL(funpyURL){
	var getFanpy = funpyURL.responseText;
	top.location.href = "http://fanpy.pullbbang.com/"+getFanpy;
}

function getErrorFanpy(errMsg){
	alert(errMsg);
}


// Ç®ÄÜ ÆË¾÷ º¸±â
function pop_pullcon(){
	var pcon = window.open("","pcon", "width=400,height=320,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=150");

	pcon.document.write ('<body leftmargin=0 topmargin=0>');
	pcon.document.write ('<img src="http://image2.pullbbang.com/pull30/bbs/pop_pullcon.gif" onClick="self.close();" style="cursor:hand;">');
	pcon.document.write ('</body>');
}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/


function SWFMovieButton(swf, target) {
	if (target == "undefinded" || target == null) target = '';

	document.write('	<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="70" height="70" id="btnMovie'+target+'" align="middle">');
	document.write('	<param name="allowScriptAccess" value="always" />');
	document.write('	<param name="allowFullScreen" value="false" />');
	document.write('	<param name="wmode" value="transparent" />');
	document.write('	<param name="movie" value="' + swf + '" />');
	document.write('	<param name="quality" value="high" />');
	document.write('	<embed src="' + swf + '" quality="high" wmode="transparent" width="70" height="70" name="btnMovie" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('	</object>');
}


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
2008.02.25 ÀÓ°æÀç Ãß°¡
¸ô·¡ÂòÇÏ±â ½ÃÀÛ
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function zzim_ok(mbc, fmbc) {
	Ajax.Responders.register(myGlobalHandlers);
	var url = '/htc/zzim_write.pull';
	var pars;
	pars = "mbc="+mbc+"&fmbc="+fmbc;
	var loader = new Ajax.Request(
		url,
		{
			method : 'get',
			parameters: pars,
			onComplete: zzim_ok_Ajax,
			onFailure: getErrorData_zzim
		}
	);
}

function zzim_ok_Ajax(loader){
	var getReplyList = loader.responseText;
	alert(getReplyList);
}

function getErrorData_zzim(oriMsg) {
//	alert(oriMsg);
}

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
¸ô·¡ÂòÇÏ±â ³¡
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
½Å°íÇÏ±â ½ÃÀÛ
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function SetSingo(bd_code, rp_code, bt_code, br_code, mg_code, fb_code, mb_code, kind) {
/*	alert(	"bd_code:"+bd_code+"\n"
			+"rp_code:"+rp_code+"\n"
			+"bt_code:"+bt_code+"\n"
			+"br_code:"+br_code+"\n"
			+"mg_code:"+mg_code+"\n"
			+"fb_code:"+fb_code+"\n"
			+"mb_code:"+mb_code+"\n"
		);*/
	var pars = {	"bd_code" : bd_code,
					"rp_code" : rp_code, 
					"bt_code" : bt_code, 
					"br_code" : br_code, 
					"mg_code" : mg_code, 
					"fb_code" : fb_code, 
					"mb_code" : mb_code,
					"kind"	  :	kind
				};
	var tar_url;
	tar_url = "http://www.pullbbang.com/member/singo.pull";
	SendAndLoad("get", tar_url, pars, "rstFormSingo", "false");
}

function rstFormSingo(rst) {
	try {

		// create div
		if ($('lyrSingo') == null) {
			var objBody = document.getElementsByTagName("body").item(0);
			var objSingo = document.createElement("div");
			objSingo.setAttribute('id','lyrSingo');
			objSingo.style.position = 'absolute';
			objSingo.style.zIndex = '100';
			objSingo.style.background = '#ffffff';
			objSingo.style.display = 'none';
			objBody.appendChild(objSingo);
		} else {
			objSingo = $('lyrSingo');
		}

		objSingo.innerHTML = rst;
		objModalBox(true, objSingo, 350, 100, 0, 0);
//		objSingo.style.display = 'block';

	} catch (err) {
		return;
	}
}


function frmSingoSubmit(frm) {
	if (ReturnRadioVal(frm.reason) == "") {
		alert(" ½Å°í¿µ¿ªÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
		return false;
	}
/*
	alert(	"bd_code:"+frm.bd_code.value+"\n"
			+"rp_code:"+frm.rp_code.value+"\n"
			+"bt_code:"+frm.bt_code.value+"\n"
			+"br_code:"+frm.br_code.value+"\n"
			+"mg_code:"+frm.mg_code.value+"\n"
			+"fb_code:"+frm.fb_code.value+"\n"
			+"mb_code:"+frm.mb_code.value+"\n"
		);
*/
//	return false;
	return true;
}

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
½Å°íÇÏ±â ³¡
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
·Î±×ÀÎ Ã¼Å©
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
	function loginSubmit(frm){

		if(frm.id.value == "")
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			frm.id.focus();
			return false;
		}

		if(frm.passwd.value == "")
		{
			alert("ºñ¹Ð¹øÈ£¸¦ Àû¾îÁÖ¼¼¿ä");
			frm.passwd.focus();
			return false;
		}

		if (!IsCheckID_Ver3(frm.passwd.value,4,8))
		{
			alert("ºñ¹Ð¹øÈ£ Çü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n\nºñ¹Ð¹øÈ£ ±æÀÌ´Â 4 ~ 8ÀÚÀÌ¸ç, ¼ýÀÚ ¶Ç´Â ¿µ¹®À¸·Î¸¸ ÀÔ·ÂÇÏ¼¼¿ä.");
			frm.passwd.focus();
			return false;
		}

		frm.target = "_self";

//		if (frm.ssl_yn.checked == true) {
//			frm.action = "https://www.pullbbang.com/member/login_proc.pull";
//		} else {
//			frm.action = "http://www.pullbbang.com/member/login_proc.pull";
//		}

//		frm.action = "https://www.pullbbang.com/member/login_proc.pull";
		frm.action = "http://www.pullbbang.com/member/login_proc.pull";

		return true;
	}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
·Î±×ÀÎ Ã¼Å©
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/

	function goAuth(sEmail) {
		window.open("http://"+sEmail, "_blank");
	}

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
È¸¿ø°¡ÀÔ Ã¼Å©
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/

	function JoinSubmit(frm) {

		if ($F("yak_yn") != "Y") {
			alert("¼­ºñ½º ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇÇØ ÁÖ¼¼¿ä.");
			return false;
		}

		if ($F("yak_yn2") != "Y") {
			alert("°³ÀÎÁ¤º¸ º¸È£Á¤Ã¥¿¡ µ¿ÀÇÇØ ÁÖ¼¼¿ä.");
			return false;
		}
/*
		var eVal = GetSelectValue(frm.emailDomain, 0);

		if (eVal == "user") {
			strEmail = frm.email_id.value + "@" + frm.email_etc.value;
		} else {
			strEmail = frm.email_id.value + "@" + GetSelectValue(frm.emailDomain, 0);
		}
*/
		var strEmail;
		strEmail = frm.email_id.value;

		if (!IsCheckEmail(strEmail)) {
			alert(" ¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏ Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.\n\n ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä "+strEmail);
			frm.email_id.focus();
			return false;
		}

		if (!IsCheckID_Ver3( frm.pwd.value, 4, 12 )) {
			alert(" ºñ¹Ð¹øÈ£´Â 4~12ÀÚ ¹Ì¸¸ÀÇ ¿µ¾î¿Í ¼ýÀÚÀÇ Á¶ÇÕ¸¸ »ç¿ë°¡´É ÇÕ´Ï´Ù.");
			frm.pwd.focus();
			return false;
		}

		if (cal_byte(frm.nickname.value) < 4 || cal_byte(frm.nickname.value) > 20) {
			alert(" ´Ð³×ÀÓÀº 4ÀÚ ÀÌ»ó 10ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			frm.nickname.focus();
			return false;
		}

		if ($F("sex") == "") {
			alert(" ¼ºº°À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
			frm.sex[0].focus();
			return false;
		}

		frm.email.value = strEmail;

		frm.target = "_self";

		frm.action = "https://www.pullbbang.com/member/join_proc.pull";

		return true;
	}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
È¸¿ø°¡ÀÔ Ã¼Å©
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/




/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
°í°´Æò°¡ - ³²±º 2008.03.20
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function fn_evaluate(){
	var ad_chk = "N";
	for(idx=0; idx < testerfm.eval.length; idx++){
		if( testerfm.eval[idx].checked == true ){
			ad_chk = "Y";
			break;
		}
	}
	if(  ad_chk == "N" ){
		alert("°Ô½Ã¹°¿¡ ´ëÇÑ Æò°¡¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä!");
		return;
	}else{
		testerfm.submit();
	}
}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
°í°´Æò°¡
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/



/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
ÄÁÅÙÃ÷ ¸ÞÀÏ º¸³»±â => 2008.03.24 ³²±º
argType :	BOARD - °Ô½Ã¹°
			MOVIE - µ¿¿µ»ó
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function fn_sendcontent(argType, argCode){	
	var url = "/htc/contents_sendmail.pull";
	var pars = "ctype="+argType+"&bd_code="+argCode;
	var loader = new Ajax.Request(
		url,
		{
			method : 'get',
			parameters: pars,
			onComplete: fn_sendmail_request,
			onFailure: getErrorData_zzim
		}
	);
}
function fn_sendmail_request(){
	
}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
¼±ÅÃÈ¸¿ø ¼±¹°ÇÏ±â => 2008.03.26 ÀÓ°æÀç
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function gift_target_list(mb_code, home_id) {
	if (mb_code.length > 0 || mb_code > 0)
	{
		hideProcFrame.location.href="http://www.pullbbang.com/mall/gift_target_list.pull?Home_id="+home_id+"&mb_code="+mb_code;
		OpenWindow("http://fanpy.pullbbang.com/fanbook/pop_gift.pull?Home_id="+home_id+"&select_mb_code="+mb_code, "343", "425", "0");
	}
}

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
¿¹Àü¸¶ÀÌ¼¦ ¸µÅ© => 2008.03.26 ÀÓ°æÀç
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function OpenMyshot() {

}

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/

/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë
Active Flash script
¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå)
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+"' 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='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+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";

	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);

}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/




/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
// ¼ýÀÚ ¼¼ÀÚ¸® ¸¶´Ù "," Âï±â
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function js_formatnumber(strNo) {
  var reg = /(^[+-]?\d+)(\d{3})/;   // Á¤±Ô½Ä
  strNo += '';                      // ¼ýÀÚ¸¦ ¹®ÀÚ¿­·Î º¯È¯

  while (reg.test(strNo))
    strNo = strNo.replace(reg, '$1' + ',' + '$2');

  return strNo;
}
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
// ¼ýÀÚ Ã¼Å©
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function CheckNumber(instr)
{
	str = instr.value;
	for(var i = 0 ; i <str.length; i++){
		var ch =str.substring(i, i+1)
		if(ch < "0" || "9" <ch) {
			return false;
		}
	}	
}


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
// ÇÑ±Û Ã¼Å©
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
function koreanCheck(str) {
    var i;
    var ch;
    
    for (i=0;i<str.length;i++) {
        ch = escape(str.charAt(i));        //ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ

        if (strCharByte(ch) != 2) { //ÇÑ±ÛÀÌ ¾Æ´Ò °æ¿ì
            return false;
        } else return true;
    }
}

function strCharByte(chStr) {
    if (chStr.substring(0, 2) == '%u') {
        if (chStr.substring(2,4) == '00')
            return 1;
        else
            return 2;        //ÇÑ±Û
    } else if (chStr.substring(0,1) == '%') {
        if (parseInt(chStr.substring(1,3), 16) > 127)
            return 2;        //ÇÑ±Û
        else
            return 1;
    } else {
            return 1;
    }
}


/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
// ´Ð³×ÀÓ ·¹ÀÌ¾î
/*¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë¡ë*/
var tarobj;
var tarkind = "";
var tltop = 0;
var tlleft = 50;
function nick_layer(mb_code, obj, kind, ltop, lleft) {
	tarobj = obj;
	tarkind = kind;
	if (ltop == undefined || ltop == "") ltop = 0;
	if (lleft == undefined || lleft == "") lleft = 50;
	tltop = ltop;
	tlleft = lleft;
	var url = '/htc/nick_layer.pull';
	var pars;
	pars = "mb_code="+mb_code+"&kind="+kind;
	var loader = new Ajax.Request(
			url,
			{
				method : 'get',
				parameters: pars,
				onComplete: nick_layer_result,
				onFailure: nick_layer_error
			}
	);
}

function nick_layer_result(loader){
	try
	{
		var getReplyList = loader.responseText;
		$("NickName_Layers").innerHTML = getReplyList;
		setLyr($("nl_"+tarkind+tarobj), "NickName_Layers", tltop, tlleft);
		$("NickName_Layers").style.display = "";
	}
	catch (e)
	{
//		alert($("nl_"+tarkind+tarobj));
//		alert(e.discription);
	}
}

function nick_layer_error(oriMsg) {
//	alert(oriMsg);
}



function nick_layer_hidden(kind) {
	if (window.$("NickName_Layers") != null)
	{
		$("NickName_Layers").style.display = "none";
	}
}


//¿µ¹®/ÇÑ±Û/¼ýÀÚ¸¸ °¡´É
function charCheck(str) {
    var i;
    var ch;
	var result = true;
    
    for (i=0;i<str.length;i++) {
        ch = escape(str.charAt(i));        //ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ

        if (strCharByte(ch) == 2 || (ch >= "0" && ch <= "9") || (ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")) {

        } else {
			result = false;
		}
    }
	return result;
}


///////////////////////////////////////////////////////
// µ¿¿µ»ó ¿¬¼Óº¸±â 
///////////////////////////////////////////////////////

function MoviePlayEnd() {
	play_end = true;
	if (auto_play == "on")
	{
		ShowNextMovie();
	}
}

///////////////////////////////////////////////////////
// µ¿¿µ»ó ¿¬¼Óº¸±â 
///////////////////////////////////////////////////////

function getCookie(name) {
	var Found = false
	var start, end
	var i = 0

	while(i <= document.cookie.length) {
		start = i
		end = start + name.length

		if(document.cookie.substring(start, end) == name) {
			Found = true
			break
		}
		i++
	}

	if(Found == true) {
		start = end + 1
		end = document.cookie.indexOf(";", start)
		if(end < start)
			end = document.cookie.length

		return document.cookie.substring(start, end)
	}
	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 ClosePopup(argStr, popName, objID, popType){
	if(  argStr == true  ){
		setCookie(popName, "no" , 1);
	}
	if (popType == "div") {
		$(objID).style.display = "none";
	} else if (popType == "pop") {
		window.close();
	} else {
		$(objID).close();
	}
}
///////////////////////////////////////////////////////
// ¿À´ÃÀº ±×¸¸º¸±â
///////////////////////////////////////////////////////


///////////////////////////////////////////////////////
//	ÀÌ¹ÌÁö ÀÚµ¿ ¸®»çÀÌÂ¡
///////////////////////////////////////////////////////
function fixImgs(whichId, maxH) {
	var pix = document.getElementById(whichId).getElementsByTagName('img');
	for (i=0; i<pix.length; i++) {
		w = pix[i].width;
		h = pix[i].height;
		if (h > maxH) {
			f = 1-((h - maxH) / h);
			pix[i].width	= w * f;
			pix[i].height	= h * f;
		}
	}
}
///////////////////////////////////////////////////////
//	ÀÌ¹ÌÁö ÀÚµ¿ ¸®»çÀÌÂ¡
///////////////////////////////////////////////////////


///////////////////////////////////////////////////////
//	³»ÆÒÇÇ·Î ÃÊ´ë ½ÃÀÛ
///////////////////////////////////////////////////////
function invite_request(nickname, home_id) {
	if (home_id.length > 1)
	{
		if (confirm(nickname+"´ÔÀ» ³»ÆÒÇÇ·Î ÃÊ´ë¸¦ ÇÏ½Ã¸é ´ÜÆÏ 5°³°¡ Â÷°¨µË´Ï´Ù.")) {
		hideProcFrame.location.href = "http://fanpy.pullbbang.com/message/invite_ok.pull?Home_id="+home_id+"&nickname="+nickname;
		}	
	} else {
		alert("Àß¸øµÈ °ªÀÌ Á¸Àç ÇÕ´Ï´Ù.");
	}
	
}
///////////////////////////////////////////////////////
//	³»ÆÒÇÇ·Î ÃÊ´ë ³¡
///////////////////////////////////////////////////////



/*======================================================
¶ÊÇÃ·¯ ¹öÆ° ¿À¹ö½Ã ·¹ÀÌ¾î
======================================================*/
document.write('<div id="dp_Lyer" class="border-box" style="position:absolute;width:170px;background-color:#FFFFFF;z-index:101;display:none;"><span style="font-size:11px;color:#787878">ÀÌ ´ñ±ÛÀ» ÃßÃµÇÕ´Ï´Ù.</span></div>');
function ddolpl_layer(obj){
	ly_top	= document.body.clientTop + GetObjectTopLocation(obj) - document.body.scrollTop;
	ly_Left	= document.body.clientLeft + GetObjectLeftLocation(obj) -  document.body.scrollLeft;	

	$("dp_Lyer").style.top		= ly_top;
	$("dp_Lyer").style.left		= ly_Left - 210;
	$("dp_Lyer").style.display	= "";
}
function GetObjectTopLocation(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetTop;
	else
		return obj.offsetTop + GetObjectTopLocation(obj.offsetParent);
}

function GetObjectLeftLocation(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetLeft;
	else
		return obj.offsetLeft + GetObjectLeftLocation(obj.offsetParent);
}
/*====================================================*/



/*======================================================
ÆÒÇÇ °¡ÀÌµå È£Ãâ
======================================================*/
function fanpy_guide()
{
	window.open("http://help.pullbbang.com/pop_fanpy_guide.pull","","width=877,height=700,top=0,left=0,scrollbars=yes");
}


/*======================================================
Find position
======================================================*/
function setLyr(obj,lyr, ltop, lleft){
	var newX = findPosX(obj);
	var newY = findPosY(obj);
	if (ltop != 0) newY += ltop;
	if (lleft != 0) newX += lleft;
	var x = $(lyr);
	x.style.top = newY + 'px';
	x.style.left = newX + 'px';
}

function findPosX(obj){
	var curleft = 0;
	if(obj.offsetParent){
		while(obj.offsetParent){
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if(obj.x) curleft += obj.x;
	return curleft;
}

function findPosY(obj){
	var curtop = 0;
	if(obj.offsetParent){
		while(obj.offsetParent){
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}else if(obj.y) curtop += obj.y;

	return curtop;
}
/*======================================================
Find position
======================================================*/


/*======================================================
RSS URL Á¤º¸ ÆäÀÌÁö ÆË¾÷
======================================================*/
function openRss(){
	window.open("http://www.pullbbang.com/Rss/Rss.pull");
}
/*====================================================*/


/*======================================================
ÇÏ´Ü GNB¿ë
======================================================*/
try
{
	var CFloatingGnb = Class.create(); 
	CFloatingGnb.prototype = { 
		initialize: function(el) 
		{ 
			try
			{
				this.el = el; 
				this.el_list = $(this.el).getElementsByClassName('list')[0]; 
				this.recomm_post_list_cnt = 10; 
				this.recomm_post_list = Array(this.recomm_post_list_cnt); 
				this.nowpos_recomm_post = -1; 
				this.timerRpScroll = 0; 
				if(navigator.appVersion.indexOf('MSIE 6.0')!=-1) 
				{ 
					this.bgnbScroller = this.floating_fuck_ie6.bindAsEventListener(this); 
					Event.observe(window, 'scroll', this.bgnbScroller); 
					Event.observe(window, 'resize', this.bgnbScroller); 
				}
			}
			catch ( e )
			{
			}
		}, 
		floating_fuck_ie6: function() { 
			$(this.el).style.top = (parseInt($(this.el).cumulativeScrollOffset()[1])+parseInt(document.viewport.getHeight())-33)+'px'; 
		}, 
		blank: function() { } 
	}	
}
catch (e)
{
}
/*====================================================*/


function JoinOnScreen() {
	if (is_login == "Y") {
		display_onscreenbtn();
		JoinOnScreenSetDanpat();
	} else {
		if (confirm("´ÜÆÏÀ» Áö±Þ ¹ÞÀ¸½Ã·Á¸é ·Î±×ÀÎ ÇØ¾ß ÇÕ´Ï´Ù.\n\n ·Î±×ÀÎ ÇÏ½Ã°Ú½À´Ï±î?\n\n ·Î±×ÀÎÀ» ÇÏÁö ¾Ê¾Æµµ ÇÁ·Î±×·¥Àº ´Ù¿î ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.")) {
			location.href = "http://www.pullbbang.com/member/login.pull?refURL=http://help.pullbbang.com/onscreen.pull";
		} else {
			display_onscreenbtn();
			JoinOnScreenSetDanpat();
		}
	}
}

function JoinOnScreenSetDanpat() {
	hideProcFrame.location.href = "http://www.pullbbang.com/event/onscreen_ok.pull";
}



function fncOpenWin(strUrl, strName, intW, intH, blnPos, blnScroll) 
{
	var Win;
	var strScroll;

	if (blnPos == 0)
	{
		var strLeft = 0	// »õÃ¢À» È­¸é ¿ÞÂÊÀ¸·Î À§Ä¡ÇÏ°Ô(°¡·ÎÀ§Ä¡)
		var strTop = 0	// »õÃ¢À» È­¸é À§ÂÊÀ¸·Î À§Ä¡ÇÏ°Ô(¼¼·ÎÀ§Ä¡)		
	}
	else
	{
		var strLeft = (window.screen.width / 2) - (intW / 2)	// »õÃ¢À» È­¸é °¡¿îµ¥·Î À§Ä¡ÇÏ°Ô(°¡·ÎÀ§Ä¡)
		var strTop = (window.screen.height / 2) - (intH / 2)	// »õÃ¢À» È­¸é °¡¿îµ¥·Î À§Ä¡ÇÏ°Ô(¼¼·ÎÀ§Ä¡)
	}
	if(blnScroll == 0)
	{
		strScroll = 'no';
	}
	else
	{
		strScroll = 'yes';
	}

	Win = window.open(strUrl, strName, "width=" + intW + ", height=" + intH + ", top="+ strTop +", left="+ strLeft +", scrollbars="+ strScroll);
	Win.focus();
}


function fltbannerClose()
{
	setCookie("cokiBathory","fbth",1);
	document.getElementById("divFlvBathory").style.display = "none";
}

// ½ÃÀÛÆäÀÌÁö ¼³Á¤ÇÏ±â
document.write ('<img src="http://image2.pullbbang.com/pull30/menu/bull_event_lm.gif" ID="oHomePage" onclick="setStartPage(this, \'http://www.fanpy.net/main/\');" width="0" height="0" style="display:none;" />');
function onSetStartPage()
{
    document.getElementById("oHomePage").onclick();
}
function setStartPage(obj, homeUrl)
{
	try
	{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(homeUrl);
		document.hideProcFrame.location.href = "http://www.pullbbang.com/log/click_log.pull?page=WWW2&pos=START_SUCC";
	}
	catch (e) { 
		document.hideProcFrame.location.href = "http://www.pullbbang.com/log/click_log.pull?page=WWW2&pos=START_FAIL";
	}
}

function onGoFnapyClick()
{
	window.open("http://www.fanpy.net/fanpy/fanpyinfocaton.fpy");
}




function goToonDosiPop(obj) {
	var tsCookieVal = fnGetCookieCommon("ts_090513");
	if (tsCookieVal != "Y")
	{
		fncOpenWin("http://www2.pullbbang.com/toondosi/free3.html", "free3", 500, 400, 0, 0);
	}
}

// ÄíÅ°°ª ÀÐ¾î¿À±â
function fnGetCookieCommon(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 fnZipCodeSearch(frm){
	var dOption = ",top=150,left=350,scrollbars=yes";
	var linkUrl = "/htc/pop_post_search.pull?formname="+ frm;
	window.open(linkUrl,"divgift","width=525,height=360"+dOption);
}


// nate connection
function fnNateConnectionScrap(bdcode, e_site) {
	fncOpenWin("/htc/cyopenscrap.pull?bd_code="+ bdcode + "&e_site=" + e_site, "cyopenscrap", 450, 410, 0, 0);
}

// Toondosi Event
function fnToonDosiEvent(){
	// »ç¿ëÀÚ Á¤º¸¸¦ °¡Á®¿Â´Ù
	var url = "/htc/get_info.pull";
	var pars = "";
	var funpyURL = new Ajax.Request(
			url,
			{
				method : 'get',
				parameters: pars,
				onComplete:  function (r) {
					strResult = eval("(" + r.responseText + ")");

					var str_mb_code		= strResult.MB_CODE;
					var str_mb_id		= strResult.MB_ID;
					
					if(  str_mb_code == ""  ) { str_mb_code = "0"; }
					
					window.open("http://www.ilikeclick.com/track/click.php?dts_code=101197890020267244000047806000000000000&DTS_UID="+ str_mb_code);
				} 
			}
	);
}





function popNateAlarmHelp(){
	window.open("http://nateonalarm.nate.com/service_info.php");
}

function popNateAlarmSetup(){
	//»õÃ¢ÀÇ Å©±â
	cw=500;
	ch=480;

	//½ºÅ©¸°ÀÇ Å©±â
	sw=screen.availWidth;
	sh=screen.availHeight;

	//¿­ Ã¢ÀÇ Æ÷Áö¼Ç
	px=(sw-cw)/2;
	py=(sh-ch)/2;

	op  = "left="+px+",top="+py+",width="+cw+",height="+ch
	op += ",toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no";

	window.open("http://nateonalarm.pullbbang.com/login_auth.asp", "natealarm",op);
}

function setPng24(obj) { 
	var request_os = window.navigator.userAgent; 
	var os_array = request_os.split(";"); 

	if(os_array[1] != " MSIE 7.0") { 
		obj.width = obj.height = "1";
		obj.style.display = "inline-block";
		obj.className = obj.className.replace(/\bpng24\b/i,""); 
		obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
		obj.src="";
	}
	return ""; 
}

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 and 6.
{
	if ((version >= 5.5) && (document.body.filters))
	{
		for(var i=0; i<document.images.length; i++)
		{
			var img = document.images[i]
			var imgName = img.src.toUpperCase()
			if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
			{
				if(  img.id  ){
					try
					{
						var imgID = (img.id) ? "id='" + img.id + "' " : ""
						var imgClass = (img.className) ? "class='" + img.className + "' " : ""
						var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
						var imgStyle = "display:inline-block;" + img.style.cssText
						var imgAttribs = img.attributes;
						for (var j=0; j<imgAttribs.length; j++)
						{
							var imgAttrib = imgAttribs[j];
							if (imgAttrib.nodeName == "align")
							{
								if (imgAttrib.nodeValue == "left") imgStyle = "float:left;" + imgStyle
								if (imgAttrib.nodeValue == "right") imgStyle = "float:right;" + imgStyle
								break
							}
						}
						var strNewHTML = "<span " + imgID + imgClass + imgTitle
						strNewHTML += " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
						strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
						strNewHTML += "(src='" + img.src + "', sizingMethod='scale');\""
						strNewHTML += " onmouseover=\"PNGswap('" + img.id + "');\" onmouseout=\"PNGswap('" + img.id +"');\""
						strNewHTML += "></span>"
						img.outerHTML = strNewHTML
						i = i-1;
					}
					catch ( e ){ }
				}
			}
		}
	}
}

if (version >= 5.5) {
	window.attachEvent("onload", correctPNG);
}

function PNGswap(myID)
{
	var strOver  = "s_menu_on_"
	var strOff = "s_menu_"
	var oSpan = document.getElementById(myID)
	var currentAlphaImg = oSpan.filters(0).src
	if (currentAlphaImg.indexOf(strOver) != -1)
		oSpan.filters(0).src = currentAlphaImg.replace(strOver,strOff)
	else
		oSpan.filters(0).src = currentAlphaImg.replace(strOff,strOver)
}

function imgSwap(oImg)
{
	var strOver  = "s_menu_on_"		// image to be used with mouse over
	var strOff = "s_menu_"			// normal image
	var strImg = oImg.src

	if (strImg.indexOf(strOver) != -1){
		oImg.src = strImg.replace(strOver,strOff)
	} else {
		oImg.src = strImg.replace(strOff,strOver)
	}
}

document.ondragstart = new Function("return false")