// Trim
function Trim(obj1){
	obj1 = obj1.replace(/^(\s+)|(\s+)$/g, "")
	return obj1;
}

// Input String null checking
function validFieldText(objInput, msgStr){
	if(Trim(objInput.value) == 0) {
		alert("" + msgStr + " ÀÔ·ÂÇÏ¼¼¿ä.");
		objInput.focus();
		return false;
	}

	return true;
}

// Select String null checking
function validFieldSelect(obj1, msgStr){
	if(Trim(obj1.value)=="") {
		alert(msgStr+" ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
		obj1.focus();
		return false;
	}

	return true;
}

// Æ÷¸ËÃ¼Å©
function isValidFormat(input, format) {
    if (input.value.search(format) != -1) {
        return true;
    }
    return false;
}

// ÀÌ¸ÞÀÏ Çü½Ä Ã¼Å©
function CheckEmail(strEmail){
	var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    return isValidFormat(strEmail, format);
}

// ÀÌ¸ÞÀÏ Çü½Ä Ã¼Å© (Ãß°¡ - ·ùÇö¼®)
function CheckEmail2(str)
{
   var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
   if (filter.test(str)) { 
		return true; 
	}else{ 
		return false; 
	}
}


function WindowOpen(Url, popName, popwidth, popheight){
	var height = screen.height;
	var width = screen.width;
	var left = width / 2 - (popwidth/ 2);
	var top = height / 2 - (popheight / 2);
	popheight = popheight + 27;
	window.open(Url, popName, "width="+popwidth+",height="+popheight+",scrollbars=no,toolbar=no,left="+left+",top="+top+"")
}

function IDCheck(value)
{
	WindowOpen("/Popup/IDDupCheck.asp?UserID="+value, "IDCheck", 407, 180)
}

// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
function jumin_check(o, registNum1, registNum2 ){
	var chk =0;
	var yy = registNum1.value.substring(0,2);
	var mm = registNum1.value.substring(2,4);
	var dd = registNum1.value.substring(4,6);
	var sex = registNum2.value.substring(0,1);


	if( (registNum1.value.length!=6)||(yy <25||mm <1||mm>12||dd<1) ){
		o.msg.value = "ÁÖ¹Îµî·Ï¹øÈ£¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";
		registNum1.value="";
		registNum2.value="";
		registNum1.focus();
		return true;
	}

	if( (sex != 1 && sex !=2 && sex != 3 && sex != 4)||(registNum2.value.length!= 7 ) ){
		o.msg.value = "ÁÖ¹Îµî·Ï¹øÈ£¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";
		registNum1.value="";
		registNum2.value="";
		registNum1.focus();
		return true;
	}

	for (var i = 0; i <=5 ; i++){
		chk = chk + ((i%8+2) * parseInt(eval(registNum1.value.substring(i,(i+1)))));
	}
	for (var i = 6; i <=11 ; i++){
		chk = chk + ((i%8+2) * parseInt(eval(registNum2.value.substring((i-6),(i-5)))));
	}

	chk = 11 - (chk %11);
	chk = chk % 10;

	if (chk != registNum2.value.substring(6,7))	{
			o.msg.value = "À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\nÅ¸ÀÎÀÇ ÁÖ¹Îµî·Ï¹øÈ£¸¦ µµ¿ëÇÏ°Å³ª ÇãÀ§ ±âÁ¦ÇÒ °æ¿ì È¸¿ø°¡ÀÔÀÌ Ãë¼ÒµË´Ï´Ù.";
			registNum1.value="";
			registNum2.value="";
			registNum1.focus();
			return true;
	}

}

// ActiveX Start //

function flashMovie(fid,src,wid,hei,fvs,wmd) {
  this.fPrint = '';
  this.Id = document.getElementById(fid);
  this.Src = src;
  if(wid == 0){
    this.Width = '100%';
  }
  else{
    this.Width = wid;
  }
  if(hei == 0){
    this.Height = '100%';
  }
  else{
    this.Height = hei;
  }
  this.FlashVars = (fvs != undefined)? fvs :'';
  this.Wmod = (wmd != undefined)? wmd :'';
  if(isObject(Id)) {
    fPrint = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"';
    fPrint += ' width="'+Width+'"';
    fPrint += ' height="'+Height+'">';
    fPrint += '<param name="allowScriptAccess" value="always">';
    fPrint += '<param name="movie" value="'+Src+'">';
    fPrint += '<param name="menu" value="false" />';
    fPrint += '<param name="quality" value="high">';
    fPrint += (FlashVars != null) ? '<param name="FlashVars" value="'+FlashVars+'">' : '';
    fPrint += (Wmod != null) ? '<param name="wmode" value="'+Wmod+'">' : '';
    fPrint += '<embed';
    fPrint += fPrint + ' src="'+Src+'"';
    fPrint += (FlashVars != null) ? ' FlashVars="'+FlashVars+'"' : '';
    fPrint += (Wmod != null) ? ' wmode="'+Wmod+'"' : '';
    fPrint += ' quality="high"';
    fPrint += ' allowScriptAccess="always"';
    fPrint += ' pluginspage="https://www.macromedia.com/go/getflashplayer"';
    fPrint += ' type="application/x-shockwave-flash"';
    fPrint += ' width="'+Width+'"';
    fPrint += ' height="'+Height+'"';
    fPrint += '></embed>';
    fPrint += '</object>';
    Id.innerHTML = fPrint;
  }
}

function isObject(a) {
    return (a && typeof a == 'object');
}

// ActiveX End //


//DIV ½½¶óÀÌµå
function slideDiv(val, divName, movenumname, maxnum)
{
	movenum = eval(movenumname+"movenum");

	//alert("1 : "+ movenum);

	for (var i = 1; i <= maxnum; i++) {
		document.getElementById(divName+i).style.display = "none";
	}


	if(val == "next"){
		movenum++;
	}else{
		movenum--;
		if(movenum >maxnum)
			movenum = 1;
	}


	if(movenum <1)
		movenum = maxnum;
	if(movenum >maxnum)
		movenum = 1;


	document.getElementById(divName+movenum).style.display = "block";
	return movenum;
}


/**************************
*   ÅäÀÌ, ¾Ö´Ï, VOD  ÂòÇÏ±â
*************************/
function Scrap(codeVal, FkVal){
	loadAjaxXML("/share/proc/ScrapProc.asp", "Code="+codeVal+"&NoPkid="+FkVal, ScrapSuccess, AjaxFail);
}

function ScrapSuccess(originalRequest)
{
	alert(originalRequest.responseText)	;
}

/**************************
*   ÅäÀÌ, ¾Ö´Ï, VOD ÃßÃµÇÏ±â
*************************/
function contentsRecom(val, NoPkid, tblCode)
{
	loadAjaxXML("/share/proc/RecommendProc.asp", "FlagUD="+val+"&NoPkid="+NoPkid+"&tblCode="+tblCode, RecomSuccess, AjaxFail);
}

function RecomSuccess(originalRequest)
{
	var docXML = originalRequest.responseXML;
	var UTotal = 0;
	var UPercent = 0;
	var Ucnt = 0;
	var Dcnt = 0;


	var innerText = innerText = "<table width=\"210\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
	innerText = innerText + "	<tr>";

	if(docXML.getElementsByTagName("Contents").length > 0) {
			Ucnt = docXML.getElementsByTagName("ucnt").item(0).firstChild.nodeValue;
			Dcnt = docXML.getElementsByTagName("dcnt").item(0).firstChild.nodeValue;
			UTotal = parseInt(Ucnt)+parseInt(Dcnt);
			UPercent = Math.round(100*(parseInt(Ucnt)/UTotal));

	}else{
		UPercent = 0;
	 	Ucnt = 0;
	 	Dcnt = 0;
	}

	innerText = innerText + "		<td width=\""+UPercent+"%\" height=\"13\" background=\"/images/ToyWorld/char_linebg.gif\"><span class=\"FWhiteB\">"+Ucnt+"</span></td>";
	innerText = innerText + "		<td width=\"*%\" align=\"right\"><span class=\"FOranB\">"+Dcnt+"</span></td>";
	innerText = innerText + "	</tr>";
	innerText = innerText + "</table>";

	document.getElementById("tblRecom").innerHTML = innerText;

}

//ÀÌ¸ÞÀÏ Çü½Ä Ã¼Å©
function mailVal_ck(o, val)
{
	if(val.indexOf("@") +""=="-1" ||
		val.indexOf(".") +""=="-1")
	{
		alert("Àß¸øµÈ ÀÌ¸ÞÀÏ Çü½ÄÀÔ´Ï´Ù.")
		o.focus();
		return false;
	}else{
		return true;
	}
}

function FindZip()
{
	window.open("/Popup/FindZip.asp", "zip", "width="+437+",height="+280+",scrollbars=yes,toolbar=no")

}

//Member Login
function LoginCheck(theForm) {
	if (!validFieldText(theForm.id, "ID")){
		return ;
	}
	if (!validFieldText(theForm.pass1, "Password")){
		return ;
	}

	theForm.submit();
}

//encodeURIComponent ÇÔ¼ö Á¤ÀÇ
if (typeof(encodeURIComponent) != "function")
{
	encodeURIComponent = function (s)
	{
		function toHex (n)
		{
			var hexchars = "0123456789ABCDEF" ;
			return  "%" + hexchars.charAt(n>>4) + hexchars.charAt(n&0xF) ;
		}
		var es  = "" ;
		for (var i = 0; i < s.length;)
		{
			var c = s.charCodeAt(i++) ;
			if ((c&0xF800) == 0xD800)
			{
				var sc = s.charCodeAt(i++) ;
				c = ((c-0xD800)<<10) + (sc-0xDC00) + 0x10000 ;
			}
			if (!(c&~0x7F))
			{
				if ((c>=65&&c<=90) || (c>=97&&c<=122) || (c>=48&&c<=57) || (c>=45&&c<=46) || c==95 || c==33 || c==126 || (c>=39&&c<=42))
					es += String.fromCharCode(c) ;
				else
					es += toHex(c) ;
			}
			else if (!(c&~0x7FF))
				es += toHex(0xC0+(c>>6)) + toHex(c&0x3F) ;
			else if (!(c&~0xFFFF))
				es += toHex(0xE0+(c>>12)) + toHex(0x80+(c>>6&0x3F)) + toHex(0x80+(c&0x3F)) ;
			else es += toHex(0xF0+(c>>18)) + toHex(0x80+(c>>12&0x3F)) + toHex(0x80+(c>>6&0x3F)) + toHex(0x80+(c&0x3F)) ;
		}
		return  es ;
	}
}

String.prototype.trim2 = function()
{
   return this.replace(/(^\s*)|(\s*$)/gi, "");
}


String.prototype.replaceAll = function(str1, str2)
{
   var temp_str = "";
   if (this.trim2() != "" && str1 != str2)
   {
       temp_str = this.trim2();
       while (temp_str.indexOf(str1) > -1)
       {
           temp_str = temp_str.replace(str1, str2);
       }
   }
   return temp_str;
}

//==============================================================
//Prototype Base Function Lib
function loadAjaxXML(url, pars, fncSuccess, fncFailure){
	var myAjax = new Ajax.Request(
					url,
					{
							method: 'get',
							parameters: pars,
							onSuccess: fncSuccess,
							onFailure: fncFailure
					});
}
//==============================================================
//==============================================================

// Ajax Process Function
// url = Call Page Full URL INCOUDE PARAMITER
function AjaxProc(url)
{
	loadAjaxXML(url, '', AjaxSuc, AjaxFail);
}
// Ajax Process Success Function
// originalRequest = Ajax Request
function AjaxSuc(originalRequest)
{
	var objXML;
	objXML = new JSONParser(originalRequest);
	var json = objXML.data;


	if ( json.Content.IsAlert != "" && json.Content.IsAlert != null && json.Content.IsAlert == "1" ) {
		alert(json.Content.Message);
	}

	if ( json.Content.IsFunction != "" && json.Content.IsFunction != null && json.Content.IsFunction == "1" ) {
		eval(json.Content.FunctionName);
	}
}
// Ajax Process Fail Function
function AjaxFail()
{
	alert("Ã³¸®¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù.");
}
 function QuickMenu(){
	var a=document.body.scrollTop+292;
	 document.all.quick.style.top = a;
 }
 //display¼³Á¤ º¯°æ
function changeTb(tbName, tbCount, tbNum) {
	var a;
	for(i=1;i<=tbCount;i++){

		a = eval("document.all."+tbName+i);

		if(i != tbNum) {
			a.style.display = 'none';
		}
		else {
			a.style.display = 'block';
		}
	}
}
//--¾ÆÀÌÇÁ·¹ÀÓ ÀÚµ¿ ±æÀÌ Á¶Àý ½ºÅ©¸³Æ®-----------------------------------------------------------------------------
function resizeFrame(iframeObj){
        var innerBody = iframeObj.contentWindow.document.body;
        oldEvent = innerBody.onclick;
        innerBody.onclick = function(){ resizeFrame(iframeObj, 1);oldEvent; };
        var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight) + 5;
        iframeObj.style.height = innerHeight;
        var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
        iframeObj.style.width = innerWidth;
        if( !arguments[1] )        /* Æ¯Á¤ ÀÌº¥Æ®·Î ÀÎÇÑ È£Ãâ½Ã ½ºÅ©·ÑÀ» ±×³É µÐ´Ù. */
                this.scrollTo(1,1);
}
//--------------------------------------------------------------------------------------------------
function clrImg(obj){
    obj.style.backgroundImage="";obj.onkeydown=obj.onmousedown=null;
}
//µ¿¿µ»ó º¸±â
function viewMovie(intWidth, intHeight){
	try{
		var linktext = document.all["vodlink"].value;

		if(linktext == "http://" || linktext == ""){
			alert("¸µÅ©¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			return;
		}

		if(linktext.indexOf("<") >= 0){
			alert("Çã¿ëÇÏÁö ¾Ê´Â ¸µÅ©ÁÖ¼ÒÀÔ´Ï´Ù.");
			return;
		}

		if(linktext.indexOf(".asx") >= 0 || linktext.indexOf(".ASX") >= 0){
			alert("asxÆÄÀÏÀº ¸µÅ©ÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return;
		}

		var ext = linktext.slice(linktext.lastIndexOf(".")+1).toLowerCase();
		if  (ext == "gif" || ext == "jpg" || ext == "png"){
			img = new Image();
			img.src = linktext;
			linktext = linktext.replace(/'/g, "\'");
			if (img.width > intWidth)
				document.all["vodcontents"].innerHTML = "<img src=\"" + img.src + "\"  width=\""+intWidth+"\" heigth=\""+intHeight+"\">";
			else
				document.all["vodcontents"].innerHTML = "<img src=\"" + img.src + "\"  >";
		}
		// if (ext == "wma" || ext == "wmv" || ext == "asf" || ext == "asx" || ext == "swf" || ext == "mp3"){
		else
		{
			linktext = linktext.replace(/'/g, "\'");
			document.all["vodcontents"].innerHTML = "<embed width=\""+intWidth+"\" heigth=\""+intHeight+"\" src=\"" + linktext + "\"  >";
		}
	} catch(e) {
		alert(e);
	}
}

/**************************
*   ´ñ±Û
*************************/

//´ñ±ÛÀÔ·Â
function insertTail()
{
	var f = document.frmTail;
	if (!validFieldText(f.tailContents, "³»¿ëÀ»")){
		return false;
	}
	loadAjaxXML("/share/proc/TailProc.asp", "Code="+tblCode+"&NoPkid="+NoPkid+"&TailContents="+escape(f.tailContents.value), TailWriteSuccess, AjaxFail);
	return false;
}

function TailWriteSuccess(originalRequest)
{
	var f = document.frmTail;
	alert(originalRequest.responseText)	;
	getTailList(1);
	f.tailContents.value = "";
}


//´ñ±Û»èÁ¦
function deleteTail(TailPkid)
{
	var Return;

	Return = confirm("»èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?");
	if(Return == true)
	{
		loadAjaxXML("/share/proc/TailDelProc.asp", "Code="+tblCode+"&TailPkid="+TailPkid, TailDeleteSuccess, AjaxFail);
	}
}

function TailDeleteSuccess(originalRequest)
{
	alert(originalRequest.responseText)	;
	getTailList(1);
}

//´ñ±Û ¸ñ·Ï
function getTailList(page)
{
	loadAjaxXML("/share/proc/TailList.asp", "Code="+tblCode+"&NoPkid="+NoPkid+"&Page="+page, TailListSuccess, AjaxFail);
}

function TailListSuccess(originalRequest)
{
	var docXML = originalRequest.responseXML;
	var totalCount = 0;
	var rnowPage = 1;

	var innerText = innerText = "<table width=\"100%\"  style=\"margin-top:13px;\">";
	innerText = innerText + "	<tr>";
	innerText = innerText + "	<td colspan=\"3\" height=\"1\" bgcolor=\"#C04148\"></td>";
	innerText = innerText + "	</tr>";

	if(docXML.getElementsByTagName("list").length > 0) {
		totalCount = docXML.getElementsByTagName("totalCount").item(i).firstChild.nodeValue;
		rnowPage = docXML.getElementsByTagName("nowPage").item(i).firstChild.nodeValue;
		for (var i = 0; i < docXML.getElementsByTagName("list").length; i++) {
			innerText = innerText + "	<tr>";
			innerText = innerText + "	<td width=\"473\" height=\"24\" class=\"ComLont\" >"+docXML.getElementsByTagName("TailContents").item(i).firstChild.nodeValue;

			if(UserSNO == docXML.getElementsByTagName("FKMember").item(i).firstChild.nodeValue)
				innerText = innerText + " <a href=\"javascript:deleteTail('"+docXML.getElementsByTagName("Pkid").item(i).firstChild.nodeValue+"')\"><img src=\"/images/icn/icn_x.gif\" align=\"absmiddle\"></a>";

			innerText = innerText + "</td>";
			innerText = innerText + "	<td width=\"70\" class=\"ComCont\">"+docXML.getElementsByTagName("UserID").item(i).firstChild.nodeValue+"</td>";
			innerText = innerText + "	<td width=\"73\" class=\"ComCont\">"+docXML.getElementsByTagName("RegDate").item(i).firstChild.nodeValue+"</td>";
			innerText = innerText + "	</tr>";
			innerText = innerText + "	<tr><td class=\"ComLine\" colspan=\"3\"></td></tr>";
		}
	}else{
		innerText = innerText + "	<tr>";
		innerText = innerText + "		<td height=\"24\" class=\"ComLont\" colspan=\"3\" align=\"center\">µ¥ÀÌÅ¸°¡ ¾ø½À´Ï´Ù.</td>";
		innerText = innerText + "		</tr>";
		innerText = innerText + "	<tr><td class=\"ComLine\" colspan=\"3\"></td></tr>";
	}

	innerText = innerText + "</table>";

	document.getElementById("TailList").innerHTML = innerText;
	mkPage(parseInt(rnowPage), parseInt(totalCount));
}

/**************************
*   ´ñ±ÛÆäÀÌÂ¡
*************************/
function mkPage(nowPage, totalRecords) {
	tableLimit = 5;
	pageList = document.all.paging; // ÆäÀÌÁö ¸ñ·ÏÀÌ »Ñ·ÁÁú °÷ <td>
    pageList.innerHTML = '';

     totalPages = Math.ceil(totalRecords/tableLimit); // ÃÑÆäÀÌÁö¼ö


     blockPage = 0; // 1,11,21,...°¢ ºí·° µéÀÇ Ã¹ÆäÀÌÁö 1~10 ±îÁö°¡ ÇÑºí·°
     blockSize = 10; // º¸¿©ÁÙ ÆäÀÌÁö °¹¼ö, ÀÌÀü x°³, ´ÙÀ½ x°³

     //ºí·°ÀÇ Ã¹¹øÂ° ÆäÀÌÁö ±¸ÇÏ±â
     blockPage = Math.floor((nowPage-1)/blockSize);
     blockPage = blockPage * blockSize + 1;


	 link=window.location.href
	 if(!window.location.search) link+="?"
	 else link=link.replace(/&pg=([0-9]*)/,'')


	 var pagestr = "";
	 var l_iStartPage = "";

    //ÀÌÀü 10°³±¸¹®
	l_iStartPage = parseInt((nowPage)/blockSize)*blockSize + 1
	if(l_iStartPage == 1 || l_iStartPage == "")
		pagestr += "<img src=\"/images/btn/btn_prev02.gif\" width=\"16\" height=\"17\" hspace=\"2\" align=\"absmiddle\" />";
	else
		pagestr += "<a href=\"javascript:getTailList("+(l_iStartPage-1)+");\"><img src=\"/images/btn/btn_prev02.gif\" width=\"16\" height=\"17\" hspace=\"2\" align=\"absmiddle\" /></a>";

	//ÀÌÀü±Û
	if(nowPage <= 1)
		pagestr += "<img src=\"/images/btn/btn_prev.gif\" width=\"35\" height=\"17\" align=\"absmiddle\"/>&nbsp;";
	else
		pagestr += "<a href=\"javascript:getTailList("+(nowPage-1)+");\"><img src=\"/images/btn/btn_prev.gif\" width=\"35\" height=\"17\" align=\"absmiddle\"/></a>&nbsp;";

     //ÆäÀÌÁö¸®½ºÆ®, blockPage++
     for(i=1; i<=blockSize; i++, blockPage++){
          // ¸¶Áö¸· ÆäÀÌÁö¿Í °°´Ù¸é..
          if(blockPage == totalPages || totalPages ==0)
          i = blockSize+1; // ÀÌ·¯¸é ´ÙÀ½Â÷·Ê¿¡´Â for¹®À» ºüÁ®³ª°¡°ÚÁ®?

          // ºí·°ÆäÀÌÁö¿Í ÇöÀçÆäÀÌÁö°¡ °°À¸¸é ¸µÅ©¾ø´Ù.
          if(blockPage == nowPage){
			pagestr += "<span class=\"a_o\">" + blockPage + "</span>";
		  }
          else{
            pagestr += "<a href=\"javascript:getTailList("+blockPage+");\" >";
            pagestr += blockPage;
            pagestr += "</a>";
		  }

          // ¸¶Áö¸· ÆäÀÌÁö¿Í °°´Ù¸é..
          if(i < blockSize)
		  	pagestr += " | ";
     }


    l_iPageCount = parseInt(totalRecords/ tableLimit)

	 //´ÙÀ½±Û
	 if(nowPage > l_iPageCount)
		pagestr += "&nbsp;<img src=\"/images/btn/btn_next.gif\" width=\"35\" height=\"17\" hspace=\"2\" align=\"absmiddle\"/>";
	 else
		pagestr += "&nbsp;<a href=\"javascript:getTailList("+(nowPage+1)+");\"><img src=\"/images/btn/btn_next.gif\" width=\"35\" height=\"17\" hspace=\"2\" align=\"absmiddle\"/></a>";

	 //´ÙÀ½ 10°³±¸¹®
	l_iLastPage = l_iStartPage + blockSize - 1
	if(l_iLastPage >= l_iPageCount)
		l_iLastPage = l_iPageCount


	if(l_iLastPage >= l_iPageCount)
		pagestr += "<img src=\"/images/btn/btn_next02.gif\" width=\"16\" height=\"17\" align=\"absmiddle\" />";
	else
		pagestr += "<a href=\"javascript:getTailList("+(l_iStartPage+blockSize)+");\"><img src=\"/images/btn/btn_next02.gif\" width=\"16\" height=\"17\" align=\"absmiddle\" /></a>";

	pageList.insertAdjacentHTML("beforeEnd",pagestr);
	document.getElementById("closebtn").style.visibility = "visible";
}

/**************************
*   BBS ´ñ±Û
*************************/

//BBS ´ñ±ÛÀÔ·Â
function insertBBSTail()
{
	var f = document.frmTail;
	if (!validFieldText(f.tailContents, "³»¿ëÀ»")){
		return false;
	}
	loadAjaxXML("/share/proc/TailProc.asp", "Code="+tblCode+"&NoPkid="+NoPkid+"&TailContents="+escape(f.tailContents.value), BBSTailWriteSuccess, AjaxFail);
	return false;
}

function BBSTailWriteSuccess(originalRequest)
{
	var f = document.frmTail;
	alert(originalRequest.responseText)	;
	getBBSTailList()
	f.tailContents.value = "";
}

//BBS ´ñ±Û»èÁ¦
function deleteBBSTail(TailPkid)
{
	var Return;

	Return = confirm("»èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?");
	if(Return == true)
	{
		loadAjaxXML("/share/proc/TailDelProc.asp", "Code="+tblCode+"&TailPkid="+TailPkid, BBSTailDeleteSuccess, AjaxFail);
	}
}

function BBSTailDeleteSuccess(originalRequest)
{
	alert(originalRequest.responseText)	;
	getBBSTailList();
}

//BBS ´ñ±Û ¸ñ·Ï
function getBBSTailList()
{
	loadAjaxXML("/share/proc/BBSTailList.asp", "Code="+tblCode+"&NoPkid="+NoPkid, BBSTailListSuccess, AjaxFail);
}

function BBSTailListSuccess(originalRequest)
{
	var docXML = originalRequest.responseXML;
	var totalCount = 0;

	var innerText = "";

	if(docXML.getElementsByTagName("list").length > 0) {
		totalCount = docXML.getElementsByTagName("totalCount").item(i).firstChild.nodeValue;

		innerText = innerText + "	<table width=\"100%\"  style=\"margin-top:13px; background-color:#F8F3EF\">\n";
		innerText = innerText + "		<tr>\n";
		innerText = innerText + "			<td colspan=\"3\" height=\"22\" class=\"FBrowB11\" style=\"padding-left:10px;\">µ¡±Û : "+ totalCount +"°Ç</td>\n";
		innerText = innerText + "		</tr>\n";
		innerText = innerText + "		<tr>\n";
		innerText = innerText + "			<td colspan=\"3\" height=\"2\" bgcolor=\"#BCA290\"></td>\n";
		innerText = innerText + "		</tr>\n";

		for (var i = 0; i < docXML.getElementsByTagName("list").length; i++) {
			innerText = innerText + "	<tr>\n";
			innerText = innerText + "		<td width=\"473\" height=\"24\" class=\"ComLont\" >"+docXML.getElementsByTagName("TailContents").item(i).firstChild.nodeValue;

			if(UserSNO == docXML.getElementsByTagName("FKMember").item(i).firstChild.nodeValue)
				innerText = innerText + " <a href=\"javascript:deleteBBSTail('"+docXML.getElementsByTagName("Pkid").item(i).firstChild.nodeValue+"')\"><img src=\"/images/icn/icn_x.gif\" align=\"absmiddle\"></a>\n";

			innerText = innerText + "		</td>\n";
			innerText = innerText + "		<td width=\"70\" class=\"ComCont\">"+docXML.getElementsByTagName("UserID").item(i).firstChild.nodeValue+"</td>\n";
			innerText = innerText + "		<td width=\"73\" class=\"ComCont\">"+docXML.getElementsByTagName("RegDate").item(i).firstChild.nodeValue+"</td>\n";
			innerText = innerText + "	</tr>\n";
			innerText = innerText + "	<tr><td class=\"ComLine\" colspan=\"3\"></td></tr>\n";
		}

	}else{
		innerText = innerText + "	<table width=\"100%\"  style=\"margin-top:13px; background-color:#F8F3EF\">\n";
		innerText = innerText + "		<tr>\n";
		innerText = innerText + "			<td colspan=\"3\" height=\"22\" class=\"FBrowB11\" style=\"padding-left:10px;\">µ¡±Û : 0°Ç</td>\n";
		innerText = innerText + "		</tr>\n";
		innerText = innerText + "		<tr>\n";
		innerText = innerText + "			<td colspan=\"3\" height=\"2\" bgcolor=\"#BCA290\"></td>\n";
		innerText = innerText + "		</tr>\n";
		innerText = innerText + "		<tr>\n";
		innerText = innerText + "			<td height=\"24\" colspan=\"3\" align=\"center\">µ¥ÀÌÅ¸°¡ ¾ø½À´Ï´Ù.</td>\n";
		innerText = innerText + "				</tr>\n";
		innerText = innerText + "		<tr><td class=\"ComLine\" colspan=\"3\"></td></tr>\n";
	}
		innerText = innerText + "	</table>\n";

	document.getElementById("TailList").innerHTML = innerText;
}
//---µå·Ó ¸Þ´º-----
var lmn='';
function menu(name){
	submenu=eval("Funy"+name+".style");

	if(lmn!=submenu)
	{
		if(lmn!='')
		{
			lmn.display='none';
		}
		submenu.display='block';
		lmn=submenu;
	}
	else
	{
		submenu.display='none';
		lmn='';
	}
}
//--·Î±×ÀÎ ¿©ºÎ Ã¼Å©
function PollPkidCheck(val, obj)
{

	if (val == ""){
		alert("·Î±×ÀÎÀ» ÇØÁÖ¼¼¿ä");
		return;
	}
	eval("document."+obj).submit();
}

function clrImg(obj){
    obj.style.backgroundImage="";obj.onkeydown=obj.onmousedown=null;
}

function MoviePlayer(movieurl){
	document.write("<object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' id='MediaPlayer1' width='400' height='300' border='0'>");
	document.write("<param name='Filename' value='"+ movieurl +"'>");
	document.write("<param name='loop' value='1'>");
	document.write("<param name='mute' value='0'>");
	document.write("<param name='AutoStart' value='1'>");
	document.write("<param name='AutoSize' value='0'>");
	document.write("<param name='AutoResize' value='0'>");
	document.write("<param name='TransparentAtStart' value='1'>");
	document.write("<param name='AutoRewind' value='1'>");
	document.write("<param name='ShowDisplay' value='0'>");
	document.write("<param name='ClickToPlay' value='1'>");
	document.write("<param name='EnableContextMenu' value='0'>");
	document.write("<param name='ShowPositionControls' value='1'>");
	document.write("<param name='ShowStatusBar' value='0'>");
	document.write("<param name='ShowControls' value='1'>");
	document.write("<param name='EnableTracker' value='1'>");
	document.write("<param name='Volume' value='0'>");
	document.write("</object>");
}

/*---------------------------------------------------------------------------------------------------------*/
// #  »çÀÌµå¸Þ´º (¼û±è/ÆîÄ§) ¼³Á¤
/*---------------------------------------------------------------------------------------------------------*/
var previd = null;

function subBlock(id) {

	if (previd != null) {
		if (previd != id) {
			document.getElementById(previd).style.display = 'none';
		}
	}

	if (document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display = 'block';
	} else {
		document.getElementById(id).style.display = 'none';
	}
	previd = id;
}

// ´Þ·Â ½ÃÀÛ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var target;																	// È£ÃâÇÑ ObjectÀÇ ÀúÀå
var stime;
document.write("<div id='minical' oncontextmenu='return false' ondragstart='return false' onselectstart='return false' style='background-color:white; margin-top:2px;margin-left:-50px;width:121px;display:none;position: absolute; z-index: 100; '></div>");
document.write("<div id='minical_bg' oncontextmenu='return false' ondragstart='return false' onselectstart='return false' style='background-color:white; margin-top:2px;margin-left:-50px;width:121px;display:none;position: absolute; z-index: 99; '><iframe style='width:121px; height:130px;'></iframe></div>");

function Calendar(obj) {														// jucke
	var now = obj.value.split("-");
	var x, y;
	
	target = obj;														// Object ÀúÀå;

	x = (document.layers) ? loc.pageX : event.clientX;
	y = (document.layers) ? loc.pageY : event.clientY;

	minical.style.pixelTop	= y+5;
	minical.style.pixelLeft	= x-50;
	minical.style.display = (minical.style.display == "block") ? "none" : "block";

	minical_bg.style.pixelTop	= y+5;
	minical_bg.style.pixelLeft	= x-50;
	minical_bg.style.display = (minical_bg.style.display == "block") ? "none" : "block";

	if (now.length == 3) {														// Á¤È®ÇÑÁö °Ë»ç
		Show_cal(now[0],now[1],now[2]);											// ³Ñ¾î¿Â °ªÀ» ³â¿ùÀÏ·Î ºÐ¸®
	} else {
		now = new Date();
		Show_cal(now.getFullYear(), now.getMonth()+1, now.getDate());			// ÇöÀç ³â/¿ù/ÀÏÀ» ¼³Á¤ÇÏ¿© ³Ñ±è
	}
}

function doOver() {																// ¸¶¿ì½º°¡ Ä®·»´ÙÀ§¿¡ ÀÖÀ¸¸é
	var el = window.event.srcElement;
	cal_Day = el.title;

	if (cal_Day.length > 7) {													// ³¯Â¥ °ªÀÌ ÀÖÀ¸¸é
		el.style.borderTopColor = el.style.borderLeftColor = "buttonhighlight";
		el.style.borderRightColor = el.style.borderBottomColor = "buttonshadow";
	}
	window.clearTimeout(stime);													// Clear
}

function doClick() {															// ³¯Â¥¸¦ ¼±ÅÃÇÏ¿´À» °æ¿ì
	cal_Day = window.event.srcElement.title;
	window.event.srcElement.style.borderColor = "red";							// Å×µÎ¸® »öÀ» »¡°£»öÀ¸·Î
	if (cal_Day.length > 7) {													// ³¯Â¥ °ªÀÌÀÖÀ¸¸é
		target.value = cal_Day													// °ª ¼³Á¤
	}
	minical.style.display='none';												// È­¸é¿¡¼­ Áö¿ò
	minical_bg.style.display='none';
	if (cal_Day.length > 7)
	{
		target.fireEvent("onChange");
	}
}

function doOut() {
	var el = window.event.fromElement;
	cal_Day = el.title;

	if (cal_Day.length > 7) {
		el.style.borderColor = "white";
	}
	//stime=window.setTimeout("minical.style.display='none';", 200);
}

function day2(d) {																// 2ÀÚ¸® ¼ýÀÚ·Î º¯°æ
	var str = new String();
	
	if (parseInt(d) < 10) {
		str = "0" + parseInt(d);
	} else {
		str = "" + parseInt(d);
	}
	return str;
}

function Show_cal(sYear, sMonth, sDay) {
	var Months_day = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31)
	var Weekday_name = new Array("ÀÏ", "¿ù", "È­", "¼ö", "¸ñ", "±Ý", "Åä");
	var intThisYear = new Number(), intThisMonth = new Number(), intThisDay = new Number();
	document.all.minical.innerHTML = "";
	datToday = new Date();													// ÇöÀç ³¯Â¥ ¼³Á¤

	intThisYear		= parseInt(sYear);
	intThisMonth	= parseInt(sMonth, 10);
	intThisDay		= parseInt(sDay);

	if (intThisYear	== 0) intThisYear	= datToday.getFullYear();				// °ªÀÌ ¾øÀ» °æ¿ì
	if (intThisMonth == 0) intThisMonth	= parseInt(datToday.getMonth()+1);		// ¿ù °ªÀº ½ÇÁ¦°ª º¸´Ù -1 ÇÑ °ªÀÌ µÇµ¹·Á Áø´Ù.
	if (intThisDay == 0) intThisDay		= datToday.getDate();
	
	switch(intThisMonth) {
		case 1:
				intPrevYear = intThisYear -1;
				intPrevMonth = 12;
				intNextYear = intThisYear;
				intNextMonth = 2;
				break;
		case 12:
				intPrevYear = intThisYear;
				intPrevMonth = 11;
				intNextYear = intThisYear + 1;
				intNextMonth = 1;
				break;
		default:
				intPrevYear = intThisYear;
				intPrevMonth = parseInt(intThisMonth) - 1;
				intNextYear = intThisYear;
				intNextMonth = parseInt(intThisMonth) + 1;
				break;
	}

	NowThisYear = datToday.getFullYear();										// ÇöÀç ³â
	NowThisMonth = datToday.getMonth()+1;										// ÇöÀç ¿ù
	NowThisDay = datToday.getDate();											// ÇöÀç ÀÏ
	
	datFirstDay = new Date(intThisYear, intThisMonth-1, 1);						// ÇöÀç ´ÞÀÇ 1ÀÏ·Î ³¯Â¥ °´Ã¼ »ý¼º(¿ùÀº 0ºÎÅÍ 11±îÁöÀÇ Á¤¼ö(1¿ùºÎÅÍ 12¿ù))
	intFirstWeekday = datFirstDay.getDay();										// ÇöÀç ´Þ 1ÀÏÀÇ ¿äÀÏÀ» ±¸ÇÔ (0:ÀÏ¿äÀÏ, 1:¿ù¿äÀÏ)
	
	intSecondWeekday = intFirstWeekday;
	intThirdWeekday = intFirstWeekday;
	
	datThisDay = new Date(intThisYear, intThisMonth, intThisDay);				// ³Ñ¾î¿Â °ªÀÇ ³¯Â¥ »ý¼º
	intThisWeekday = datThisDay.getDay();										// ³Ñ¾î¿Â ³¯Â¥ÀÇ ÁÖ ¿äÀÏ

	varThisWeekday = Weekday_name[intThisWeekday];								// ÇöÀç ¿äÀÏ ÀúÀå
	
	intPrintDay = 1																// ´ÞÀÇ ½ÃÀÛ ÀÏÀÚ
	secondPrintDay = 1
	thirdPrintDay = 1
	
	Stop_Flag = 0
	
	if ((intThisYear % 4)==0) {													// 4³â¸¶´Ù 1¹øÀÌ¸é (»ç·Î³ª´©¾î ¶³¾îÁö¸é)
		if ((intThisYear % 100) == 0) {
			if ((intThisYear % 400) == 0) {
				Months_day[2] = 29;
			}
		} else {
			Months_day[2] = 29;
		}
	}
	intLastDay = Months_day[intThisMonth];										// ¸¶Áö¸· ÀÏÀÚ ±¸ÇÔ
	Stop_flag = 0
	
	intPrevYear1 = intPrevYear - 1												// ÀÌÀü¿¬µµ
	intNextYear1 = intNextYear + 1												// ´ÙÀ½¿¬µµ

	Cal_HTML = "<table cellspacing='0' cellpadding='0' border='0' class='calnder' width='121' style='table-layout:fixed;border:1px solid #000000;'>"
			+ "<tr align='middle' valign='top'>"
			+ "<td colspan='7' align='center' height='25px'>"
			+ "<table cellspacing='0' cellpadding='0' border='0' align='center'>"
			+ "<tr>"
			+ "<td class='year'>"+get_Yearinfo(intThisYear,intThisMonth,intThisDay)+"</td>" 
			+ "<td style='padding:0 0 0 3px;width:8px;font-size:6px;'>"
			+ "<span title='NextYear' style='cursor:hand;' onclick='Show_cal("+intNextYear1+","+intThisMonth+","+sDay+");'>¡ã</span>"
			+ "<span title='PrevYear' style='cursor:hand;' onclick='Show_cal("+intPrevYear1+","+intThisMonth+","+sDay+");'>¡å</span>"
			+ "</td>"
			+ "<td class='month'>"+get_Monthinfo(intThisYear,intThisMonth,intThisDay)+"</td>"
			+ "<td style='padding:0 0 0 3px;width:8px;font-size:6px;'>"
			+ "<span title='NextMonth' style='cursor:hand;' onclick='Show_cal("+intNextYear+","+intNextMonth+","+sDay+");'>¡ã</span>"
			+ "<span title='PrevMonth' style='cursor:hand;' onclick='Show_cal("+intPrevYear+","+intPrevMonth+","+sDay+");'>¡å</span>"
			+ "</td></tr></table>"
			+ "</td></tr>"
			+ "<tr class='week'>"
			+ "<td class='week2'>ÀÏ</td><td>¿ù</td><td>È­</td><td>¼ö</td><td>¸ñ</td><td>±Ý</td><td class='week3'>Åä</td></tr>";
			
	for (intLoopWeek=1; intLoopWeek < 7; intLoopWeek++) {						// ÁÖ´ÜÀ§ ·çÇÁ ½ÃÀÛ, ÃÖ´ë 6ÁÖ
		Cal_HTML += "<TR ALIGN=RIGHT BGCOLOR=WHITE>"
		for (intLoopDay=1; intLoopDay <= 7; intLoopDay++) {						// ¿äÀÏ´ÜÀ§ ·çÇÁ ½ÃÀÛ, ÀÏ¿äÀÏ ºÎÅÍ
			if (intThirdWeekday > 0) {											// Ã¹ÁÖ ½ÃÀÛÀÏÀÌ 1º¸´Ù Å©¸é
				Cal_HTML += "<TD onClick=doClick();>";
				intThirdWeekday--;
			} else {
				if (thirdPrintDay > intLastDay) {								// ÀÔ·Â ³¯Â¦ ¿ù¸»º¸´Ù Å©´Ù¸é
					Cal_HTML += "<TD onClick=doClick();>";
				} else {														// ÀÔ·Â³¯Â¥°¡ ÇöÀç¿ù¿¡ ÇØ´ç µÇ¸é
					Cal_HTML += "<TD onClick=doClick(); title="+intThisYear+"-"+day2(intThisMonth).toString()+"-"+day2(thirdPrintDay).toString()+" STYLE=\"cursor:Hand;border:1px solid white;";
					if (intThisYear == sYear && intThisMonth == sMonth && thirdPrintDay == sDay) {
						Cal_HTML += "background-color:black; color:white;";
					} else {
					
						switch(intLoopDay) {
							case 1:													// ÀÏ¿äÀÏÀÌ¸é »¡°£ »öÀ¸·Î
								Cal_HTML += "color:red;"
								break;
							case 7:
								Cal_HTML += "color:blue;"
								break;
							default:
								Cal_HTML += "color:black;"
								break;

						}
					}

					Cal_HTML += "\">"+thirdPrintDay;
					
				}
				thirdPrintDay++;
				
				if (thirdPrintDay > intLastDay) {								// ¸¸¾à ³¯Â¥ °ªÀÌ ¿ù¸» °ªº¸´Ù Å©¸é ·çÇÁ¹® Å»Ãâ
					Stop_Flag = 1;
				}
			}
			Cal_HTML += "</TD>";
		}
		Cal_HTML += "</TR>";
		if (Stop_Flag==1) break;
	}
	Cal_HTML += "</TABLE>";

	document.all.minical.innerHTML = Cal_HTML;
}

function get_Yearinfo(year,month,day) {											// ³â Á¤º¸
	var str = new String();
	
	str = parseInt(year);
	return str;
}


function get_Monthinfo(year,month,day) {										// ¿ù Á¤º¸
	var str = new String();
	
	str = parseInt(month);
	return str;
}
// ´Þ·Â ³¡////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


/* ¼ýÀÚ¸¸ ÀÔ·Â °¡´É : <input type="text" style="ime-mode:disabled"  onKeyDown="onlyNumber(this)"> */
function onlyNumber(inbuf){
	var e = window.event;

	if (e.keyCode >= 48 && e.keyCode <= 57 || e.keyCode >= 96 && e.keyCode <= 105 || e.keyCode == 8 || e.keyCode == 46 || e.keyCode >= 35 && e.keyCode <= 39 || e.keyCode == 9)
	{
		return;
	} else
		e.returnValue = false;
}