<!-- tasksynch.vm -->
#set ($removedItemStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E0E0E0,endColorStr=#E0E0E0)")
#set ($addedItemStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#FFFFFF)")
#set ($noChangeItemStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#CDC7C7,endColorStr=#CDC7C7)")

#set ($removedItemTitleStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#CDC7C7)")
#set ($addedItemTitleStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#CDC7C7)")
#set ($noChangeItemTitleStyle = "filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#CDC7C7)")

#set ($cancelbutton_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.cancel.label"))
#set ($cancelbuttonhint_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.cancel.hint"))
#set ($closebutton_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.close.label"))
#set ($closebuttonhint_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.close.hint"))
#set ($savebutton_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.save.label"))
#set ($savebuttonhint_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.buttons.save.hint"))

#set ($windowtitle_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.windowtitle"))
#set ($projecttasknotbelongtoproject_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.projecttasknotbelongtoproject"))
#set ($nochangesdetected_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.nochangesdetected"))
#set ($acceptallchanges_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.acceptallchanges"))
#set ($acceptchanges_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.acceptchanges"))
#set ($new_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.new"))
#set ($number_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.number"))
#set ($namelabel_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.namelabel"))
#set ($descriptionlabel_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.descriptionlabel"))
#set ($priority_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.priority"))
#set ($status_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.status"))
#set ($owner_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.owner"))
#set ($startdate_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.startdate"))
#set ($completiondate_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.completiondate"))
#set ($name_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.name"))
#set ($planned_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.planned"))
#set ($spent_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.spent"))
#set ($spentmodel_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.spentmodel"))
#set ($comment_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.comment"))
#set ($resourcewillbedeleted_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.resourcewillbedeleted"))
#set ($resourcewillbeadded_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.resourcewillbeadded"))
#set ($resourcewillbeupdated_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.resourcewillbeupdated"))
#set ($delete_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.delete"))
#set ($savingwork_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "tasksynch.savingwork"))

#set ($milestone_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "componentslist.milestone"))
#set ($true_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "Controls", "controls.common.true"))
#set ($false_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "Controls", "controls.common.false"))

<html>
	<head>
	    <title>$windowtitle_text</title>
		<link type='text/css' rel="stylesheet" href="../themes/default/main.css" />
		<link type="text/css" rel="stylesheet" href="../themes/default/xmenu.css" />
		<style>
			.header
			{
				background-color: #D4D0C8 ;
				border: 1px solid black ;
				text-align: center ;
				font-family: arial ;
				font-size: 8pt ;
			}
			.tableBody,.checkBoxCell
			{
				border: 1px solid #D4D0C8 ;
				background-color: #FFFFFF ;
			}
			.tableBodyText
			{
				font-family: arial ;
				font-size: 8pt ;
			}
			.checkBoxCell
			{
				text-align: center ;
				width: 20px ;
			}
		</style>
		#parse("common_js.vm")
		<script type="text/javascript" src="../common/system/communication.js"></script>
		#parse("systemmanager_js.vm")
		<script type="text/javascript" src="../common/system/systemmanager.js"></script>
		<script type="text/javascript" src="../common/system/xmenu.js"></script>
		<script type="text/javascript" src="../common/system/xpicklist.js"></script>
		<script type="text/javascript" src="../common/system/legautils.js"></script>
		<script type="text/javascript" src="../common/system/xprocessbar.js"></script>
		<script type="text/javascript" src="../common/application/itimpact/taskbatch.js"></script>
		<script type="text/javascript">

			var windowWidth = 700 ;
			var windowHeight = 500 ;

			var l = (screen.availWidth / 2)  - (windowWidth  / 2) ;
			var t = (screen.availHeight / 2) - (windowHeight / 2) ;

			// Resize the window and center it.
            resizeTo(windowWidth,windowHeight) ;
			moveTo(l,t) ;

        	function init()
        	{
        		initSystemManager() ;

        		#if (!$isSameProject)
        			document.all.diffProject.style.display = "block" ;
        			document.all.sameProject.style.display = "none" ;
        			document.all.noChangesDiv.style.display = "none" ;
        		#elseif ($taskSynchList.size() == 0)
        		    document.all.noChangesDiv.style.display = "block" ;
        			document.all.diffProject.style.display = "none" ;
        			document.all.sameProject.style.display = "none" ;
        		#else
        			document.all.diffProject.style.display = "none" ;
        			document.all.noChangesDiv.style.display = "none" ;
        			document.all.sameProject.style.display = "block" ;
        		#end
        	}

        	function save()
        	{
    			document.all.diffProject.style.display = "none" ;
    			document.all.noChangesDiv.style.display = "none" ;
    			document.all.sameProject.style.display = "none" ;
        		document.all.savingDiv.style.display = "block" ;
        		xpi.run() ;

        		var result = "" ;

        		var i = 0 ;
				while (document.all[i])
				{
					var coreInfoString = "" ;

					var element = document.all[i] ;

					if (element.type == "checkbox")
					{
						var elementId = element.id ;

						if (elementId.indexOf("deleted") == -1)
						{
							var taskId = elementId.substring(7,elementId.length) ;

							if ((taskId.length > 0) && element.checked)
							{
			        			var info = taskList[taskId] ;

								if (info != null)
								{
									if (info["TASKID"] != null)
				        			{
				        				//alert("TASKID " + info["TASKID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += "TASKID=" + escapeBT(info["TASKID"]) ;
				        			}

				        			if (info["NAME"] != null)
				        			{
				        				//alert("NAME " + info["NAME"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "NAME=" + escapeBT(info["NAME"]) ;
				        			}

				        			if (info["DESCRIPTION"] != null)
				        			{
				        				//alert("DESCRIPTION " + info["DESCRIPTION"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "DESCRIPTION=" + escapeBT(info["DESCRIPTION"]) ;
				        			}

				        			if (info["TYPEID"] != null)
				        			{
				        				//alert("TYPEID " + info["TYPEID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "TYPEID=" + escapeBT(info["TYPEID"]) ;
				        			}

				        			if (info["PRIORITYID"] != null)
				        			{
				        				//alert("PRIORITYID " + info["PRIORITYID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "PRIORITYID=" + escapeBT(info["PRIORITYID"]) ;
				        			}

				        			if (info["OWNERID"] != null)
				        			{
				        				//alert("OWNERID " + info["OWNERID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "OWNERID=" + escapeBT(info["OWNERID"]) ;
				        			}

				        			if (info["STATUSID"] != null)
				        			{
				        				//alert("STATUSID " + info["STATUSID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "STATUSID=" + escapeBT(info["STATUSID"]) ;
				        			}

				        			if (info["STARTDATE"] != null)
				        			{
				        				//alert("STARTDATE " + info["STARTDATE"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "STARTDATE=" + escapeBT(info["STARTDATE"]) ;
				        			}

				        			if (info["COMPLETIONDATE"] != null)
				        			{
				        				//alert("COMPLETIONDATE " + info["COMPLETIONDATE"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "COMPLETIONDATE=" + escapeBT(info["COMPLETIONDATE"]) ;
				        			}

				        			if (info["ORDER"] != null)
				        			{
				        				//alert("ORDER " + info["ORDER"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "ORDER=" + escapeBT(info["ORDER"]) ;
				        			}

				        			if (info["EXTERNALID"] != null)
				        			{
				        				//alert("EXTERNALID " + info["EXTERNALID"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "EXTERNALID=" + escapeBT(info["EXTERNALID"]) ;
				        			}

				        			if (info["LEVEL"] != null)
				        			{
				        				//alert("LEVEL " + info["LEVEL"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "LEVEL=" + escapeBT(info["LEVEL"]) ;
				        			}

									if (info["MILESTONE"] != null)
				        			{
				        				//alert("MILESTONE " + info["MILESTONE"]) ;
				        				delimeter = (coreInfoString == "") ? "" : "," ;
				        				coreInfoString += delimeter + "MILESTONE=" + escapeBT(info["MILESTONE"]) ;
				        			}

									var mhInfoString = "" ;
				        			if (info["MANHOURRESOURCE"] != null)
				        			{
				        				var mhResourceList = info["MANHOURRESOURCE"] ;
										for (mhi = 0 ; mhi < mhResourceList.length ; mhi++)
										{
											var resourceInfo = mhResourceList[mhi] ;

											if (mhInfoString != "") mhInfoString += "|" ;

											if (resourceInfo["RESOURCEID"] != null)
											{
												//alert("RESOURCEID " + resourceInfo["RESOURCEID"]) ;
				        						mhInfoString += "RESOURCEID=" + escapeBT(resourceInfo["RESOURCEID"]) ;
											}

											if (resourceInfo["NAMEID"] != null)
											{
												//alert("NAMEID " + resourceInfo["NAMEID"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "NAMEID=" + escapeBT(resourceInfo["NAMEID"]) ;
											}

											if (resourceInfo["SKILLCLASSID"] != null)
											{
												//alert("SKILLCLASSID " + resourceInfo["SKILLCLASSID"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "SKILLCLASSID=" + escapeBT(resourceInfo["SKILLCLASSID"]) ;
											}

											if (resourceInfo["PLANNED"] != null)
											{
												//alert("PLANNED " + resourceInfo["PLANNED"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "PLANNED=" + escapeBT(resourceInfo["PLANNED"]) ;
											}

											if (resourceInfo["SPENT"] != null)
											{
												//alert("SPENT " + resourceInfo["SPENT"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "SPENT=" + escapeBT(resourceInfo["SPENT"]) ;
											}

											if (resourceInfo["SPENTMODEL"] != null)
											{
												//alert("SPENTMODEL " + resourceInfo["SPENTMODEL"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "SPENTMODEL=" + escapeBT(resourceInfo["SPENTMODEL"]);
											}

											if (resourceInfo["COSTCENTERID"] != null)
											{
												//alert("COSTCENTER " + resourceInfo["COSTCENTER"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "COSTCENTERID=" + escapeBT(resourceInfo["COSTCENTERID"]) ;
											}

											if (resourceInfo["COMMENT"] != null)
											{
												//alert("COMMENT " + resourceInfo["COMMENT"]) ;
												delimeter = (mhInfoString == "") ? "" : "," ;
				        						mhInfoString += delimeter + "COMMENT=" + escapeBT(resourceInfo["COMMENT"]) ;
											}
										}

										if (mhInfoString != "")
										{
											delimeter = (coreInfoString == "") ? "" : "," ;
											coreInfoString += delimeter + "MANHOURRESOURCE=" + escapeBT(mhInfoString) ;
										}
				        			}
				        			else if (info["HASDELETEDMHITEMS"] != null)
				        			{
				        				delimeter = (coreInfoString == "") ? "" : "," ;
										coreInfoString += delimeter + "MANHOURRESOURCE=" ;
				        			}

									var costInfoString = "" ;

				        			if (info["COSTRESOURCE"] != null)
				        			{
										var costResourceList = info["COSTRESOURCE"] ;
										for (ci = 0 ; ci < costResourceList.length ; ci++)
										{
											var resourceInfo = costResourceList[ci] ;

											if (costInfoString != "") costInfoString += "|" ;

											if (resourceInfo["RESOURCEID"] != null)
											{
												//alert("RESOURCEID " + resourceInfo["RESOURCEID"]) ;
				        						costInfoString += "RESOURCEID=" + escapeBT(resourceInfo["RESOURCEID"]) ;
											}

											if (resourceInfo["NAME"] != null)
											{
												//alert("NAME " + resourceInfo["NAME"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "NAME=" + escapeBT(resourceInfo["NAME"]) ;
											}

											if (resourceInfo["BUDGETCLASSID"] != null)
											{
												//alert("BUDGETCLASSID " + resourceInfo["BUDGETCLASSID"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "BUDGETCLASSID=" + escapeBT(resourceInfo["BUDGETCLASSID"]) ;
											}

											if (resourceInfo["PLANNED"] != null)
											{
												//alert("PLANNED " + resourceInfo["PLANNED"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "PLANNED=" + escapeBT(resourceInfo["PLANNED"]) ;
											}

											if (resourceInfo["SPENT"] != null)
											{
												//alert("SPENT " + resourceInfo["SPENT"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "SPENT=" + escapeBT(resourceInfo["SPENT"]) ;
											}

											if (resourceInfo["COSTCENTERID"] != null)
											{
												//alert("COSTCENTERID " + resourceInfo["COSTCENTERID"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "COSTCENTERID=" + escapeBT(resourceInfo["COSTCENTERID"]) ;
											}

											if (resourceInfo["COMMENT"] != null)
											{
												//alert("COMMENT " + resourceInfo["COMMENT"]) ;
												delimeter = (costInfoString == "") ? "" : "," ;
				        						costInfoString += delimeter + "COMMENT=" + escapeBT(resourceInfo["COMMENT"]) ;
											}
										}

	                                    if (costInfoString != "")
										{
											delimeter = (coreInfoString == "") ? "" : "," ;
											coreInfoString += delimeter + "COSTRESOURCE=" + escapeBT(costInfoString) ;
										}
				        			}
				        			else if (info["HASDELETEDCOSTITEMS"] != null)
				        			{
				        				delimeter = (coreInfoString == "") ? "" : "," ;
										coreInfoString += delimeter + "COSTRESOURCE=" ;
				        			}
				        		}
			        		}

			        		delimeter = (result == "") ? "" : "," ;
							result += delimeter + escapeBT(coreInfoString) ;
						}
					}

					i++ ;
				}

				var taskBatch = new TaskBatch() ;
				var xmlMethodSignature = taskBatch.saveImportedTasks("_MPP_$containerId",result,getDeletedTaskList()) ;

                var lpcp = new LPCP(document.formPosting) ;
                lpcp.invoke(xmlMethodSignature) ;
        	}

        	function getDeletedTaskList()
        	{
        		var result = "" ;

        		var i = 0 ;
				while (document.all[i])
				{
					var element = document.all[i] ;

					if (element.type == "checkbox")
					{
						var elementId = element.id ;

						if (elementId.indexOf("deleted") != -1)
						{
							var taskId = elementId.substring(14,elementId.length) ;
							if (element.checked)
							{
								delimiter = (result == "") ? "" : "," ;
			        			result += delimiter + taskId ;
							}
						}
					}
					i++ ;
				}
        		return result ;
        	}

        	function closeWindow()
        	{
        		close() ;
        	}

        	function showImport()
        	{
    			document.all.diffProject.style.display = "none" ;
    			document.all.sameProject.style.display = "block" ;
        	}

			/*
			 * 	Toggles between select all and none selected.
			 */
			 function toggleSelectAll(el)
			 {
			 	if (el)
			 	{
			 		var isSelectAll = el.checked ;
					var i = 0 ;

					while (document.all[i])
					{
						var element = document.all[i] ;

						if (element.type == "checkbox")
						{
							if (isSelectAll)
								element.checked = true ;
							else
								element.checked = false ;
						}
						i++ ;
					}
				}
			 }

			 var taskList = new Array() ;


			/*-----------------------------------------------------------------\
			|							   M E N U 						   	   |
			\-----------------------------------------------------------------*/

			var menubar = new XMenuBar("menubar","left") ;
           	var menuButtonSave = new XMenuButton("$savebutton_text","../themes/default/images/save16x16.gif","save()","$savebuttonhint_text") ;
			menubar.add(menuButtonSave) ;
           	var menuButtonCancel = new XMenuButton("$cancelbutton_text","../themes/default/images/cancel16x16.gif","closeWindow()","$cancelbuttonhint_text") ;
			menubar.add(menuButtonCancel) ;

			function showMenu(){}
		</script>
	</head>
	<body onload="init()">
	 	<form id='formPosting' name='formPosting' method='post' action='../servlet/LPCPRouter'>
			<input type='hidden' name='xmlMethodSignature'/>
		</form>
		<div id="diffProject" style="display:none">
			<table style="border-collapse:collapse;width:100%;height:100%">
				<tr>
					<td style="width:100%;height:100%;text-align:center;padding:0px">
						<table style="border-collapse:collapse;height:100%;width:100%">
							<tr>
								<td style="padding:0px">
									<script type="text/javascript">
									var menubarcancel = new XMenuBar("menubarcancel","left") ;
						           	menuButtonCancel = new XMenuButton("$closebutton_text","../themes/default/images/cancel16x16.gif","closeWindow()","$closebuttonhint_text") ;
									menubarcancel.add(menuButtonCancel) ;
									menubarcancel.draw() ;
									</script>
								</td>
							</tr>
							<tr>
								<td colspan="2" style="height:100%;width:100%;padding:10px;">
									<table style="border-collapse:collapse;height:100%;width:100%">
										<tr>
											<td style="vertical-align:middle;width:100%;height:100%;border:1px solid black;background-color:#FFFFFF;text-align:center">
												<span  class="systemLabel" >
													$projecttasknotbelongtoproject_text
												</span>
											</td>
										</tr>
									</table>
								</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
		</div>
		<div id="noChangesDiv" style="width:100%;height:100%;display:none">
			<table style="border-collapse:collapse;width:100%;height:100%">
				<tr>
					<td style="width:100%;height:100%;text-align:center;padding:0px">
						<table style="border-collapse:collapse;height:100%;width:100%">
							<tr>
								<td style="padding:0px">
									<script type="text/javascript">
									var menubarnccancel = new XMenuBar("menubarnccancel","left") ;
						           	menuButtonCancel = new XMenuButton("$closebutton_text","../themes/default/images/cancel16x16.gif","closeWindow()","$closebuttonhint_text") ;
									menubarnccancel.add(menuButtonCancel) ;
									menubarnccancel.draw() ;
									</script>
								</td>
							</tr>
							<tr>
								<td colspan="2" style="height:100%;width:100%;padding:10px;">
									<table style="border-collapse:collapse;height:100%;width:100%">
										<tr>
											<td style="vertical-align:middle;width:100%;height:100%;border:1px solid black;background-color:#FFFFFF;text-align:center">
												<span  class="systemLabel" >
													$nochangesdetected_text
												</span>
											</td>
										</tr>
									</table>
								</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
		</div>
		<div id="sameProject" style="width:100%;height:100%;display:none;overflow:auto">
	    	<table style="border-collapse:collapse;width:100%;height:100%">
	    		<tr>
	    			<td style="width:100%;padding:0px">
	    				<script type="text/javascript">
	    					menubar.draw() ;
	    				</script>
	    			</td>
	    		</tr>
	    		<tr>
	    			<td style="width:100%;height:100%;padding:0px">
	    				<div style="width:100%;height:100%;overflow:auto">
	    					<table style="border-collapse:collapse;width:100%">
	                        	<tr>
	                        		<td style="padding:0px;width:100%;height:100%">
	                        			<table style="border-collapse:collapse;width:100%">
											<tr>
												<td style="padding:5px;padding-bottom:0px">
													<span style="width:100%;border:1px solid black;background-color:#FFFFFF;text-align:center" class="systemLabel">$CommonFunctions.displayReady($containerName)</span>
												</td>
											</tr>
											<tr>
												<td style="padding:5px;padding-top:10px;padding-left:12px">
													<table style="border-collapse:collapse;border:1px solid gray;background-color:#FDFE88">
														<tr>
															<td style="padding:0px">
																<input type="checkbox" checked onclick="toggleSelectAll(this)" />
															</td>
															<td>
																<span class="systemText" style="font-size:8pt">
																	$acceptallchanges_text
																</span>
															</td>
														</tr>
													</table>
												</td>
											</tr>
								    		<tr>
								    			<td style="width:100%;height:100%;padding:10px">
								    				<table style="border-collapse:collapse;width:100%;height:100%">
								    					<tr>
								    						<td style="padding:0px;height:100%;width:100%;vertical-align:top">
								                             	<table style="width:100%">
								                             	#foreach ($task in $taskSynchList)
								                             	#set ($mainLoopIndex = $velocityCount - 1)
								                             	#set ($origTask = $taskOrigList.get($mainLoopIndex))
								                             	#set ($removalTask = $taskRemovedList.get($mainLoopIndex))
								                             		#if ($task.hasChanges() && !$task.isMarkedAsDeleted())
								                             		<script type="text/javascript">
								                             			taskInfo = new Array() ;
								                             			taskManHourList = new Array() ;
								                             			taskCostList = new Array() ;

								                             			taskInfo["TASKID"] = "$task.getId()" ;
								                             		</script>
								                             		<tr>
								                             			<td style="padding:0px;width:100%;background-color:#FFFFFF;border:1px solid gray">
								                             				<table style="border-collapse:collapse;width:100%">
								                             					<tr>
								    												<td style="width:100%;padding:0px;padding-bottom:5px">
								    												#if ($task.isMarkedAsNew())
								    													<table style="border-collapse:collapse;width:100%;border-bottom:1px solid gray;$addedItemTitleStyle">
								    												#else
								    													<table style="border-collapse:collapse;width:100%;border-bottom:1px solid gray;$noChangeItemTitleStyle">
																					#end
																							<tr>
								    															<td style="padding:0px" nowrap>
								    																<table style="border-collapse:collapse;width:100%">
								    																	<tr>
								    																		<td style="padding:0px">
								                             													<input id="taskid_$task.getId()" type="checkbox" checked/>
								                             												</td>
								                             												<td style="padding:0px;width:100%">
											                             										<span class="systemText" style="font-size:8pt;white-space:nowrap">
																													$acceptchanges_text
																												</span>
																											</td>
																										</tr>
																									</table>
								                             									</td>
								                             									<td style="width:100%;padding:0px;padding-left:10px">
								                             										<span class="systemLabel" style="font-size:13px">

								                             											#if ($task.getName())
								                             												$CommonFunctions.displayReady($task.getName())
								                             											#else
								                             												$CommonFunctions.displayReady($origTask.getName())
								                             											#end

																									</span>
																								</td>
																								<td style="width:auto;padding:0px">
								                             										<span class="systemLabel">
								                             											#if ($task.isMarkedAsNew())
								                             												<span style="font-size:11px;color:blue">
																											 	$new_text
																											</span>
								                             											#end
																									</span>
																								</td>
																							</tr>
																						</table>
								                             						</td>
														    					</tr>
																			#if ($task.getOrder())
																				<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$CommonFunctions.getDisplayReadyLabel("ProjectTask") $number_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getOrder())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getOrder())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																    					<script type="text/javascript">
																							taskInfo["ORDER"] = "$task.getOrder()" ;
																    					</script>
								                             						</td>
								                             					</tr>
														    				#end
														    				#if ($task.getExternalId())

														    					<script type="text/javascript">
																					taskInfo["EXTERNALID"] = "$task.getExternalId()" ;
														    					</script>

														    				#end
														    				#if ($task.getLevel())

														    					<script type="text/javascript">
																					taskInfo["LEVEL"] = "$task.getLevel()" ;
														    					</script>

														    				#end
								                             				#if ($task.getName())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText">
																										$namelabel_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getName())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getName())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																						<script type="text/javascript">
																							taskInfo["NAME"] = "$task.getName()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                             				#if ($task.getDescription())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText">
																										$descriptionlabel_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getDescription())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getDescription())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																						<script type="text/javascript">
																							taskInfo["DESCRIPTION"] = "$task.getDescription()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                             				#if ($task.getType())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
									                             						<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$CommonFunctions.getDisplayReadyLabel("TaskType"):&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getType())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getType())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																						<script type="text/javascript">
																							taskInfo["TYPEID"] = "$task.getTypeId()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                           					#if ($task.getPriority())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
									                             						<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$priority_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getPriority())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getPriority())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																						<script type="text/javascript">
																							taskInfo["PRIORITYID"] = "$task.getPriorityId()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                           					#if ($task.getStatus())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$status_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getStatus())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getStatus())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
																						<script type="text/javascript">
																							taskInfo["STATUSID"] = "$task.getStatusId()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                             				#if ($task.getOwner())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$owner_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($task.getOwner())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($origTask.getOwner())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
								                             							<script type="text/javascript">
																							taskInfo["OWNERID"] = "$task.getOwnerId()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                             				#if ($task.getStart())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$startdate_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.formatDate($currentUserId,$task.getStart())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.formatDate($currentUserId,$origTask.getStart())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
								                             							<script type="text/javascript">
																							taskInfo["STARTDATE"] = "$task.getStart()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
								                             				#if ($task.getCompletion())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$completiondate_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.formatDate($currentUserId,$task.getCompletion())
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.formatDate($currentUserId,$origTask.getCompletion())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
								                             							<script type="text/javascript">
																							taskInfo["COMPLETIONDATE"] = "$task.getCompletion()" ;
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end
																			#if ($task.getMilestone())
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="white-space:nowrap">
																										$milestone_text&nbsp;
																									<span>
																								</td>
																								<td style="width:100%;padding:0px">
																									<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$true_text&nbsp;
																												</span>
																											</td>
																										</tr>
																									#if (!$task.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																												#if ($origTask.getMilestone())
																													$true_text&nbsp;
																												#else
																													$false_text&nbsp;
																												#end																											
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																								</td>
																							</tr>
																						</table>
								                             							<script type="text/javascript">
																							taskInfo["MILESTONE"] = "TRUE";
																						</script>
								                             						</td>
								                             					</tr>
								                             				#end

								                             				#set ($mhList = $task.getManHoursResourceList())
								                             				#set ($originalMHList = $origTask.getManHoursResourceList())
								                             				#if ($mhList.size() > 0)
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px;padding-top:10px">
								                             							<span class="systemText">
																							$CommonFunctions.getDisplayReadyLabel("ManHours"):
																						</span>
								                             						</td>
								                             					</tr>
								                             					<tr>
								                             						<td style="width:100%;padding:10px;padding-top:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$name_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$CommonFunctions.getDisplayReadyLabel("SkillClass")
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$planned_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$spent_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$spentmodel_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$CommonFunctions.getDisplayReadyLabel("CostCenter")
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$comment_text
								                             										</span>
								                             									</td>
								                             								</tr>
								                             						#set ($mhIndex = 0)
								                             						#foreach ($mh in $mhList)
								                             							#if (!$mh.isRemovedItem())
								                             							<script type="text/javascript">
								                             								manHoursResourceInfo = new Array() ;
                                                                                            manHoursResourceInfo["RESOURCEID"] = "$mh.getResourceId()" ;
								                             							</script>
								                             							#else
								                             							<script type="text/javascript">
								                             								taskInfo["HASDELETEDMHITEMS"] = true ;
								                             							</script>
								                             							#end
								                             							#if ($mh.hasNoChanges() && !$mh.isRemovedItem())
                                                                                        <script type="text/javascript">
								                             								manHoursResourceInfo["NAMEID"] = "$mh.getNameId()" ;
								                             								manHoursResourceInfo["SKILLCLASSID"] = "$mh.getSkillClassId()" ;
								                             								manHoursResourceInfo["PLANNED"] = "$mh.getPlanned()" ;
								                             								manHoursResourceInfo["SPENT"] = "$mh.getSpent()" ;
								                             								manHoursResourceInfo["SPENTMODEL"] = "$mh.getSpentModel()" ;
								                             								manHoursResourceInfo["COSTCENTERID"] = "$mh.getCostCenterId()" ;
								                             								manHoursResourceInfo["COMMENT"] = "$mh.getComment()" ;
								                             								taskManHourList[taskManHourList.length] = manHoursResourceInfo ;
								                             							</script>
								                             							#else
								                             							#set ($originalMH = $originalMHList.get($mhIndex))
																						 	<tr>
																						 		<td style="padding:0px;border:1px solid #D4D0C8;" >
							                             											#if ($mh.isRemovedItem())
							                             												<span style="font-family:arial;font-size:11pt;color:red;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbedeleted_text">
							                             													x
							                             												</span>
							                             											#elseif ($mh.isMarkedAsNew())
							                             												<span style="font-family:arial;font-size:12pt;color:blue;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbeadded_text">
							                             													+
							                             												</span>
							                             											#else
							                             												<span style="font-family:arial;font-size:12pt;color:green;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbeupdated_text">
							                             													c
							                             												</span>
							                             											#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle" #elseif ($mh.getName().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getName().length() > 0))
						                             												<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($mh.getName())
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalMH.getName())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["NAMEID"] = "$mh.getNameId()" ;
								                             										</script>
																								#else
																								 	<span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalMH.getName())
								                             										</span>
																								#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle" #elseif ($mh.getSkillClass().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getSkillClass().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($mh.getSkillClass())
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalMH.getSkillClass())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["SKILLCLASSID"] = "$mh.getSkillClassId()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalMH.getSkillClass())
								                             										</span>
								                             									#end
								                             							      	</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($mh.getPlanned().length() == 0) style="background-color:#E0E0E0" #end>
																								#if (!$mh.isRemovedItem() && ($mh.getPlanned().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$mh.getPlanned()
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$originalMH.getPlanned()
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["PLANNED"] = "$mh.getPlanned()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$originalMH.getPlanned()
								                             										</span>
								                             									#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($mh.getSpent().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getSpent().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$mh.getSpent()
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$originalMH.getSpent()
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["SPENT"] = "$mh.getSpent()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$originalMH.getSpent()
								                             										</span>
								                             									#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($mh.getSpentModel().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getSpentModel().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$mh.getSpentModel()
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$originalMH.getSpentModel()
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["SPENTMODEL"] = "$mh.getSpentModel()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$originalMH.getSpentModel()
								                             										</span>
								                             									#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle" #elseif ($mh.getCostCenter().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getCostCenter().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($mh.getCostCenter())
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalMH.getCostCenter())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["COSTCENTERID"] = "$mh.getCostCenterId()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalMH.getCostCenter())
								                             										</span>
								                             									#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($mh.isRemovedItem()) style="$removedItemStyle" #elseif ($mh.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($mh.getComment().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$mh.isRemovedItem() && ($mh.getComment().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($mh.getComment())
																												</span>
																											</td>
																										</tr>
																									#if (!$mh.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalMH.getComment())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											manHoursResourceInfo["COMMENT"] = "$mh.getComment()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($mh.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalMH.getComment())
								                             										</span>
								                             									#end
																								</td>
								                             								</tr>
								                             								#if (!$mh.isRemovedItem())
								                             								<script type="text/javascript">
								                             									taskManHourList[taskManHourList.length] = manHoursResourceInfo ;
								                             								</script>
								                             								#end
																						#end
																					#set ($mhIndex = $mhIndex + 1)
																					#end

																						<script type="text/javascript">
																							if (taskManHourList.length > 0)
																								taskInfo["MANHOURRESOURCE"] = taskManHourList ;
																						</script>

								                             							</table>
								                             						</td>
								                             					</tr>
								                             				#end


	                             											#set ($cList = $task.getCostCenterResourceList())
	                             											#set ($originalCCList = $origTask.getCostCenterResourceList())
								                             				#if ($cList.size() > 0)
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px;">
								                             							<span class="systemText">
																							$CommonFunctions.getDisplayReadyLabel("Cost"):
																						</span>
								                             						</td>
								                             					</tr>
								                             					<tr>
								                             						<td style="width:100%;padding:10px;padding-top:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$name_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$CommonFunctions.getDisplayReadyLabel("BudgetClass")
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$planned_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
																										$spent_text
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$CommonFunctions.getDisplayReadyLabel("CostCenter")
								                             										</span>
								                             									</td>
								                             									<td style="padding:0px;border:1px solid black;text-align:center;background-color:#D4D0C8">
								                             										<span class="systemText">
								                             											$comment_text
								                             										</span>
								                             									</td>
								                             								</tr>
								                             						#set ($cIndex = 0)
								                             						#foreach ($c in $cList)
								                             							#if (!$c.isRemovedItem())
								                             								<script type="text/javascript">
								                             									costResourceInfo = new Array() ;
                                                                                                costResourceInfo["RESOURCEID"] = "$c.getResourceId()" ;
								                             								</script>
								                             							#else
									                             							<script type="text/javascript">
									                             								taskInfo["HASDELETEDCOSTITEMS"] = true ;
									                             							</script>
								                             							#end
								                             							#if ($c.hasNoChanges() && !$c.isRemovedItem())
								                             								<script type="text/javascript">
								                             									costResourceInfo["NAME"] = "$c.getName()";
								                             									costResourceInfo["BUDGETCLASSID"] = "$c.getBudgetClassId()";
								                             									costResourceInfo["PLANNED"] = "$c.getPlannedCurrencyCode()_$c.getPlanned()";
								                             									costResourceInfo["SPENT"] = "$c.getSpentCurrencyCode()_$c.getSpent()";
								                             									costResourceInfo["COSTCENTERID"] = "$c.getCostCenterId()";
								                             									costResourceInfo["COMMENT"] = "$c.getComment()";
								                             									taskCostList[taskCostList.length] = costResourceInfo;
								                             								</script>
								                             							#else
								                             							#set ($originalCC = $originalCCList.get($cIndex))
								                										 	<tr>
								                										 		<td style="padding:0px;border:1px solid #D4D0C8;" >
							                             											#if ($c.isRemovedItem())
							                             												<span style="font-family:arial;font-size:11pt;color:red;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbedeleted_text">
							                             													x
							                             												</span>
							                             											#elseif ($c.isMarkedAsNew())
							                             												<span style="font-family:arial;font-size:12pt;color:blue;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbeadded_text">
							                             													+
							                             												</span>
							                             											#else
							                             												<span style="font-family:arial;font-size:12pt;color:green;font-weight:bold;text-align:center;width:100%;cursor:default" title="$resourcewillbeupdated_text">
							                             													c
							                             												</span>
							                             											#end
								                             									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle" #elseif ($c.getName().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getName().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($c.getName())
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalCC.getName())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["NAME"] = "$c.getName()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalCC.getName())
								                             										</span>
								                             									#end
																								</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($c.getBudgetClassId().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getBudgetClassId().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($c.getBudgetClass())
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalCC.getBudgetClass())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["BUDGETCLASSID"] = "$c.getBudgetClassId()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalCC.getBudgetClass())
								                             										</span>
								                             									#end
									                           									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle"  #elseif ($c.getPlanned().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getPlanned().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$c.getPlannedCurrencyCode() $c.getPlanned()
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$originalCC.getPlannedCurrencyCode() $originalCC.getPlanned()
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["PLANNED"] = "$c.getPlannedCurrencyCode()_$c.getPlanned()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$originalCC.getPlannedCurrencyCode() $originalCC.getPlanned()
								                             										</span>
								                             									#end
									                           									</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle" #elseif ($c.getSpent().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getSpent().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$c.getSpentCurrencyCode() $c.getSpent()
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$originalCC.getSpentCurrencyCode() $originalCC.getSpent()
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["SPENT"] = "$c.getSpentCurrencyCode()_$c.getSpent()";
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$originalCC.getSpentCurrencyCode() $originalCC.getSpent()
								                             										</span>
								                             									#end
										                                                     	</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle" #elseif ($c.getCostCenterId().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getCostCenterId().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($c.getCostCenter())
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalCC.getCostCenter())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["COSTCENTERID"] = "$c.getCostCenterId()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalCC.getCostCenter())
								                             										</span>
								                             									#end
																								</td>
								                             									<td style="padding:0px;border:1px solid #D4D0C8;" #if ($c.isRemovedItem()) style="$removedItemStyle" #elseif ($c.isMarkedAsNew()) style="$addedItemStyle" #elseif ($c.getComment().length() == 0) style="background-color:#E0E0E0" #end>
								                             									#if (!$c.isRemovedItem() && ($c.getComment().length() > 0))
																								 	<table style="border-collapse:collapse;width:100%">
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:blue">
																													$CommonFunctions.displayReady($c.getComment())
																												</span>
																											</td>
																										</tr>
																									#if (!$c.isMarkedAsNew())
																										<tr>
																											<td style="padding:0px">
																												<span class="systemText" style="color:red;text-decoration:line-through;">
																													$CommonFunctions.displayReady($originalCC.getComment())
																												</span>
																											</td>
																										</tr>
																									#end
																									</table>
																									<script type="text/javascript">
								                             											costResourceInfo["COMMENT"] = "$c.getComment()" ;
								                             										</script>
																								#else
																									 <span class="systemText" #if ($c.isMarkedAsNew()) style="color:blue" #else style="color:gray" #end>
								                             											$CommonFunctions.displayReady($originalCC.getComment())
								                             										</span>
								                             									#end
																							</td>
								                             								</tr>
								                             								#if (!$c.isRemovedItem())
								                             								<script type="text/javascript">
								                             									taskCostList[taskCostList.length] = costResourceInfo ;
								                             								</script>
								                             								#end
																						#end
																					#set ($cIndex = $cIndex + 1)
																					#end

																						<script type="text/javascript">
																							if (taskCostList.length > 0)
																								taskInfo["COSTRESOURCE"] = taskCostList ;
																						</script>

								                             							</table>
								                             						</td>
								                             					</tr>

								                             				#end

								                             				</table>
								                             			</td>
								                             		</tr>
								                             		<tr><td style="height:10px"><table style="border-collapse:collapse"><tr><td style="padding:0px"></td></tr></table></td></tr>
						                            				<script type="text/javascript">
					                             						taskList["$task.getId()"] = taskInfo ;
					                             					</script>
					                             					#else
					                             					<tr>
					                             						<td>
							                             					<table style="border-collapse:collapse;width:100%;background-color:#FFFFFF;border:1px solid black;">
								                             					<tr>
								    												<td style="width:100%;padding:0px;padding-bottom:5px">
								    													<table style="border-collapse:collapse;width:100%;border-bottom:1px solid gray;$removedItemTitleStyle">
								    														<tr>
								    															<td style="padding:0px;" nowrap>
								    																<table style="border-collapse:collapse;width:100%">
								    																	<tr>
								    																		<td style="padding:0px">
								                             													<input id="deletedtaskid_$task.getId()" type="checkbox" checked/>
								                             												</td>
								                             												<td style="padding:0px;width:100%">
											                             										<span class="systemText" style="font-size:8pt;white-space:nowrap">
																													$acceptchanges_text
																												</span>
																											</td>
																										</tr>
																									</table>
								                             									</td>
								                             									<td style="width:100%;padding:0px;padding-left:10px">
								                             										<span class="systemLabel" style="font-size:13px">
																									 	$CommonFunctions.displayReady($task.getName())
																									</span>
																								</td>
																								<td>
																									<span class="systemLabel" style="font-size:11px;color:red">
																										$delete_text
																									</span>
																								</td>
								                             								</tr>
								                             							</table>
								                             						</td>
								                             					</tr>
								                             					<tr>
								                             						<td style="width:100%;padding-left:3px">
								                             							<table style="border-collapse:collapse;width:100%">
								                             								<tr>
								                             									<td style="padding:0px;vertical-align:top">
										                             								<span class="systemText" style="color:red">
																										Delete $CommonFunctions.getDisplayReadyLabel("ProjectTask")
																									<span>
																								</td>
																							</tr>
																						</table>
								                             						</td>
								                             					</tr>
								                             				</table>
								                             			</td>
								                             		</tr>
																	#end
																    #set ($mainLoopIndex = $mainLoopIndex + 1)
					                             				#end
					                             				</table>
					                             			</td>
					                             		</tr>
					                             	</table>
					    						</td>
					    					</tr>
								    	</table>
								    </td>
								</tr>
							</table>
						</div>
					</td>
				</tr>
			</table>
		</div>
		<div id="savingDiv" style="display:none">
			<table style="height:100%;width:100%">
				<tr>
					<td style="padding:5px;text-align:center;vertical-align:bottom">
						<span class="systemText">
							$savingwork_text
						</span>
					</td>
				</tr>
				<tr>
					<td style="padding:5px;text-align:center;vertical-align:top">
					    <script>
				    		xpi = new XProcessBar("xpi") ;
				    		xpi.draw() ;
			    		</script>
					</td>
				</tr>
			</table>
		</div>
	</body>
</html>