/*	Upload.php Scripts	*/
function addslashes(str) {
str=str.replace(/\'/g, '\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\\\/g,'\\');
str=str.replace(/\\0/g,'\0');
return str;
}

function uploadfile(value) { //File upload toggle box
	var local = document.getElementById('local');
	var url = document.getElementById('url');
	if (value == 0) {
		local.className = 'nodisplay';
		url.className = 'row1 trow';
	} else {
		local.className = 'row1 trow';
		url.className = 'nodisplay';
	}
}
function renamefile(id, filename, resultpage, perpage) {
	var filenametd = document.getElementById('name' + id);
	var displayfilename = filename.replace("<br />", "");
	filenametd.innerHTML = "<form action=\"upload.php?resultpage=" + resultpage + "&perpage=" + perpage + "\" method=\"get\" class=\"rename\">" + 
		"<input type=\"hidden\" name=\"id\" value=\"" + id + "\" />" + 
		"<input type=\"text\" name=\"rename\" value=\"" + displayfilename + "\" style=\"width: 160px;\" /> " + 
		"<input type=\"submit\" value=\"Rename\" class=\"submit\" style=\"width: 65px;\" />";
	var renametd = document.getElementById('rename' + id);
	filename = addslashes(filename);
	filename = filename.replace("\\\\", "\\");
	renametd.innerHTML = "<a href=\"javascript:norenamefile('" + id + "', '" + filename + "')\" />" + 
		"<img src=\"/images/rename.png\" alt=\"No Rename\" /></a>";
	filenametd.cellpadding = "6";
	renametd.cellpadding = "6";
}
function norenamefile(id, filename) {
	var filenametd = document.getElementById('name' + id);
	var oldfilename = filenametd.innerHTML;
	filenametd.innerHTML = filename;
	var renametd = document.getElementById('rename' + id);
	filename = addslashes(filename);
	filename = filename.replace("\\\\", "\\");
	renametd.innerHTML = "<a href=\"javascript:renamefile('" + id + "', '" + filename + "')\" />" + 
		"<img src=\"/images/rename.png\" alt=\"Rename\" /></a>";
	filenametd.cellpadding = "6";
	renametd.cellpadding = "6";
}
function deletefile(id, filename) {
	if (confirm("Are you sure that you want to delete the file " + filename + "?")) {
		window.location.search = "?delete=" + id;
	}
}
function updatefile(filename) {
	var namefield = document.getElementById('filename');
	namefield.value = filename;
}
