

/////////////////////////////////////////////////////////////////////////////////
// 通用功能  ///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//var base_dir;
//base_dir="/nnjz/zb/mzb/";
//base_dir="/";

function ajax_post(pdata,exe_string)
{
	var ajax_url="";
	ajax_url=base_dir+"ajax_get.php";
	$.ajax({
   		type: "POST",
   		url: ajax_url,
		//url: "/nf/arenwu/ajax_get.php",
		//url: "/ajax_get.php",
   		data: pdata,
   		success: function(msg)
		{
   			if(exe_string != "")eval(exe_string);
   		}
	}); 

}


function update_field(item_id,item_name,table_from)
{
	var item_value;
	item_value=$("#"+item_name+"_"+item_id).val();
	update_item(item_id,item_name,item_value,table_from);
}

function update_item(item_id,item_name,item_value,table_from)
{
	var pdata,str;
	item_value=escape(item_value);
	pdata="action=update_item&item_id="+item_id+"&item_name="+item_name+"&item_value="+item_value;
	pdata+="&table_from="+table_from;
	//alert(pdata);
	//str="alert(msg);";
	str="";
	ajax_post(pdata,str);
}

function ConfirmAction()
{
	if(confirm("确定要该操作吗？"))
    	return true;
   	else
     	return false;
}


function update_checkbox_item_ext(fd_name,id,table_from)
{
	var item_value;
	/*
	if(!ConfirmAction())
	{
		if($("#"+fd_name+"_"+id).attr("checked")==true)
			$("#"+fd_name+"_"+id).attr("checked",false)
		else
			$("#"+fd_name+"_"+id).attr("checked",true)

		return;
	}
	*/
	if($("#"+fd_name+"_"+id).prop("checked")==true)
		item_value="1";
	else
		item_value="0";
	
	update_item(id,fd_name,item_value,table_from);
}

function update_base(id)
{
	var item_value;
	item_value=$("#item_value_"+id).val();
	//alert(item_value);
	update_item(id,"item_value",item_value,"misc");
}


////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////

function callback_login(msg)
{
	if(msg.indexOf("错误")!=-1)
		$("#login_state").html(msg);
	else if(msg.indexOf("首次登陆")!=-1)
	{
		var url="";
		alert(msg);
		url=base_dir+"user/";
		window.location.href=url;
	}
	else
	{
		window.location.href=msg;
	}
}

function login2(e)
{
	var currKey=0;
	e=e||event;
    currKey=e.keyCode||e.which||e.charCode;
    if(currKey==13)login();
}

function login4(e)
{
	var currKey=0;
	e=e||event;
    currKey=e.keyCode||e.which||e.charCode;
    if(currKey==13)login3();
}

function callback_login3(msg)
{
	if(msg.indexOf("错误")!=-1)
		alert(msg);
	else
	{
		window.location.href=msg;
	}
}

function wait3(dom_id)
{
	$("#"+dom_id).html("<img src='"+base_dir+"images/onload.gif' border=0>");
}

function not_wait3(dom_id)
{
	$("#"+dom_id).html("<img src='"+base_dir+"images/success.png' border=0>");
}


function key_login2(kcode)
{
	//alert(from);
	//if(from != "login")return;
	if(kcode == 13)top_login();
}


function delete_item(table_from,id)
{
	var pdata,str;
	pdata="action=delete_item&item_id="+id;
	pdata+="&table_from="+table_from;
	//var exe_str="manage('"+curr_type+"','"+curr_page+"')";
	str="window.location.reload(true);";
	//str="alert(msg);";
	ajax_post(pdata,str);
}


function admin_goto_next_page(ipage)
{
	var url_org,url,s1,s2,sv1,sv2,url2;
	if(ipage == "")return;
	if(parseInt(ipage) < 1)return;
	
	if(ipage == "jump")
	{
		s1=$("#jump_page").val();
		if(s1 == "")return;
		if(parseInt(s1) < 1)return;
		ipage=s1;
	}
	
	$("#ipage").attr("value",ipage);
	document.mylist_form.submit();
}

function close_it(dom_id)
{
	$("#"+dom_id).css("display","none");
}

function close_it_child(dom_id)
{
	parent.close_it(dom_id);
	//$("#"+dom_id).css("display","none");
}


function backup_now()
{
	var pdata,str;
	pdata="action=backup";
	$("#backup_state").html("正在备份，请稍候...");
	str="$('#backup_state').html('备份完毕');";
	ajax_post(pdata,str);
}

function restore_now()
{
	var pdata,str;
	pdata="action=restore";
	$("#restore_state").html("正在恢复数据，请稍候...");
	str="$('#restore_state').html('数据恢复完毕');";
	ajax_post(pdata,str);
}

function add_ads()
{
	var pdata,str,acode;
	//acode=$("#sel_area").val();
	//if(acode == "")acode="-1";
	pdata="action=add_ads";
	pdata+="&ads_code="+escape($("#new_adscode").val());
	pdata+="&page="+$("#sel_page").val();
	//pdata+="&area_code="+acode;//$("#sel_area").val();
	//alert(pdata);
	//return;
	str="window.location.reload(true);";
	//str="mylist_form.submit()";
	ajax_post(pdata,str);
}

function check_all()
{
	//alert("aaa");
	if($("#sel_all").prop("checked"))
		select_all("id_sel");
	else
		select_none("id_sel");
}

function delete_all()
{
	if(!ConfirmDel())return;
	var pdata,str;
	list_name=$("#list_name").val();
	pdata="action=delete_all&list_name="+list_name;
	pdata+="&curr_area_code="+$("#curr_area_code").html();
	str="window.location.reload(true);";
	ajax_post(pdata,str);
}

function delete_select()
{
	if(!ConfirmDel())return;
	
	var pdata,sa,list_name="";
	sa=get_checkbox_list("id_sel");
	//alert(sa);
	if(sa == "")return;
	list_name=$("#list_name").val();
	pdata="action=delete_select&idlist="+sa;
	pdata+="&list_name="+list_name;
	//pdata+="&curr_area_code="+$("#curr_area_code").html();
	//alert(pdata);
	
	str="window.location.reload(true);";
	ajax_post(pdata,str);
	
}

function ConfirmDel()
{
	if(confirm("确定要删除吗？一旦删除将不能恢复！"))
    	return true;
   	else
     	return false;
}


function add_news(cat)
{
	var url,str;
	//alert(cat);
	$("#user_list").html("");
	url="index.php?m=admin&a=add_page&cat="+cat;
	//str="<iframe src='"+url+"' width=800 height=900 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+1000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'></iframe>";
	$("#modify_content2").html(str);
}

function add_m_channel()
{
	var url,str;
	//alert(cat);
	//$("#user_list").html("");
	url="index.php?m=admin&a=input_m_channel";
	//str="<iframe src='"+url+"' width=800 height=900 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+1000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'></iframe>";
	$("#modify_content2").html(str);
}

function add_channel()
{
	var url,str;
	//alert(cat);
	//$("#user_list").html("");
	url="index.php?m=pc&a=input_channel";
	//str="<iframe src='"+url+"' width=800 height=900 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+1000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'></iframe>";
	$("#modify_content2").html(str);
}


function manage_signal(type,id)
{
	var url,str,m,a;
	//alert(cat);
	if(type.indexOf("m_")!=-1)
		m="mobile";
	else
		m="pc";
	
	if(type.indexOf("video")!=-1)
		a="manage_video_signal";
	else
		a="manage_pindao_signal";
	
	url="index.php?m="+m+"&a="+a+"&id="+id;
	//str="<iframe src='"+url+"' width=800 height=900 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+1000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'></iframe>";
	$("#modify_content").html(str);
}

function publish_news(cat)
{
	var url,str;
	//alert(cat);
	$("#user_list").html("");
	url="index.php?m=admin&a=add_page&cat="+cat;
	//str="<iframe src='"+url+"' width=800 height=900 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+1000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'></iframe>";
	$("#main").html(str);
}
function modify(cat,id)
{
	//alert(cat);
	var url="",str;
	url="index.php?m=admin&a=modify&cat="+cat+"&id="+id;
	//str="<iframe src='"+url+"' width=800 height=2000 ></iframe>";
	str="<iframe onload='this.height=(this.contentWindow.document.body.scrollHeight+3000)' style='DISPLAY:block' scrolling='no' width='100%' height='100%' frameborder=0 src='"+url+"'>";
	$("#modify_content").html(str);
}


function key_event(kcode,from)
{
	//alert(from);
	if(kcode != 13 )return;
	if(from == "login")
		login_user();
	else if(from == "search")
		search_now();
}

function caiji_now(cj_type)
{
	var pdata,str;
	pdata="action=caiji_now&cj_type="+cj_type;
	str="$('#"+cj_type+"_state').html('采集完成');";
	$('#'+cj_type+'_state').html('正在采集,请稍候...');
	//str="caiji_callback(msg,'"+cj_type+"')";
	//alert(pdata);
	ajax_post(pdata,str);
}


function ready2upload(ith)
{
	jQuery('#uploadify_'+ith).uploadifyUpload();
}

function preview(ith,dest_fd,filename)
{
	//alert("preview..."+filename);
	var url,sa,ss,s1,s2,tlist,pic_id,fname,fullname;
	url="upload/"+filename;
	//alert(url);
	if(filename.indexOf(".swf")==-1)
	{
		sa="<img src='"+url+"' border=0 width=128 height=128>&nbsp;&nbsp;";
		$("#preview_"+ith).html(sa);
	}
	else
	{
		sa="上传完毕";
		$("#preview_"+ith).html(sa);
	}
	$("#"+dest_fd).attr("value",url);
	
}

function preview2(ith,dest_fd,filename)
{	
	var url,sa,ss,n,tlist,item;
	//alert(filename);
	url="pictures/"+filename;
	
	ss=$("#"+dest_fd).val();
	
	if(ss.indexOf(url)!=-1)return;
	
	tlist=ss.split("~");
	n=tlist.length;
	
	item="<li id=\"item_"+n+"\" class=\"pic_item\">";
	item+="<img src=\""+url+"\" border=0 width=128 height=128><br>";
	item+="<a href=\"javascript:void(0);\" onclick=\"delete_pic_item('"+n+"','"+url+"')\">删除</a>";
	item+="</li>";
	$("#pic_preview").append(item);
	
	//alert(item);
	
	//sa=$("#preview_"+ith).html();
	//sa+="<img src='"+url+"' border=0 width=128 height=128>&nbsp;&nbsp;";
	//alert(sa);
	//$("#preview_"+ith).html(sa);
	
	ss=$("#"+dest_fd).val();
	ss+=url+"~";
	$("#"+dest_fd).attr("value",ss);
	
	//alert(ss);
}

function delete_pic_item(ith,src)
{
	var sv1,s1,fd;
	fd=$("#dest_field").val();
	
	sv1=$("#"+fd).attr("value");
	s1=src+"~";
	sv1=sv1.replace(s1,"");
	$("#"+fd).attr("value",sv1);
	
	$("#item_"+ith).remove();
	//css("display","none");
}

function is_int_digit(d)
{
	var n,i,str,ch,ret;
	ret=true;
	str="0123456789";
	n=d.length;
	for(i=0;i < n;i++)
	{
		ch=d.substr(i,1);
		if(str.indexOf(ch)==-1)
		{
			ret=false;
			break;
		}
	}
	return ret;
}

function is_float_digit(d)
{
	var n,i,str,ch,ret;
	ret=true;
	str=".0123456789";
	n=d.length;
	for(i=0;i < n;i++)
	{
		ch=d.substr(i,1);
		if(str.indexOf(ch)==-1)
		{
			ret=false;
			break;
		}
	}
	return ret;
}

function clear_it(name)
{
	if(name=="my_number")
		$("#go_state").html("");
	else
		$("#no_state").html("");
}

function clear_fd(fdname)
{
	$("#"+fdname).attr("value","");
}

function clear_fd_state(fdname)
{
	$("#"+fdname+"_state").html("");
	$("#register_state").html("");
	$("#login_state").html("");
	$("#withdraw_state").html("");
}



function bind_event()
{
	//withdraw
	$("#to_address").focus(function(){clear_fd_state('to_address');}).blur(function(){validate_address();});
	$("#withdraw_amount").focus(function(){clear_fd_state('withdraw_amount');}).blur(function(){validate_amount();});
	$("#withdraw").click(function(){submit_withdraw();});
	
	//login
	$("#login_table input").focus(function(){clear_fd_state($(this).attr("id"));});
	$("#login_button").click(function(){login();});
	
	//register
	$("#username").focus(function(){clear_fd_state('username');}).blur(function(){validate('username');});
	$("#email").focus(function(){clear_fd_state('email');}).blur(function(){validate('email');});
	$("#qq").focus(function(){clear_fd_state('qq');}).blur(function(){validate('qq');});
	$("#alipay_account").focus(function(){clear_fd_state('alipay_account');}).blur(function(){validate('alipay_account');});
	$("#alipay_name").focus(function(){clear_fd_state('alipay_name');}).blur(function(){validate('alipay_name');});
	$("#password").focus(function(){clear_fd_state('password');}).blur(function(){check_pwd();});
	$("#re_password").focus(function(){clear_fd_state('re_password');}).blur(function(){check_repwd();});
	//$("#reg_button").click(function(){register();});

}

function bind_vimg_event()
{
	$(".vitem").mouseover(function()
	{
		$(this).addClass("focus_vitem");
	}).mouseout(function()
	{
		$(this).removeClass("focus_vitem");	
	});
}

$(document).ready(function() 
{
	
});



function init_haha()
{
	var w1,w2,w3;
	w1=screen.width;
	//alert(w1);
	w2=w1-1200;
	if(w2<=0)return;
	$(".haha").css("width",w2+"px");
	$(".index_picture").css("width",w1+"px");
	//$(".index_picture").css("display","");
	move_picture();
}
function is_number(s)
{
	var i,n,c,str;
	if(s=="")return false;
	str="0123456789";
	n=s.length;
	for(i=0;i < n;i++)
	{
		c=s.substr(i,1);
		//alert(c);
		if(str.indexOf(c)==-1)return false;
	}
	return true;
}

function clear_dom(dom_id)
{
	$("#"+dom_id).html("");
	$("#"+dom_id).attr("value","");
}


function clear_str(s1)
{
	while(s1.indexOf("&nbsp;")!=-1)s1=s1.replace("&nbsp;"," ");
	while(s1.indexOf("<br />")!=-1)s1=s1.replace("<br />"," ");
	while(s1.indexOf("<br/>")!=-1)s1=s1.replace("<br/>"," ");
	while(s1.indexOf("<br>")!=-1)s1=s1.replace("<br>"," ");
	while(s1.indexOf("<p>")!=-1)s1=s1.replace("<p>"," ");
	while(s1.indexOf("</p>")!=-1)s1=s1.replace("</p>"," ");
	s1=trim(s1);
	return s1;
}


function submit_now2()
{
	var s1,sv1,sv2,detail;
	s1=editor.html();
	detail=s1;
	s1=trim(s1);
	
	while(s1.indexOf("&nbsp;")!=-1)s1=s1.replace("&nbsp;"," ");
	while(s1.indexOf("<br />")!=-1)s1=s1.replace("<br />"," ");
	while(s1.indexOf("<br/>")!=-1)s1=s1.replace("<br/>"," ");
	while(s1.indexOf("<br>")!=-1)s1=s1.replace("<br>"," ");
	while(s1.indexOf("<p>")!=-1)s1=s1.replace("<p>"," ");
	while(s1.indexOf("</p>")!=-1)s1=s1.replace("</p>"," ");
	s1=trim(s1);
	if(s1=="")
	{
		alert("请不要恶意提交任务，恶意提交将冻结账号");
		return;
	}
	//alert(s1);
	//return;
	$("#detail").attr("value",s1);
	
	var img;
	//img="<img src='"+base_dir+"images/ajax-loader.gif' border=0>";
	img="正在提交...";
	$("#post_image").html(img);
	
	form1.submit();
	//alert(s1);
}

function callback_get_m_tv_list(msg)
{
	$("#tv_list").html(msg);
}

function get_m_tv_list()
{
	var pdata,str,type;
	type=$("#select_tv").val();
	pdata="action=get_m_tv_list&type="+type;
	//alert(pdata);
	str="callback_get_m_tv_list(msg);";
	ajax_post(pdata,str);
}

function get_tv_list()
{
	var pdata,str,type;
	type=$("#select_tv").val();
	pdata="action=get_tv_list&type="+type;
	str="callback_get_m_tv_list(msg);";
	ajax_post(pdata,str);
}

function add2tvlist(id,title)
{
	var s1,s2,s3;
	//s3="/live/"+id+".html";
	s3=id;
	s1=$("#tv_signal").val();
	if(s1.indexOf(s3)!=-1)
	{
		alert("该频道已经存在");
		return;
	}
	
	s2="<a href='"+id+"' target=_blank>"+title+"</a>\r\n";
	s1+=s2;
	$("#tv_signal").attr("value",s1);
}

function open_ads()
{
	$(".ads_block").each(function()
	{
		$(this).css("display","");
	});
	$("#rightAD").css("display","");
	$("#leftAD").css("display","");
	$("#operate_ads").html("<font color=red>关闭广告</font>");
}

function close_it(dom_id)
{
	$("#"+dom_id).css("display","none");
}

function close_ads()
{
	$(".ads_block").each(function()
	{
		$(this).css("display","none");
	});
	
	$("#rightAD").css("display","none");
	$("#leftAD").css("display","none");
	
	writeCookie("hide_ads","yes")
	$("#operate_ads").html("<font color=red>显示广告</font>");
}

function check_ads()
{
	var s1;
	s1=getCookie("hide_ads");
	if(s1=="yes")close_ads();
}

function toggle_ads()
{
	var s1;
	s1=$("#operate_ads").html();
	if(s1.indexOf("关闭广告")!=-1)
		close_ads();
	else
		open_ads();
}

function getCookie(name)
{
	var cname = name + "=";
	var dc = document.cookie;
	if (dc.length > 0) 
	{
		begin = dc.indexOf(cname);
		if (begin != -1) 
		{
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if (end == -1) end = dc.length;
			return dc.substring(begin, end);
		}
	}
	return null;
}
function writeCookie(name, value) 
{ 
	var expire = ""; 
	var hours = 365*24;
	expire = new Date((new Date()).getTime() + hours * 3600000); 
	expire = ";path=/;expires=" + expire.toGMTString(); 
	document.cookie = name + "=" + value + expire; 
}

function open_close(id)
{
	var img_url,s;
	s=$("#"+id).css("display");
	//alert(s);
	if(s=="block" || s=="")
	{
		img_url=base_dir+"images/cpsed_yes.gif";
		$("#"+id).css("display","none");
		$("#"+id+"_img").attr("src",img_url);
	}
	else
	{
		img_url=base_dir+"images/cpsed_no.gif";
		$("#"+id).css("display","");
		$("#"+id+"_img").attr("src",img_url);
	}
}

function toggle_collapse(objname) 
{
	var s1,s2;
	s1=$("#"+objname).css("display");
	//alert(s1);
	if(s1 == "" || s1 == "block")
	{
		$("#"+objname).css("display","none");
		$("#"+objname+"_img").attr("src",base_dir+"images/cpsed_yes.gif");
	}
	else
	{
		$("#"+objname).css("display","");
		$("#"+objname+"_img").attr("src",base_dir+"images/cpsed_no.gif");
	}
	
}

function callback_gen_html(type,msg)
{
	$("#"+type+"_state").html("生成完毕");
}

function generate(type)
{
	var pdata,str;
	$("#"+type+"_state").html("正在生成，请稍候...");
	pdata="action=gen_html&type="+type;
	str="callback_gen_html('"+type+"',msg)";
	ajax_post(pdata,str);
}

function gen_html(type)
{
	var pdata,str;
	$("#"+type+"_state").html("正在生成，请稍候...");
	pdata="action=gen_html&type="+type;
	str="callback_gen_html('"+type+"',msg)";
	//alert(pdata);
	ajax_post(pdata,str);
}

function changBg(id,t)
{
	if(t=="1")
	{
		$("#tx"+id).css("display","");
		$("#li_"+id).addClass("focus_row");
	}
	else
	{
		$("#tx"+id).css("display","none");
		$("#li_"+id).removeClass("focus_row");
	}
}

function change_video_type()
{
	var t,s1,s2,sv1,tlist,i,n;
	sv1="nba,football,sports";
	tlist=sv1.split(",");
	n=tlist.length;
	
	t=$("#type_code").val();
	if(t=="")
	{
		for(i=0;i < n;i++)
		{
			s1=tlist[i];
			$("#"+s1+"_subtype").css("display","none");
		}
	}
	else
	{
		for(i=0;i < n;i++)
		{
			s1=tlist[i];
			if(t==s1)
			{
				$("#"+s1+"_subtype").css("display","");
			}
			else
			{
				$("#"+s1+"_subtype").css("display","none");
			}
		}
	}
}

function change_video_sub_type()
{
	var t,s1,s2;
	t=$("#type_code").val();
	s1=$("#"+t+"_subtype").val();
	$("#sub_type_code").attr("value",s1);
}

function reclick()
{
	$("#play_iframe").css("display","");
	$("#play_iframe_ad").css("display","none");
}

function modify_record(cat,id)
{
	var pdata,str,url,base_dom_id,dest_dom_id,x,y,content;
	base_dom_id="modify_"+id;
	dest_dom_id="modify_window";
	x=-900;
	y=20;
	url=base_dir+"index.php?m=admin&a=modify_record&id="+id+"&cat="+cat;
	content="<iframe width='825' height='595' frameborder=0 src='"+url+"'></iframe>";
	//alert(id);
	move_display_box(base_dom_id,x,y,dest_dom_id,content);
}

function search_now()
{
	var k;
	k=$("#search_box").val();
	k=trim(k);
	if(k=="搜索视频" || k=="")
	{
		alert("输入搜索内容");
		return;
	}
	
	var url;
	url=base_dir+"search/"+k+"/";
	//window.location.href=url;
	window.open(url);
	
}

function key_search(e)
{
	var currKey=0;
	e=e||event;
    currKey=e.keyCode||e.which||e.charCode;
    if(currKey==13)search_now();
}

function play_video(id)
{
	var url;
	url=base_dir+"player_video.php?id="+id;
	$("#video_player").attr("src",url);
}

function callback_change_secret(msg,id)
{
	$("#item_value_"+id).attr("value",msg);
}


function change_secret(id)
{
	var pdata,str;
	pdata="action=change_secret";
	str="callback_change_secret(msg,'"+id+"')";
	ajax_post(pdata,str);
}

function change_bifen(ith,url)
{
	var old_ith;
	old_ith=$("#curr_sub").html();
	//if(old_ith==ith)return;
	
	$("#curr_sub").html(ith);
	$("#sub_"+old_ith).removeClass("f");
	$("#sub_"+ith).addClass("f");
	$("#bifen_frame").attr("src",url);
	
}

function callback_get_match_type(msg)
{
	//en:cn~
	var tlist,lista,i,n,s1,s2;
	tlist=msg.split("~");
	n=tlist.length;
	clear_select_box("match_type_en");
	add_select_item("match_type_en","全部","");
	for(i=0;i < n;i++)
	{
		s1=tlist[i];
		if(s1=="")continue;
		lista=s1.split(":");
		if(lista.length < 2)continue;
		add_select_item("match_type_en",lista[1],lista[0]);
	}
}

function get_match_type()
{
	var pdata,str,v;
	v=$("#cat_cria").val();
	pdata="action=get_match_type&cat_cria="+v;
	str="callback_get_match_type(msg);";
	ajax_post(pdata,str);
}

function update_niu_type(id,fd)
{
	var pdata,str,v;
	v=$("#"+fd+"_"+ith).val();
	pdata="action=update_niu_type&fd="+fd+"&value="+v+"&id="+id;
	str="window.location.reload(true);";
	ajax_post(pdata,str);
}

$(document).ready(function() 
{
	//日期定位
	$(".date-filter li").click(function(e){
		e.preventDefault();
		var index = $(this).index();
		var pos = $(".box_zhibo").not(".hide").eq(index).offset().top-43*(index);
		
		$(".date-filter li a").removeClass("active");
		$(this).find("a").addClass("active");
		//$(".date-filter").offset({ top: pos});
		$("body,html").animate({ scrollTop: pos}, "slow");
	});
	
	$(".date-filter").css("display","none");
	var pos2=Math.round(window.screen.width/2)-480-100;
	$(".date-filter").css("left",pos2);
	//$(".date-filter").css("display","");
	
	$(".go-top").click(function(){
		$("html,body").animate({scrollTop:"0"},200);
	});

});

$(document).on('scroll', function()
{
	if ($(window).scrollTop() > 100)
	{
		$(".tool-box").show();
	}
	else
	{
		$(".tool-box").hide();
	}
});

function check_scroll()
{
	var matchTop = $(".zbcat").offset().top;
	var top = document.body.scrollTop;//+document.body.scrollTop;
	//top+=-30;
	var s1="";
	
	var float_banner;
	float_banner = document.getElementById("select_zb_cat");
	var y;
	scrollTop = document.documentElement.scrollTop+document.body.scrollTop;
	y = scrollTop - float_banner.offsetTop;
	
	if(y > 400)
		$(".date-filter").css("display","");
	else
		$(".date-filter").css("display","none");
	
	//s1="Y="+y+"...matchTop="+matchTop+"...top="+top;
	//$("#disp_info").html(s1);
	
	if (top == 0)
	{
		top = document.documentElement.scrollTop+document.body.scrollTop;
	}
	if (top > matchTop)
	{
		//$(".date-filter").css("top", top-matchTop+$(".zbcat").prop("offsetTop"));
	}
	else
	{
		//$(".date-filter").css("top", $(".match-cont").prop("offsetTop"));
	}
	
	//s1="matchTop="+matchTop+"...top="+top;
	//$("#disp_info").html(s1);
	
	for (var i = 0; i < $(".match-cont .box_zhibo").not(".hide").length; i++)
	{
		if ($(".match-cont .box_zhibo").not(".hide").eq(i).offset().top - Math.round(window.screen.height/2) < top-100 && top > 100)
		{
			$(".date-filter li a").removeClass("active");
			$(".date-filter li").eq(i).find("a").addClass("active");
		}
	}
}

function check_finish_match()
{
	var t1,t2,t_end,n,i,t,t_begin;
	var difftime=0;
	n=parseInt($("#total_matches").html());
	for(i=1;i < n;i++)
	{
		/*
		t1=$("#match_"+i).attr("match_time");
		t=t1.split(",");
		var t2 = new Date(t[0],t[1]-1,t[2],t[3],t[4],t[5]);
		t_end = Math.floor((new Date()-t2-difftime)/60000);
		*/
		t1=$("#match_"+i).attr("match_time");
		t=t1.split(",");
		var t2 = new Date(t[0],t[1]-1,t[2],t[3],t[4],t[5]);
		t_begin = Math.floor((new Date()-t2-difftime)/60000);
		
		if(t_begin > 120 && t_begin<=140)
		{
			$("#state_"+i).html("<font color=red>完场</font>");
		}
		else if(t_begin > 140)
		{
			$("#match_"+i).css("display","none");
		}
		else if(t_begin <= 120 && t_begin >=0)
		{
			$("#state_"+i).html("<font color=red>进行中...</font>");
		}
		else
		{
			break;
		}
	}
	window.setTimeout("check_finish_match()",60000);
}

function callback_validate_auth(msg)
{
	//alert(msg);
	//if(msg=="")
	//	$("#auth_state").html("无法验证，网络故障");
	if(msg=="ok")
		$("#auth_state").html("验证成功");
	else if(msg=="fail")
		$("#auth_state").html("验证失败，请确认授权码和授权号的正确性！");
	else 
		$("#auth_state").html("验证错误");
}

function validate_auth()
{
	var pdata,str,s1,s2;
	s1=trim($("#auth_id").val());
	s2=trim($("#auth_code").val());
	if(s1=="" || s2=="")
	{
		alert("输入完整的授权号和授权码");
		return;
	}
	$("#auth_state").html("正在验证，请稍候...");
	pdata="action=validate_auth&auth_id="+$("#auth_id").val();
	pdata+="&auth_code="+$("#auth_code").val();
	
	str="callback_validate_auth(msg);";
	ajax_post(pdata,str);
}

function callback_install_now(msg)
{
	if(msg=="ok")
	{
		$("#step1").css("display","none");
		$("#step2").css("display","");
	}
	else
		$("#install_state").html(msg);
}

function install_now()
{
	var pdata,str,s1,s2,s3;
	$("#install_state").html("正在安装，请稍候...");
	s1=trim($("#username").val());
	s2=trim($("#password").val());
	s3=trim($("#db_name").val());
	if(s1=="" || s2=="" || s3=="")
	{
		$("#install_state").html("请输入每个数据库参数！");
		return;
	}
	
	pdata="action=install_now";
	pdata+="&user="+s1;
	pdata+="&pass="+s2;
	pdata+="&db_name="+s3;
	str="callback_install_now(msg)";
	//alert(pdata);
	//return;
	ajax_post(pdata,str);
	
}

//返回顶部
$(document).ready(function(){
	// hide #back-top first
	$("#back-top").hide();
	
	// fade in #back-top
	$(function () {
		$(window).scroll(function () {
			if ($(this).scrollTop() > 100) {
				$('#back-top').fadeIn();
			} else {
				$('#back-top').fadeOut();
			}
		});

		// scroll body to 0px on click
		$('#back-top a').click(function () {
			$('body,html').animate({
				scrollTop: 0
			}, 800);
			return false;
		});
	});

});
