	function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


//**	ÆäÀÌÁö³×ÀÌ¼Ç¿¡¼­ »ç¿ëÇÏ´Â ´Ù¸¥ ÆäÀÌÁö ÀÌµ¿ Á¦¾î ÇÔ¼ö
function LF_GotoNaviPage(strPageURL, nPageNum)
{
	//**	´Ù¸¥ ÆäÀÌÁö·Î ÀÌµ¿ÇÑ´Ù.
	if (strPageURL.indexOf('?') > 0)
		this.location.href = strPageURL + '&PageNum=' + nPageNum;
	else
		this.location.href = strPageURL + '?PageNum=' + nPageNum;
}


function LF_GotoNaviPage2(strPageURL, nPageNum)
{
	//**	´Ù¸¥ ÆäÀÌÁö·Î ÀÌµ¿ÇÑ´Ù.
	if (strPageURL.indexOf('?') > 0)
		this.location.href = strPageURL + '&Page=' + nPageNum;
	else
		this.location.href = strPageURL + '?Page=' + nPageNum;
}

//**	ÆäÀÌÁö³×ÀÌ¼Ç¿¡¼­ ¸Þ´º¾ó ¸ðµå·Î ´Ù¸¥ ÆäÀÌÁö ÀÌµ¿ Á¦¾î ÇÔ¼ö
function LF_GoToNaviPageManual(strPageURL, nTotalPageNum, objBoxName)
{
	//**	¼±ÅÃµÈ ÅØ½ºÆ® ¹Ú½º¿¡ ÀÔ·ÂµÈ °ªÀ» º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
	var nPageNum = document.all[objBoxName].value;

	//**	ÆäÀÌÁö ¹øÈ£¸¦ ÀÔ·ÂÇß´ÂÁö È®ÀÎ ÈÄ ¾øÀ¸¸é ¿¡·¯Ã³¸®ÇÑ´Ù.
	if (nPageNum.length <= 0)
	{
		alert("ÆäÀÌÁö ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		document.all[objBoxName].focus();
		return;
	}

	//**	ÀÔ·ÂµÈ ½Å±Ô ÆäÀÌÁö ¹øÈ£°¡ ¼ýÀÚ °ªÀ¸·Î¸¸ ±¸¼ºµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
	for(var i = 0; i <= nPageNum.length - 1; i++)
	{
		if((nPageNum.toLowerCase().charAt(i) < "0" || nPageNum.toLowerCase().charAt(i) > "9"))
		{
			alert("ÆäÀÌÁö ¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			document.all[objBoxName].focus();
			return;
		}
	}

	//**	È®ÀÎµÈ ¼ýÀÚ °ªÀÌ ¼ö¿ë °¡´ÉÇÑ ÆäÀÌÁö ¹øÈ£ ¹üÀ§¾È¿¡ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
	if (nPageNum > nTotalPageNum || nPageNum < 1)
	{
		alert("ÀÌµ¿ °¡´ÉÇÑ ÆäÀÌÁö ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		document.all[objBoxName].focus();
		return;
	}

	//**	´Ù¸¥ ÆäÀÌÁö·Î ÀÌµ¿ÇÑ´Ù.
	LF_GotoNaviPage(strPageURL, nPageNum);
}

//**	À½¾Ç ¸®½ºÆ®¿¡¼­ ´ñ±Û È°¼ºÈ­ ¹öÆ°À» ´­·¶À» ¶§
//**	È°¼ºÈ­ µÇÁö ¾Ê¾Ò´Ù¸é È°¼ºÈ­ ½ÃÅ°°í
//**	È°¼ºÈ­ µÇ¾ú´Ù¸é ºñÈ°¼ºÈ­·Î ÀüÈ¯ÇÏ´Â ÇÔ¼ö

function LF_MUSIC_ShowReply(nReplyIndex)
{
	document.Replay[nReplyIndex].style.display = 'block';
	document.Replay[nReplyIndex].src = '/L_inc/MusicReply_Lst.asp';
}

//**	Àå¹®ÀÇ ÄÚ¸àÆ® ¶Ç´Â ¼³¸í±ÛÀÇ Summary¿Í Full Text º¸¿©ÁÖ±â ¸ðµå¸¦ ÄÁÆ®·Ñ ÇØÁÖ´Â ÇÔ¼ö

function LF_ShowComment(strObjname, strMoreImg, strCloseImg)
{	
	//**	View Mode¿¡ ¸Â´Â Display Mode¸¦ ¼³Á¤ÇÏ°í
	//**	ÀÌ¹ÌÁö¸¦ ±³Ã¼ÇÑ´Ù.
	if (document.all[strObjname+'_SHORT'].style.display == 'block')
	{
		document.all[strObjname+'_SHORT'].style.display = 'none'
		document.all[strObjname+'_FULL'].style.display = 'block'
		document.all[strObjname+'_IMG'].src = strCloseImg
	} else {
		document.all[strObjname+'_SHORT'].style.display = 'block'
		document.all[strObjname+'_FULL'].style.display = 'none'
		document.all[strObjname+'_IMG'].src = strMoreImg
	}
}

function LF_GetCookieName(strCookieName)
{
	
}

//**	·Î±×ÀÎ »óÅÂ¸¦ È®ÀÎÇÏ°í ·Î±×ÀÎÀüÀÌ¸é Login Page·Î Redirection ½ÃµµÇÏ´Â ÇÔ¼ö
function LF_CheckLogin()
{
	//**	ÇöÀç ÆäÀÌÁö¸¦ Return URL·Î ¼³Á¤ÇÑ´Ù.
	var strReturnURL = document.location.href;
	window.location.href = '';
}

function LF_MuvieDescViewer(nContentID, nViewType)
{
	document.all['ObjMuvieViewerName['+nContentID+']'].style.visibility = (nViewType == 1)?"visible":"hidden";
}

function LF_PlayBackAlbum(nAlbumID)
{
	ifraHugeTemp.location.href = '/HugeTemp/PlaybackAlbum_Exe.asp?AlbumID='+nAlbumID;
}

//**	¸¶ÀÌ ¾Ù¹ü ¹Ìµð¾î¿ë ¹Ìµð¾î Å¸ÀÔ »ý¼º ÇÔ¼ö
function LF_GetCartMediaType(strObjKind)
{
	var strCartMediaType;
	
	switch(strObjKind)
	{
		case "MUSIC" : strCartMediaType = "1";
		break;
		case "MUVIE" : strCartMediaType = "2";
		break;
		case "LCLIP" : strCartMediaType = "3";
		break;
		case "BROAD" : strCartMediaType = "4";
		break;
		case "MULTIM" : strCartMediaType = "5";
		break;
		case "PREVIEW" : strCartMediaType = "6";
		break;
		case "MOVIE" : strCartMediaType = "7";
		break;

		default : strCartMediaType = "1";
		break;
	}

	return strCartMediaType;
}

//**	°³ÀÎÈ­ ¿µ¿ª ½ºÅ©·¦¿ë ¹Ìµð¾î Å¸ÀÔ »ý¼º ÇÔ¼ö
function LF_GetScrapMediaType(strObjKind)
{
	var strScrapMediaType;

	switch(strObjKind)
	{
		case "MUSIC" : strScrapMediaType = "1";
		break;
		case "MUVIE" : strScrapMediaType = "2";
		break;
		case "MULTIM" : strScrapMediaType = "5"
		break;
		case "LCLIP" : strScrapMediaType = "3"
		break;
		case "BROAD" : strScrapMediaType = "6"
		break;
		case "MOVIE" : strScrapMediaType = "7"
		break;
		case "NEWS" : strScrapMediaType = "8"
		break;
		case "ALBUM" : strScrapMediaType = "9"
		break;
		case "ARTIST" : strScrapMediaType = "10"
		break;
		default : strScrapMediaType = "1";
		break;
	}
	
	return strScrapMediaType;
}

//**	¹Ìµð¾î ÆÄÀÏ Àç»ó¿ë ¹Ìµð¾î Å¸ÀÔ »ý¼º ÇÔ¼ö
function LF_GetPlayBackMediaType(strObjKind)
{
	var strPlayBackMediaType;
	
	switch(strObjKind)
	{
		case "MUSIC" : strPlayBackMediaType = "AOD";
		break;
		case "NEWS" : strPlayBackMediaType = "NEWS";
		break;
		case "MUVIE" : strPlayBackMediaType = "MV";
		break;
		case "LCLIP" : strPlayBackMediaType = "LC";
		break;
		case "MIX" : strPlayBackMediaType = "MIX";
		break;
		case "MOVIE" : strPlayBackMediaType = "MOV";
		break;
		case "BROAD" : strPlayBackMediaType = "PRG";
		break;
		case "PRG" : strPlayBackMediaType = "PRG";
		break;
		case "MULTIM" : strPlayBackMediaType = "MULTIM";
		break;
	}

	return strPlayBackMediaType;
}

//**	ÅëÇÕ Àç»ý °ü¸® ÇÔ¼ö
function LF_PlayBackMedia(strMediaID, strObjKind)
{
	if (strMediaID == "")
	{
		alert('Àç»ýÇÒ ¹Ìµð¾î µ¥ÀÌÅ¸°¡ ¾ø½À´Ï´Ù.');
		return;
	} else {

		//**	ÆÄ¶ó¹ÌÅÍ·Î ³Ñ¾î¿Â ¹Ìµð¾î Å¸ÀÔÀ» ±âÁØÀ¸·Î ÄÁÅÙÃ÷ Å¸ÀÔÀ» º¯¼ö¿¡ ¼³Á¤ÇÑ´Ù.
		var strCurrMediaType;
		strCurrMediaType = LF_GetPlayBackMediaType(strObjKind);
		
		//**	AOD ¶Ç´Â VOD¿¡ µû¶ó Àç»ý È£Ãâ ÇÔ¼ö ÆÇÁ¤
		//GF_CallAppPlayer(strMediaID, strCurrMediaType);
		if (strObjKind == "MUSIC")
		{
			//**	AODÀÇ °æ¿ì Max SongID¸¦ Á¶ÇÕÇØ¾ß ÇÏ´Ï±î.. Hidden Frame¿¡¼­ Àü´ã ½ÃÅ²´Ù.
			ifraHugeTemp.location.href = 'http://enterview.mnet.com/HugeTemp/RunMaxPlayer_Exe.asp?MnetSongID='+strMediaID;	
		} else {
			//**	VODÀÇ °æ¿ì´Â ±âÁ¸°ú µ¿ÀÏÇÏ°Ô ½ÇÇà.
			GF_CallAppPlayer(strMediaID, strCurrMediaType);
		}

	}
}

//**	Media Zone ÇÃ·¹ÀÌ¾î È£Ãâ ÇÔ¼ö
function LF_PlayBackMzone(strMediaID, strObjKind)
{
	
	//**	ÆÄ¶ó¹ÌÅÍ·Î ³Ñ¾î¿Â ¹Ìµð¾î Å¸ÀÔÀ» ±âÁØÀ¸·Î ÄÁÅÙÃ÷ Å¸ÀÔÀ» º¯¼ö¿¡ ¼³Á¤ÇÑ´Ù.
	var strCurrMediaType;
	
	strCurrMediaType = LF_GetPlayBackMediaType(strObjKind);

	//**	AOD ¶Ç´Â VOD¿¡ µû¶ó Àç»ý È£Ãâ ÇÔ¼ö ÆÇÁ¤
	//
	if (strObjKind== "BROAD") 
	{
		GF_CallAppPlayer(strMediaID, strCurrMediaType);
	}else if (strObjKind== "NEWS") {
		GF_CallAppPlayer(strMediaID, strCurrMediaType);
	} else {
		ifraHugeTemp.location.href = 'http://enterview.mnet.com/HugeTemp/RunMaxPlayer_Exe.asp?MnetSongID='+strMediaID;	
	}
}

//**	Media Zone ¸¶ÀÌ ¾Ù¹ü ´ã±â
function LF_MBoxMzoneCart(strMediaID, strObjKind)
{
	//**	¸¶ÀÌ ¾Ù¹ü ÀúÀå ±âº» º¯¼ö ¼±¾ð ¹× ÃÊ±âÈ­ÇÑ´Ù.
	var strDefaultInfo = '^'+LF_GetCartMediaType(strObjKind)+'^|';
	var strNewMediaIDInfo;

	//**	¸¶ÀÌ ¾Ù¹ü ÀúÀåÀ» À§ÇÑ ¹®ÀÚ¿­ Æ÷¸ËÀ¸·Î Ä¡È¯ÇÑ´Ù.
	strNewMediaIDInfo = GF_StringReplace(strMediaID,',',strDefaultInfo) + strDefaultInfo;

	//**	¸¶ÀÌ ¾Ù¹ü ÀúÀå À©µµ¿ì¸¦ È£ÃâÇÑ´Ù.
	GF_MoveMyAlb(strNewMediaIDInfo)
}

//**	Media Zone ½ºÅ©·¦ Ã³¸® Local ÇÔ¼ö
function LF_MBoxMZoneScrap(strMediaID, strObjKind)
{
	//**	ÆÄ¶ó¹ÌÅÍ·Î ³Ñ¾î¿Â ¹Ìµð¾î Å¸ÀÔÀ» ±âÁØÀ¸·Î ÄÁÅÙÃ÷ Å¸ÀÔÀ» º¯¼ö¿¡ ¼³Á¤ÇÑ´Ù.
	var strCurrMediaType;

	strCurrMediaType = LF_GetScrapMediaType(strObjKind);

	GF_OpenScrapWnd(strMediaID, strCurrMediaType);
}

//**	Checker Ã¼Å©¹Ú½º¸¦ È°¼ºÈ­ ¶Ç´Â ºñÈ°¼ºÈ­¸¦ ¼³Á¤ÇÑ´Ù.
function LF_SetAllChecker(bCheckFlag)
{
	document.all['AllChecker'].checked = bCheckFlag;
}

//**
//**	À½¾Ç ¸®½ºÆ®¿¡ Á¸ÀçÇÏ´Â CheckBox¸¦ ¸ðµÎ Checked »óÅÂ·Î ¼³Á¤ÇÏ´Â ÇÔ¼ö
//**	[¸ðµÎ Ã¼Å© ¹öÆ°À» ´­·¶À» ¶§ ½ÇÇàÇÏ´Â ÇÔ¼ö]
//**
function LF_AllCheckBox(strObjMasName, nListTotalCnt)
{
	//**	ÇöÀç AllChecker »óÅÂ °ªÀ» º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
	var bAllChecker = document.all['AllChecker'].checked

	//**	Checker »óÅÂ °ª¿¡ µû¶ó ¸®½ºÆ® CheckBox ¼±ÅÃ ±¸ºÐÀ» °áÁ¤ Áþ°í
	//**	ÀÏ°ý ¾÷µ¥ÀÌÆ® ½ÃµµÇÑ´Ù.
	var objChecker = document.all[strObjMasName+'_MSN']

	for (var nListCnt = 0; nListCnt <= nListTotalCnt; nListCnt++)
		objChecker[nListCnt].checked = bAllChecker;
}

//**
//**	À½¾Ç ¸®½ºÆ®¿¡ Á¸ÀçÇÏ´Â CheckBox¸¦ ¸ðµÎ Checked »óÅÂ·Î ¼³Á¤ÇÏ´Â ÇÔ¼ö
//**	[¸ðµÎ µè±â¸¦ ´­·¶À» ¶§ °­Á¦·Î Á¸ÀçÇÏ´Â ¸ðµç ¹öÆ°À» Ã¼Å© »óÅÂ·Î º¯°æÇØÁÙ ¶§ ½ÇÇàÇÏ´Â ÇÔ¼ö]
//**
function LF_ManualAllCheckBox(strObjMasName, nListTotalCnt)
{

	//**	¸ÕÀú Checker¸¦ true·Î ¼³Á¤ÇÑ´Ù.
	LF_SetAllChecker(true);

	//**	¸®½ºÆ®¿¡ Á¸ÀçÇÏ´Â ¸ðµç ¸®½ºÆ®ÀÇ Checkbox »óÅÂ¸¦ Checked·Î ¼³Á¤ÇÑ´Ù.
	LF_AllCheckBox(strObjMasName, nListTotalCnt);
}

//**
//**	À½¾Ç ¸®½ºÆ® Á¸ÀçÇÏ´Â ¸ðµç À½¾ÇÀ» Àç»ýÇÏ´Â ÇÔ¼ö
//**	[¸ðµÎ µè±â¸¦ ´­·¶À» ¶§ °­Á¦·Î Á¸ÀçÇÏ´Â ¸ðµç ¹öÆ°À» Ã¼Å© »óÅÂ·Î º¯°æÇØÁÖ´Â ÇÔ¼ö]
//**
function LF_AllPlayBack(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	¸ÕÀú À½¾Ç ¸ñ·Ï¿¡¼­ ¸ðµÎ Checked »óÅÂ·Î º¯°æÇÑ´Ù.
	LF_ManualAllCheckBox(strObjMasName, nListTotalCnt);

	//**	¸ðµÎ CheckedµÈ »óÅÂ¿¡¼­ÀÇ ¼±ÅÃµÈ °î Àç»ýÀº ¸ðµç°îÀÌ µÇ´Â È¿°ú¸¦ ¾ò°Ô µÇ¹Ç·Î
	//**	¸ðµç °î µè±â°¡ µÈ´Ù.
	LF_MultiPlayMedia(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);
}


function LF_AllPlayBack_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	¸ÕÀú À½¾Ç ¸ñ·Ï¿¡¼­ ¸ðµÎ Checked »óÅÂ·Î º¯°æÇÑ´Ù.
	LF_ManualAllCheckBox(strObjMasName, nListTotalCnt);

	//**	¸ðµÎ CheckedµÈ »óÅÂ¿¡¼­ÀÇ ¼±ÅÃµÈ °î Àç»ýÀº ¸ðµç°îÀÌ µÇ´Â È¿°ú¸¦ ¾ò°Ô µÇ¹Ç·Î
	//**	¸ðµç °î µè±â°¡ µÈ´Ù.
	LF_MultiPlayMedia_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);
}

function LF_AllMyAlbumBack_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	¸ÕÀú À½¾Ç ¸ñ·Ï¿¡¼­ ¸ðµÎ Checked »óÅÂ·Î º¯°æÇÑ´Ù.
	LF_ManualAllCheckBox(strObjMasName, nListTotalCnt);

	//**	¸ðµÎ CheckedµÈ »óÅÂ¿¡¼­ÀÇ ¼±ÅÃµÈ °î Àç»ýÀº ¸ðµç°îÀÌ µÇ´Â È¿°ú¸¦ ¾ò°Ô µÇ¹Ç·Î
	//**	¸ðµç °î µè±â°¡ µÈ´Ù.
	LF_MultiSaveMyAlbum(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);
}

//**
//**	¹Ìµð¾î ¸®½ºÆ®¿¡¼­ ¼±ÅÃµÈ °îÀ» Àç»ýÇÏ´Â ÇÔ¼ö
//**
function LF_MultiPlayMedia(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{

	//**	Àç»ý ¸ñ·Ï Áß CheckBox »óÅÂ°¡ Checked µÈ °îÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ String ÇüÅÂ·Î ¹ÝÈ¯ÇÑ´Ù.
	var strPlayBackMediaID;
	strPlayBackMediaID = LF_GetCheckedMediaID(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);

	//**	¼­ºñ½º °¡´ÉÇÑ °îÀÌ ÇÏ³ªµµ ¾ø´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í
	//**	ÇÑ °³¶óµµ ÀÖÀ¸¸é ÇÃ·¹ÀÌ¾î¸¦ È£ÃâÇÑ´Ù.
	if (strPlayBackMediaID == '')
	{
		alert('Àç»ýÇÒ ¹Ìµð¾î¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.');
		return;
	} else {

		//**	Àç»ý ´ã´ç ÇÔ¼ö¸¦ ÅëÇØ Àç»ý ½ÃÀÏ½Ã!~
		LF_PlayBackMzone(strPlayBackMediaID, strObjKind)
	}
}

function LF_MultiPlayMedia_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{

	//**	Àç»ý ¸ñ·Ï Áß CheckBox »óÅÂ°¡ Checked µÈ °îÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ String ÇüÅÂ·Î ¹ÝÈ¯ÇÑ´Ù.
	var strPlayBackMediaID;
	strPlayBackMediaID = LF_GetCheckedMediaID_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);

	//**	¼­ºñ½º °¡´ÉÇÑ °îÀÌ ÇÏ³ªµµ ¾ø´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í
	//**	ÇÑ °³¶óµµ ÀÖÀ¸¸é ÇÃ·¹ÀÌ¾î¸¦ È£ÃâÇÑ´Ù.
	if (strPlayBackMediaID == '')
	{
		alert('Àç»ýÇÒ ¹Ìµð¾î¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.');
		return;
	} else {

		//**	Àç»ý ´ã´ç ÇÔ¼ö¸¦ ÅëÇØ Àç»ý ½ÃÀÏ½Ã!~		
		//alert(strPlayBackMediaID);
		fnListenAll(strPlayBackMediaID)
	}
}

//**
//**	¹Ìµð¾î ¸®½ºÆ®¿¡¼­ ¼±ÅÃµÈ °îÀ» ³ªÀÇ ¾Ù¹ü¿¡ ÀúÀåÇÏ´Â ÇÔ¼ö
//**	Âü°í »çÇ× : strObjMasName, strObjSlvName °ªÀº ´Ü¼øÈ÷ ¹è¿­ ÀÎµ¦½º¸¦ Ã£±â À§ÇÑ µ¥ÀÌÅ¸ ÀÓ [°´Ã¼ ±¸ºÐ ÀÚ·á·Î »ç¿ëÇÏÁö ¾ÊÀ½]
//**
function LF_MultiSaveMyAlbum(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	Àç»ý ¸ñ·Ï Áß CheckBox »óÅÂ°¡ Checked µÈ °îÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ String ÇüÅÂ·Î ¹ÝÈ¯ÇÑ´Ù.
	var strPlayBackMediaID;
	strPlayBackMediaID = LF_GetCheckedMediaID_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);

	//**	¼­ºñ½º °¡´ÉÇÑ °îÀÌ ÇÏ³ªµµ ¾ø´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í
	//**	ÇÑ °³¶óµµ ÀÖÀ¸¸é ÇÃ·¹ÀÌ¾î¸¦ È£ÃâÇÑ´Ù.
	if (strPlayBackMediaID == '')
	{
		alert('´ãÀ» ¹Ìµð¾î¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.')
		return;
	} else {
		//**	´ã±â Àü´ã ÇÔ¼ö¸¦ ÅëÇØ ´ã±â ½ÃÀÏ½Ã~~
		fnPlusAllList(strPlayBackMediaID)
	}
}



//**
//**	¹Ìµð¾î ¸®½ºÆ®¿¡¼­ ¼±ÅÃµÈ °îÀ» ´Ù¿î·Îµå ½ÃµµÇÏ´Â ÇÔ¼ö
//**
function LF_MultiDownMedia(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	Àç»ý ¸ñ·Ï Áß CheckBox »óÅÂ°¡ Checked µÈ °îÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ String ÇüÅÂ·Î ¹ÝÈ¯ÇÑ´Ù.
	var strPlayBackMediaID;
// strPlayBackMediaID = LF_GetCheckedMediaID(strObjMasName, strObjSlvName, strActMode);
	strPlayBackMediaID = LF_GetCheckedMediaID(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);
	
	//**	¼­ºñ½º °¡´ÉÇÑ °îÀÌ ÇÏ³ªµµ ¾ø´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í
	//**	ÇÑ °³¶óµµ ÀÖÀ¸¸é ÇÃ·¹ÀÌ¾î¸¦ È£ÃâÇÑ´Ù.
	if (strPlayBackMediaID == '')
	{
		alert('±¸¸ÅÇÒ À½¾ÇÀ» ¼±ÅÃÇØÁÖ¼¼¿ä.11')
		return;
	} else {

		//**	ÅëÇÕ ´Ù¿î·Îµå °ü¸® ÇÔ¼ö È£Ãâ
		LF_DownloadMedia(strPlayBackMediaID, strObjKind)
	}
}


//**	ÅëÇÕ ´Ù¿î·Îµå °ü¸® ÇÔ¼ö
function LF_DownloadMedia(strMediaID, strObjKind)
{
	if (strMediaID == "")
	{
		alert('´Ù¿î·ÎµåÇÒ ¹Ìµð¾î µ¥ÀÌÅ¸°¡ ¾ø½À´Ï´Ù.')
		return;
	} else {
		if (LF_CheckLoginYn() == "Y")
		{
			//**	ÆÄ¶ó¹ÌÅÍ·Î ³Ñ¾î¿Â ¹Ìµð¾î Å¸ÀÔÀ» ±âÁØÀ¸·Î ÄÁÅÙÃ÷ Å¸ÀÔÀ» º¯¼ö¿¡ ¼³Á¤ÇÑ´Ù.
			var strCurrMediaType;
			
			//**	´Ù¿î·Îµå´Â ÇöÀç ÇÑ °¡Áö¸¸ Á¸ÀçÇÏ´Â °ü°è·Î ±×³É ¹Ù·Î... ±â³É... À½¾Ç ´ÜÇ° ´Ù¿î·Îµå¸¦ È£Ãâ
			//**	³ªÁß¿¡ »óÇ°ÀÌ ´Ù¾çÇØÁö¸é ±× ¶§ ¹Ù²Û´Ù.
            //fnMP3Download(strMediaID);
                                ifraHugeTemp.location.href = 'http://enterview.mnet.com/HugeTemp/RunMaxDown_Exe.asp?MnetSongID='+strMediaID;
            } else {
                        window.location.href = 'http://www.mnet.com/newlogin_page/login_page.html?Target='+escape(window.location.href);
         }
	}
}



function LF_MultiDownMedia_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	Àç»ý ¸ñ·Ï Áß CheckBox »óÅÂ°¡ Checked µÈ °îÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ String ÇüÅÂ·Î ¹ÝÈ¯ÇÑ´Ù.
	var strPlayBackMediaID;
// strPlayBackMediaID = LF_GetCheckedMediaID(strObjMasName, strObjSlvName, strActMode);
	strPlayBackMediaID = LF_GetCheckedMediaID_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt);
	
	//**	¼­ºñ½º °¡´ÉÇÑ °îÀÌ ÇÏ³ªµµ ¾ø´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í
	//**	ÇÑ °³¶óµµ ÀÖÀ¸¸é ÇÃ·¹ÀÌ¾î¸¦ È£ÃâÇÑ´Ù.
	if (strPlayBackMediaID == '')
	{
		alert('´Ù¿î·ÎµåÇÒ ¹Ìµð¾î µ¥ÀÌÅ¸°¡ ¾ø½À´Ï´Ù.')
		return;
	} else {

		//**	ÅëÇÕ ´Ù¿î·Îµå °ü¸® ÇÔ¼ö È£Ãâ
		fnMP3DownloadAll(strPlayBackMediaID)
	}
}


//**
//**	À½¾Ç ¸®½ºÆ®¿¡¼­ ¼±ÅÃµÈ CheckBox¿¡ ÇØ´çÇÏ´Â ¹Ìµð¾î ¾ÆÀÌµð¸¦ 
//**	ÃëÇÕÇØ¼­ String ÇüÅÂ·Î ¹ÝÈ¯ÇÏ´Â ÇÔ¼ö
//**
function LF_GetCheckedMediaID(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	CheckBox¿¡¼­ ¼±ÅÃµÈ Ã¼Å©¹Ú½ºÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ ÀúÀåÇÏ´Â º¯¼ö ¼±¾ð
	var strReturnMediaID = '';

	//**	ÇÊ¿ä Object¸¦ »ý¼ºÇÑ´Ù. (°´Ã¼ Á¢±Ù ¼Óµµ Çâ»ó ¸ñÀû ~ Á¹¶ó »¡¶óÁü)
	var objChecker = document.all[strObjMasName+'_MSN']
	var objMediaID = document.all[strObjMasName+'_'+strObjSlvName+'_ID']
	var objMediaKind = document.all[strObjMasName+'_MEDIA_KIND']

	//**	Loop¸¦ µ¹¸é¼­ ¼±ÅÃµÈ ¹Ìµð¾î ¾ÆÀÌµð¸¦ ¸®ÅÏ º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
	for (var nListCnt = 0; nListCnt <= nListTotalCnt; nListCnt++)
	{
		//**	¼±ÅÃµÇ°í, ÇØ´ç ¹Ìµð¾î ¾ÆÀÌµð°¡ ÀÖÀ» °æ¿ì¿¡¸¸ ¸®ÅÏ º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
		if (objChecker[nListCnt].checked && objMediaID[nListCnt].value != '')
		{
			if (strObjKind != "MIXED")
			{
				if (strReturnMediaID != '')
					strReturnMediaID = strReturnMediaID + ',' + objMediaID[nListCnt].value;
				else
					strReturnMediaID = objMediaID[nListCnt].value;
			} else {
				if (strReturnMediaID != '')
					strReturnMediaID = strReturnMediaID + ',' + objMediaID[nListCnt].value + '¢Û' + objMediaKind[nListCnt].value;
				else
					strReturnMediaID = objMediaID[nListCnt].value + '¢Û' + objMediaKind[nListCnt].value;
			}
		}
	}

	//**	»ý¼ºµÈ ¾ÆÀÌµð °ª String¸¦ ¹ÝÈ¯ÇÑ´Ù.
	return strReturnMediaID;
}


function LF_GetCheckedMediaID_v1(strObjMasName, strObjSlvName, strObjKind, nListTotalCnt)
{
	//**	CheckBox¿¡¼­ ¼±ÅÃµÈ Ã¼Å©¹Ú½ºÀÇ ¹Ìµð¾î ¾ÆÀÌµð¸¦ ÀúÀåÇÏ´Â º¯¼ö ¼±¾ð
	var strReturnMediaID = '';

	//**	ÇÊ¿ä Object¸¦ »ý¼ºÇÑ´Ù. (°´Ã¼ Á¢±Ù ¼Óµµ Çâ»ó ¸ñÀû ~ Á¹¶ó »¡¶óÁü)
	var objChecker = document.all[strObjMasName+'_MSN']
	var objMediaID = document.all[strObjMasName+'_'+strObjSlvName+'_ID']
	var objMediaKind = document.all[strObjMasName+'_MEDIA_KIND']

	//**	Loop¸¦ µ¹¸é¼­ ¼±ÅÃµÈ ¹Ìµð¾î ¾ÆÀÌµð¸¦ ¸®ÅÏ º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
	for (var nListCnt = 0; nListCnt <= nListTotalCnt; nListCnt++)
	{
		//**	¼±ÅÃµÇ°í, ÇØ´ç ¹Ìµð¾î ¾ÆÀÌµð°¡ ÀÖÀ» °æ¿ì¿¡¸¸ ¸®ÅÏ º¯¼ö¿¡ ÀúÀåÇÑ´Ù.
		if (objChecker[nListCnt].checked && objMediaID[nListCnt].value != '')
		{
			if (strObjKind != "MIXED")
			{
				if (strReturnMediaID != '')
					strReturnMediaID = strReturnMediaID + '|' + objMediaID[nListCnt].value;
				else
					strReturnMediaID = objMediaID[nListCnt].value;
			} else {
				if (strReturnMediaID != '')
					strReturnMediaID = strReturnMediaID + ',' + objMediaID[nListCnt].value + '¢Û' + objMediaKind[nListCnt].value;
				else
					strReturnMediaID = objMediaID[nListCnt].value + '¢Û' + objMediaKind[nListCnt].value;
			}
		}
	}

	//**	»ý¼ºµÈ ¾ÆÀÌµð °ª String¸¦ ¹ÝÈ¯ÇÑ´Ù.
	return strReturnMediaID;
}

function LF_ToggleOptionColor(objThis, strOptionBgColor)
{
	//**	MouseOut / MouseOver ÀÌº¥Æ®ÀÏ °æ¿ì Background Ã³¸®
	objThis.style.background = strOptionBgColor;
}

function LF_SetComboBoxAttr(strFormObjName, strOptName, strOptValue, nObjIndex, strIssueFuncName)
{
	//**	Combo Option Á¤º¸¸¦ ÀúÀåÇÑ´Ù.
	document.all[''+strFormObjName+'[TEXT]'].value = strOptName
	document.all[''+strFormObjName+''].value = strOptValue
	
	//**	Combo Attr ¼³Á¤ ¿Ï·á ÈÄ PopupµÈ Combo¸¦ Á¤¸®ÇÑ´Ù.
	LF_ShowOptionMatrix(strFormObjName,2);

	//**	onChange ÀÌº¥Æ® È£Ãâ ÇÔ¼ö È£Ãâ
	if (strIssueFuncName != "NONE")
	{
		eval(strIssueFuncName)
	}
}

function LF_GetFormObjAttrValue(strFormObjName)
{
	//**	Form Object °ªÀ» ¸®ÅÏÇÑ´Ù.
	return document.all[strFormObjName].value;
}

function LF_SetFormObjFocus(strFormObjName)
{
	document.all[strFormObjName].focus();
}

function LF_ShowOptionMatrix(strFormObjName, nShowMode)
{
	//**	Disply Mode¿¡ µû¶ó ÅÛÇÃ¸´ Matrix¸¦ Á¦¾îÇÑ´Ù.
	//**	[1] : º¸¿©ÁÖ±â, [2] : ¾Èº¸¿©ÁÖ±â!
	document.all[''+strFormObjName+'[OPTION]'].style.visibility = (nShowMode == 1)?'visible':'hidden';
}

function LF_RetriveNews(strSlvMenuID)
{
	//**	°Ë»ö ´ë»ó ³¯Â¥ Á¤º¸
	var strDateInfo;
	strDateInfo = LF_GetFormObjAttrValue('NewsYear') + LF_GetFormObjAttrValue('NewsMonth') + LF_GetFormObjAttrValue('NewsDay');

	//**	°Ë»öÀ» ¶¯±â·¯ °©½Ã´Ù!~
	LF_ShuffleETNNews(strSlvMenuID, strDateInfo);
}


//**	¾Ù¹ü Á¤º¸ Linker ¼öÇà ÇÔ¼ö
function LF_ShuffleAlbumInfo(nAlbumID)
{
	window.location.href = 'http://music.mnet.com/AlbumInfo/AlbumInfo_Viw.asp?AlbumID='+nAlbumID;
}

//**	¾ÆÆ¼½ºÆ® ¾Ù¹ü ÆäÀÌÁö Linker ¼öÇà ÇÔ¼ö
function LF_ShuffleArtistInfo(nArtistID)
{
	window.location.href = 'http://music.mnet.com/ArtistInfo/ArtistInfo_Viw.asp?ArtistID='+nArtistID;
}


function LF_SeekMedia(strBaseURLInfo)
{
	//**	°Ë»ö¾î¸¦ ÀÔ·Â È®ÀÎ
	if (LF_GetFormObjAttrValue('Key').length <= 0)
	{
		alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		LF_SetFormObjFocus('Key');
		return;
	}

	//**	°Ë»ö¾î Á¤º¸¸¦ Æ÷ÇÔÇÑ URL Á¤º¸ Á¶ÇÕ
	if (strBaseURLInfo.indexOf('?') != -1)
	{
		strBaseURLInfo = strBaseURLInfo + "&Method="+LF_GetFormObjAttrValue('Method')+"&Key="+LF_GetFormObjAttrValue('Key')
	} else {
		strBaseURLInfo = strBaseURLInfo + "?Method="+LF_GetFormObjAttrValue('Method')+"&Key="+LF_GetFormObjAttrValue('Key')
	}

	//**	°Ë»öÇÏ·¯ °£´Ù.. ÈÄµü!~
	window.location.href = strBaseURLInfo;
}


//¡Ü¡Ü¡Ü ÇÑ°î Àç»ý¿¡ °üÇÑ JavaScript ÀÔ´Ï´Ù.
function App_Player_One(sid,title,artist,time,ctype,bit) {
 	//GF_PlayVOD(sid,'PRG');
	GF_CallAppPlayer(sid, "PRG");
		
//*	if(LogChk.LogChkFrm.Chk_UserID.value!="N"){
//*			if(time=="news"||time=="mkmf"){ //´º½º´Â ¹«Á¶°Ç Full Time ||time=="nopay"
//*				if(time=="mkmf")
//*					time=1000
//*				else
//*					time="";
//*			}else{
//*					if(LogChk.LogChkFrm.Chk_MoneyYN.value=="mnet") //À¯·á»ç¿ëÀÚ Full Time
//*						time=""; 
//*					else //¹«·á»ç¿ëÀÚ 90ÃÊ
//*						time=60;
//*			}
//*		auth(LogChk.LogChkFrm.Chk_UserID.value);
//*		form1.UCPlay1.SetDateSave(sid,title,artist,time,ctype,bit);
//*		form1.UCPlay1.PlayStart("");
//*	}else
//*		LoginMsg();
	}
function App_Player_One2(sid,title,artist,time,ctype,bit) {
 	//GF_PlayVOD(sid,'PRG');
	GF_CallAppPlayer(sid, "NEWS");
}

function mystar() {

	if(MnetLoginCookies.UserID.value!=""){
		OpenMyStarTrans(MnetLoginCookies.UserID.value,'Album')
	}else{
		alert('·Î±×ÀÎ ÈÄ¿¡ ÀÌ¿ëÇØÁÖ¼¼¿ä');
	}
	
}

/* ¼¿·ºÆ®¹Ú½º */

function menuOn(name) {
 submenu = eval("submenu"+name+".style");
 submenu.visibility = "visible";
}
function menuOff(name) {
 submenu = eval("submenu"+name+".style");
 submenu.visibility = "hidden";
}


/* Å×ÀÌºí ¸¶¿ì½º ¿À¹ö ÄÃ·¯ */

function over(cell, classname) {
  if (document.all || document.getElementById) {
    cell.classBackup = cell.className;
    cell.className   = classname;
  }
}

function out(cell)
{
  if (document.all || document.getElementById) {
    cell.className   = cell.classBackup;
  }
}


 function updateChar(obj, spanID, maxLen){
	this.obj = obj;
	this.spanID = spanID;
	
	// ÇöÀç ±æÀÌ
	nowLen = this.checkByte(this.obj.value);
	this.spanID.innerText = nowLen;
	
	if(nowLen > maxLen)	{
		alert("ÃÖ´ë " + maxLen + "byte ÀÌ¹Ç·Î ÃÊ°ú µÈ ±ÛÀÚ ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù.");
		this.obj.value = obj.value.replace(/\r\n$/,"");
		maxLen = maxLen - 1;
		this.obj.value = this.assertStrLen(maxLen);
		this.obj.focus();
	}
}
function checkByte(str){
	j = 0;
	for(i = 0; i < str.length; i++)	{
		val = escape(str.charAt(i)).length;
		if(val == 6)	j++;
		j++;
	}
	return j;
}

function assertStrLen(maxLen){
	inc = 0;
	nByte = 0;
	msg = "";
	str = this.obj.value;

	for(i = 0; i < str.length; i++)	{
		ch = str.charAt(i);

		if(escape(ch).length > 4)	{
			inc = 2;
		}	else if(ch == "\n")	{
			if(str.charAt(i-1) != "\r")	inc = 1;
		}	else if(ch == "<" || ch == ">")	{
			inc = 4;
		}	else	{
			inc = 1;
		}

		if((nByte + inc - 1) > maxLen)	break;

		nByte += inc;
		msg += ch;

	}

	this.spanID.innerText = nByte;
	return msg;
}

/*Æã¼ÇÅ°¿Í ¹é½ºÆäÀÌ½º ¸·±â*/
function LF_LockFunction() {
 if ( event.keyCode == 112 ||event.keyCode == 113 ||event.keyCode == 114 ||event.keyCode == 115 ||event.keyCode == 116 ||event.keyCode == 117 ||event.keyCode == 118 ||event.keyCode == 119 ||event.keyCode == 120 ||event.keyCode == 121 ||event.keyCode == 122 ||event.keyCode == 123 || event.keyCode == 8 ) {
	  event.keyCode = 0;
	  return false;
	 }
}

function onRecommend(idx){
	ACTION_PROCC.location.href="/NProgram/Recommend_exec.asp?brdidx=" + idx;
}

// ÄÚ¸àÆ® ÆË¾÷ ·Î±×ÀÎ Ã³¸®
function onCmtLogin(){	
	var isChkUrl = "/L_inc/Base64Url.asp?localUrl="+escape(document.location.href);
	var xmlFileChk = new ActiveXObject("Microsoft.XMLHTTP") ; 
	xmlFileChk.open("GET", isChkUrl, "false") ;
	xmlFileChk.send() ;
	
	var return_value = xmlFileChk.responseText; 
	
	if(return_value == ''){
		alert('false');
	}else{
		var pop = window.open('http://newmember.mnet.com/LoginProc/popLoginProc.asp?noredirect=POP&PopDo=N&go_ref_url='+return_value, 'PopLogin', 'width=390,height=315'); pop.focus();
	}
	return false;
}



// ÄÚ¸àÆ® ·Î±×ÀÎ Ã³¸®
function onCmtLogin_v1(){	
	var isChkUrl = "/L_inc/Base64Url.asp?localUrl="+escape(document.location.href);
	var xmlFileChk = new ActiveXObject("Microsoft.XMLHTTP") ; 
	xmlFileChk.open("GET", isChkUrl, "false") ;
	xmlFileChk.send() ;
	
	var return_value = xmlFileChk.responseText; 
	
	if(return_value == ''){
		alert('false');
	}else{
		document.location.href = 'http://newmember.mnet.com/loginproc/login_page.asp?go_ref_url='+return_value
	}
	return false;
}


// ÀÌ¹ÌÁö »çÀÌÁî Á¶Á¤
function resizeImage(element)
{
	var maxW	= parseInt(element.maxWidth);
	var maxH	= parseInt(element.maxHeight);
	var imgW	= parseInt(element.clientWidth);
	var imgH	= parseInt(element.clientHeight);

	if(imgW < 1 || imgH < 1) {		// ÀÌ IF¹®ÀÌ ÀÖ¾î¾ß¸¸ ÀßµÇ³ß~~~ ¹¹¾ß ÀÌ°Ç!
		window.setTimeout(autoResizeImage, 500);
	} else {

		if(imgW > maxW) {
			element.style.width		= maxW +"px";
		}

		if(imgH > maxH) {
			element.style.width		= "";
			element.style.height	= maxH +"px";
		}

		imgW	= parseInt(element.clientWidth);
		imgH	= parseInt(element.clientHeight);

		if(imgW < maxW) {
			element.hspace	= parseInt((maxW - imgW) / 2);
		} else {
			element.hspace	= 0;
		}

		if(imgH < maxH) {
			element.vspace	= parseInt((maxH - imgH) / 2);
		} else {
			element.vspace	= 0;
		}

	}
}


function autoResizeImage()
{
	var arrElementTag	= new Array();

	arrElementTag	= document.body.getElementsByTagName("IMG");
	for(var i=0; i<arrElementTag.length; i++) {
		if(arrElementTag[i].className == "ClipImageMnet") {
			resizeImage(arrElementTag[i]);
		}
	}
}
