﻿var RH_CurrentDocument_ObjectId = -1, RH,CurrentDocument_FolderObjectId = -1;

function InitRefereeHomepage(){

	ShowWait(true);

	PreLoad = true;
	
	RH_LoadDocumentFolders()

	AddControlBox(1,"Actions",GetContentFromContentTemplate("ControlBox_RefereeHomepage_Actions"), document.getElementById("RefereeHomepage_Controls"),"RH");
	AddControlBox(2,"Information",GetContentFromContentTemplate("ControlBox_RefereeHomepage_Information"), document.getElementById("RefereeHomepage_Controls"),"RH");	
	
	InitReviewSheet();

}

function RH_Refresh(){
	ShowWait(true);
	RH_LoadDocumentFolders();
}

function RH_checkEnter(e)
{
	if(recordKeyStroke(e) == 'enter')
		RH_Refresh();
}

function RH_Delete(){
	if(RH_CurrentDocument_ObjectId == -1)
	{
		alert('Please select the document you wish to delete\nby double clicking on it.');
		return;
	}
	
	if(confirm('Are you sure you wish to delete this document\nRef : '+RH_CurrentDocument_ObjectId))
	{
		Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=999&oid="+RH_CurrentDocument_ObjectId, RH_Delete_Response);
	}
}

function RH_Delete_Response(){
	if(Ajax_XmlHttp_IsReady())
	{
		CloseOpenForReview();
		RH_Refresh();
	}
}

function RH_ClearSearch(){
	document.getElementById("txtRHSearch").value = "";
	RH_Refresh();
}

function RH_LoadDocumentFolders(){

	Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=108&poid="+EVENT_OBJECTID, RH_LoadDocumentFolders_Response);
	
}

function RH_LoadDocumentFolders_Response(){
	var ParentIds = "";
	if(Ajax_XmlHttp_IsReady()){
		var searchtext = document.getElementById("txtRHSearch").value;
		var XmlDoc = Ajax_XmlHttp.responseXML;
		var nodes = XmlDoc.getElementsByTagName("Folder")
		for(var i = 0; i < nodes.length; i++){	
			ParentIds = ParentIds + nodes[i].getAttribute("ObjectId") + ",";	
			if(PreLoad){AddListBox(nodes[i].getAttribute("ObjectId"),nodes[i].firstChild.data,document.getElementById("RefereeHomepage_DocumentList"),"RH");}
		}
		
		if(PreLoad){
			var sel = document.getElementById("selRHMoveAbstractTo");
			sel.options.length = 0;
			for(var i = 0; i < nodes.length; i++){	
				sel.options[sel.options.length] = new Option(nodes[i].firstChild.data,nodes[i].getAttribute("ObjectId"));				
			}
		}
		Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=658&eoid="+EVENT_OBJECTID+"&poids="+ParentIds+"&bmpschema="+PRIMARY_BPM_SCHEMA+"&st="+searchtext, RH_ListDocuments_Response);
	}
}

function RH_ListDocuments_Response(){
	if(Ajax_XmlHttp_IsReady()){
			
		var ClearedParents = "";
		var XmlDoc = Ajax_XmlHttp.responseXML;
		var nodes, stageNodes;
		var docNodes, container, actionNotes, clickCmd, additionalAttributes;
		var i, j, k, l, objectid, name, desc, stage, currentstage,authorName;
		var abstractdate,fullpaperdate,fullpaperreviewdate,abstractreviewdate,myabstractreview,myfullpaperreviewreview;
		var bIcon;
		var Stages = new Array();
		
		nodes = XmlDoc.getElementsByTagName("SubmissionStages")[0].getElementsByTagName("Stage");
		
		for(i = 0; i < nodes.length; i++){
		
			stage = new Object();
			stage.id = nodes[i].getAttribute("id")
			stage.name = nodes[i].getElementsByTagName("Name")[0].firstChild.data
			
			Stages[i] = stage;
		
		}
		
		
		nodes = XmlDoc.getElementsByTagName("Folder");
		for(i = 0; i < nodes.length; i++){	
			ParentObjectId = nodes[i].getAttribute("ObjectId");
			
			//clear container...
			if(ClearedParents.indexOf(ParentObjectId) == -1){
				try{
					container = document.getElementById("RH_ListBox_MainContent_"+ParentObjectId);
					container.className = "ListBox_MainContent_Empty";
					container.innerHTML = "";
					ClearedParents += ParentObjectId + ";";
				}catch(ex){}
			}

			docNodes = nodes[i].getElementsByTagName("Document");	
			
			if(docNodes.length <= 0){
			
				AddBlankListBoxItem(container);
				
			}else{
			
				if(container){
			
					for(j = 0; j < docNodes.length; j++){
						
						if(container.className == "ListBox_MainContent_Empty"){
							//clear the container
							container.innerHTML = "";
							container.className = "ListBox_MainContent";
						}
						
						objectid = docNodes[j].getAttribute("ObjectId");
						name = docNodes[j].getElementsByTagName("Name")[0].firstChild.data;
						desc = docNodes[j].getElementsByTagName("Description")[0].firstChild.data;
						try {
							authorName = docNodes[j].getElementsByTagName("Author")[0].getElementsByTagName("Name")[0].firstChild.data;
						}catch(ex){
							authorName = '';
						}

						name = name + " <span style=\"font-weight:normal;font-style:italic;\">" + authorName + "</span>"
						
						abstractdate = docNodes[j].getElementsByTagName("AbstractCompletedAt")[0].firstChild.data;
						fullpaperdate = docNodes[j].getElementsByTagName("FullPaperCompletedAt")[0].firstChild.data;
						
						abstractreviewdate = docNodes[j].getElementsByTagName("AbstractReviewCompletedAt")[0].firstChild.data;
						fullpaperreviewdate = docNodes[j].getElementsByTagName("FullPaperReviewCompletedAt")[0].firstChild.data;
						
						rejectedat = docNodes[j].getElementsByTagName("RejectedAt")[0].firstChild.data;
						
						myabstractreview = docNodes[j].getElementsByTagName("MyAbstractReviewCompletedAt")[0].firstChild.data;
						myfullpaperreview = docNodes[j].getElementsByTagName("MyFullPaperReviewCompletedAt")[0].firstChild.data;
		
						actionNotes = "";
						clickCmd = "";
						additionalAttributes = "";
		
						if(rejectedat != ""){
						
							//REJECTED
							actionNotes = "<span class=\"ListBox_Description_ActionNotes\">Rejected.</span> ";
							icon = ICON_DOCUMENT_CANCEL;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+");";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;";
							
						}else if(abstractreviewdate == "" && myabstractreview == ""){ 
							
							//ABSTRACT REQUIRES REVIEW
							actionNotes = "<span class=\"ListBox_Description_ActionNotes\">ABSTRACT REVIEW REQUIRED</span> ";
							icon = ICON_DOCUMENT_WARNING;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+",true);";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;";
							
						}else if(abstractreviewdate != "" && fullpaperdate == ""){
						
							//AWAITING FULL PAPER
							actionNotes = "<span class=\"ListBox_Description_Notes\">Awaiting full paper. No action required by you.</span> ";
							icon = ICON_DOCUMENT_GENERIC;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+");";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;";
							
						}else if(fullpaperdate != "" && fullpaperreviewdate == "" && myfullpaperreview == ""){
							
							//FULL PAPER REVIEW REQUIRED
							actionNotes = "<span class=\"ListBox_Description_ActionNotes\">FULL PAPER REVIEW REQUIRED</span> ";
							icon = ICON_DOCUMENT_WARNING;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+",true,2);";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;reviewtype:2;";
							
						}else if(abstractreviewdate != "" && fullpaperreviewdate != ""){
							
							//SUBMISSION COMPLETE
							actionNotes = "<span class=\"ListBox_Description_Notes\">Submission complete.</span> ";
							icon = ICON_DOCUMENT_COMPLETE;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+");";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;";

						}else{
			
							//NO STATUS, JUST LIST ITEM...
							actionNotes = "";
							icon = ICON_DOCUMENT_GENERIC;
							clickCmd = "OpenForReview("+objectid+","+ParentObjectId+");";
							additionalAttributes = "objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;";
		
						}
						
						desc = actionNotes + desc
						if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
						AddListBoxItem(ParentObjectId,objectid,name,desc,container,clickCmd,"RH",icon,additionalAttributes);
		
		/*
						if(rejectedat != ""){
		
							//abstract complete, review required
							desc = "<span class=\"ListBox_Description_ActionNotes\">Rejected.</span> <br/> " + desc
							if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+");","RH",  ICON_DOCUMENT_CANCEL,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;");				
						
						//}else if(abstractdate != "" && reviewdate == ""){
						}else if(abstractdate != "" && myabstractreview == ""){
						
							//abstract complete, review required
							desc = "<span class=\"ListBox_Description_ActionNotes\">REVIEW REQUIRED</span> <br/> " + desc
							if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+",true);","RH",  ICON_DOCUMENT_WARNING,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;");
						
						}else if(abstractdate != "" && myfullpaperreview == ""){
						
							//full paper complete, review required
							desc = "<span class=\"ListBox_Description_ActionNotes\">FULL PAPER REVIEW REQUIRED</span> <br/> " + desc
							if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+",true);","RH",  ICON_DOCUMENT_WARNING,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;");
						
						
						}else if(abstractdate != "" && fullpaperdate != "" && reviewdate != ""){
		
							//abstract complete, full paper complete, review complete
							desc = "<span class=\"ListBox_Description_Notes\">Submission complete.</span> <br/> " + desc
							if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+");","RH",  ICON_DOCUMENT_COMPLETE,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;");		
						
					
						}else if(abstractdate != "" && reviewdate != ""){
							
							//abstract complete, full paper complete
							desc = "<span class=\"ListBox_Description_Notes\">Review complete, awaiting full paper.</span> <br/> " + desc
							if(desc.length > 130){desc = desc.substring(0,200) + " ...";}
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+");","RH",  ICON_DOCUMENT_COMPLETE,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:no;");		
						
						}else{
						
							AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+","+ParentObjectId+");","RH",ICON_DOCUMENT_COMPLETE,"objectid:"+objectid+";parentobjectid:"+ParentObjectId+";enablereview:yes;");	
						
						}
		*/
										
						
						//AddListBoxItem(ParentObjectId,objectid,name,desc,container,"OpenForReview("+objectid+");","RH");	
				
				
		
						stageNodes = docNodes[j].getElementsByTagName("Stages")[0].getElementsByTagName("Stage");
								
						for(k = 0; k < Stages.length; k++){
		
							bIcon = false
						
							for(l = 0; l < stageNodes.length; l++){
		
								if(Stages[k].id == stageNodes[l].getAttribute("id")){
									
									AddReviewStageProgressIcon(objectid, Stages[k].name, stageNodes[l].getAttribute("state"),"RH");	
		
									bIcon = true;
		
								}
							
							}			
						
							if(!bIcon){
							
								AddReviewStageProgressIcon(objectid, Stages[k].name, "pending", "RH");	
							
							}
						
						}
		
						
					}
				
				}
			
			}
		}
		
		PreLoad = false; //initial document/page load is over
		ShowWait(false);
		
		
	}
	
	
}


function InitReviewSheet(){
	AddControlBox("ReviewDocDetails", "Document Details", GetContentFromContentTemplate("RefereeHomepage_DocumentDetails"), document.getElementById("RefereeHomepage_ReviewSheet"),"RH");
	AddControlBox("ReviewBox", "Document Review", GetContentFromContentTemplate("RefereeHomepage_ReviewSheet"), document.getElementById("RefereeHomepage_ReviewSheet"),"RH");
}

function IE_OpenForReview(){

	OpenForReview(this.getAttribute("objectid"), this.getAttribute("parentobjectid"), this.getAttribute("enablereview"), this.getAttribute("reviewtype"));

}

function OpenForReview(id,parentid, enableReview, ReviewType){

	if(!enableReview){
		 document.getElementById("RefereeHomepage_ReviewSheet_Review").style.display = "none";
		 document.getElementById("RefereeHomepage_ReviewSheet_ReviewComplete").style.display = "block";
	}else{
		 document.getElementById("RefereeHomepage_ReviewSheet_Review").style.display = "block";
		 document.getElementById("RefereeHomepage_ReviewSheet_ReviewComplete").style.display = "none";
	}
	
	document.getElementById("txtReviewComments").value = "";
	document.getElementById("txtReviewPrivateComments").value = "";
	
	RH_CurrentDocument_ObjectId = id;
	RH_CurrentDocument_FolderObjectId = parentid;
	if(ReviewType){rt = ReviewType;}else{rt = 1;}
	RH_CurrentDocument_ReviewType = rt;
	
	Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=571&oid="+id+"&poid="+EVENT_OBJECTID, OpenForReview_Response);
	
	SwitchMainWindow("RefereeHomepage_ReviewSheet");
		
}
function OpenForReview_Response(){
	if(Ajax_XmlHttp_IsReady()){
		var XmlDoc = Ajax_XmlHttp.responseXML;
		var nodes = XmlDoc.getElementsByTagName("Document")

		document.getElementById("RH2_Document_ObjectId").innerHTML = nodes[0].getAttribute("ObjectId");
		document.getElementById("RH2_Document_Title").innerHTML = nodes[0].getElementsByTagName("Name")[0].firstChild.data;
		document.getElementById("RH2_Document_CoAuthors").innerHTML = nodes[0].getElementsByTagName("CoAuthors")[0].firstChild.data.replace("CO-AUTHORS: ", "");
		document.getElementById("RH2_Document_Keywords").innerHTML = nodes[0].getElementsByTagName("Keywords")[0].firstChild.data;
		var abs;
		try{abs = nodes[0].getElementsByTagName("Abstract")[0].firstChild.data;}catch(ex){abs = "";}
		try{abs = abs.replace(/(\r\n|\r|\n)/g, '<br>');}catch(ex){}
		document.getElementById("RH2_Document_Abstract").innerHTML = abs;

		var authorObjectId, authorName, authorEmail;
	
		document.getElementById("RH2_Document_Author").innerHTML = ""
	
		try{authorName = nodes[0].getElementsByTagName("Author")[0].getElementsByTagName("Name")[0].firstChild.data;}catch(ex){}
		try{authorEmail = nodes[0].getElementsByTagName("Author")[0].getElementsByTagName("Email")[0].firstChild.data;}catch(ex){}
					
		document.getElementById("RH2_Document_Author").innerHTML = ("<a href=\"mailto:" + authorEmail + "\">" + authorName + "</a>")		

		var docNodes = nodes[0].getElementsByTagName("Component");
		var tbl, tr, td, ico, i;
		
		tbl = document.getElementById("RefereeHomepage_DocumentDetails_Components");
		
		if(tbl.rows.length > 1){
			for(i = 1; i <= tbl.rows.length; i++){try{tbl.deleteRow(1);}catch(ex){}}	
		}	
	
		if(docNodes.length > 0){	
		
			if(tbl.rows.length > 1){
				tr = tbl.rows[1];
				if(tr.cells[0].innerHTML == "No attached files/components."){tbl.deleteRow(1);}
			}
		
			for(i = 0; i < docNodes.length; i++){
			
				tr = tbl.insertRow(tbl.rows.length);
				tr.id = ("component_"+docNodes[i].getAttribute("logdocid")+"_"+docNodes[i].getAttribute("phydocid"));
				tr.className = "ListBox";
				
				tr.setAttribute("phydocid",docNodes[i].getAttribute("phydocid"));
				CmdText = "ViewDoc("+docNodes[i].getAttribute("phydocid")+");";
				if(isIE){
					tr.onmouseover = SetStyle;
					tr.onmouseout = SetStyle;
					tr.setAttribute('cls','ListBox');
					tr.setAttribute('clsover','ListBox_Over ListBox_Over_RowOnly');
					tr.ondblclick = eval("IE_" + CmdText.substring(0,CmdText.indexOf("(")));
				}else{
					tr.setAttribute("onmouseover", "SetStyle(this,'over','ListBox','ListBox_Over ListBox_Over_RowOnly');");
					tr.setAttribute("onmouseout", "SetStyle(this,'out','ListBox','ListBox_Over ListBox_Over_RowOnly');");
					tr.setAttribute("ondblclick",CmdText);
				}

				td = tr.insertCell(0);
				td.style.width = "22px";
				ico = document.createElement("img");
				ico.src = "/icons/media/" + docNodes[i].getElementsByTagName("Icon")[0].firstChild.data
				
				td.appendChild(ico);
					
				td = tr.insertCell(1);
				td.style.width = "100%";
				td.innerHTML = "<div class=\"ComponentList_Name\">"+docNodes[i].getElementsByTagName("Name")[0].firstChild.data+"</div>";
				td.innerHTML += "<div class=\"ComponentList_Info\">"+docNodes[i].getElementsByTagName("PublishedAt")[0].firstChild.data+"</div>";
			
			}
			
			//IEA Specific: 1 component only
			document.getElementById("Document_Details_FileUp").style.display = "none";
			document.getElementById("Document_Details_NoFileUp").style.display = "block";
		
		}else{
		
			//NO COMPONENTS
			
			tr = tbl.insertRow(tbl.rows.length);
			td = tr.insertCell(0)
			td.innerHTML = "No attached files/components.";
			td.setAttribute("colspan", "2");
			td.className = "ComponentList_NoComponents";
			
			//IEA Specific: 1 component only
			document.getElementById("Document_Details_FileUp").style.display = "block";
			document.getElementById("Document_Details_NoFileUp").style.display = "none";
			
		}








		nodes = XmlDoc.getElementsByTagName("Folder");
		var sel = document.getElementById("selReviewSubType");
		sel.options.length = 0;
		sel.options[0] = new Option("As Submitted",-1);
		for(var i = 0; i < nodes.length; i++){	
			sel.options[sel.options.length] = new Option(nodes[i].firstChild.data,nodes[i].getAttribute("ObjectId"));				
		}


	}
}
function CloseOpenForReview(){
	
	RH_CurrentDocument_ObjectId = -1;
	RH_CurrentDocument_FolderObjectId = -1;
	RH_CurrentDocument_ReviewType = -1;
	
	SwitchMainWindow("RefereeHomepage_DocumentList");
	
	/*
	document.getElementById("Document_Title").innerHTML = "";
	document.getElementById("Document_CoAuthors").innerHTML = "";
	document.getElementById("Document_Keywords").innerHTML = "";
	document.getElementById("Document_Abstract").innerHTML = "";
	*/
}

function AddReview(){

	ShowWait(true);

	var fd = document.getElementById("selReviewDecision").value;
	
	if(fd == "-1"){
		alert("You must select your final decision. Please either 'Accept' or 'Reject' this document.");
		ShowWait(false);
		return;
	}else{
	
		var cont;
		
		if(parseInt(fd) == 1){
			//accept
			cont = confirm("Submit this review and Accept this document?");
		}else{
			//reject
			cont = confirm("Submit this review and Reject this document?");
		}
		
		if(cont){
			var url = ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=917";
			url += "&reviewtype=" + RH_CurrentDocument_ReviewType;
			url += "&oid="+RH_CurrentDocument_ObjectId;
			url += "&poid="+RH_CurrentDocument_FolderObjectId;
			url += "&eoid="+EVENT_OBJECTID;
			url += "&c="+escape(document.getElementById("txtReviewPrivateComments").value);
			url += "&ca="+escape(document.getElementById("txtReviewComments").value);
			url += "&fd="+fd;
			url += "&ms="+document.getElementById("selReviewSubType").value;
			Ajax_GetXmlPage(url, AddReview_Response);
		}else{
			ShowWait(false);
			return;
		}
		
	}

}

function AddReview_Response(){
	if(Ajax_XmlHttp_IsReady()){
		SwitchMainWindow("RefereeHomepage_DocumentList");
		ShowWait(true); //?
		bRefreshAH = true;
		RH_LoadDocumentFolders();
	}
}


function RH_MoveAbstract(){

	if(!pSelectedListBox){alert("You must select an item first.");return;}
	
	document.getElementById("ControlBox_AbstractMove").style.display = "block";
}

function RH_CancelMoveAbstract(){
	document.getElementById("ControlBox_AbstractMove").style.display = "none";
}

function RH_DoMoveAbstract(){

		ShowWait(true);
		
		var id = pSelectedListBox.id.replace("RH_ListBox_","");
		
		var sourceid = -1;
		var destid = document.getElementById("selRHMoveAbstractTo").value;
				
		Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=904&oid="+id+"&sourceid="+sourceid+"&destid="+destid+"&poid="+EVENT_OBJECTID, RH_DoMoveAbstract_Response);

}

function RH_DoMoveAbstract_Response(){

	if(Ajax_XmlHttp_IsReady()){
	
		var XmlDoc = Ajax_XmlHttp.responseXML;
		var nodes = XmlDoc.getElementsByTagName("Move")
	
		if(nodes[0].getAttribute("success") == "true"){
		
			//moved
			document.getElementById("ControlBox_AbstractMove").style.display = "none";
			bRefreshAH = true;
			bRefreshRH = true;
			RH_LoadDocumentFolders();
		
		}else{
		
			alert("Permission Denied.\nThe document was not moved.");
			document.getElementById("ControlBox_AbstractMove").style.display = "none";
			ShowWait(false);
		
		}
	
	}

}

function RH_DeleteAbstract(){

	if(!pSelectedListBox){alert("You must select an item first.");return;}

	if(confirm("Are you sure you want to delete this item?")){

		ShowWait(true);
		var id = pSelectedListBox.id.replace("RH_ListBox_","");
		Ajax_GetXmlPage(ROOT_DIR+"Atom/RefereeHomepage/RefereeHomepage_Cmd.aspx?cmd=999&oid="+id, RH_DeleteAbstract_Response);

	}
	
}

function RH_DeleteAbstract_Response(){

	if(Ajax_XmlHttp_IsReady()){
	
		var XmlDoc = Ajax_XmlHttp.responseXML;
		var nodes = XmlDoc.getElementsByTagName("Delete")
	
		if(nodes[0].getAttribute("success") == "true"){
		
			//deleted
			bRefreshAH = true;
			bRefreshRH = true;
			RH_LoadDocumentFolders();
		
		}else{
		
			//not deleted
			alert("Permission Denied\nThe document was not deleted. You do not have sufficient rights to delete this document.");
			ShowWait(false);
		
		}
	
	}

}

