<!-- /project/getformsummarydata.vm -->
#parse("copyrightnotice.vm")

#set ($hashMapInstance = $CommonFunctions.getHashMapInstance())

#set ($windowtitle_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.windowtitle"))
#set ($noquestionsforform_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.noquestionsforform"))
#set ($currencystatus_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.currencystatus"))
#set ($formhasquestion_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.formhasquestion"))
#set ($formhasquestions_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.formhasquestions"))
#set ($allformresponded_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.allformresponded"))
#set ($allformblank_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.allformblank"))
#set ($oneformresponded_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.oneformresponded"))
#set ($oneformblank_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.oneformblank"))
#set ($desc_text         = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.description"))

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>$windowtitle_text</title>
		<link rel="stylesheet" type="text/css" href="../themes/$theme/main.css" />
		<link rel="stylesheet" type="text/css" href="../themes/$theme/dialog.css" />
		<link rel="stylesheet" type="text/css" href="../themes/$theme/xmenu.css" />
		<link type="text/css" rel="stylesheet" href="../themes/$theme/projectreport.css" />

		<style>
			.dialogControlsContainer
			{
				width: 100% ;
				height: auto ;
				padding: 0px ;
			}
			.dialogContentContainer
			{
				width: 100% ;
				height: 100% ;
			}
			.dialogLabelContainer
			{
				width: auto ;
				padding: 0px ;
				padding-left: 2px ;
			}
			.dialogControlContainer
			{
				width: 100% ;
				padding: 0px ;
				padding-left: 3px ;
			}
			body
			{
				margin: 0px ;
				overflow = "hidden" ;
			}

		</style>

		#parse("common_js.vm")
		<script type="text/javascript" language="JavaScript" src="../common/system/calendarhelper.js"></script>
	    <script type="text/javascript">
          notsetText = '$CommonFunctions.getEncodedTermFromResourceBundle($currentUserId,"Controls","controls.common.notset")'
		</script>
		<script type="text/javascript" language="JavaScript" src="../common/system/legautils.js"></script>
		#parse("systemmanager_js.vm")
       	<script type="text/javascript" language='JavaScript' src="../common/system/systemmanager.js"></script>
		<script type="text/javascript" language='JavaScript' src="../common/application/itimpact/projectmanager.js"></script>
		<script type="text/javascript" language='JavaScript' src="../common/application/itimpact/questionnaireresults.js"></script>
        #parse ("formvalidator.vm")
		<script type="text/javascript" language='JavaScript' src="../common/system/formvalidator.js"></script>
		<script type="text/javascript" language='JavaScript' src="../common/system/communication.js"></script>
		<script type="text/javascript" language="JavaScript" src="../common/system/xmenu.js"></script>

		<script type="text/javascript" language="JavaScript" >
		//<![CDATA[
		<!--

			var systemManager    = null ;
			var navigationWindow = null ;
			var projectManager   = null ;
			var lpcp = null ;

			var questionIDArray = new Array() ;
			var questionArray   = new Array() ;

			var currentProjectId = "$projectId" ;

			function init()
			{
				initSystemManager() ;
				navigationWindow = getWindowHandle(NAVIGATION_WINDOW) ;

				systemManager 	 = new SystemManager() ;
				projectManager   = new ProjectManager() ;

				lpcp = new LPCP(document.formPosting) ;
			}

			function oneFormSummaryDetail(projectId, formId)
			{

				var projectManager     = new ProjectManager() ;
				var xmlMethodSignature = projectManager.getSummaryDetail(projectId, 'FORM_'+formId) ;

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

			/*
			 *  Initialize the date control to the specified value.
			 */
			 function setDate(elName,dateString)
			 {
			 	var dateFormatter = new DateFormat();
			 	var d = dateFormatter.getDate(dateString) ;
			 	initDate(elName,d.getDate(),d.getMonth(),d.getYear()) ;
			 }

			/*
			 *  Manages the state of the page when changes have been detected.
			 */
			function changeHandler()
			{
				var unloadPage = true ;
				return unloadPage ;
			}

			/*----- Menubar ------*/
			#parse("formsummarymenubar.vm")

        //-->
		//]]>
		</script>
	</head>

<!--	<body onload="init()"> -->
	<body onload="init()">
		<form id='formPosting' name='formPosting' method='post' action='../servlet/LPCPRouter'>
			<input type='hidden' name='xmlMethodSignature'/>
		</form>
		<form id='formProfiles' name='formProfiles' style="height:100%">
			<table style="border-collapse:collapse;width:100%;height:100%">
			#if (!$isPrinting)
				<tr>
					<td colspan="2" style="padding:0px">
						<script type="text/javascript">
							menubar.draw() ;
						</script>
					</td>
				</tr>
			#end
	    		<tr>
	    			<td style="height:auto;padding:0px">
	    			        #set ($projectPageId = 9)
							#parse("/project/projectview.vm")
	    			</td>
	    			<td style="width:100%;height:100%;padding:0px">
						<table style="border-collapse:collapse;width:100%;height:100%">
							#set ($dialogtitle = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.dialogtitle"))
							#parse("titledialog.vm")
							<tr>
								<td class="dialogContentContainer">
									<div style="width:100%;height:100%;overflow:auto" >

										<table style="border-collapse:collapse;width:100%;height:100%">
											<tr>
												<td style="padding:10px;vertical-align:top">
													<table style="width:100%; border-collapse:collapse; border:1px solid black;">
														<tr>
															<td width='0%' nowrap style="border:1px solid gray;" >
																<span class="systemLabel">
																	&nbsp;$CommonFunctions.getDisplayReadyLabel("Project"):
																</span>
															</td>
															<td width='100%' style="border:1px solid gray;">
										          				<table style="border-collapse:collapse;width:100%;background-color:#FFFFFF">
										          					<tr>
																		<td class="dialogControlContainer">
																			<span class="systemText">
																				$CommonFunctions.displayReady($CommonFunctions.getProjectDisplayedName( $project.getId() ))
																			</span>
																		</td>
																	</tr>
																</table>
															</td>
														</tr>

													</table>


													<table style="width:100%">

														#foreach ($summaryForm in $sortedObjects)

															#set ($currencyData = $CommonFunctions.getProjectFormCurrency($projectId, $summaryForm.getLegaFormId(), $hashMapInstance))

															#set ($age = $currencyData.get(0))
															#set ($alt = $CommonFunctions.displayReady($currencyData.get(1)))

															#set ($numQuestions = $summaryForm.getSummaryQuestionVector().size())
															
															#set ($unanswered = $CommonFunctions.parseInt($currencyData.get(2)))
															
															#set ($numResponded = $numQuestions - $unanswered)
															
															#set ($blankCount = $CommonFunctions.parseInt($currencyData.get(3)))

															#set ($imgSrc = "../themes/$theme/images/greyclock.gif")
															#if($age.equals("1"))
																#set ($imgSrc = "../themes/$theme/images/greenclock.gif")
															#elseif($age.equals("2"))
																#set ($imgSrc = "../themes/$theme/images/yellowclock.gif")
															#elseif($age.equals("3"))
															    #set ($imgSrc = "../themes/$theme/images/redclock.gif")
															#end

															#if ($numQuestions == 0)
															<tr>
																<td class="tableBodyContentElement" style="width:100%">
												    				<span class="systemText">$noquestionsforform_text</span></td>
												    			</td>
												    		</tr>
												       		#else
															<tr>
																<td width='100%' style="padding-top:12px;">
																	<table class="businessFormsSummaryTable">
													     				<tr>
													     					<td>
													     						<span class="systemText" >
																					<a class="systemText" href="javascript:oneFormSummaryDetail('$projectId', '$summaryForm.getLegaFormId()')"><img src="$imgSrc" alt="$alt" border="0"/></a>
																				</span>
																			</td>
																			<td class="businessFormsBodyContentElement" style="text-align:left; width:100%; padding:0px; border:0px;">
													     						<span class="systemLabel" style="width:100%;">&nbsp;&nbsp;<a title="Show detail" class="systemText" href="javascript:oneFormSummaryDetail('$projectId', '$summaryForm.getLegaFormId()')">$CommonFunctions.displayReady($summaryForm.getName(),70)</a></span>
													     						<span class="systemTextSmall" >
													     							&nbsp;&nbsp;$currencystatus_text: $alt
													     						</span>
													     					</td>
													    				</tr>

													    				#if ($summaryForm.getDescription().length() != 0)
													    				<tr>
													     					<td colspan='2' class="businessFormsBodyContentElement" style="border:1px solid gray;">
													     						<span class="systemTextSmall"><b>$desc_text</b> $CommonFunctions.displayReady($summaryForm.getDescription(),500)</span>
													     					</td>
																		</tr>
																		#end

																		<tr>
													     					<td colspan='2' class="businessFormsBodyContentElement" style="border:1px solid gray;">
																				<span class="systemTextSmall">
#if ($numQuestions == 1) $formhasquestion_text
#else $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.formhasquestions", "$numQuestions")
#end 

#if ($blankCount == 0)
#set ($msgSeparator = ".")
#else
#set ($msgSeparator = ",")
#end

#if ($unanswered == 0 && $blankCount != $numQuestions) $allformresponded_text$msgSeparator
#elseif ($unanswered == 0 && $blankCount == $numQuestions) $allformblank_text
#elseif ($numResponded == 1) $oneformresponded_text$msgSeparator
#else $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.someformresponded", "$numResponded")$msgSeparator
#end

#if ($blankCount > 0 && $blankCount == 1) $oneformblank_text
#elseif ($blankCount > 0 && $blankCount != $numQuestions) $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getformsummarydata.someformblank", "$blankCount")
#end

																				</span>
																			</td>
																		</tr>

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

													</table>

												</td>
											</tr>
										</table>
									</div>
								</td>
							</tr>
						</table>
					</td>
	    		</tr>
			</table>
		</form>
	</body>
</html>