
function showImage(path,w,h,caption){
	var sw = screen.width-20;
	var sh = screen.height-100;
	if(sw < w){
		var w1 = sw;
		h = Math.round(h*sw/w);
		w = w1;
	}
	if(sh < h){
		var h1 = sh;
		w = Math.round(w*sh/h);
		h = h1;
	}
	var querystring = "?path="+path;
	querystring += (caption != null) ? "&caption="+caption : "";
	window.open(pathToRoot+"image.php"+querystring,"image","width="+w+",height="+h);
}

function deleteItem(item,name){
	if(window.confirm("Are you sure you want to delete "+unescape(name))){
		document.location="?action=deleteItem&item="+item;
		return true;
	}
}

function deleteItemMedia(item,media,name){
	if(window.confirm("Are you sure you want to delete "+unescape(name))){
		document.location="?action=deleteItemMedia&item="+item+"&media="+media;
		return true;
	}
}

function deletePageUser(path,username,name){
	if(window.confirm("Are you sure you want to delete "+unescape(name))){
		document.location="?action=deletePageUser&path="+path+"&username="+username;
		return true;
	}
}

function changePageUserAccess(select,path,username){
	var access = select.options[select.selectedIndex].value;
	document.location="?action=changePageUserAccess&path="+path+"&username="+username+"&access="+access;
}