﻿callback('user.loginout', function(data){
	redirect(U(''));
	return false;
});

callback('return.end', function(){
	return false;
});

callback('user.login.error', function(data){
	$(data).focus().select();
	$('#imagecode').click();
	return false;
});

callback('user.msg', function(msg){
	alert(msg);
});

callback('redirect', function(url){
	redirect(url);
	return false;
});

$(function(){
//	getRegion({init:function(){alert(this.getRegionName(60));}});
//	getRegion({node:$('#region')});

$('[name=loginform]').form({
	validation : {
		userName : {empty:function(){alert(l('user_name_not_emtpy')); this.$node.focus()},blur:false},
		userPwd : {empty:function(){alert(l('user_pwd_not_emtpy')); this.$node.focus()},blur:false}
	},
	onSubmitEnd:function(response){
		if (response.status == 'ok') {
			if (confirm(l('if_go_management'))) return redirect(U('admin'));
			reload();
		}
	}
});

});
