<%--
  /**
   * Copyright (c) 2003 by Sun Microsystems, Inc. All rights reserved.
   * Use is subject to license terms.
   *
   * "@(#)sm_profile_import_confirm.jsp    1.4    03/07/31     SMI"
   */
 --%>
<%@ include file="/layout/toptags.jsp"%>
<%@ page import="com.sun.netstorage.array.mgmt.cfg.ui.forms.ImportProfileForm" %>
<!-- locale stuff -->
<html:html locale="true">
<!-- end locale stuff -->
<!-- HTML -->
<head>
   <%@include file="/layout/page_head_section.jsp"%>
   <title>
      <bean:message  key="storage.mgmt.profile.import.confirm.crumb"/>
   </title>
   <!-- Place Java Script Here -->
</head>

<%@include file="/layout/bodytag.jsp"%>
<%@include file="/layout/top.jsp"%>
<%@include file="/layout/breadcrumb.jsp"%>

<html:form action="root.menu.item0.item3importconfirm.do">

<% 
 
ImportProfileForm form = (ImportProfileForm)session.getAttribute("importProfile");

boolean hasList = form.getProfilesToImport() != null && (!form.getProfilesToImport().isEmpty()) ;
try { %>
<!-- hidden element which specifies the action for this form -->
<input type="hidden" name="request_action" value="<%=request.getAttribute("request_action")%>">
<div class="content-layout">
  <%@ include file="/layout/spacer.jsp" %>
  <%@ include file="/layout/user_messages.jsp"%>
  <%@ include file="/layout/spacer.jsp"%>
  
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td>
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td nowrap>
              <div class="major-category-text">
                <bean:message key="storage.mgmt.profile.import.confirm.header"/> 
              </div>
            </td>
            <td valign="bottom" width="99%">
              <table border="0" cellpadding="0" cellspacing="0" width="100%">
                <tr>
                  <td class="property-separator" valign="bottom"><img alt border="0" height="2" src="/images/general/dot.gif" width="1"></td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr>
      <td>
         <img alt border="0" height="5" src="/images/general/dot.gif" width="1"></td>
    </tr>
    <tr>
      <td>
          <bean:message key="storage.mgmt.profile.import.confirm.msg"/>
      </td>
    </tr>
    <tr>
      <td>
         <img alt border="0" height="10" src="/images/general/dot.gif" width="1">
      </td>
    </tr>
  </table>
  <%@ include file="/layout/spacer.jsp" %>

  <table border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td nowrap>
        <table border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td align="left" valign="middle">
              <table border="0" cellpadding="0" cellspacing="0">
                <tr>                  
                  <td>
                    <table border="0" cellpadding="1" cellspacing="0" class="button-link-enabled-text">
                      <tr>
                        <td>
                          <table>
                            <tr>
                              <td align="center" valign="middle" nowrap> 
                                 <component:button text="button.import" href="javascript:submitForm('importprofiles');" title="button.import" isEnabled="<%= !readOnly && hasList %>" />
                              </td>
                            </tr>
                          </table>
                        </td>
                      </tr>
                    </table>
                  </td>
                  <td width="10"><img alt width="10" height="1" border="0" src="images/general/dot.gif"></td>                  
                </tr>
              </table>
            </td>
            
            <td>
              <table border="0" cellpadding="0" cellspacing="0">
                <tr>                  
                  <td>
                    <table border="0" cellpadding="1" cellspacing="0" class="button-link-enabled-text">
                      <tr>
                        <td>
                          <table>
                            <tr>
                              <td align="center" valign="middle" nowrap>         
                                 <component:button text="button.cancel" href="javascript:document.forms[0].action='root.menu.item0.item3import.do';document.forms[0].submit();" title="button.cancel" isEnabled="<%= !readOnly %>" />
                              </td>
                            </tr>
                          </table>
                        </td>
                      </tr>
                    </table>
                  </td>
                  <td width="10"><img alt width="10" height="1" border="0" src="images/general/dot.gif"></td>                  
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  <table>
    <tr>
       <td>
          <img alt border="0" src="images/general/dot.gif" width="1" height="5">
       </td>
    </tr>
    <tr>
       <td nowrap>
          <table class="back-table" border="0" cellspacing="0" cellpadding="1" width="100%">
            <tr>
              <td>
                 <table class="front-table" border="0" cellspacing="0" cellpadding="0" width="100%">
                   <!-- begin column header row -->
                   <tr class="header-row">
                     <td align="center" valign="middle" nowrap>
                        <a href="javascript:checkAll(document.forms[0])"><img src="images/icons/select-all-small.gif" alt='<bean:message key="table.select.all"/>' vspace="2" border="0" width="11" height="13"></a>
                        <a href="javascript:unCheckAll(document.forms[0])"><img src="images/icons/deselect-all-small.gif" alt='<bean:message key="table.deselect.all"/>' vspace="2" border="0" width="11" height="13"></a>
                     </td>
                     <td nowrap>
                       <div class="table-header-text">
                          <bean:message key="storage.mgmt.profile.import.table.name" />
                       </div>
                     </td>
                     <td nowrap>
                       <div class="table-header-text">
                          <bean:message key="storage.mgmt.profile.import.table.importstatus" />
                       </div>
                     </td>
                  </tr>
                  <!-- end column header row -->
                  <% if (!hasList) { %> 
                     <tr> 
                         <td colspan="3">
                            <div class="table-normal-text">
                                <bean:message key="storage.mgmt.profile.import.table.noprofiles" />
                            </div>
                         </td> 
                     </tr>
                  <% } else { %>
                  <!-- Begin profile listing -->
                  <logic:present name="importProfile" property="profilesToImport"> 
                  <logic:iterate id="profile" name="importProfile" indexId="index" property="profilesToImport" type="StorageProfile">
                     <tr>
                        <td>
                           <div class="table-normal-text">
                              <% if (profile.getImportStatus() != Constants.ProfileImportType.IMPORT_STATUS_INUSE) { %>
				
                                   <input type="checkbox" <% if (readOnly) {  %> disabled <% } %> name="selectedIndices" value="<%= index %>" >
                              <% } %>
                           </div>
                        </td>
                        <td nowrap align="left">
                           <div class="table-normal-text">
                                <bean:write name="profile" property="name"/>
                           </div>
                        </td>
                        <td nowrap>
                           <div class="table-normal-text">
                              <% String status = "storage.profile.import.status." + profile.getImportStatus();  
				 String jsString = "javascript:openTextDialog('"+ "storage.profile.import.status.message." + profile.getImportStatus() + URLEncoder.encode("+") + "');";
			       %>
                              <html:link href="javascript:void(0)" onclick="<%= jsString %>" >
                                  <bean:message key="<%= status%>"/>
                              </html:link>
                           </div>
                        </td>
                     </tr>
                     <tr >
                        <td class="line-row" height="1" colspan="3">
                            <img src="images/general/dot.gif" border="0" width="0" height="1">
                        </td>
                     </tr>
                  </logic:iterate>
                  </logic:present>
                  <% } %>
                </table>
              </td>
            </tr>
         </table>
       </td>
     </tr>
  </table>
 
 
  <!-- End of Profile import summary table -->
</div>

<% } catch (Exception e) {Trace.verbose(this, "JSP Page", e);} %>
</html:form>
</body>
</div>
</html:html> 
