function appBox($filename){

	$("mainFrame").src = $filename;
	$("mainFrame").width = "325px";
	$("overlay_msg").style.display = "block";
	$("lightbox_msg").style.display = "block";
	$("lightbox_msg").style.width = "330px";
	$("lightbox_msg").style.left = "38%";
	$("lightbox_msg").style.marginTop = -75+document.documentElement.scrollTop+"px";
}

function slaveBox($filename){

	$("mainFrame").src = $filename;
	$("mainFrame").width = "445px";
	$("overlay_msg").style.display = "block";
	$("lightbox_msg").style.display = "block";
	$("lightbox_msg").style.width = "450px";
	$("lightbox_msg").style.left = "33%";
	$("lightbox_msg").style.marginTop = -75+document.documentElement.scrollTop+"px";
}

function gameBox($filename){

	$("mainFrame").src = $filename;
	$("mainFrame").width = "445px";
	$("overlay_msg").style.display = "block";
	$("lightbox_msg").style.display = "block";
	$("lightbox_msg").style.width = "450px";
	$("lightbox_msg").style.left = "33%";
	$("lightbox_msg").style.marginTop = -75+document.documentElement.scrollTop+"px";
}


function gatefireBox($filename){

	$("mainFrame").src = $filename;
	$("mainFrame").width = "445px";
	$("overlay_msg").style.display = "block";
	$("lightbox_msg").style.display = "block";
	$("lightbox_msg").style.width = "450px";
	$("lightbox_msg").style.left = "33%";
	$("lightbox_msg").style.marginTop = -75+document.documentElement.scrollTop+"px";
}

function closeMsgBox(){//关闭显示层和遮罩层
	$("lightbox_msg").style.display = "none";
	$("overlay_msg").style.display = "none";
}

function iframeResize(){  
	var dyniframe   = null;
	var indexwin    = null;
	if (document.getElementById){
		dyniframe       = document.getElementById("mainFrame");
		indexwin        = window;
		if (dyniframe){
			if(resizeflag=='0'){resizeflag='1';dyniframe.height="700";return false}
			if (dyniframe.contentDocument){
				dyniframe.height = dyniframe.contentDocument.body.scrollHeight + 10; 
			}
			else if (dyniframe.document && dyniframe.document.body.scrollHeight)			{
				iframeheight	= mainFrame.document.body.scrollHeight + 10;
				dyniframe.height = iframeheight; 
			} 
		}
	}
}

function winopen(url){
	 window.open("/section" + url, "control", "width=680,height=450,scrollbars=yes,left=" + (window.screen.width-680)/2 + ",top=" + (window.screen.height-450)/2);	
}
function scroll_to_top(){
	document.documentElement.scrollTop=0;
}
var resizeflag='1';
if (window.addEventListener)
window.addEventListener("load", iframeResize, false);
else if (window.attachEvent)
window.attachEvent("onload", iframeResize);
else
window.onload=iframeResize;


function showFriend(box_id, target_id, class_id, hidden_id ) {
	$(target_id).style.display = "block";
	$(target_id).style.left=event.clientX-150; 
	$(target_id).style.top=event.clientY+10; 
	$(box_id).href = "javascript:hiddenFriend('" + box_id + "','" + target_id + "','" + class_id + "','" + hidden_id + "')";
	$(class_id).className ="nw_group_head show";
	$(hidden_id).className="manage_select_hidden";
	
}
function hiddenFriend(box_id, target_id, class_id, hidden_id ) {
	
	
	$(target_id).style.display = "none";
	$(box_id).href = "javascript:showFriend('" + box_id + "','" + target_id + "','" + class_id + "','" + hidden_id + "')";
	$(class_id).className ="nw_group_head hidden";
	$(hidden_id).className="";
}

function rankHiddenWeb(no){
	$('rank_hidden_web_'+no).show();
	$('rank_show_web_'+no).hide();
}
function rankShowWeb(no){
	$('rank_show_web_'+no).show();
	$('rank_hidden_web_'+no).hide();
}

function rankHiddenFriend(no){
	$('rank_hidden_friend_'+no).show();
	$('rank_show_friend_'+no).hide();
}

function rankShowFriend(no){
	$('rank_show_friend_'+no).show();
	$('rank_hidden_friend_'+no).hide();
}

function showGroup(group_type){
	$(group_type).show();
	if(group_type!='all_member_group'){
		$('all_member_group').hide();
		$('friend_member_group_m').className="onthis";
		$('all_member_group_m').className="";
	}else{
		$('friend_member_group').hide();
		$('all_member_group_m').className="onthis";
		$('friend_member_group_m').className="";
	}
}

function showFriendLog(){
	var div	= "friend_log";
	$(div).innerHTML	= '<br/><div align="center"><img src="/skin/s_loading.gif"/>记录载入中...</div><br/><br/>'
	var url = '/?m=game&a=page_n_ajax';
	var pars = 'page_flag=top_friend_log';
	new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
}



function showUserInfo(){
	var div	= "user_info";
	$(div).innerHTML	= '<br/><div align="center"><img src="/skin/s_loading.gif"/>玩家信息载入中...</div><br/><br/>'
	var url = '/?m=game&a=page_load_game_player';
	var pars = '';
	new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
}

function showLeyuanRank(){
	$('all_member_group_m').className="onthis";
	$('friend_member_group_m').className="";
	$('friend_member_group').hide();
	var div	= 'all_member_group';
	if ($(div).innerHTML != ""){
		$('load_member_group').hide();
		$(div).show();
	}else{
		$('load_member_group').show();
		var url = '/?m=game&a=page_n_ajax';
		var pars = 'page_flag=leyuan_rank';
		new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	}
}
function showLeyuanRankFriend(){
	$('all_member_group_m').className="";
	$('friend_member_group_m').className="onthis";
	$('all_member_group').hide();
	var div	= 'friend_member_group';
	if ($(div).innerHTML != ""){
		$('load_member_group').hide();
		$(div).show();
	}else{
		$('load_member_group').show();
		var url = '/?m=game&a=page_n_ajax';
		var pars = 'page_flag=leyuan_rank_friend';
		new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	}
}


function inviteFriendNew(c_member_id,nickname){
	if(!$('to_'+c_member_id)){
		var new_li	= '<li id="to_'+c_member_id+'" value="'+c_member_id+'"><a href="javascript:inviteFriendDelete('+c_member_id+')">'+nickname+'</a></li>';
		$('ul_to').innerHTML = new_li+$('ul_to').innerHTML;
		$("from_li_"+c_member_id).hide();
		$("from_"+c_member_id).className="hide";

	}
}

function battleFriendNew(c_member_id,nickname){
		var new_li	= '<li id="to_" value="'+c_member_id+'"><a href="javascript:inviteFriendDelete('+c_member_id+')">'+nickname+'</a></li>';
		$('ul_to').innerHTML = new_li;
}

function inviteFriendDelete(c_member_id){
	if($('to_'+c_member_id)){
		$("to_"+c_member_id).parentNode.removeChild($("to_"+c_member_id));
		$("from_li_"+c_member_id).show();
		$("from_"+c_member_id).className="show";
	}else{
		$("to_").parentNode.removeChild($("to_"));
	}
}
function searchName(){

	var search_name	= $('search_name').value;
	var list		= $('ul_from').getElementsByTagName('a');
	var count		= list.length
	for(i=0;i<=count;i++){
		if(list[i].innerHTML.indexOf(search_name)>-1 && list[i].className=='show'){
			list[i].parentNode.style.display="block";	
		}else{
			list[i].parentNode.style.display="none";
		}
	}
}

function checkSelectInviteFriends(){

	var list		= $('ul_to').getElementsByTagName('li');
	var count		= list.length;	
	var ids_string	= '';
	if (count==0){
		return false;
	}else{
		for(i=0;i<count;i++){
			ids_string	+= ids_string==''?list[i].value:','+list[i].value;
		}
		$('ids_string').value=ids_string;
		$('submit_').disabled = 1;
		$('form_').submit();
	}
	
}


function selectFriendPlayedType(){	
	$('history_title').innerHTML='TA们玩过的';
	if($('show_friends_played_type').value =='time'){
		loadFriendPlayedByType('time',1,16);
	}else{
		loadFriendPlayedByType('friend',1,5);
	}
}

function loadFriendPlayedByType(type,page,page_size){
	$div_obj	= $('order_by_'+type);
	$div_obj.innerHTML='<br/><div align="center"><img src="/skin/s_loading.gif"/>数据载入中...</div><br/><br/>';
	var div	= "order_by_"+type;
	var url = '/?m=game&a=page_n_ajax';
	var pars = 'page_flag=friend_history&div_flag=order_by_'+type+'&page='+page+'&page_size='+page_size;
	new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	window.scrollTo(0,270);
	$('order_by_friend').hide();
	$('order_by_time').hide();
	$('search_result').hide();
	$div_obj.show();
}


function loadFriendPlayedBySearch(page,page_size){
	$('history_title').innerHTML=$('friend_name').value+'玩过的';
	$('search_result').innerHTML='<br/><div align="center"><img src="/skin/s_loading.gif"/>数据载入中...</div><br/><br/>';
	var friend_name	= $('friend_name').value;
	var div	= "search_result";
	var url = '/?m=game&a=page_n_ajax';
	var pars = 'page_flag=friend_history&div_flag=search_result'+'&page='+page+'&page_size='+page_size+'&friend_name='+friend_name;
	new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	window.scrollTo(0,270);
	$('order_by_friend').hide();
	$('order_by_time').hide();
	$('search_result').show();
}

function loadFriendPlayedById(friend_id,page,page_size){
	$('search_result').innerHTML='<br/><div align="center"><img src="/skin/s_loading.gif"/>数据载入中...</div><br/><br/>';
	var div	= "search_result";
	var url = '/?m=game&a=page_n_ajax';
	var pars = 'page_flag=friend_history&div_flag=search_result'+'&page='+page+'&page_size='+page_size+'&friend_id='+friend_id;
	new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	window.scrollTo(0,270);
}

function loadUserPlayedById(search_id,page,page_size){
	$('order_by_friend').hide();
	$('order_by_time').hide();
	$('search_result').show();
	loadFriendPlayedById(search_id,page,page_size);

}

function loadGameListByGameType(game_type,page,page_size){
	//1动作类，2敏捷类，3射击类，4体育类，5益智类，6休闲类，7棋牌类，8经营类，9冒险类，10品牌类，11其它类
	var div	= 'list_'+game_type+'_'+page;
	if(!$(div)){
		$('list_show').parentNode.innerHTML += '<div id="'+div+'"></div>';
		$(div).innerHTML='<br/><div align="center"><img src="/skin/s_loading.gif"/>游戏列表载入中...</div><br/><br/>';
		var url = '/?m=game&a=page_n_ajax';
		var pars = 'page_flag=find_game'+'&page='+page+'&page_size='+page_size+'&game_type='+game_type;
		new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	}
	
	//处理div显示与就就隐藏
	var now_show = $('show_now').value;
	if (now_show != ''){
		$(now_show).style.display="none";
	}
	$(div).style.display="block";
	$('show_now').value=div;
	
	//处理样式变化
	var show_now_type	= $('show_now_type').value;
	if(show_now_type ==''){
		$('show_now_type').value=game_type;		
		$('game_menu_'+game_type).className="onthis";
	}else{
		$('show_now_type').className="";
		$('game_menu_'+show_now_type).className="";
		$('game_menu_'+game_type).className="onthis";
	}
	$('show_now_type').value=game_type;
	window.scrollTo(0,475);

}

function loadMyResultByType(type,page,page_size,page_flag){

	var div	= 'list_'+type+'_'+page;
	if(!$(div)){
		$('list_show').innerHTML += '<div id="'+div+'"></div>';
		$(div).innerHTML='<br/><div align="center"><img src="/skin/s_loading.gif"/>数据载入中...</div><br/><br/>';
		var url = '/?m=game&a=page_n_ajax';
		var pars = 'page_flag='+page_flag+'&page='+page+'&page_size='+page_size+'&type='+type;
		new Ajax.Updater(div,url,{method: 'post',parameters: pars,evalScripts:true});
	}
	
	//处理div显示与就就隐藏
	var now_show = $('show_now').value;
	if (now_show != ''){
		$(now_show).style.display="none";
	}
	$(div).style.display="block";
	$('show_now').value=div;
	
	//处理样式变化
	var show_now_type	= $('show_now_type').value;
	if(show_now_type ==''){
		$('show_now_type').value=type;		
		$('menu_'+type).className="onthis";
	}else{
		$('show_now_type').className="";
		$('menu_'+show_now_type).className="";
		$('menu_'+type).className="onthis";
	}
	$('show_now_type').value=type;
	
	
	//查看好友玩过的副本显示/隐藏 select
	if(type=='friends_duplicate' || type=='friends_duplicate_by_time'){
		$('friend_order').style.display="block";
	}else{
		$('friend_order').style.display="none";
	}
}

function searchGameByCnName(){
	location.href="/?m=game&a=page_n_find_game&game_type="+$('game_type_select').value+"&search="+urlencode($('search_game_cn').value);
}


function delInvite(sponsor_id, game_en){
	//if (confirm('您确定要删除该战书吗?\n')){
		var url = '/?m=game&a=page_n_del_invite';
		var pars = 'sponsor_id=' + sponsor_id + '&game_en=' + game_en;
		var myAjax = new Ajax.Request(url,{method: 'post',parameters: pars,onComplete: delInviteResponse});
	//}
}

function delInviteResponse(originalRequest){
	var div_id = originalRequest.responseText;
	$(div_id).style.display = "none";
}


function setcopy(text, alertmsg){
	if(navigator.userAgent.toLowerCase().indexOf('ie') > -1) {
		clipboardData.setData('Text', text);
		alert(alertmsg);
	} else if(prompt('Press Ctrl+C Copy to Clipboard', text)) {
		alert(alertmsg);
	}
}

function showLogin(){
	$('user_login').toggle();
	$('user_register').toggle();
	
	$('login_li').toggle();
	$('register_li').toggle();
}

function showCommu(num){
	if($('on_'+num).className==""){
		$('commu_1').toggle();
		$('commu_2').toggle();
		$('on_1').className="";
		$('on_2').className="";
		$('on_'+num).className="onthis";
	}
}

function showBig(lie,hang){
	for(i=1;i<=5;i++){
		$('order_info_big_'+lie+'_'+i).hide();
		$('order_info_small_'+lie+'_'+i).show();
	}
	$('order_info_big_'+lie+'_'+hang).show();
	$('order_info_small_'+lie+'_'+hang).hide();
}

function showoption(){
	f=document.getElementById("form1");
	for(i=0;i<f.public_type.length;i++){
		if(f.public_type[i].checked==true){
			$('option_'+i).style.display="block";
		}else{
			$('option_'+i).style.display="none";
		}
	}
}

 function showtips(){
 $('closetips').style.display='none';
 $('showtips').style.display='block';
}

 function closetips(){
 $('closetips').style.display='block';
 $('showtips').style.display='none';
}

function btnclewShow(){
	$('btnclew').show();
}

function showlevelpower(){
	$('mgame_levels').style.display="block"
}
function hiddenlevelpower(){
	$('mgame_levels').style.display="none"
}


//顶副本
function digDuplicate(d_id){
	var url = '/?m=game&a=page_n_dig_duplicate';
	var pars = 'd_id='+d_id;
	var myAjax = new Ajax.Request(url,{method: 'post',parameters: pars,onComplete: digDuplicateResponse});
}
function digDuplicateResponse(originalRequest){
	var alertmsg = originalRequest.responseText;
	alert(alertmsg);
}

//复制副本链接
function getIMCopy(m_name){
	$('page_link').select();
	var str_tmp = m_name+"创建的FLASH游戏副本！不怕死的就来啊！\r\n"+$('page_link').value;
	setcopy(str_tmp, "复制成功，己复制邀请信息至剪贴板！");
}
