var main_img = "http://image.mgame.com/mgamezzang/games/op7_2008";
var host	= location.host.replace(".com","").replace(".co.kr","").replace(".net","").split(".");
var channel	= host[host.length-1];

var gcode = "";
//¿À´Ã ³¯Â¥
var date = new Date();
var newdate = "";
var newimg ="";
var cYear = date.getFullYear();
var cMonth = date.getMonth()+1;
var cDay = date.getDate();
if(cMonth < 10  ) cMonth = "0"+cMonth;
if(cDay < 10 ) cDay = "0"+cDay;
newdate = cYear + "-"+cMonth +"-"+cDay;

function init(name){
arr_admin	= new Array();
arr_admin[0]	= new Array();
arr_admin[0][0]	= name;

if(name == "clan_rank") {
	arr_admin[0][1]	= 3;
	gcode = "operation";
} else if(name == "user_rank") {
	arr_admin[0][1]	= 4;
	gcode = "operation";
} else if(name == "clan_war") {
	arr_admin[0][1]	= 9;
	gcode = "operation";
} else if(name == "gm") {
	arr_admin[0][1]	= 3;
	gcode = "op7";
} else {
	arr_admin[0][1]	= 4;
	gcode = "op7";
}

	for(i=0; i<arr_admin.length; i++){
		tmpEval= 'tmpArr = '+gcode+'_'+arr_admin[i][0]+'.split("||");'+'\n';
		tmpEval+='arr_'+arr_admin[i][0]+' = new Array();'+'\n';
		tmpEval+='for(tmpLoop=0; tmpLoop<tmpArr[0]; tmpLoop++)'+'\n';
		tmpEval+='{'+'\n';
		tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]		= new Array();'+'\n';
		for(j=0; j<arr_admin[i][1]; j++)
			tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]['+j+']	= tmpArr[tmpLoop*'+arr_admin[i][1]+'+'+(j+1)+'];'+'\n';
			tmpEval+='}'+'\n';
		eval(tmpEval);
	}
}

//°øÁö»çÇ×
function WriteNotice(type){
	var noticeHtml = "";
	var noticeHtmltab = "";
	var op7NewsIcon="";
	var op7NewsUrl="";
	var op7_notice_title = "";
	var len;
	var j = 0;
	var arr_tmp;
	var moreUrl = "";
	
	try{
		if(type=="1"){
			init('recent_notice');
			len = arr_recent_notice.length;
			arr_tmp = arr_recent_notice;
			moreUrl = "/news/news_index.mgame";
		}else if(type=="2"){
			init('recent_update');
			len = arr_recent_update.length;
			arr_tmp = arr_recent_update;
			moreUrl = "/news/news_index.mgame?nType=U"
		}else if(type=="3"){
			init('recent_event');
			len = arr_recent_event.length;
			arr_tmp = arr_recent_event;
			moreUrl = "/news/news_index.mgame?nType=E"
		}else{
			init('notice_'+channel);
			arr_tmp = eval('arr_notice_'+channel);
			len = arr_tmp.length;
			moreUrl = "/news/news_index.mgame"
		}
		
		noticeHtmltab += '<div id="center_notice_tab">\n';
        noticeHtmltab += '<a href="javascript:WriteNotice(\'\');" class="rollover" onfocus="blur();"><img src="'+main_img+'/main/tabtn_news_all';
		if(type=="") noticeHtmltab +='2';
		else noticeHtmltab +='1';
		noticeHtmltab += '.gif" alt="ÀüÃ¼º¸±â" /><img src="'+main_img+'/main/tabtn_news_all2.gif" alt="ÀüÃ¼º¸±â" class="over" /></a>\n';
        noticeHtmltab += '<a href="javascript:WriteNotice(\'1\');" class="rollover" onfocus="blur();"><img src="'+main_img+'/main/tabtn_news_noti';
		if(type=="1") noticeHtmltab +='2';
		else noticeHtmltab +='1';
		noticeHtmltab += '.gif" alt="°øÁö" /><img src="'+main_img+'/main/tabtn_news_noti2.gif" alt="°øÁö" class="over" /></a>\n';
        noticeHtmltab += '<a href="javascript:WriteNotice(\'2\');" class="rollover" onfocus="blur();"><img src="'+main_img+'/main/tabtn_news_up';
		if(type=="2") noticeHtmltab +='2';
		else noticeHtmltab +='1';
		noticeHtmltab += '.gif" alt="¾÷µ¥ÀÌÆ®" /><img src="'+main_img+'/main/tabtn_news_up2.gif" alt="¾÷µ¥ÀÌÆ®" class="over" /></a>\n';
        noticeHtmltab += '<a href="javascript:WriteNotice(\'3\');" class="rollover" onfocus="blur();"><img src="'+main_img+'/main/tabtn_news_ev';
		if(type=="3") noticeHtmltab +='2';
		else noticeHtmltab +='1';
		noticeHtmltab += '.gif" alt="ÀÌº¥Æ®" class="mari10" /><img src="'+main_img+'/main/tabtn_news_ev2.gif" alt="ÀÌº¥Æ®" class="over mari10" /></a>';
        noticeHtmltab += '<a href="'+moreUrl+'" onfocus="blur();"><img src="'+main_img+'/main/ico_more.gif" alt="+´õº¸±â"  class="mab5 male20" /></a>\n';
        noticeHtmltab += '</div>';

		noticeHtml +=noticeHtmltab;
		
		for(i =0 ;  i <len; i++){
			if(type =="") type = arr_tmp[i][3];
			op7_notice_title = arr_tmp[i][0];
			if(newdate == arr_tmp[i][2].substring(0,10)){
				newimg = "<img src='http://image.mgame.com/mgamezzang/games/operation7_2007/community/icon_new.gif' width='13' height='11' />";
			}
			if(op7_notice_title.length > 30) op7_notice_title = op7_notice_title.substring(0, 30)+"...";
			if(arr_tmp[i][3] =="1"){
				op7NewsIcon = main_img + "/main/icon_new.gif";
				op7NewsUrl="/news/news_index.mgame?nType=N&mode=view&i_idx=";
			}else if(arr_tmp[i][3] =="2"){
				op7NewsIcon = main_img + "/main/icon_update.gif";
				op7NewsUrl="/news/news_index.mgame?nType=U&mode=view&i_idx=";
			}else if(arr_tmp[i][3] =="3"){
				op7NewsIcon = main_img + "/main/icon_event.gif";
				op7NewsUrl="/news/news_index.mgame?nType=E&mode=view&i_idx=";
			}
			
			noticeHtml += '<ul>';
			noticeHtml += '	<li class="fl"><img src="'+op7NewsIcon+'" alt="new" align="absmiddle" /><a href="'+op7NewsUrl+arr_tmp[i][1]+'" class="link_board">'+op7_notice_title+'</a>'+newimg+'</li><li class="fr">'+arr_tmp[i][2].substring(2,10)+'</li>';
			noticeHtml += '</ul>';

			newimg="";
			j++;
			if(j > 5 ) break;
		}//end for

		if(noticeHtml ==noticeHtmltab) noticeHtml =noticeHtmltab+"<span class='n'>µî·ÏµÈ µ¥ÀÌÅÍ°¡ ¾ø½À´Ï´Ù.</span>";
		document.getElementById("center_notice").innerHTML = noticeHtml;
	}catch(e){
		alert(e.description);
	}
}

function WriteUcc()
{
	arr_admin	= new Array();
	arr_admin[0]	= new Array();
	arr_admin[0][0]	= "op7_mainucc";
	arr_admin[0][1]	= 4;

	var noticeHtml = "";
	var arr_op7_mainucc_title = "";

	for(i=0; i<arr_admin.length; i++)
	{
		tmpEval= 'tmpArr = admin_'+arr_admin[i][0]+'.split("||");'+'\n';
		tmpEval+='arr_'+arr_admin[i][0]+' = new Array();'+'\n';
		tmpEval+='for(tmpLoop=0; tmpLoop<tmpArr[0]; tmpLoop++)'+'\n';
		tmpEval+='{'+'\n';
		tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]		= new Array();'+'\n';
		for(j=0; j<arr_admin[i][1]; j++)
			tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]['+j+']	= tmpArr[tmpLoop*'+arr_admin[i][1]+'+'+(j+1)+'];'+'\n';
		tmpEval+='}'+'\n';
		eval(tmpEval);
	}
	
	noticeHtml += '<p class="fr" style="width:190px; text-align:right"><a href="/community/cm_index.mgame?cType=U" onfocus="blur();"><img src="'+main_img +'/main/ico_more.gif" alt="+´õº¸±â" /></a></p>';
	for(i=0;i<arr_op7_mainucc.length;i++) {

		if(i < 2){
		if(i == 0) {
			h = 245;
			noticeHtml += '<div id="list" style="margin-right:13px; margin-left:6px; display:inline;">';
		} else {
			h = 360;
			noticeHtml += '<div id="list">';
		}

		if(arr_op7_mainucc[i][2].length > 10){
			arr_op7_mainucc_title = arr_op7_mainucc[i][2].substring(0, 8)+"...";
		} else {
			arr_op7_mainucc_title = arr_op7_mainucc[i][2];
		}
		

		//noticeHtml += '<p class="pic" style="background:url('+arr_op7_mainucc[i][1]+') no-repeat;border:1px solid #fff">';
		noticeHtml += '<p class="pic"><img src="'+arr_op7_mainucc[i][1]+'" width="103" height="74" border="0" />';
		noticeHtml += '<span style="position:absolute;left:'+ h +'px;z-index:1"><a href="javaScript:ViewUcc(\''+arr_op7_mainucc[i][0]+'\')" class="rollover"><img src="'+main_img +'/main/btnb_play.png" alt="play" onload="setPNG24(this)" /><img src="'+main_img +'/main/btnb_play2.png" alt="play" onload="setPNG24(this)" class="over" /></a></span>';
		//noticeHtml += '<a href=javaScript:ViewUcc("'+arr_op7_mainucc[i][0]+'") class="rollover"><img src="'+main_img +'/main/btnb_play.png" alt="play" class="png24" /><img src="'+main_img +'/main/btnb_play2.png" alt="play" class="png24 over" /></a></p>';
		noticeHtml += '<p><a href="javaScript:ViewUcc(\''+arr_op7_mainucc[i][0]+'\')" class="link_board">'+arr_op7_mainucc_title+'</a></p>';
		noticeHtml += '</div>';
		}
	}

	document.getElementById("center_ucc").innerHTML = noticeHtml;
}

function ViewUcc(idx){
	document.uccview.Idx.value = idx;
	document.uccview.submit();
}

/*
function WriteShot()
{
	init('screen_best');
	var arr_screen_title = "";
	
	try{
		for(i =0 ; i< 2 ; i++){
			if(i == 0) {
				document.write('<div id="list" style="margin-right:9px;">');
			} else {
				document.write('<div id="list">');
			}

			if(arr_screen_best[i][2].length >10) {
				arr_screen_title = arr_screen_best[i][2].substring(0,10)+"...";
			} else {
				arr_screen_title = arr_screen_best[i][2];
			}

			document.write('<p><a href="/community/cm_index.mgame?cType=S&message_id='+arr_screen_best[i][0]+'"><img src="'+arr_screen_best[i][1]+'" width="103" height="74" border="0" /></a></p>');
			document.write('<p><a href="/community/cm_index.mgame?cType=S&message_id='+arr_screen_best[i][0]+'" class="link_board">'+arr_screen_title+'</a></p>');
			document.write('</div>');
		}
	}catch(e){
		document.write('<div id="list" style="margin-right:9px;">');
		document.write('<p>µî·ÏµÈ ½ºÅ©¸°¼¦ÀÌ ¾ø½À´Ï´Ù.</p>');
		document.write('</div>');
	}
}
*/

function init2(name, num){
arr_admin	= new Array();
arr_admin[0]	= new Array();
arr_admin[0][0]	= name;
arr_admin[0][1]	= num;
	for(i=0; i<arr_admin.length; i++){
		tmpEval= 'tmpArr = admin_'+arr_admin[i][0]+'.split("||");'+'\n';
		tmpEval+='arr_'+arr_admin[i][0]+' = new Array();'+'\n';
		tmpEval+='for(tmpLoop=0; tmpLoop<tmpArr[0]; tmpLoop++)'+'\n';
		tmpEval+='{'+'\n';
		tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]		= new Array();'+'\n';

		for(j=0; j<arr_admin[i][1]; j++)
			tmpEval+='	arr_'+arr_admin[i][0]+'[tmpLoop]['+j+']	= tmpArr[tmpLoop*'+arr_admin[i][1]+'+'+(j+1)+'];'+'\n';
		
		tmpEval+='}'+'\n';
		eval(tmpEval);
	}
}
function WriteShot()
{
	init2('op7_mainscreen',4);
	var html = "";
	try{
		for(i = 0; i < 2; i++){
			if(i == 0) {
				document.write('<div id="list" style="margin-right:9px;">');
			} else {
				document.write('<div id="list">');
			}
			if(arr_op7_mainscreen[i][1].length >8) {
				arr_screen_title = arr_op7_mainscreen[i][1].substring(0,8)+"...";
			} else {
				arr_screen_title = arr_op7_mainscreen[i][1];
			}
			document.write('<p><a href="/community/cm_index.mgame?cType=S&message_id='+arr_op7_mainscreen[i][0]+'"><img src="'+arr_op7_mainscreen[i][3]+'" width="103" height="74" border="0" /></a></p>');
			document.write('<p><a href="/community/cm_index.mgame?cType=S&message_id='+arr_op7_mainscreen[i][0]+'" class="link_board">'+arr_screen_title+'</a></p>');
			document.write('</div>');
		}
	}catch(e){
		document.write('<div id="list" style="margin-right:9px;">');
		document.write('<p>µî·ÏµÈ ½ºÅ©¸°¼¦ÀÌ ¾ø½À´Ï´Ù.</p>');
		document.write('</div>');
	}
}

function WriteGm()
{
	init('gm');
	var arr_gm_title = "";
	var strStyle = "";
	var gmCnt = 5;

	document.write('<div id="left_gm">');
	document.write('	<p><a href="/community/cm_index.mgame?cType=G" onfocus="blur();"><img src="'+main_img+'/common/ico_bin.gif" width="40" height="15" class="fr mat20 mari10" alt="more" /></a></p>');
	
	try{
		if(arr_gm.length < 5) {
			gmCnt = arr_gm.length;
		}

		for(i=0; i<gmCnt; i++){
			if(i == 0) {
				strStyle = "<li class=mat10>";
			} else {
				strStyle = "<li>";
			}

			if(arr_gm[i][1].length >18) {
				arr_gm_title = arr_gm[i][1].substring(0,18)+"...";
			} else {
				arr_gm_title = arr_gm[i][1];
			}
			
			document.write('<ul>'+strStyle+'<a href="/community/cm_index.mgame?cType=G&message_id='+arr_gm[i][0]+'" class="link_board">'+arr_gm_title+'</a></li></ul>');
		}
	}catch(e){
		document.write('<ul><li class="mat10">µî·ÏµÈ °Ô½Ã¹°ÀÌ ¾ø½À´Ï´Ù.</li></ul>');
	}
	document.write('<p class="cleardiv"><img src="'+main_img+'/common/ico_bin.gif" width="100" height="1" /></p>');
	document.write('	</div>');
}

function fn_selClan(){
	var c_name = document.getElementById('c_name').value;
	document.frmSearch.searchName.value = "clan_name";
	document.frmSearch.searchWord.value = c_name;
	if(c_name==""){
		Mgame_ErrorLayerOpen('free','°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
		return;
	}
	//window.open("/search_clan.mgame?c_name="+c_name);
	//location.href = "/clan/clan_index.mgame?cType=S&searchName=clan_name&searchWord="+c_name;
	document.frmSearch.submit();
}

function WriteClanWar()
{
	var warHtml = "";
	var warHtmltab = "";
	var strName1 = "";
	var strName2 = "";
	var arr_tmp = "";
	var len;

	try{
		init('clan_war');
		len = arr_clan_war.length;
		arr_tmp = arr_clan_war;

		warHtmltab +='<p class="fr"><a href="/clan/clan_index.mgame" onfocus="blur();"><img src="'+main_img+'/main/ico_more.gif" alt="+´õº¸±â" /></a></p>\n';
		warHtmltab +='<div id="center_clan_2">\n';
		warHtmltab +='<div class="tit">Å¬·£Àü Áß°è</div>\n';
		
		warHtml +=warHtmltab;

		for(i =0 ;  i <len; i++){
			if(i == 0) {
				if(arr_tmp[i][5].length > 6)
					strName1 = arr_tmp[i][5].substring(0,6)+"...";
				else
					strName1 = arr_tmp[i][5];

				if(arr_tmp[i][6].length > 6)
					strName2 = arr_tmp[i][6].substring(0,6)+"...";
				else
					strName2 = arr_tmp[i][6];

				warHtml +='<div id="clan_pic"><p><img src="http://image.mgame.com/mgamezzang/contents/clan/common/mark'+arr_tmp[i][3]+'.gif" width="90" height="90" /></p><p class="mat5"><img src="'+main_img+'/main/ico_'+arr_tmp[i][1]+'.gif" alt="fail" align="absmiddle" /> '+strName1+'</p></div>\n';
				warHtml +='<div class="fl"><img src="'+main_img+'/main/ico_vs.gif" alt="vs" /></div>\n';
				warHtml +='<div id="clan_pic"><p><img src="http://image.mgame.com/mgamezzang/contents/clan/common/mark'+arr_tmp[i][4]+'.gif" width="90" height="90" /></p><p class="mat5"><img src="'+main_img+'/main/ico_'+arr_tmp[i][2]+'.gif" alt="fail" align="absmiddle" /> '+strName2+'</p></div>\n';
				warHtml +='<div id="clan_ran">\n';
			}
			
			if(arr_tmp[i][5].length > 4)
				strName1 = arr_tmp[i][5].substring(0,4)+"...";
			else
				strName1 = arr_tmp[i][5];

			if(arr_tmp[i][6].length > 4)
				strName2 = arr_tmp[i][6].substring(0,4)+"...";
			else
				strName2 = arr_tmp[i][6];

			warHtml += '<ul><li><img src="'+main_img+'/main/icon_0'+arr_tmp[i][0]+'.gif" alt=" " align="absmiddle" /> '+strName1+' : '+strName2+' <span class="num">'+arr_tmp[i][7]+'&nbsp;:&nbsp;'+arr_tmp[i][8]+'</span></li></ul>\n';
		}//end for
		
		warHtml += '</div>\n';
		warHtml += '</div>\n';
		warHtml += '<div id="center_clan_search">\n';
		warHtml += '	<ul><li class="b"><img src="'+main_img+'/main/ico_clan_arrow.gif" align="absmiddle" /><span class="te_12px">Å¬·£ °Ë»ö </span></li> <li><input name="c_name" type="text" /></li><li><a href="javascript:fn_selClan();" onfocus="blur();"><img src="'+main_img+'/main/btnm_clan_search.gif" alt="°Ë»ö" align="absmiddle" /></a></li>\n';
		warHtml += '	</ul>\n';
		warHtml += '</div>\n';

		if(warHtml ==warHtmltab) {
			warHtml = warHtmltab+"<div id='clan_ran'><ul><li>µî·ÏµÈ µ¥ÀÌÅÍ°¡ ¾ø½À´Ï´Ù.</li></ul></div>\n";
			warHtml += '</div>\n';
			warHtml += '<div id="center_clan_search">\n';
			warHtml += '	<ul><li class="b"><img src="'+main_img+'/main/ico_clan_arrow.gif" align="absmiddle" /><span class="te_12px">Å¬·£ °Ë»ö </span></li> <li><input name="c_name" type="text" /></li><li><a href="javascript:fn_selClan();" onfocus="blur();"><img src="'+main_img+'/main/btnm_clan_search.gif" alt="°Ë»ö" align="absmiddle" /></a></li>\n';
			warHtml += '	</ul>\n';
			warHtml += '</div>\n';
		}

		document.getElementById("center_clan").innerHTML = warHtml;
	}catch(e){
		alert(e.description);
	}
}

function WriteRank(type)
{
	var rankHtml = "";
	var rankHtmltab = "";
	var arr_tmp = "";
	var intUserLevel = "";
	var level = "";
	var len;
	var moreUrl = "";

	try{
		if(type=="1"){
			init('user_rank');
			len = arr_user_rank.length;
			arr_tmp = arr_user_rank;
			moreUrl = "ranking_index.mgame";
		}else if(type=="2"){
			init('clan_rank');
			len = arr_clan_rank.length;
			arr_tmp = arr_clan_rank;
			moreUrl = "ranking_index.mgame?rType=C";
		}else{
			init('user_rank');
			len = arr_user_rank.length;
			arr_tmp = arr_user_rank;
			moreUrl = "ranking_index.mgame";
		}

		rankHtmltab += '<div id="right_ranking_tab">\n';
        rankHtmltab += '<a href="javascript:WriteRank(\'1\');" onfocus="blur();" class="rollover"><img src="'+main_img+'/main/tabtn_ran_my';
		if(type=="1") rankHtmltab +='2';
		else rankHtmltab +='1';
		rankHtmltab += '.gif" alt="°³ÀÎ·©Å·" /><img src="'+main_img+'/main/tabtn_ran_my2.gif" alt="°³ÀÎ·©Å·" class="over" /></a>\n ';
		rankHtmltab += '<a href="javascript:WriteRank(\'2\');" onfocus="blur();" class="rollover"><img src="'+main_img+'/main/tabtn_ran_cl';
		if(type=="2") rankHtmltab +='2';
		else rankHtmltab +='1';
		rankHtmltab += '.gif" alt="Å¬·£·©Å·" /><img src="'+main_img+'/main/tabtn_ran_cl2.gif" alt="Å¬·£·©Å·" class="over" /></a>\n';
        rankHtmltab += '<a href="/ranking/'+moreUrl+'"><img src="'+main_img+'/main/ico_more.gif" alt="+´õº¸±â"  class="mab5 male5" /></a>\n';
		rankHtmltab += '</div>\n';

		rankHtml +=rankHtmltab;
		
		for(i =0 ;  i <len; i++){
			if(type=="1") {
				if(arr_tmp[i][2].length == 1)
					intUserLevel = "0"+arr_tmp[i][2];
				else
					intUserLevel = arr_tmp[i][2];

				level = '<img src="http://image.mgame.com/mgamezzang/games/operation7_2007/guide/level'+intUserLevel+'.gif" align="absmiddle" />';
				strTmp = arr_tmp[i][3];
			}
			else if(type=="2"){
				strTmp = arr_tmp[i][2];
			}

			rankHtml += '<ul><li class="fl"><img src="'+main_img+'/main/icon_0'+arr_tmp[i][0]+'.gif" align="absmiddle" />'+level+arr_tmp[i][1]+'</li><li class="fr data">'+strTmp+'</li></ul>';
		}//end for

		if(rankHtml ==rankHtmltab) rankHtml =rankHtmltab+"<span class='n'>µî·ÏµÈ µ¥ÀÌÅÍ°¡ ¾ø½À´Ï´Ù.</span>";
		document.getElementById("right_ranking").innerHTML = rankHtml;
	}catch(e){
		alert(e.description);
	}
}