Subversion Repositories DevTools

Rev

Rev 4955 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4955 Rev 5357
Line 1... Line 1...
1
<%@LANGUAGE="VBSCRIPT"%>
1
<%@LANGUAGE="VBSCRIPT"%>
2
<%
2
<%
3
Option explicit
3
Option explicit
4
Response.Expires = 0	' always load the page, dont store
4
Response.Expires = 0	' always load the page, dont store
5
%>
5
%>
6
<%
6
<%
7
'=====================================================
7
'=====================================================
8
'					Import Release
8
'					Import Release
9
'=====================================================
9
'=====================================================
10
%>
10
%>
11
<!--#include file="common/conf.asp"-->
11
<!--#include file="common/conf.asp"-->
12
<!--#include file="common/globals.asp"-->
12
<!--#include file="common/globals.asp"-->
13
<!--#include file="common/qstr.asp"-->
13
<!--#include file="common/qstr.asp"-->
14
<!--#include file="common/common_subs.asp"-->
14
<!--#include file="common/common_subs.asp"-->
15
<!--#include file="common/common_dbedit.asp"-->
15
<!--#include file="common/common_dbedit.asp"-->
16
<!--#include file="common/_popup_window_common.asp"-->
16
<!--#include file="common/_popup_window_common.asp"-->
17
<%
17
<%
18
'------------ ACCESS CONTROL ------------------
18
'------------ ACCESS CONTROL ------------------
19
%>
19
%>
20
<!--#include file="_access_control_login.asp"-->
20
<!--#include file="_access_control_login.asp"-->
21
<!--#include file="_access_control_general.asp"-->
21
<!--#include file="_access_control_general.asp"-->
22
<!--#include file="_access_control_project.asp"-->
22
<!--#include file="_access_control_project.asp"-->
23
<%
23
<%
24
'------------ Variable Definition -------------
24
'------------ Variable Definition -------------
25
Dim parFRrtag_id    ' Current Release
25
Dim parFRrtag_id    ' Current Release
26
Dim parFRproj_id    ' Selected Project
26
Dim parFRproj_id    ' Selected Project
27
Dim hasDaemons      ' Current Release Has daemons configured 
27
Dim hasDaemons      ' Current Release Has daemons configured 
28
Dim importHasDaemons   ' Selected Import has daemons configured
28
Dim importHasDaemons   ' Selected Import has daemons configured
29
 
29
 
30
'------------ Constants Declaration -----------
30
'------------ Constants Declaration -----------
31
'------------ Variable Init -------------------
31
'------------ Variable Init -------------------
32
parFRrtag_id = QStrPar("FRrtag_id")
32
parFRrtag_id = QStrPar("FRrtag_id")
33
parFRproj_id = QStrPar("FRproj_id")
33
parFRproj_id = QStrPar("FRproj_id")
34
 
34
 
35
If parFRproj_id = "" Then parFRproj_id = -1
35
If parFRproj_id = "" Then parFRproj_id = -1
36
'----------------------------------------------
36
'----------------------------------------------
37
%>
37
%>
38
<%
38
<%
39
'--------------------------------------------------------------------------------------------------------------------------
39
'--------------------------------------------------------------------------------------------------------------------------
40
Sub Get_ProjectList ( nProjId )
40
Sub Get_ProjectList ( nProjId )
41
	Dim rsQry,tempLINK
41
	Dim rsQry,tempLINK
42
        	
42
        	
43
	OraDatabase.Parameters.Add "PROJ_ID", nProjId,	ORAPARM_INPUT, ORATYPE_NUMBER
43
	OraDatabase.Parameters.Add "PROJ_ID", nProjId,	ORAPARM_INPUT, ORATYPE_NUMBER
44
	
44
	
45
	Set rsQry = OraDatabase.DbCreateDynaset( GetQuery("ProjectsCombo.sql"), ORADYN_DEFAULT )
45
	Set rsQry = OraDatabase.DbCreateDynaset( GetQuery("ProjectsCombo.sql"), ORADYN_DEFAULT )
46
	
46
	
47
	If NOT ((NOT rsQry.BOF) AND (NOT rsQry.EOF) ) Then
47
	If NOT ((NOT rsQry.BOF) AND (NOT rsQry.EOF) ) Then
48
       If (nProjId > 0) Then
48
       If (nProjId > 0) Then
49
        Err.Raise 8, "Sub Get_ProjectList", "Empty record set returned. nProjId="& nProjId
49
        Err.Raise 8, "Sub Get_ProjectList", "Empty record set returned. nProjId="& nProjId
50
       End If
50
       End If
51
	End If
51
	End If
52
	
52
	
53
    Response.write "<select name='FRproj_id' onChange=""MM_jumpMenu('parent',this,0)"" class='form_item'>"
53
    Response.write "<select name='FRproj_id' onChange=""MM_jumpMenu('parent',this,0)"" class='form_item'>"
54
    Response.write "<option value=''>Select Project</option>"
54
    Response.write "<option value=''>Select Project</option>"
55
    While ((NOT rsQry.BOF) AND (NOT rsQry.EOF))
55
    While ((NOT rsQry.BOF) AND (NOT rsQry.EOF))
56
        tempLINK = scriptName &"?FRproj_id="& rsQry.Fields("proj_id") & "&"& objPMod.ComposeURL()
56
        tempLINK = scriptName &"?FRproj_id="& rsQry.Fields("proj_id") & "&"& objPMod.ComposeURL()
57
        Response.write "<option value='"& tempLINK &"'" &rsQry.Fields("SELECTED") &">"& (rsQry.Fields("proj_name")) &"</option>"
57
        Response.write "<option value='"& tempLINK &"'" &rsQry.Fields("SELECTED") &">"& (rsQry.Fields("proj_name")) &"</option>"
58
        rsQry.MoveNext
58
        rsQry.MoveNext
59
    WEnd
59
    WEnd
60
	Response.write "</select>"
60
	Response.write "</select>"
61
	
61
	
62
     OraDatabase.Parameters.Remove "PROJ_ID"
62
     OraDatabase.Parameters.Remove "PROJ_ID"
63
     rsQry.Close
63
     rsQry.Close
64
     Set rsQry = Nothing
64
     Set rsQry = Nothing
65
 
65
 
66
End Sub
66
End Sub
67
 
67
 
68
'--------------------------------------------------------------------------------------------------------------------------
68
'--------------------------------------------------------------------------------------------------------------------------
69
Sub Get_ReleaseList ( nProjId, nRtagId )
69
Sub Get_ReleaseList ( nProjId, nRtagId )
70
	Dim rsQry,tempLINK
70
	Dim rsQry,tempLINK
71
    	
71
    	
72
	OraDatabase.Parameters.Add "PROJ_ID", nProjId,	ORAPARM_INPUT, ORATYPE_NUMBER
72
	OraDatabase.Parameters.Add "PROJ_ID", nProjId,	ORAPARM_INPUT, ORATYPE_NUMBER
73
	OraDatabase.Parameters.Add "RTAG_ID", nRtagId,	ORAPARM_INPUT, ORATYPE_NUMBER 
73
	OraDatabase.Parameters.Add "RTAG_ID", nRtagId,	ORAPARM_INPUT, ORATYPE_NUMBER 
74
	
74
	
75
	Set rsQry = OraDatabase.DbCreateDynaset( GetQuery("ReleasesCombo.sql"), ORADYN_DEFAULT )
75
	Set rsQry = OraDatabase.DbCreateDynaset( GetQuery("ReleasesCombo.sql"), ORADYN_DEFAULT )
76
	
76
	
77
	If NOT ((NOT rsQry.BOF) AND (NOT rsQry.EOF) ) Then
77
	If NOT ((NOT rsQry.BOF) AND (NOT rsQry.EOF) ) Then
78
        If (nProjId > 0) Then
78
        If (nProjId > 0) Then
79
		    Err.Raise 8, "Sub Get_ReleaseList", "Empty record set returned. nProjId="& nProjId
79
		    Err.Raise 8, "Sub Get_ReleaseList", "Empty record set returned. nProjId="& nProjId
80
        End If
80
        End If
81
	End If
81
	End If
82
	
82
	
83
     Response.write "<select name='FRrtag_id' onChange=""MM_jumpMenu('parent',this,0)"" class='form_item'>"
83
     Response.write "<select name='FRrtag_id' onChange=""MM_jumpMenu('parent',this,0)"" class='form_item'>"
84
     Response.write "<option value=''>Select Release</option>"
84
     Response.write "<option value=''>Select Release</option>"
85
     While ((NOT rsQry.BOF) AND (NOT rsQry.EOF))
85
     While ((NOT rsQry.BOF) AND (NOT rsQry.EOF))
86
         tempLINK = scriptName & "?FRproj_id="& nProjId &"&FRrtag_id="& rsQry.Fields("rtag_id") & "&"& objPMod.ComposeURL()
86
         tempLINK = scriptName & "?FRproj_id="& nProjId &"&FRrtag_id="& rsQry.Fields("rtag_id") & "&"& objPMod.ComposeURL()
87
         Response.write "<option value='"& tempLINK &"'" &rsQry.Fields("SELECTED") &">"& (rsQry.Fields("rtag_name")) &"</option>"
87
         Response.write "<option value='"& tempLINK &"'" &rsQry.Fields("SELECTED") &">"& (rsQry.Fields("rtag_name")) &"</option>"
88
         rsQry.MoveNext
88
         rsQry.MoveNext
89
     WEnd
89
     WEnd
90
     Response.write "</select>"
90
     Response.write "</select>"
91
 
91
 
92
	OraDatabase.Parameters.Remove "RTAG_ID"
92
	OraDatabase.Parameters.Remove "RTAG_ID"
93
	OraDatabase.Parameters.Remove "PROJ_ID"
93
	OraDatabase.Parameters.Remove "PROJ_ID"
94
	
94
	
95
	rsQry.Close
95
	rsQry.Close
96
	Set rsQry = Nothing
96
	Set rsQry = Nothing
97
End Sub
97
End Sub
98
 
98
 
99
'--------------------------------------------------------------------------------------------------------------------------
99
'--------------------------------------------------------------------------------------------------------------------------
100
Function check_for_daemons(nRtagId, DefVal)
100
Function check_for_daemons(nRtagId, DefVal)
101
    Dim sqlStr, rsQry
101
    Dim sqlStr, rsQry
102
    If nRtagId <> "" Then
102
    If nRtagId <> "" Then
103
        sqlStr = "SELECT RCON_ID from RELEASE_CONFIG rc WHERE rc.rtag_id = :RTAG_ID"
103
        sqlStr = "SELECT RCON_ID from RELEASE_CONFIG rc WHERE rc.rtag_id = :RTAG_ID"
104
    	OraDatabase.Parameters.Add "RTAG_ID", nRtagId, ORAPARM_INPUT, ORATYPE_NUMBER 
104
    	OraDatabase.Parameters.Add "RTAG_ID", nRtagId, ORAPARM_INPUT, ORATYPE_NUMBER 
105
    	
105
    	
106
    	Set rsQry = OraDatabase.DbCreateDynaset( sqlStr, ORADYN_DEFAULT )
106
    	Set rsQry = OraDatabase.DbCreateDynaset( sqlStr, ORADYN_DEFAULT )
107
    	
107
    	
108
    	If rsQry.BOF OR rsQry.EOF Then
108
    	If rsQry.BOF OR rsQry.EOF Then
109
            check_for_daemons = False
109
            check_for_daemons = False
110
        Else
110
        Else
111
            check_for_daemons = True
111
            check_for_daemons = True
112
    	End If
112
    	End If
113
 
113
 
114
    	OraDatabase.Parameters.Remove "RTAG_ID"
114
    	OraDatabase.Parameters.Remove "RTAG_ID"
115
    	
115
    	
116
    	rsQry.Close
116
    	rsQry.Close
117
    	Set rsQry = Nothing
117
    	Set rsQry = Nothing
118
    Else
118
    Else
119
        check_for_daemons = DefVal
119
        check_for_daemons = DefVal
120
    End If
120
    End If
121
 
121
 
122
End Function
122
End Function
123
'--------------------------------------------------------------------------------------------------------------------------
123
'--------------------------------------------------------------------------------------------------------------------------
124
Sub importDaemons( NSrcRtag_id, NDstRtag_id) 
124
Sub importDaemons( NSrcRtag_id, NDstRtag_id) 
125
    If (NSrcRtag_id <> "") AND (NDstRtag_id <> "") Then
125
    If (NSrcRtag_id <> "") AND (NDstRtag_id <> "") Then
126
        ' All mandatory parameters FOUND
126
        ' All mandatory parameters FOUND
127
        ' COMPLETE THE REQUEST...
127
        ' COMPLETE THE REQUEST...
128
 
128
 
129
        On Error Resume Next
129
        On Error Resume Next
130
        objEH.ErrorRedirect = TRUE
130
        objEH.ErrorRedirect = TRUE
131
        
131
        
132
        OraDatabase.Parameters.Add "FROMRTAG_ID", NSrcRtag_id,   ORAPARM_INPUT, ORATYPE_NUMBER 
132
        OraDatabase.Parameters.Add "FROMRTAG_ID", NSrcRtag_id,   ORAPARM_INPUT, ORATYPE_NUMBER 
133
        OraDatabase.Parameters.Add "TORTAG_ID",   NDstRtag_id,   ORAPARM_INPUT, ORATYPE_NUMBER 
133
        OraDatabase.Parameters.Add "TORTAG_ID",   NDstRtag_id,   ORAPARM_INPUT, ORATYPE_NUMBER 
134
        OraDatabase.Parameters.Add "USER_ID",     objAccessControl.UserId,    ORAPARM_INPUT, ORATYPE_NUMBER 
134
        OraDatabase.Parameters.Add "USER_ID",     objAccessControl.UserId,    ORAPARM_INPUT, ORATYPE_NUMBER 
135
        
135
        
136
        
136
        
137
        objEH.TryORA ( OraSession )
137
        objEH.TryORA ( OraSession )
138
        
138
        
139
        ' Remove old Work in Progress Contents
139
        ' Remove old Work in Progress Contents
140
        OraDatabase.ExecuteSQL "BEGIN  PK_BUILDAPI.IMPORT_DAEMONS (:FROMRTAG_ID, :TORTAG_ID, :USER_ID); END;"
140
        OraDatabase.ExecuteSQL "BEGIN  PK_BUILDAPI.IMPORT_DAEMONS (:FROMRTAG_ID, :TORTAG_ID, :USER_ID); END;"
141
        
141
        
142
        objEH.CatchORA ( OraSession )
142
        objEH.CatchORA ( OraSession )
143
        
143
        
144
        OraDatabase.Parameters.Remove "FROMRTAG_ID"
144
        OraDatabase.Parameters.Remove "FROMRTAG_ID"
145
        OraDatabase.Parameters.Remove "TORTAG_ID"
145
        OraDatabase.Parameters.Remove "TORTAG_ID"
146
        OraDatabase.Parameters.Remove "USER_ID"
146
        OraDatabase.Parameters.Remove "USER_ID"
147
        
147
        
148
        
148
        
149
        If objEH.Finally Then
149
        If objEH.Finally Then
150
            Response.Redirect("build_status.asp?rtag_id="& NDstRtag_id )
150
            Response.Redirect("build_status.asp?rtag_id="& NDstRtag_id )
151
        End If
151
        End If
152
        
152
        
153
    Else
153
    Else
154
        Response.write "Some mandatory parameters are missing!" & "<br>" 'TODO
154
        Response.write "Some mandatory parameters are missing!" & "<br>" 'TODO
155
        Response.write QSTR_FullQuery 
155
        Response.write QSTR_FullQuery 
156
    End If
156
    End If
157
End Sub
157
End Sub
158
'--------------------------------------------------------------------------------------------------------------------------
158
'--------------------------------------------------------------------------------------------------------------------------
159
%>
159
%>
160
<%
160
<%
161
'Process submition
161
'Process submition
162
If CBool(QStrPar("action")) Then
162
If CBool(QStrPar("action")) Then
163
    Call importDaemons(Request.Form("FromRtag_id"),Request("rtag_id"))
163
    Call importDaemons(Request.Form("FromRtag_id"),Request("rtag_id"))
164
	Call CloseWindow
164
	Call CloseWindow
165
Response.Write "Debug. End of Processing"
165
Response.Write "Debug. End of Processing"
166
Response.End
166
Response.End
167
End If
167
End If
168
 
168
 
169
' Run before render
169
' Run before render
170
hasDaemons = check_for_daemons(Request("rtag_id"), False)
170
hasDaemons = check_for_daemons(Request("rtag_id"), False)
171
importHasDaemons = check_for_daemons(parFRrtag_id, True)
171
importHasDaemons = check_for_daemons(parFRrtag_id, True)
172
%>
172
%>
173
<html>
173
<html>
174
<head>
174
<head>
175
<title>Release Manager</title>
175
<title>Release Manager</title>
176
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
176
<link rel="shortcut icon" href="<%=FavIcon%>"/>
177
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
177
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
178
<link rel="stylesheet" href="images/release_manager_style.css" type="text/css">
178
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
179
<link rel="stylesheet" href="images/navigation.css" type="text/css">
179
<link rel="stylesheet" href="images/release_manager_style.css" type="text/css">
180
<script language="JavaScript" src="images/common.js"></script>
180
<link rel="stylesheet" href="images/navigation.css" type="text/css">
181
</head>
181
<script language="JavaScript" src="images/common.js"></script>
182
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" onload="self.focus();">
182
</head>
183
<form name="importrel" method="post" action="<%=scriptName%>">
183
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" onload="self.focus();">
184
  <table width="100%" border="0" cellspacing="0" cellpadding="2" height="100%">
184
<form name="importrel" method="post" action="<%=scriptName%>">
185
    <tr> 
185
  <table width="100%" border="0" cellspacing="0" cellpadding="2" height="100%">
186
      <td background="images/lbox_bg_orange.gif" width="1%" height="1%"><img src="images/i_change_group_off.gif" width="22" height="25" hspace="5"></td>
186
    <tr> 
187
      <td background="images/lbox_bg_blue.gif" nowrap width="50%" class="wform_ttl">Import Daemon Configuration</td>
187
      <td background="images/lbox_bg_orange.gif" width="1%" height="1%"><img src="images/i_change_group_off.gif" width="22" height="25" hspace="5"></td>
188
      <td background="images/lbox_bg_blue.gif" align="right" width="50%">
188
      <td background="images/lbox_bg_blue.gif" nowrap width="50%" class="wform_ttl">Import Daemon Configuration</td>
189
        <%If (NOT hasDaemons) AND (importHasDaemons) Then %>
189
      <td background="images/lbox_bg_blue.gif" align="right" width="50%">
190
        <input type="submit" name="btn" value="Import" class="form_btn_comp" onClick="MM_validateForm('FRproj_id','Project','R','FRrtag_id','Release','R');return document.MM_returnValue">
190
        <%If (NOT hasDaemons) AND (importHasDaemons) Then %>
191
        <%End If%>
191
        <input type="submit" name="btn" value="Import" class="form_btn_comp" onClick="MM_validateForm('FRproj_id','Project','R','FRrtag_id','Release','R');return document.MM_returnValue">
192
        <input type="reset" name="btn" value="Cancel" class="form_btn_comp" onclick="self.close()">
192
        <%End If%>
193
      </td>
193
        <input type="reset" name="btn" value="Cancel" class="form_btn_comp" onclick="self.close()">
194
      <td background="images/lbox_bg_blue.gif" align="right" width="1%%" nowrap> 
194
      </td>
195
        <img src="images/h_trsp_dot.gif" width="5" height="22"> </td>
195
      <td background="images/lbox_bg_blue.gif" align="right" width="1%%" nowrap> 
196
    </tr>
196
        <img src="images/h_trsp_dot.gif" width="5" height="22"> </td>
197
    <tr> 
197
    </tr>
198
      <td height="100%" width="1%">&nbsp;</td>
198
    <tr> 
199
      <td valign="top" nowrap colspan="3" class="wform_ttl" background="images/bg_form_lightgray.gif"> 
199
      <td height="100%" width="1%">&nbsp;</td>
200
        <table width="100%" border="0" cellspacing="1" cellpadding="2">
200
      <td valign="top" nowrap colspan="3" class="wform_ttl" background="images/bg_form_lightgray.gif"> 
201
          <tr> 
201
        <table width="100%" border="0" cellspacing="1" cellpadding="2">
202
            <td width="1%"><img src="images/h_trsp_dot.gif" width="10" height="30"></td>
202
          <tr> 
203
            <td width="1%" nowrap class="form_group" valign="bottom"></td>
203
            <td width="1%"><img src="images/h_trsp_dot.gif" width="10" height="30"></td>
204
            <td width="100%" class="form_txt">&nbsp;
204
            <td width="1%" nowrap class="form_group" valign="bottom"></td>
205
            <%If hasDaemons Then %>
205
            <td width="100%" class="form_txt">&nbsp;
206
                <%=enum_imgWarning%>&nbsp;
206
            <%If hasDaemons Then %>
207
                The current release already has build daemons configured. It is not possible to import a daemon 
207
                <%=enum_imgWarning%>&nbsp;
208
                configuration into this release.
208
                The current release already has build daemons configured. It is not possible to import a daemon 
209
              <%End If%>
209
                configuration into this release.
210
            </td>
210
              <%End If%>
211
          </tr>
211
            </td>
212
          <tr> 
212
          </tr>
213
            <td width="1%">&nbsp;</td>
213
          <tr> 
214
            <td width="1%" nowrap class="form_field" background="images/bg_form_lightbluedark.gif">Project</td>
214
            <td width="1%">&nbsp;</td>
215
            <td nowrap width="100%" background="images/bg_form_lightbluedark.gif" class="form_txt">
215
            <td width="1%" nowrap class="form_field" background="images/bg_form_lightbluedark.gif">Project</td>
216
              <%Call Get_ProjectList ( parFRproj_id )%>
216
            <td nowrap width="100%" background="images/bg_form_lightbluedark.gif" class="form_txt">
217
            </td>
217
              <%Call Get_ProjectList ( parFRproj_id )%>
218
          </tr>
218
            </td>
219
          <tr> 
219
          </tr>
220
            <td width="1%">&nbsp;</td>
220
          <tr> 
221
            <td width="1%" nowrap class="form_field" background="images/bg_form_lightbluedark.gif">Release</td>
221
            <td width="1%">&nbsp;</td>
222
            <td nowrap width="100%" background="images/bg_form_lightbluedark.gif" class="form_txt">
222
            <td width="1%" nowrap class="form_field" background="images/bg_form_lightbluedark.gif">Release</td>
223
              <%Call Get_ReleaseList ( parFRproj_id, parFRrtag_id )%>
223
            <td nowrap width="100%" background="images/bg_form_lightbluedark.gif" class="form_txt">
224
              <%
224
              <%Call Get_ReleaseList ( parFRproj_id, parFRrtag_id )%>
225
                If NOT importHasDaemons Then
225
              <%
226
                    Response.Write enum_imgWarning & "&nbsp;No Daemons in this Release to be imported"   
226
                If NOT importHasDaemons Then
227
                End If
227
                    Response.Write enum_imgWarning & "&nbsp;No Daemons in this Release to be imported"   
228
                %>
228
                End If
229
              
229
                %>
230
			  <input type="hidden" name="rtag_id" value="<%=Request("rtag_id")%>">
230
              
231
			  <input type="hidden" name="FromRtag_id" value="<%=parFRrtag_id%>">
231
			  <input type="hidden" name="rtag_id" value="<%=Request("rtag_id")%>">
232
              <input type="hidden" name="action" value="true">
232
			  <input type="hidden" name="FromRtag_id" value="<%=parFRrtag_id%>">
233
            </td>
233
              <input type="hidden" name="action" value="true">
234
          </tr>
234
            </td>
235
          <tr> 
235
          </tr>
236
            <td width="1%">&nbsp;</td>
236
          <tr> 
237
            <td width="1%" nowrap class="form_field"><img src="images/h_trsp_dot.gif" width="100" height="10"></td>
237
            <td width="1%">&nbsp;</td>
238
            <td width="100%" class="form_txt"> 
238
            <td width="1%" nowrap class="form_field"><img src="images/h_trsp_dot.gif" width="100" height="10"></td>
239
              <p>Import the build daemon configuration from another release.
239
            <td width="100%" class="form_txt"> 
240
              </p>
240
              <p>Import the build daemon configuration from another release.
241
            </td>
241
              </p>
242
          </tr>
242
            </td>
243
        </table>
243
          </tr>
244
      </td>
244
        </table>
245
    </tr>
245
      </td>
246
    <tr> 
246
    </tr>
247
      <td height="1%" width="1%"><img src="images/h_trsp_dot.gif" width="5" height="5"></td>
247
    <tr> 
248
      <td valign="top" nowrap colspan="3" class="wform_ttl" background="images/lbox_bg_blue.gif"></td>
248
      <td height="1%" width="1%"><img src="images/h_trsp_dot.gif" width="5" height="5"></td>
249
    </tr>
249
      <td valign="top" nowrap colspan="3" class="wform_ttl" background="images/lbox_bg_blue.gif"></td>
250
  </table>
250
    </tr>
251
</form>
251
  </table>
252
</body>
252
</form>
253
</html>
253
</body>
254
 
254
</html>
255
 
255
 
256
<!-- DESTRUCTOR ------->
256
 
-
 
257
<!-- DESTRUCTOR ------->
257
<!--#include file="common/destructor.asp"-->
258
<!--#include file="common/destructor.asp"-->
258
259