<!-- policy/policyviews.vm -->

#set ($selectviews_text = $CommonFunctions.getTermFromResourceBundle($currentUserId, "AdminDialogs", "policyviews.selectviews"))
#set ($permitted_text = $CommonFunctions.getTermFromResourceBundle($currentUserId, "AdminDialogs", "policyviews.permitted"))

	<table class="sectionContainer">

		<tr>
			<td class="sectionDescription">
				<span class="systemText">
					$selectviews_text
				</span>
			</td>
		</tr>

		<tr><td><table style="height:10px"><tr><td></td></tr></table></td></tr>


#foreach ($templateGroup in $templateGroupList)
	#if ($templateGroup.getGroupID().compareTo("000000000002") == 0)
		#foreach ($viewGroup in $viewGroups)
		<tr>
			<td>
				#set($templateElements = $templateGroup.getTemplateElements())
				#set ($divID = "div_")
				#set ($divID = $divID.concat($velocityCount.toString()))
				<div id="$divID">
				<table class="mainContainer" style="background-color:#FFFFFF">
					<tr>
						<td style="width:100%;white-space:nowrap;border:1px solid gray;padding:0px;padding-left:5px;background-color:#E0E0E0">
							<span class="systemLabel">
								$CommonFunctions.displayReady($viewGroup.get(0))
							</span>
						</td>
						<td style="width:auto;white-space:nowrap;border:1px solid gray;padding:0px;padding-left:2px;padding-right:2px;background-color:#E0E0E0">
							<span class="systemLabel">
								$permitted_text
							</span>
						</td>
					</tr>
					#set ($hasItems = false)
					#foreach ($templateElement in $templateElements)
					#set ($teid = $templateGroup.getGroupID().concat($templateElement.getTemplateElementId()))
                        #if (($viewGroup.indexOf($teid) != -1) && ($filteredItems.contains($teid)))
					    #set ($hasItems = true)
					    #set ($processedLabel = $CommonFunctions.processDisplayLabel( $templateElement.getDisplayedName(), $templateElement.getCustomName(), "" ))
							<tr>
								<td style="width:100%;white-space:nowrap;border:1px solid gray;padding:0px;padding-left:5px">
									<span class="systemText">
										$CommonFunctions.displayReady($processedLabel)
									</span>
								</td>
							#if ($policyComponentList.get(0) && $policyComponentList.get(0).getPolicyTemplateElement($templateGroup.getGroupID(),$templateElement.getTemplateElementId()))
								<td style="text-align:center;border:1px solid gray;padding:0px;">
									<input type="checkbox" id="u_t_$templateGroup.getGroupID()_$templateElement.getTemplateElementId()" name="u_t_$templateGroup.getGroupID()_$templateElement.getTemplateElementId()" checked #if ((($editableTemplateValues.size() > 0) && ($editableTemplateValues.indexOf($teid) == -1)) || $disabledTemplateValues.indexOf($teid) != -1) disabled #end>
								</td>
							#else
								<td style="text-align:center;border:1px solid gray;padding:0px;">
									<input type="checkbox" id="u_t_$templateGroup.getGroupID()_$templateElement.getTemplateElementId()" name="u_t_$templateGroup.getGroupID()_$templateElement.getTemplateElementId()"  #if ((($editableTemplateValues.size() > 0) && ($editableTemplateValues.indexOf($teid) == -1)) || $disabledTemplateValues.indexOf($teid) != -1) disabled #end>
								</td>
							#end
						  </tr>
						#end
					#end
		          	</tr>
				</table>
				</div>
				#if (!$hasItems)
				<script>
					#set ($out = "document.all.")
					#set ($out = $out.concat($divID))
					#set ($out = $out.concat(".style.display = 'none'"))
					$out ;
				</script>
				#end
			</td>
		</tr>
		<tr><td style="height:5px"></td></tr>
		#end
	#end
#end

	</table>