function reloadDashboardPart(target, part, page) {
	$.get(
		ZWE.BaseURL() + '/zwe/ajax_dashboard',
		{part: part, page: page},
		function(data, textStatus) {
			target.html(data);
			if(jQuery.browser.msie != false && (jQuery.browser.version.indexOf('6') == 0 || jQuery.browser.version.indexOf('7') == 0)) {
				enhanceIEInlineBlock();
			}
		},
		'html'
	);
}

function initDashboard() {
	var dashboard = $('.dashboard');
	if(dashboard.length > 0) {
		$('#dashboard_zwe_replies_begin').click(function() {
			reloadDashboardPart($('#dashboard_zwe_replies'), 'C', 1);
		});
		$('#dashboard_zwe_replies_next').click(function() {
			reloadDashboardPart($('#dashboard_zwe_replies'), 'C', $('#dashboard_zwe_replies_nextpage').val());
		});
		$('#dashboard_zwe_replies_prev').click(function() {
			reloadDashboardPart($('#dashboard_zwe_replies'), 'C', $('#dashboard_zwe_replies_prevpage').val());
		});
		$('#dashboard_zwe_user_events_begin').click(function() {
			reloadDashboardPart($('#dashboard_zwe_user_events'), 'UE', 1);
		});
		$('#dashboard_zwe_user_events_next').click(function() {
			reloadDashboardPart($('#dashboard_zwe_user_events'), 'UE', $('#dashboard_zwe_user_events_nextpage').val());
		});
		$('#dashboard_zwe_user_events_prev').click(function() {
			reloadDashboardPart($('#dashboard_zwe_user_events'), 'UE', $('#dashboard_zwe_user_events_prevpage').val());
		});
		$('#dashboard_zwe_event_audit_begin').click(function() {
			reloadDashboardPart($('#dashboard_zwe_event_audit'), 'EA', 1);
		});
		$('#dashboard_zwe_event_audit_next').click(function() {
			reloadDashboardPart($('#dashboard_zwe_event_audit'), 'EA', $('#dashboard_zwe_event_audit_nextpage').val());
		});
		$('#dashboard_zwe_event_audit_prev').click(function() {
			reloadDashboardPart($('#dashboard_zwe_event_audit'), 'EA', $('#dashboard_zwe_user_event_audit').val());
		});
		$('#dashboard_zwe_team_audit_begin').click(function() {
			reloadDashboardPart($('#dashboard_zwe_team_audit'), 'TA', 1);
		});
		$('#dashboard_zwe_team_audit_next').click(function() {
			reloadDashboardPart($('#dashboard_zwe_team_audit'), 'TA', $('#dashboard_zwe_team_audit_nextpage').val());
		});
		$('#dashboard_zwe_team_audit_prev').click(function() {
			reloadDashboardPart($('#dashboard_zwe_team_audit'), 'TA', $('#dashboard_zwe_user_team_audit').val());
		});
	}
}

$(document).ready(function () {
	initDashboard();
});
