//demo

//定义瀑布流
Dever.Page().name = '#page';

//定义用户相关的一些信息
Dever.User().config = 
{
	//初始化，绑定click
	'click' : 
	{
		//登录
		0 : '#login'
		//注册
		,1 : '#reg'
		//发表主题
		,2 : '#dever_create_post'
		//发表评论
		,3 : '#dever_create_comment'
		//用户点赞
		,4 : '.dever_up'
	}

	//登录信息
	,0 :
	{
		'input' :
		{
			'email' : '#email'
			,'password' : '#password'
			,'refer' : '#refer'
		}
		//错误提示的div
		,'status' : '.alert'
		//错误提示
		,'error' : '您的邮箱或密码错误'
		//登录要提交的url
		,'url' : Dever.Host('passport', 'login.action')
	}

	//注册信息
	,1 :
	{
		'input' :
		{
			'email' : '#email'
			,'username' : '#username'
			,'password' : '#password'
			,'cpassword' : '#cpassword'
			,'refer' : '#refer'
		}
		//错误提示的div
		,'status' : '.alert'
		//错误提示
		,'error' : '您填写的信息有误'
		//登录要提交的url
		,'url' : Dever.Host('passport', 'reg.action')
	}
	
	//发表信息
	,2 :
	{
		'input' :
		{
			'cate' : '#cate'
			,'name' : '#dever_post_title'
			,'content' : '#dever_post_content'
			,'refer' : '#refer|'//增加|为选填
		}
		//错误提示的div
		,'status' : '#dever_alert'
		//错误提示
		,'error' : '您填写的信息有误'
	}

	//发表信息
	,3 :
	{
		'input' :
		{
			'content' : '#dever_comment_content'
		}
		//错误提示的div
		,'status' : '#dever_alert'
		//错误提示
		,'error' : '您填写的信息有误'
		//发表成功后，调用的callback
		,'callback' : function(e, msg)
		{
			$("#dever_comment_content").val('');
			Dever.LoadPage();
		}
	}
	
	//点赞
	,4 :
	{
		'input' : 'click'
		//错误提示
		,'error' : '您填写的信息有误'
		,'url' : Dever.Host('forum', 'vote.save')
		//发表成功后，调用的callback
		,'callback' : function(e, msg, t)
		{
			var num = parseInt(e.find('span').html());
			e.find('span').html((t.msg == 1 ? num+1 : num-1));
		}
	}

};