function confirmRedirect(url, message) {
	if(confirm(message)) {
		window.location = url;
	}
}

function deleteModule(module_type, id, title) {
	var warning = "Haluatko varmasti poistaa "+title+"?";
	if(confirm(warning)) {
		var params = "module="+module_type+"&delete="+id;
		window.location = baseurl+"edit.php?"+params;
	}
}


function deletePage(page, page_name, parent) {
	var warning;
	warning = "Haluatko varmasti poistaa sivun "+page_name+" ja kaikki sen alasivut?";
	if(confirm(warning)) {
		var ajax = new AJAX(deletePageResponse);
		var params = "delete_page_id="+page+"&parent="+parent;
		ajax.makePOSTRequest(baseurl+"edit.php", params, "");
	}
}

function deletePageResponse(http_request) {
	var xml = http_request.responseXML;
	var errors = xml.getElementsByTagName("error");
	if (errors.length > 0) {
		if (errors[0].firstChild.nodeValue == "permissionDenied") {
			window.location = baseurl+"error.php?accessDenied=true";
			return;
		}
		window.location = baseurl+"error.php?deletePageFailed=true";
	} else {
		var parent = xml.getElementsByTagName("parent");
		if (parent.length > 0) {
			window.location = baseurl+"index.php?page=" + parent[0].firstChild.nodeValue;
		} else {
			window.location = baseurl+"index.php";
		}
	}		
}