<!-- responsetypeproject.vm --> <!-- INVESTMENT_TYPE: Ignore current projectId --> <td colspan="2" width='100%'> <div style="height:65px;width:100%;overflow:auto"> <script type="text/javascript"> #set ($selectedProjectIds = "") #set ($dataType = "PROJECT") #foreach ($responseValue in $responseValueList) #if($responseValue.isSelected()) #set ($delimiter = "") #if ($selectedProjectIds.length() > 0) #set ($delimiter = ",") #end #set ($selectedProjectIds = $selectedProjectIds.concat($delimiter)) #set ($selectedProjectIds = $selectedProjectIds.concat($responseValue.getResponseValue().getId())) #end #end #set ($projectIndex = $question.getQuestion().getLegaQuestionId()) #set ($hiddenElementTag = "t") #set ($hiddenElementTag = $hiddenElementTag.concat($projectIndex.toString())) #set ($hiddenElementTagDot = $hiddenElementTag.concat(".")) #set ($listboxVar = "tm") #set ($listboxVar = $listboxVar.concat($projectIndex.toString())) #set ($listboxVar = $listboxVar.concat("Listbox")) #set ($listboxVarDot = $listboxVar.concat(".")) #set ($chooserVar = "tm") #set ($chooserVar = $chooserVar.concat($projectIndex.toString())) #set ($chooserVar = $chooserVar.concat("Chooser")) #set ($chooserVarDot = $chooserVar.concat(".")) #set ($chooserVarBegin = $chooserVar.concat("(")) #set ($chooserVarValues = $chooserVar.concat("Values")) function apply$chooserVarBegin.toString()nameList, idList, controlId) { var listControl = eval(controlId); if (listControl) { listControl.reset(); listControl.addFromStringList(nameList, idList, true); listControl.refresh(); // Update the chooser control with the selected items. var selectedProjectIds = listControl.getValuesStringFormat('|') ; $chooserVarDot.toString()updateSelectedItems(selectedProjectIds) ; selectedProjectIds = (selectedProjectIds.length == 0) ? "_NOTSET_" : selectedProjectIds; document.all.$hiddenElementTagDot.toString()value = selectedProjectIds; } } var $listboxVar.toString() = new XListBox("$listboxVar.toString()") ; var $chooserVar.toString() = new Chooser('$dataType', '$selectedProjectIds', "$listboxVar.toString()", null, "apply$chooserVar.toString()") ; $listboxVarDot.toString()setActionHandler("$chooserVarDot.toString()launch()"); #set ($selectedTMValues = $CommonFunctions.vectorFromList($selectedProjectIds)) #foreach ($item in $selectedTMValues) $listboxVarDot.toString()add("$CommonFunctions.displayReady($CommonFunctions.getProjectName($item))","$item") ; #end $listboxVarDot.toString()configMenubar("top","left") ; $listboxVarDot.toString()draw() ; </script> <input type='hidden' id='$hiddenElementTag.toString()' name ='$hiddenElementTag.toString()' value='$selectedProjectIds.replaceAll(",","|")'/> <script type="text/javascript"> </script> #if (false) <table style="width:100%;border-collapse:collapse"> #if ($responseValueList.size() == 0) <tr valign='top'> <td colspan='2' width='100%' class='tablebodychange' align='left'>$CommonFunctions.getTermFromResourceBundle($currentUserId,"AdminDialogs","responsetype.project.notexist")</span>s exist in the system.</td> <td><input type='hidden' id="$questionID.toString()" name="$questionID.toString()"/></td> </tr> #else #foreach ($responseValue in $responseValueList) #set($index = $velocityCount - 1) #if (!$project.getId().equals($responseValue.getResponseValue().getId())) <tr> <td style="width:auto"> <input type="checkbox" id="$questionID.toString()_$responseValue.getResponseValue().getId()" name="$questionID.toString()_$responseValue.getResponseValue().getId()" #if($responseValue.isSelected()) checked #end /> <span class="systemText"> $CommonFunctions.displayReady($responseValue.getResponseValue().getName()) </span> </td> </tr> #end #end #end </table> #end </div> </td>