addfollow = function(pusername) {
	location.href=HOST_ACL+'profile/doaddfollow?username='+pusername;
}
applygroup = function(pgroupid) {
	var purl = HOST_HOINHOM+'ajax/uiapplygroup';
	var pdata = {
		groupid: pgroupid
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var error = response['error'];
			var msg = response['msg'];
			if (error==0) {
			$.blockUI({
			message: msg,
				css: {
					background: '#fff',
					border: 'none',
					top:  ($(window).height() - 400)/2 + 'px',
					left: ($(window).width() - 400)/2 + 'px',
					cursor: 'pointer'
				}
			});
			} else {
				alert(msg);
			}
		}
	});
}

uimessage = function(pusername, pgroupid) {
	var purl = HOST_API+'uimessage';
	var pdata = {
		username: pusername,
		groupid: pgroupid
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {			
			var error = response['error'];
			var msg = response['msg'];
			if (msg) {
				if (error == 0) {
					$.blockUI({
						message: msg,
						css: {
							background: '#fff',
							border: 'none',
							top:  ($(window).height() - 400)/2 + 'px',
							left: ($(window).width() - 400)/2 + 'px',
							cursor: 'pointer'
						}
					});
				} else {
					alert(msg);
				}
			}
		}
	});
}
uirequestally = function(pusername) {
	var purl = HOST_API+'uirequestally';
	var pdata = {
		username: pusername
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var error = response['error'];
			var msg = response['msg'];
			if (msg) {
				if (error == 0) {
					$.blockUI({
						message: msg,
						css: {
							background: '#fff',							
							border: 'none',
							top:  ($(window).height() - 400)/2 + 'px',
							left: ($(window).width() - 400)/2 + 'px',
							cursor: 'pointer'
						}
					});
				} else {
					alert(msg);
				}
			}			
		}
	});
}
uisend2friend = function(pdataid, pdatatype) {
	var pdata = {
		pdataid: pdataid,
		pdatatype: pdatatype
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: HOST_API+'uisend2friend',
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			$.blockUI({
			message: response,
				css: {
					background: '#fff',
					border: 'none',
					top:  ($(window).height() - 550)/2 + 'px',
					left: ($(window).width() - 600)/2 + 'px',
					cursor: 'pointer'
				}
			});
		}
	});
}
addreport = function(type, id) {
	var purl = HOST_API+'uireport?type='+type+'&id='+id;	
	$.ajax({
		cache	: false,
		async	: false,
		data	: null,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var msg = response['msg'];
			$.blockUI({
				message: msg,
				css: {
					background: '#fff',
					border: 'none',
					top:  ($(window).height() - 400)/2 + 'px',
					left: ($(window).width() - 400)/2 + 'px',
					cursor: 'pointer'
				}
			});			
		}
	});
}
addrival = function(pusername) {
	var purl = HOST_API+'addrival';
	var pdata = {
		username: pusername
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var error = response['error'];
			var msg = response['msg'];
			if (msg) {
				if (error == 0) {
					showUIMessage(msg);
				} else {
					alert(msg);
				}
			}
		}
	});
}
addfollowdebate = function(id) {
	var purl = HOST_API+'addfollowdebate';
	var pdata = {
		debateid: id
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var error = response['error'];
			var msg = response['msg'];
			if (msg) {
				if (error == 0) {
					showUIMessage(msg);
				} else {
					alert(msg);
				}
			}
		}
	});
}
addblacklist = function(pusername) {
	api_msg_confirm_addblacklist = api_msg_confirm_addblacklist.replace('[username]', pusername);
	if (confirm(api_msg_confirm_addblacklist)) {
		var purl = HOST_API+'addblacklist';
		var pdata = {
			username: pusername
		}
		$.ajax({
			cache	: false,
			async	: false,
			data	: pdata,
			url		: purl,
			dataType: 'jsonp',
			jsonp	: 'callback',
			success	: function(response) {
				var error = response['error'];
				var msg = response['msg'];
				if (error == 0) {
					showUIMessage(msg);
				} else {
					alert(msg);
				}
			}
		});
	}
}
adddebateshoutread = function(groupid, id) {	
	var purl = HOST_API+'adddebateshoutread';
	var pdata = {
		groupid: groupid,
		debateid: id
	}
	$.ajax({
		cache	: false,
		async	: false,
		data	: pdata,
		url		: purl,
		dataType: 'jsonp',
		jsonp	: 'callback',
		success	: function(response) {
			var error = response['error'];
			var msg = response['msg'];
			if (error == 0) {
				showUIMessage(msg);
			} else {
				alert(msg);
			}
			window.location.reload();
		}
	});
}
deletedebateshoutread = function(pgroupid, pdebateid) {
	if (confirm(hoinhom_confirm_deletedebateshoutread)) {
		location.href = HOST_HOINHOM+'group/dodeletedebateshoutread?groupid='+pgroupid+'&debateid='+pdebateid;
	}
}
