function showAjaxDialog(widgetId, nodename, requesturi) {
	var dlg = dijit.byId(widgetId);
	dlg.show();
	ajaxLoad(requesturi, nodename);
}
function ajaxLoad(requesturi, nodename) {
	var xhr;
	try {
		xhr = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) {
		try {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e2) {
			try {
				xhr = new XMLHttpRequest();
			}
			catch (e3) {
				xhr = false;
			}
		}
	}
	xhr.onreadystatechange = function () {
		if (xhr.readyState == 4) {
			if (xhr.status == 200) {
				document.getElementById(nodename).innerHTML = xhr.responseText;
			} else {
				document.getElementById(nodename).innerHTML = "";
			}
		}
	};
	xhr.open("GET", requesturi, true);
	xhr.send(null);
}