function CloseWarning()
{
	ajax.$('Warning').style.display='none';
}

function RefreshPage(page,url)
{
	url='box/'+url;

	ajax.get(url,page);
	return false;
}

function RefreshAll(list)
{
	for(i=0;i<list.length;i++)
	{
		li=list[i];
		liarray=li.split(',')
		RefreshPage(liarray[0],liarray[1]);
	}
}

function Login(username,password,save)
{
	if(username=='' || password=='')
	{
		alert('用户名和密码不能为空。');
		return false;
	}
	var url='login.php?username='+username+'&password='+password+'&save='+save;

	ajax.get(url,function(obj){

			switch(obj)
			{
				case 'false':
					alert('错误的用户名或密码，无法登录。');
					break;
				case 'block':
					alert('你所处的ip属于被拒绝范围，无法登录。');
					break;
				case 'true':
					RefreshAll(RefreshList);
					break;
				default:
				//	alert(obj);
				//	ajax.$('LoginTop').innerHTML=obj;
			}
		}
		);
	return false;
}

function Logout()
{
	var url='login.php?action=logout';
	ajax.get(url,function(obj)
	{
		RefreshAll(RefreshList);
	}
	);
}
/*
function JumpTo(link,page)
{
	if(page=="" || page==0)
		return false;
	else
	{
		location.href=link+page+".html";
	}
}
*/
function JumpTo(link,page)
{
	if(page=="" || page==0)
		return false;

	//re=/$/i;
	link=link.replace('$',page);
	location.href=link;
}

function LoadGuideReply(nid,fid,page)
{
	var url='guidereply.php?nid='+nid+'&fid='+fid+'&page='+page;
	ajax.get(url,'GuideReplyList');
}

function OnChangePassword(frm)
{
	if(frm.newpassword.value=='' || frm.newpassword2.value=='' || frm.oldpassword.value=='')
	{
		alert('输入密码不能为空。');
		return false;
	}
	if(frm.newpassword.value==frm.newpassword2.value)
		return true;
	else
	{
		alert('两次输入的新密码必须相同。');
		return false;
	}
}

function SaveBirthday(gender,year,month,day,hour,min)
{
	var url='../savebirthday.php?gender='+gender+'&year='+year+'&month='+month+'&day='+day+'&hour='+hour+'&min='+min;
	ajax.get(url,function(obj){
		switch(obj)
			{
				case 'false':
					break;
				case 'true':
					RefreshPage('CurrentDay','currentday.php');
					break;
				default:
				//	ajax.$('CurrentDay').innerHTML=obj;
			}
		}
		);
	return false;
}

function LoadCalendar(time)
{
	var url='calendar.php?time='+time;
	ajax.get(url,'Calendar');
}


function onSearch(frm)
{
	if(frm.keyword.value=="")
	{
		alert("请输入关键字。");
		return false;
	}
	var keyword=encodeURI(frm.keyword.value);
	key=keyword.replace(/%/g,"X");
	location.href='result_'+frm.fid.value+'_'+key+'_0.html';
	return false;
}

function HometownChange()
{
	var home=document.getElementById('hometown').value;
	var pos=home.split(' ');
	var longi=pos[0];
	var lati=pos[1];

	longi=longi.split('_');
	document.getElementById('we').value=(longi[1]);
	longi=longi[0].split(':');
	document.getElementById('longitudeh').value=(longi[0]);
	document.getElementById('longitudem').value=(longi[1]);

	lati=lati.split('_');
	document.getElementById('ns').value=(lati[1]);
	lati=lati[0].split(':');
	document.getElementById('latitudeh').value=(lati[0]);
	document.getElementById('latitudem').value=(lati[1]);

	document.getElementById('zone').value=(pos[2]);
}

	function SaveInfo()
	{
		var uid=document.UserInfoFrm.uid.value;
		var username=document.UserInfoFrm.username.value;
		var gender=document.UserInfoFrm.gender.value;;
		var year=document.UserInfoFrm.year.value;;
		var month=document.UserInfoFrm.month.value;
		var day=document.UserInfoFrm.day.value;
		var hour=document.UserInfoFrm.hour.value;
		var minute=document.UserInfoFrm.minute.value;

		var longitudeh=document.UserInfoFrm.longitudeh.value;
		var longitudem=document.UserInfoFrm.longitudem.value;
		var we=document.UserInfoFrm.we.value;

		var latitudeh=document.UserInfoFrm.latitudeh.value;
		var latitudem=document.UserInfoFrm.latitudem.value;
		var ns=document.UserInfoFrm.ns.value;
		var zone=document.UserInfoFrm.zone.value;

		var url='saveinfo.php?uid='+uid+'&username='+username+'&gender='+gender+'&year='+year+'&month='+month+'&day='+day+'&hour='+hour+'&minute='+minute+'&longitudeh='+longitudeh+'&longitudem='+longitudem+'&we='+we+'&latitudeh='+latitudeh+'&latitudem='+latitudem+'&ns='+ns+'&zone='+zone;
		ajax.get(url,function(obj){
			switch(obj)
			{
				case 'ok':
				RefreshAll(RefreshList);
			}
		}
		);
	}