
var ThemeFlag = true;

function ShowServiceLayer(type)
{
	if(type=="open")
	{
		$("ServiceLayer").style.display = "block";
	}
	else
	{
		$("ServiceLayer").style.display = "none";
	}
}


function open_subMenu(menu)
{
	for(var i=1;i<=7;i++)
	{
		$("gn_on_new"+i).style.display = "none";
	}
	for(var i=1;i<=7;i++)
	{
		$("gnb_img"+i).src = "http://ticketimage.interpark.com/TicketImage/playdb/2010_renewal/gnmenu_0" + i + ".gif";
		
	}
	$("gnb_img"+menu).src = "http://ticketimage.interpark.com/TicketImage/playdb/2010_renewal/gnmenu_0" + menu + "_on.gif";
	$("gn_on_new"+menu).style.display = "";
	
}

function hide_subMenu(menu)
{
	for(var i=1;i<=7;i++)
	{
		$("gnb_img"+i).src = "http://ticketimage.interpark.com/TicketImage/playdb/2010_renewal/gnmenu_0" + i + ".gif";
		
	}
	$("gn_on_new"+menu).style.display = "none";
}


function ShowRank_Layer(type)
{
	if(type=="1")
	{
		document.getElementById("Rank_Layer").style.display = "block";
	}
	else
	{
		document.getElementById("Rank_Layer").style.display = "none";
	}
}


function Show_Media(menu)
{
	for(var i = 1;i<=4;i++)
	{
		$("media"+i).style.display = "none";
	}

	$("media"+menu).style.display = "block";
}


function ChangePlayDB(pd_num, flag)
{

	//alert(ThemeFlag);
	if (ThemeFlag == true )
	{
		if(flag == "big")
		{
			for(var i = 1;i<=5;i++)
			{
				$("splaydb"+i).style.display = "block";
				//$("splaydb"+i).appear({ duration: 2.0 });
			}
			$("splaydb"+pd_num).style.display = "none";

			for(var j=1;j<=5;j++)
			{
				$("bplaydb"+j).style.display = "none";
			}
			//$("bplaydb"+pd_num).style.display = "block";
			$("bplaydb"+pd_num).appear({ duration: 1.0 });
			//Effect.BlindDown("bplaydb"+pd_num);
		}

		playdb_item++;

		if(playdb_item>5)
			playdb_item = 1;		
	}
	setTimeout("ChangePlayDB("+playdb_item+",'big')", 4000);
	
}

function ExtendLayer(lnum)
{
	ThemeFlag = false;
	
	for(var i = 1;i<=5;i++)
	{
		$("splaydb"+i).style.display = "block";
		//$("splaydb"+i).appear({ duration: 2.0 });
	}

	$("splaydb"+lnum).style.display = "none";
	
	for(var j=1;j<=5;j++)
	{
		$("bplaydb"+j).style.display = "none";
	}

	$("bplaydb"+lnum).style.display = "block";
}


function Change_Expert(menu)
{
	for(var i = 1;i<=4;i++)
	{
		$("expertMenu"+i).style.display = "none";
	}	

	$("expertMenu"+menu).style.display = "block";


	for(var j=1;j<=4;j++)
	{
		$("expertizeTable"+j).style.display = "none";
	}

	$("expertizeTable"+menu).style.display = "block";
}

function ChangeDiary(d_num)
{
	for(var i= 1;i<=3;i++)
	{
		$("diary"+i).style.display = "none";
		$("mj_onoff_"+ i).src = "http://ticketimage.interpark.com/TicketImage/playdb/2010_renewal/btn_off.gif";
	}
	
	$("mj_onoff_"+ d_num).src = "http://ticketimage.interpark.com/TicketImage/playdb/2010_renewal/btn_on.gif";
	//$("diary"+d_num).style.display = "block";
	document.getElementById("diary"+d_num).appear({ duration: 0.5 });
}


function changeReviewTab(type)
{
	for(var i = 1;i<=3;i++)
	{

		$("review_list" + i).style.display = "none";
	}

	$("review_list" + type).style.display = "block";

	for(var j = 1;j<=3;j++)
	{
		$("reviewTable" + j).style.display = "none";
	}

	$("reviewTable"+type).style.display = "block";


}

function f_OpenOst(sReqPlayNo,sReqMediaNo) 
{
	window.open("/magazine/OstDetail.asp?sReqPlayNo=" + sReqPlayNo + "&sReqKind=017001&sReqMediaNo=" + sReqMediaNo,"popup","width=374,height=500,scrollbars=yes");
}


function ChangeEventBanner(type, num)
{
	if (type == "pre")
	{
		for(var i=1;i<=3;i++)
		{
			$("EventBanner"+i).style.display = "none"
		}

		num = parseInt(num)-1;

		if(parseInt(num) <= 0)
		{
			num = 3;
		}
		///alert(num);
		$("EventBanner"+num).style.display = "block";
		//alert(num);

	}
	else if (type == "next")
	{
		for(var i=1;i<=3;i++)
		{
			$("EventBanner"+i).style.display = "none"
		}

		num = parseInt(num)+1;

		if(parseInt(num) > 3)
		{
			num = 1;
		}
		$("EventBanner"+num).style.display = "block";
	}


}

function fnGetCalendar(type)
{
	var sdate = $("sdate").innerHTML;

	sdate = sdate.replace(".", "");
	sdate = sdate.replace(".", "");


	var dt = new Date();
	var m;
	var d;


	if (type =="init")
	{

	}
	else if (type=="pre")
	{
		dt.setYear(parseInt(sdate.substring(0,4),10));
		dt.setMonth(parseInt(sdate.substring(4,6),10));
		dt.setDate(parseInt(sdate.substring(6),10)-1);

		m = dt.getMonth();
		d = dt.getDate();

		if (parseInt(m,10) < 10)
		{
			m = "0"+ m;
		}

		if (parseInt(d,10) < 10)
		{
			d = "0" + d;
		}

		sdate =dt.getYear() + m + d;
		
	}
	else
	{
		dt.setYear(parseInt(sdate.substring(0,4),10));
		dt.setMonth(parseInt(sdate.substring(4,6),10));
		dt.setDate(parseInt(sdate.substring(6),10)+1);

		m = dt.getMonth();
		d = dt.getDate();

		if (parseInt(m,10) < 10)
		{
			m = "0"+ m;
		}

		if (parseInt(d,10) < 10)
		{
			d = "0" + d;
		}

		sdate =dt.getYear() + m + d;

	}
	if (type != "init")
	{
		$("sdate").innerHTML = dt.getYear() + "." + m + "." + d;
	}
	
	var url = "Main_Calendar.asp?sdate="+sdate;
	fnAjaxRequest(url, DisplayCalendar);
}


function fnAjaxRequest(url, callback)
{
	var myAjax = new Ajax.Request(
			url,
			{	method: 'get', 
				onComplete: callback
			}
		);

}

function DisplayCalendar(xmlHttp)
{
	if(xmlHttp.readyState == 4)
		{
			if(xmlHttp.status == 200)
				$("myCalendar").innerHTML = xmlHttp.responseText;
				//index_right_resize();
		}
}