<!-- /project/getparticipationdetail.vm --> #parse("/copyrightnotice.vm") <html> <head> #parse ("/viewconstants.vm") #parse ("/commonmethods_js.vm") <title>$CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getparticipationdetail.windowtitle")</title> <link type="text/css" rel="stylesheet" href="../themes/$theme/main.css" /> <link type="text/css" rel='stylesheet' href="../themes/$theme/wizard.css" /> <link type="text/css" rel="stylesheet" href="../themes/$theme/xmenu.css" /> <link type="text/css" rel="stylesheet" href="../themes/$theme/ldwidgets.css" /> <link rel="stylesheet" type="text/css" href="../themes/$theme/standardtable.css" /> <style> body { overflow = "hidden" ; } .dialogTitle { background-color:#FFFFFF ; border: 1px solid black ; width:500px ; filter: progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3); } .titleContainer { padding:10px; padding-bottom:0px; height:auto; width:100%; text-align:center; vertical-align: top ; } .sectionContainer { padding-top:10px ; width: 100% ; } </style> #parse("/common_js.vm") <script type="text/javascript" src="../common/system/legautils.js"></script> #parse("/systemmanager_js.vm") <script type="text/javascript" src="../common/system/systemmanager.js"></script> <script type="text/javascript" src="../common/application/itimpact/commonmethods.js"></script> <script type="text/javascript" src="../common/application/itimpact/projectmanager.js"></script> <script type="text/javascript" src="../common/application/itimpact/assignprioritywizard.js"></script> <script type="text/javascript" src="../common/application/itimpact/questionnaireresults.js"></script> #parse("/itimpactdialogs_js.vm") <script type="text/javascript" src="../common/application/itimpact/itimpactdialogs.js"></script> <script type="text/javascript" src="../common/system/modalwindow.js"></script> #parse ("/formvalidator.vm") <script type="text/javascript" src="../common/system/formvalidator.js"></script> <script type="text/javascript" src="../common/system/communication.js"></script> <script type="text/javascript" src="../common/system/scrollingtable.js"></script> <script type="text/javascript" src="../common/system/xmenu.js"></script> <script type="text/javascript" src="../common/system/ldwidgets.js"></script> <script type="text/javascript" src="../common/system/windowargs.js"></script> <script type="text/javascript"> var newInvestmentRequestWizard = null ; var lpcp = null ; var navigationWindow = null ; var windowClosed = false; var openingDetail = false; var currentProjectId = "$project.getId()" ; var o = new WindowArgs() ; var projectManager = null; var assignValueManager = null; var systemManager = null; function init() { initSystemManager(); lpcp = new LPCP(document.formPosting) ; g_LPCP = lpcp ; projectManager = new ProjectManager() ; assignValueManager = new AssignPriorityWizard(); systemManager = new SystemManager(); initScrollingTable() ; #if ($ptv.getNewInstructions().equals("Yes")) try { opener.contentRefresh(); } catch (m) {} #end } function oneFormResponseDetail(projectID, formID) { openingDetail = true; var xmlMethodSignature = projectManager.getFormResponseDetail('PARTICIPATION'+projectID, formID) ; lpcp.invoke(xmlMethodSignature) ; } function progressDetail(projectID) { openingDetail = true; var xmlMethodSignature = projectManager.getProgressDetail('PARTICIPATION'+projectID) ; lpcp.invoke(xmlMethodSignature) ; } function coreDataDetail(projectID) { openingDetail = true; var xmlMethodSignature = projectManager.getCoreDataDetail('PARTICIPATION'+projectID) ; lpcp.invoke(xmlMethodSignature) ; } function priorityPointsDetail(projectID) { openingDetail = true; var xmlMethodSignature = assignValueManager.getPage1('PARTICIPATION'+projectID) ; lpcp.invoke(xmlMethodSignature) ; } function componentDetailWindow(projectID, componentID) { openingDetail = true; var xmlMethodSignature = projectManager.getComponentDetail(projectID, componentID) ; var lpcp = new LPCP(document.formPosting) ; lpcp.invoke(xmlMethodSignature) ; } function discussionDetail(projectID) { openingDetail = true; var xmlMethodSignature = projectManager.getProjectDiscussionDetail('PARTICIPATION'+projectID) ; lpcp.invoke(xmlMethodSignature); } function workflowAction(projectID, statusID) { // Need better change detection. But good for now. o.setArg("refresh",true) ; showWorkflowActionCommentsDialog(projectID, statusID); } /* * Manages the state of the page when changes have been detected. */ function changeHandler() { var unloadPage = true ; return unloadPage ; } function contentRefresh() { var refresh = o.getArg("refresh") ; if (refresh == true) { o.removeArg("refresh") ; try { opener.contentRefresh(); } catch (m){} } var xmlMethodSignature = projectManager.getParticipationDetail(currentProjectId) ; lpcp.invoke(xmlMethodSignature); } function closeWindow() { if (openingDetail) return; if (windowClosed) return; var handle = getWindowHandle(APPLICATION_WINDOW); var refreshed = false; windowClosed = true; #if ($refreshOnExit) try { handle.contentRefresh(); refreshed = true; } catch (m){} #end if (!refreshed) { var projectChanged = false ; try { projectChanged = getGlobalData("projectChanged") ; } catch (m) // Could not access global data. {} if ((projectChanged == 'fastadd') || (projectChanged == '$ptv.getId()')) { try { handle.contentRefresh(); setGlobalData("projectChanged", '') ; } catch (m) // Could not access global data. {} } } setTimeout("window.close()", 100); } function subscription(subscribe,projectId) { o.setArg("refresh",true) ; if (subscribe) showSubscribeDialog(projectId) ; else unsubscribeFromInvestment(projectId) ; } #parse("/project/projectpagemenubar.vm") </script> </head> <body onload="init()" onresize="resizeAllTables(); #if ($investmentDescription.length() > 0) resizeDesc() #end" > <form id='formPosting' name='formPosting' method='post' action='../servlet/LPCPRouter?taskListMode=PARTICIPATION'> <input type='hidden' name='xmlMethodSignature'> </form> <form id='formProfiles' name='formProfiles'> <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> #if (!$isPrinting) <td style="height:auto;padding:0px"> #set ($projectPageId = 1) #parse("/project/projectview.vm") </td> #end <td style="width:100%;height:100%;padding:0px"> <table style="border-collapse:collapse;width:100%;height:100%"> #set ($dialogtitle = $CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getparticipationdetail.dialogtitle")) #parse("/titledialog.vm") <tr> <td style="width:100%;height:100%"> <div style="width:100%;height:100%;overflow:auto"> <table border="0" cellspacing="15" cellpadding="0" width="100%"> <tr valign='top'> <td width='100%'> <table border='0' cellspacing='0' cellpadding='0' width='100%'> #if (!$canParticipate) <tr> <td align='left' class='tablebodychange' width='100%'>$CommonFunctions.displayTermFromResourceBundle($currentUserId, "ProjectDialogs", "getparticipationdetail.notenoinputrequired")</td> </tr> #else <tr> <td class="sectionContainer"> #parse("/project/myparticipationdescription.vm") </td> </tr> <tr> <td class="sectionContainer"> #parse("/project/myparticipationforms.vm") </td> </tr> #end </table> </td> </tr> </table> </div> </td> </tr> </table> </td> </tr> </table> </form> </body> </html>