~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to local/in/dhis-web-reports/src/main/webapp/dhis-web-reports/Gujarat/gform9.jsp

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
<%@ page import="java.sql.*" %>
 
3
<%@ page import="com.opensymphony.xwork.util.OgnlValueStack" %>
 
4
 
 
5
 
 
6
<%
 
7
      Connection con=null;
 
8
      
 
9
      // for Performance in the Reporting Month
 
10
      Statement st=null;
 
11
      ResultSet rs=null;
 
12
      
 
13
      // for selected OrgUnit Name and Population
 
14
      Statement st1=null;
 
15
      ResultSet rs1=null;
 
16
      
 
17
      // for Performance in Corresponding month Last Year
 
18
      Statement st2=null;
 
19
      ResultSet rs2=null;
 
20
      
 
21
      // for Cumulative Performance till Current Month
 
22
      Statement st4=null;
 
23
      ResultSet rs4=null;
 
24
     
 
25
      // for Cumulative Performance till corresponding month of Last Year
 
26
      Statement st3=null;
 
27
      ResultSet rs3=null;
 
28
 
 
29
      // for Taluk Name and Id
 
30
      Statement st5=null;
 
31
      ResultSet rs5=null;
 
32
 
 
33
      // for District Name and Id
 
34
      Statement st6=null;
 
35
      ResultSet rs6=null;
 
36
 
 
37
     // for PHC Name and Id
 
38
      Statement st8=null;
 
39
      ResultSet rs8=null;
 
40
 
 
41
     // for CHC Name and Id
 
42
      Statement st9=null;
 
43
      ResultSet rs9=null;
 
44
 
 
45
     // for PHC Population Estimates
 
46
      Statement st10=null;
 
47
      ResultSet rs10=null;
 
48
 
 
49
     // for Data Period Start Date and End Date
 
50
      Statement st11=null;
 
51
      ResultSet rs11=null;
 
52
      
 
53
     // for DataElement ids based on DataElement code
 
54
      Statement st12=null;
 
55
      ResultSet rs12=null;
 
56
     
 
57
      
 
58
      String userName = "dhis";           
 
59
      String password = "";           
 
60
      String urlForConnection = "jdbc:mysql://localhost/gj_dhis2";
 
61
          
 
62
      int talukID = 0;
 
63
      String talukName = "";
 
64
      int districtID = 0; 
 
65
      String districtName = ""; 
 
66
      int CHCID = 0;
 
67
      String CHCName ="";
 
68
      int PHCID = 0;
 
69
      String PHCName ="";          
 
70
      int totPHCPopulation = -1;
 
71
      int totSCPopulation = -1;
 
72
 
 
73
          OgnlValueStack stack = (OgnlValueStack)request.getAttribute("webwork.valueStack");
 
74
          String selectedId = (String) stack.findValue( "orgUnitId" );
 
75
          int selectedOrgUnitID =    Integer.parseInt( selectedId );
 
76
        
 
77
 
 
78
          String startingDate  =          (String) stack.findValue( "startingPeriod" );
 
79
          String endingDate  =   (String) stack.findValue( "endingPeriod" );
 
80
 
 
81
      
 
82
          String monthlyPeriodId = (String) stack.findValue( "monthlyPeriodTypeId" );
 
83
          int periodTypeID =      Integer.parseInt( monthlyPeriodId );
 
84
               
 
85
          int lastYear = 0;
 
86
      
 
87
          String selectedOrgUnitName = "";
 
88
          String selectedDataPeriodStartDate = "";
 
89
          String selectedDataPeriodEndDate = "";
 
90
          String lastDataPeriodStartDate = "";
 
91
          
 
92
           String dataElementCodes[] = {
 
93
                                                                                "' '",
 
94
                                                                                 
 
95
                                                                                "'Form6_DE1'", "'Form6_DE2'", 
 
96
                                                                                
 
97
                                                                                "' '","' '","' '",
 
98
                                                                                
 
99
                                                                                "'Form6_DE3'", "'Form6_DE4'", "'Form6_DE5'", "'Form6_DE6'", "'Form6_DE7'", "'Form6_DE8'", 
 
100
                                                                                "'Form6_DE9'", "'Form6_DE10'", "'Form6_DE11'", "'Form6_DE12'", "'Form6_DE13'", "'Form6_DE14'", "'Form6_DE15'", "'Form6_DE16'", 
 
101
                                                                                "'Form6_DE17'", 
 
102
                                                                                "'Form6_DE18'", "'Form6_DE19'", "'Form6_DE20'", "'Form6_DE21'", "'Form6_DE22'", "'Form6_DE23'", "'Form6_DE24'", "'Form6_DE25'", 
 
103
                                                                                "'Form6_DE26'",
 
104
                                                                                "'Form6_DE27'", "'Form6_DE28'", "'Form6_DE29'", "'Form6_DE30'", "'Form6_DE31'", "'Form6_DE32'", "'Form6_DE33'", "'Form6_DE34'", "'Form6_DE35'", 
 
105
                                                                                "'Form6_DE36'", "'Form6_DE37'", "'Form6_DE38'", 
 
106
                                                                                
 
107
                                                                                // 2.7
 
108
                                                                                " 'Form6_DE39','Form6_DE42','Form6_DE45' ",
 
109
                                                                                " 'Form6_DE40','Form6_DE43','Form6_DE46' ",
 
110
                                                                                " 'Form6_DE41','Form6_DE44','Form6_DE47' ",
 
111
                                                                                
 
112
                                                                                "'Form6_DE39'", "'Form6_DE40'", "'Form6_DE41'", "'Form6_DE42'", "'Form6_DE43'",
 
113
                                                                                "'Form6_DE44'", "'Form6_DE45'", "'Form6_DE46'", "'Form6_DE47'", "'Form6_DE48'", "'Form6_DE49'", "'Form6_DE50'", "'Form6_DE51'", 
 
114
                                                                                "'Form6_DE52'",
 
115
                                                                                "'Form6_DE53'", "'Form6_DE54'", "'Form6_DE55'", "'Form6_DE56'", 
 
116
                                                                                
 
117
                                                                                
 
118
                                                                                "' '","' '","' '",
 
119
                                                                                
 
120
                                                                                //3
 
121
                                                                                " 'Form6_DE60','Form6_DE63','Form6_DE66','Form6_DE69','Form8_DE1','Form8_DE4','Form8_DE7','Form8_DE10','Form8_DE13','Form8_DE16','Form6_DE78','Form6_DE81' ",
 
122
                                                                                " 'Form6_DE61','Form6_DE64','Form6_DE67','Form6_DE70','Form8_DE2','Form8_DE5','Form8_DE8','Form8_DE11','Form8_DE14','Form8_DE17','Form6_DE79','Form6_DE82' ",
 
123
                                                                                " 'Form6_DE62','Form6_DE65','Form6_DE68','Form6_DE71','Form8_DE3','Form8_DE6','Form8_DE9','Form8_DE12','Form8_DE15','Form8_DE18','Form6_DE80','Form6_DE83' ",
 
124
 
 
125
                                                                                
 
126
                                                                                //3.1
 
127
                                                                                " 'Form6_DE60','Form6_DE63','Form6_DE66','Form6_DE69' ",
 
128
                                                                                " 'Form6_DE61','Form6_DE64','Form6_DE67','Form6_DE70' ",
 
129
                                                                                " 'Form6_DE62','Form6_DE65','Form6_DE68','Form6_DE71' ",
 
130
 
 
131
                                                                                
 
132
                                                                                "'Form6_DE60'", "'Form6_DE61'", "'Form6_DE62'", "'Form6_DE63'", "'Form6_DE64'", "'Form6_DE65'",
 
133
                                                                                "'Form6_DE66'", "'Form6_DE67'", "'Form6_DE68'", "'Form6_DE69'", "'Form6_DE70'", "'Form6_DE71'", 
 
134
                                                                                
 
135
                                                                                //3.2
 
136
                                                                                " 'Form8_DE1','Form8_DE4','Form8_DE7','Form8_DE10','Form8_DE13','Form8_DE16' ",
 
137
                                                                                " 'Form8_DE2','Form8_DE5','Form8_DE8','Form8_DE11','Form8_DE14','Form8_DE17' ",
 
138
                                                                                " 'Form8_DE3','Form8_DE6','Form8_DE9','Form8_DE12','Form8_DE15','Form8_DE18' ",
 
139
                                                                                
 
140
                                                                                "'Form8_DE1'", "'Form8_DE2'", "'Form8_DE3'", "'Form8_DE4'", "'Form8_DE5'", "'Form8_DE6'", "'Form8_DE7'", "'Form8_DE8'", "'Form8_DE9'", 
 
141
                                                                                "'Form8_DE10'", "'Form8_DE11'", "'Form8_DE12'", "'Form8_DE13'", "'Form8_DE14'", "'Form8_DE15'", "'Form8_DE16'", "'Form8_DE17'",                                                                                 
 
142
                                                                                "'Form8_DE18'",
 
143
                                                                                
 
144
                                                                                //3.3
 
145
                                                                                " 'Form6_DE78','Form6_DE81' ",
 
146
                                                                                " 'Form6_DE79','Form6_DE82' ",
 
147
                                                                                " 'Form6_DE80','Form6_DE83' ",
 
148
                                                                                 
 
149
                                                                                "'Form6_DE78'", "'Form6_DE79'", "'Form6_DE80'", "'Form6_DE81'", "'Form6_DE82'", 
 
150
                                                                                "'Form6_DE83'", 
 
151
                                                                                
 
152
                                                                                "' '","' '","' '","' '","' '","' '",
 
153
                                                                                
 
154
                                                                                // 4.1
 
155
                                                                                "'Form6_DE84'", 
 
156
                                                                                "'Form6_DE85'", 
 
157
                                                                                "'Form6_DE86'", 
 
158
                                                                                "'Form6_DE87'", 
 
159
                                                                                "'Form6_DE88'", 
 
160
                                                                                "'Form6_DE89'",
 
161
                                                                                
 
162
                                                                                "'Form6_DE84'", "'Form6_DE85'", "'Form6_DE86'", "'Form6_DE87'", 
 
163
                                                                                "'Form6_DE88'", "'Form6_DE89'", "'Form6_DE90'", "'Form6_DE91'", "'Form6_DE92'", "'Form6_DE93'", "'Form6_DE94'", "'Form6_DE95'", 
 
164
                                                                                
 
165
                                                                                "' '", "' '","' '","' '","' '","' '", 
 
166
                                                                                
 
167
                                                                                "'Form6_DE96'", "'Form6_DE97'", "'Form6_DE98'", "'Form6_DE99'", "'Form6_DE100'", "'Form6_DE101'", "'Form6_DE102'","'Form6_DE103'", 
 
168
                                                                                "'Form6_DE104'", 
 
169
                                                                                "'Form6_DE105'", "'Form6_DE106'", "'Form6_DE107'", "'Form6_DE108'", "'Form6_DE109'","'Form6_DE110'", "'Form6_DE111'",
 
170
                                                                                "'Form6_DE112'", "'Form6_DE113'", 
 
171
                                                                                
 
172
                                                                                //4.3
 
173
                                                                                " 'Form6_DE117','Form6_DE123' ",
 
174
                                                                                " 'Form6_DE118','Form6_DE124' ",
 
175
                                                                                " 'Form6_DE119','Form6_DE125' ",
 
176
                                                                                " 'Form6_DE120','Form6_DE126' ",
 
177
                                                                                " 'Form6_DE121','Form6_DE127' ",
 
178
                                                                                " 'Form6_DE122','Form6_DE128' ",
 
179
                                                                                                                                                                
 
180
                                                                                
 
181
                                                                                "'Form6_DE117'", "'Form6_DE118'", "'Form6_DE119'", "'Form6_DE120'", "'Form6_DE121'", "'Form6_DE122'", 
 
182
                                                                                "'Form6_DE123'", "'Form6_DE124'", "'Form6_DE125'", "'Form6_DE126'", "'Form6_DE127'", "'Form6_DE128'", 
 
183
                                                                                
 
184
                                                                                "' '","' '","' '",
 
185
                                                                                
 
186
                                                                                "'Form8_DE19'", "'Form8_DE20'",  "'Form8_DE21'", "'Form8_DE22'", "'Form8_DE23'", "'Form8_DE24'", "'Form7_DE10'", "'Form7_DE11'", "'Form7_DE12'", 
 
187
                                                                                "'Form7_DE13'", "'Form7_DE14'", "'Form7_DE15'",
 
188
                                                                                 
 
189
                                                                                "' '","' '","' '",
 
190
                                                                                
 
191
                                                                                //5.1
 
192
                                                                                " 'Form6_DE135','Form6_DE138','Form6_DE141','Form6_DE144','Form6_DE147' ",
 
193
                                                                                " 'Form6_DE136','Form6_DE139','Form6_DE142','Form6_DE145','Form6_DE148' ",
 
194
                                                                                " 'Form6_DE137','Form6_DE140','Form6_DE143','Form6_DE146','Form6_DE149' ",
 
195
 
 
196
                                                                                
 
197
                                                                                "'Form6_DE135'", "'Form6_DE136'", "'Form6_DE137'", "'Form6_DE138'", "'Form6_DE139'", 
 
198
                                                                                "'Form6_DE140'", "'Form6_DE141'", "'Form6_DE142'", "'Form6_DE143'", "'Form6_DE144'", "'Form6_DE145'", "'Form6_DE146'", "'Form6_DE147'", 
 
199
                                                                                "'Form6_DE148'",
 
200
                                                                                "'Form6_DE149'", 
 
201
                                                                                
 
202
                                                                                //6
 
203
                                                                                " 'Form8_DE25','Form8_DE28','Form7_DE16','Form7_DE19' ",
 
204
                                                                                " 'Form8_DE26','Form8_DE29','Form7_DE17','Form7_DE20' ",                                                                                                                                        
 
205
                                                                                " 'Form8_DE27','Form8_DE30','Form7_DE18','Form7_DE21' ",
 
206
 
 
207
                                                                                
 
208
                                                                                "'Form8_DE25'", "'Form8_DE26'", "'Form8_DE27'", "'Form8_DE28'", "'Form8_DE29'", "'Form8_DE30'", 
 
209
                                                                                "'Form7_DE16'", "'Form7_DE17'", "'Form7_DE18'", "'Form7_DE19'", "'Form7_DE20'", "'Form7_DE21'", 
 
210
                                                                                
 
211
                                                                                //6.5
 
212
                                                                                " 'Form6_DE1500','Form6_DE171' ",
 
213
                                                                                " 'Form6_DE180','Form6_DE172' ",
 
214
                                                                                " 'Form6_DE1536','Form6_DE173' ",                                                                                                                                                               
 
215
                                                                                
 
216
                                                                                "'Form6_DE1500'", "'Form6_DE180'", "'Form6_DE1536'", "'Form6_DE171'", "'Form6_DE172'", 
 
217
                                                                                "'Form6_DE173'", 
 
218
                                                                                
 
219
                                                                                "' '","' '","' '",
 
220
                                                                                
 
221
                                                                                //7.1
 
222
                                                                                " 'Form8_DE34','Form8_DE37','Form8_DE40','Form8_DE43','Form8_DE46','Form8_DE52' ",
 
223
                                                                                " 'Form8_DE35','Form8_DE38','Form8_DE41','Form8_DE44','Form8_DE47','Form8_DE50' ",
 
224
                                                                                " 'Form8_DE36','Form8_DE39','Form8_DE42','Form8_DE45','Form8_DE48','Form8_DE51' ",
 
225
                                                                                
 
226
                                                                                "'Form8_DE34'", "'Form8_DE35'", "'Form8_DE36'", "'Form8_DE37'", "'Form8_DE38'", "'Form8_DE39'", "'Form8_DE40'", "'Form8_DE41'", "'Form8_DE42'", 
 
227
                                                                                "'Form8_DE43'", 
 
228
                                                                                "'Form8_DE44'", "'Form8_DE45'", "'Form8_DE46'", "'Form8_DE47'", "'Form8_DE48'", "'Form8_DE49'", "'Form8_DE50'", "'Form8_DE51'", 
 
229
                                                                                
 
230
                                                                                //7.2
 
231
                                                                                " 'Form6_DE1537','Form6_DE1540' ",
 
232
                                                                                " 'Form6_DE1538','Form6_DE1541' ",
 
233
                                                                                " 'Form6_DE1539','Form6_DE188' ",
 
234
 
 
235
                                                                                
 
236
                                                                                "'Form6_DE1537'", "'Form6_DE1538'", "'Form6_DE1539'", "'Form6_DE1540'", "'Form6_DE1541'", "'Form6_DE1542'", 
 
237
                                                                                
 
238
                                                                                "' '",
 
239
                                                                                
 
240
                                                                                "'Form8_DE53'", "'Form8_DE54'", "'Form8_DE55'",
 
241
                                                                                
 
242
                                                                                "'Form6_DE192'",
 
243
                                                                                "'Form6_DE193'", "'Form6_DE194'", "'Form6_DE195'", "'Form6_DE196'", "'Form6_DE197'", "'Form6_DE198'", "'Form6_DE199'", "'Form6_DE200'", 
 
244
                                                                                
 
245
                                                                                "' '", "' '",
 
246
                                                                                
 
247
                                                                                "'Form7_DE25'", "'Form7_DE26'", 
 
248
                                                                                
 
249
                                                                                "' '","' '","' '",
 
250
                                                                                
 
251
                                                                                //9.1
 
252
                                                                                " 'Form6_DE207','Form6_DE210','Form6_DE213','Form8_DE56' ",
 
253
                                                                                " 'Form6_DE208','Form6_DE211','Form6_DE214','Form8_DE57' ",
 
254
                                                                                " 'Form6_DE209','Form6_DE212','Form6_DE215','Form8_DE58' ",
 
255
 
 
256
                                                                                
 
257
                                                                                "'Form6_DE207'", "'Form6_DE208'", "'Form6_DE209'", "'Form6_DE210'",
 
258
                                                                                "'Form6_DE211'", "'Form6_DE212'", "'Form6_DE213'", "'Form6_DE214'", "'Form6_DE215'", 
 
259
                                                                                
 
260
                                                                                "'Form8_DE56'", "'Form8_DE57'", "'Form8_DE58'",
 
261
                                                                                
 
262
                                                                                //9.2
 
263
                                                                                " 'Form6_DE222','Form6_DE225','Form8_DE59' ",
 
264
                                                                                " 'Form6_DE223','Form6_DE226','Form8_DE60' ",                                                                                                                                   
 
265
                                                                                " 'Form6_DE224','Form6_DE227','Form8_DE61' ",
 
266
 
 
267
                                                                                
 
268
                                                                                "'Form6_DE222'", "'Form6_DE223'", "'Form6_DE224'", "'Form6_DE225'", "'Form6_DE226'", "'Form6_DE227'", "'Form8_DE59'", "'Form8_DE60'",
 
269
                                                                                "'Form8_DE61'", 
 
270
                                                                                
 
271
                                                                                //9.3
 
272
                                                                                " 'Form6_DE234','Form8_DE62' ",
 
273
                                                                                " 'Form6_DE235','Form8_DE63' ",
 
274
                                                                                " 'Form6_DE236','Form8_DE64' ",
 
275
 
 
276
                                                                                
 
277
                                                                                "'Form6_DE234'", "'Form6_DE235'", "'Form6_DE236'", 
 
278
                                                                                "'Form8_DE62'", "'Form8_DE63'", "'Form8_DE64'",
 
279
                                                                                
 
280
                                                                                "' '","' '","' '",
 
281
                                                                                
 
282
                                                                                "'Form8_DE65'", "'Form8_DE66'", "'Form8_DE67'", "'Form8_DE68'", "'Form8_DE69'", "'Form8_DE70'",
 
283
                                                                                "'Form7_DE30'", "'Form7_DE31'", "'Form7_DE32'",
 
284
                                                                                
 
285
                                                                                "'Form8_DE71'", "'Form8_DE72'", "'Form8_DE73'", 
 
286
                                                                                
 
287
                                                                                //9.5
 
288
                                                                                " 'Form6_DE246','Form6_DE249','Form6_DE252' ",
 
289
                                                                                " 'Form6_DE247','Form6_DE250','Form6_DE253' ",                                                                                                                                  
 
290
                                                                                " 'Form6_DE248','Form6_DE251','Form6_DE254' ",
 
291
 
 
292
                                                                                
 
293
                                                                                "'Form6_DE246'", "'Form6_DE247'", "'Form6_DE248'", 
 
294
                                                                                "'Form6_DE249'", "'Form6_DE250'", "'Form6_DE251'", "'Form6_DE252'", "'Form6_DE253'", "'Form6_DE254'", 
 
295
                                                                                
 
296
                                                                                "' '","' '","' '",
 
297
                                                                                
 
298
                                                                                //10.0
 
299
                                                                                " 'Form8_DE77','Form8_DE80' ",
 
300
                                                                                " 'Form8_DE78','Form8_DE81' ",
 
301
                                                                                " 'Form8_DE79','Form8_DE82' ",
 
302
 
 
303
                                                                                
 
304
                                                                                "'Form8_DE77'", "'Form8_DE78'", "'Form8_DE79'", "'Form8_DE80'", "'Form8_DE81'", "'Form8_DE82'",
 
305
                                                                                
 
306
                                                                                // 10.3
 
307
                                                                                " 'Form8_DE83','Form8_DE86' ",
 
308
                                                                                " 'Form8_DE84','Form8_DE87' ",
 
309
                                                                                " 'Form8_DE85','Form8_DE88' ",
 
310
 
 
311
                                                                                
 
312
                                                                                "'Form8_DE83'", "'Form8_DE84'", "'Form8_DE85'", "'Form8_DE86'", "'Form8_DE87'", "'Form8_DE88'", "'Form8_DE89'", "'Form8_DE90'", "'Form8_DE91'",
 
313
                                                                                
 
314
                                                                                "' '","' '","' '","' '","' '","' '",
 
315
                                                                                
 
316
                                                                                // 11.0
 
317
                                                                                " 'Form6_DE261','Form8_DE92' ",
 
318
                                                                                " 'Form6_DE262','Form8_DE93' ",
 
319
                                                                                " 'Form6_DE263','Form8_DE94' ",
 
320
                                                                                " 'Form6_DE264','Form8_DE95' ",
 
321
                                                                                " 'Form6_DE265','Form8_DE96' ",
 
322
                                                                                " 'Form6_DE266','Form8_DE97' ",
 
323
 
 
324
                                                                                
 
325
                                                                                "'Form6_DE261'", "'Form6_DE262'", "'Form6_DE263'", "'Form6_DE264'", "'Form6_DE265'",
 
326
                                                                                "'Form6_DE266'", 
 
327
                                                                                
 
328
                                                                                
 
329
                                                                                "'Form8_DE92'", "'Form8_DE93'", "'Form8_DE94'", "'Form8_DE95'", "'Form8_DE96'", "'Form8_DE97'",
 
330
                                                                                "'Form6_DE267'", "'Form6_DE268'", "'Form6_DE269'", "'Form6_DE270'", "'Form6_DE271'", "'Form6_DE272'", "'Form6_DE273'", "'Form6_DE274'",
 
331
                                                                                "'Form6_DE275'", "'Form6_DE276'", "'Form6_DE277'", "'Form6_DE278'", 
 
332
                                                                                
 
333
                                                                                "'Form8_DE98'", "'Form8_DE99'", "'Form8_DE100'", "'Form8_DE101'", "'Form8_DE102'", "'Form8_DE103'", 
 
334
                                                                                
 
335
                                                                                "' '","' '","' '",
 
336
                                                                                
 
337
                                                                                "'Form6_DE279'", "'Form6_DE280'", "'Form6_DE281'", "'Form6_DE282'", 
 
338
                                                                                "'Form6_DE283'", "'Form6_DE284'", "'Form6_DE285'", "'Form6_DE286'", "'Form6_DE287'", "'Form6_DE288'", "'Form6_DE289'", "'Form6_DE290'",
 
339
                                                                                "'Form6_DE291'", "'Form6_DE292'", "'Form6_DE293'", "'Form6_DE294'", "'Form6_DE295'", 
 
340
                                                                                
 
341
                                                                                "' '","' '","' '",
 
342
                                                                                
 
343
                                                                                "'Form6_DE296'", "'Form6_DE297'", "'Form6_DE298'",
 
344
                                                                                
 
345
                                                                                //13.2
 
346
                                                                                " 'Form6_DE302','Form6_DE305','Form6_DE308' ",
 
347
                                                                                " 'Form6_DE303','Form6_DE306','Form6_DE309' ",                                                                                                                                  
 
348
                                                                                " 'Form6_DE304','Form6_DE307','Form6_DE310' ",
 
349
 
 
350
                                                                                
 
351
                                                                                "'Form6_DE302'", "'Form6_DE303'", "'Form6_DE304'", "'Form6_DE305'", "'Form6_DE306'", "'Form6_DE307'",
 
352
                                                                                "'Form6_DE308'", "'Form6_DE309'", "'Form6_DE310'", 
 
353
                                                                                
 
354
                                                                                
 
355
                                                                                "' '",
 
356
                                                                                
 
357
                                                                                "'Form6_DE313'", "'Form6_DE314'", "'Form6_DE315'", 
 
358
                                                                                
 
359
                                                                                // 15
 
360
                                                                                " 'Form6_DE317','Form6_DE318' ",                                                                        
 
361
 
 
362
                                                                                
 
363
                                                                                "'Form6_DE317'", "'Form6_DE318'", 
 
364
                                                                                
 
365
                                                                                "' '", "' '", "' '", "' '", "' '", "' '",
 
366
                                                                                
 
367
                                                                                "'Form6_DE319'", "'Form6_DE320'", "'Form6_DE321'", "'Form6_DE322'", "'Form6_DE323'", "'Form6_DE324'", "'Form6_DE325'", "'Form6_DE326'", 
 
368
                                                                                "'Form6_DE327'", 
 
369
                                                                                "'Form6_DE328'", "'Form6_DE329'", "'Form6_DE330'", 
 
370
                                                                                
 
371
                                                                                //17.12
 
372
                                                                                " 'Form6_DE337','Form6_DE343','Form6_DE349' ",
 
373
                                                                                " 'Form6_DE338','Form6_DE344','Form6_DE350' ",                                                                                                                                  
 
374
                                                                                " 'Form6_DE339','Form6_DE345','Form6_DE351' ",
 
375
                                                                                " 'Form6_DE340','Form6_DE346','Form6_DE352' ",
 
376
                                                                                " 'Form6_DE341','Form6_DE347','Form6_DE353' ",                                                                                                                                  
 
377
                                                                                " 'Form6_DE342','Form6_DE348','Form6_DE354' ",
 
378
 
 
379
                                                                                
 
380
                                                                                
 
381
                                                                                "'Form6_DE337'", "'Form6_DE338'", "'Form6_DE339'", "'Form6_DE340'", "'Form6_DE341'", "'Form6_DE342'", "'Form6_DE343'", "'Form6_DE344'", 
 
382
                                                                                "'Form6_DE345'",
 
383
                                                                                "'Form6_DE346'", "'Form6_DE347'", "'Form6_DE348'", "'Form6_DE349'", "'Form6_DE350'", "'Form6_DE351'", "'Form6_DE352'", "'Form6_DE353'", 
 
384
                                                                                "'Form6_DE354'",
 
385
                                                                                
 
386
                                                                                //17.13
 
387
                                                                                " 'Form6_DE361','Form6_DE367','Form6_DE373','Form6_DE379' ",
 
388
                                                                                " 'Form6_DE362','Form6_DE368','Form6_DE374','Form6_DE380' ",                                                                                                                                    
 
389
                                                                                " 'Form6_DE363','Form6_DE369','Form6_DE375','Form6_DE381' ",
 
390
                                                                                " 'Form6_DE364','Form6_DE370','Form6_DE376','Form6_DE382' ",
 
391
                                                                                " 'Form6_DE365','Form6_DE371','Form6_DE377','Form6_DE383' ",                                                                                                                                    
 
392
                                                                                " 'Form6_DE366','Form6_DE372','Form6_DE378','Form6_DE384' ",
 
393
                                                                                
 
394
                                                                                "'Form6_DE361'", "'Form6_DE362'", "'Form6_DE363'",
 
395
                                                                                "'Form6_DE364'", "'Form6_DE365'", "'Form6_DE366'", "'Form6_DE367'", "'Form6_DE368'", "'Form6_DE369'", "'Form6_DE370'", "'Form6_DE371'", 
 
396
                                                                                "'Form6_DE372'",
 
397
                                                                                "'Form6_DE373'", "'Form6_DE374'", "'Form6_DE375'", "'Form6_DE376'", "'Form6_DE377'", "'Form6_DE378'", "'Form6_DE379'", "'Form6_DE380'", 
 
398
                                                                                "'Form6_DE381'",
 
399
                                                                                "'Form6_DE382'", "'Form6_DE383'", "'Form6_DE384'", 
 
400
                                                                                
 
401
                                                                                //17.14
 
402
                                                                                " 'Form6_DE391','Form6_DE397','Form6_DE403' ",
 
403
                                                                                " 'Form6_DE392','Form6_DE398','Form6_DE404' ",                                                                                                                                  
 
404
                                                                                " 'Form6_DE393','Form6_DE399','Form6_DE405' ",
 
405
                                                                                " 'Form6_DE394','Form6_DE400','Form6_DE406' ",
 
406
                                                                                " 'Form6_DE395','Form6_DE401','Form6_DE407' ",                                                                                                                                  
 
407
                                                                                " 'Form6_DE396','Form6_DE402','Form6_DE408' ",
 
408
 
 
409
                                                                                
 
410
                                                                                
 
411
                                                                                "'Form6_DE391'", "'Form6_DE392'", "'Form6_DE393'", "'Form6_DE394'", "'Form6_DE395'", "'Form6_DE396'", "'Form6_DE397'", "'Form6_DE398'", 
 
412
                                                                                "'Form6_DE399'",
 
413
                                                                                "'Form6_DE400'", "'Form6_DE401'", "'Form6_DE402'", "'Form6_DE403'", "'Form6_DE404'", "'Form6_DE405'", "'Form6_DE406'", "'Form6_DE407'", 
 
414
                                                                                "'Form6_DE408'",
 
415
                                                                                "'Form6_DE409'", "'Form6_DE410'", "'Form6_DE411'", "'Form6_DE412'", "'Form6_DE413'",    "'Form6_DE414'", "'Form6_DE415'", "'Form6_DE416'", 
 
416
                                                                                "'Form6_DE417'",
 
417
                                                                                "'Form6_DE448'", "'Form6_DE449'", "'Form6_DE450'", 
 
418
                                                                                
 
419
                                                                                //17.2
 
420
                                                                                " 'Form6_DE457','Form6_DE463' ",
 
421
                                                                                " 'Form6_DE458','Form6_DE464' ",
 
422
                                                                                " 'Form6_DE459','Form6_DE465' ",
 
423
                                                                                " 'Form6_DE460','Form6_DE466' ",
 
424
                                                                                " 'Form6_DE461','Form6_DE467' ",
 
425
                                                                                " 'Form6_DE462','Form6_DE468' ",
 
426
 
 
427
                                                                                
 
428
                                                                                "'Form6_DE457'",
 
429
                                                                                "'Form6_DE458'", "'Form6_DE459'", "'Form6_DE460'", "'Form6_DE461'", "'Form6_DE462'", "'Form6_DE463'", "'Form6_DE464'", "'Form6_DE465'", 
 
430
                                                                                "'Form6_DE466'",
 
431
                                                                                "'Form6_DE467'", "'Form6_DE468'", 
 
432
                                                                                
 
433
                                                                                "' '","' '","' '","' '","' '","' '",
 
434
                                                                                
 
435
                                                                                "'Form6_DE475'",
 
436
                                                                                "'Form6_DE476'", "'Form6_DE477'", "'Form6_DE478'", "'Form6_DE479'", "'Form6_DE480'", "'Form6_DE481'", "'Form6_DE482'", "'Form6_DE483'", 
 
437
                                                                                "'Form6_DE484'",
 
438
                                                                                "'Form6_DE485'", "'Form6_DE486'", "'Form6_DE487'", "'Form6_DE488'", "'Form6_DE489'", "'Form6_DE490'", "'Form6_DE491'", "'Form6_DE492'", 
 
439
                                                                                "'Form6_DE493'",
 
440
                                                                                "'Form6_DE494'", "'Form6_DE495'", "'Form6_DE496'", "'Form6_DE497'", "'Form6_DE498'", 
 
441
                                                                                
 
442
                                                                                //17.4
 
443
                                                                                " 'Form6_DE505','Form6_DE511' ",
 
444
                                                                                " 'Form6_DE506','Form6_DE512' ",
 
445
                                                                                " 'Form6_DE507','Form6_DE513' ",
 
446
                                                                                " 'Form6_DE508','Form6_DE514' ",
 
447
                                                                                " 'Form6_DE509','Form6_DE515' ",
 
448
                                                                                " 'Form6_DE510','Form6_DE516' ",
 
449
 
 
450
                                                                                
 
451
                                                                                "'Form6_DE505'", "'Form6_DE506'", "'Form6_DE507'", "'Form6_DE508'", "'Form6_DE509'", "'Form6_DE510'", "'Form6_DE511'",
 
452
                                                                                "'Form6_DE512'", "'Form6_DE513'", "'Form6_DE514'", "'Form6_DE515'", "'Form6_DE516'", "'Form6_DE517'", "'Form6_DE518'", 
 
453
                                                                                "'Form6_DE519'", "'Form6_DE520'",
 
454
                                                                                "'Form6_DE521'", "'Form6_DE522'", "'Form6_DE523'", "'Form6_DE524'", "'Form6_DE525'", "'Form6_DE526'", "'Form6_DE527'", "'Form6_DE528'", 
 
455
                                                                                "'Form6_DE529'",
 
456
                                                                                "'Form6_DE530'", "'Form6_DE531'", "'Form6_DE532'", "'Form6_DE533'", "'Form6_DE534'", "'Form6_DE535'", "'Form6_DE536'", "'Form6_DE537'", 
 
457
                                                                                "'Form6_DE538'", 
 
458
                                                                                "'Form6_DE539'", "'Form6_DE540'", 
 
459
                                                                                
 
460
                                                                                
 
461
                                                                                "'Form6_DE541'", "'Form6_DE542'", "'Form6_DE543'", "'Form6_DE544'", "'Form6_DE545'", "'Form6_DE546'", "'Form6_DE547'", "'Form6_DE548'", 
 
462
                                                                                "'Form6_DE549'",
 
463
                                                                                "'Form6_DE550'", "'Form6_DE551'", "'Form6_DE552'", "'Form6_DE553'", "'Form6_DE554'", "'Form6_DE555'", "'Form6_DE556'", "'Form6_DE557'", 
 
464
                                                                                "'Form6_DE558'",   
 
465
                                                                                "'Form6_DE559'", "'Form6_DE560'", "'Form6_DE561'", "'Form6_DE562'", "'Form6_DE563'", "'Form6_DE564'", "'Form6_DE565'", "'Form6_DE566'", 
 
466
                                                                                "'Form6_DE567'",
 
467
                                                                                "'Form6_DE568'", "'Form6_DE569'", "'Form6_DE570'", "'Form6_DE571'", "'Form6_DE572'", "'Form6_DE573'", "'Form6_DE574'", "'Form6_DE575'", 
 
468
                                                                                "'Form6_DE576'",
 
469
                                                                                "'Form6_DE577'", "'Form6_DE578'", "'Form6_DE579'", "'Form6_DE580'", "'Form6_DE581'", "'Form6_DE582'", "'Form6_DE583'", "'Form6_DE584'", 
 
470
                                                                                "'Form6_DE585'",
 
471
                                                                                "'Form6_DE586'", "'Form6_DE587'", "'Form6_DE588'", "'Form6_DE589'", "'Form6_DE590'", "'Form6_DE591'", "'Form6_DE592'", "'Form6_DE593'", 
 
472
                                                                                "'Form6_DE594'",
 
473
                                                                                "'Form6_DE595'", "'Form6_DE596'", "'Form6_DE597'", "'Form6_DE598'", "'Form6_DE599'", "'Form6_DE600'", "'Form6_DE601'", "'Form6_DE602'", 
 
474
                                                                                "'Form6_DE603'",
 
475
                                                                                "'Form6_DE604'", "'Form6_DE605'", "'Form6_DE606'", "'Form6_DE607'", "'Form6_DE608'", "'Form6_DE609'", "'Form6_DE610'", "'Form6_DE611'", 
 
476
                                                                                "'Form6_DE612'",
 
477
                                                                                "'Form6_DE613'", "'Form6_DE614'", "'Form6_DE615'", "'Form6_DE616'", "'Form6_DE617'", "'Form6_DE618'", "'Form6_DE619'", "'Form6_DE620'", 
 
478
                                                                                
 
479
                                                                                
 
480
                                                                                "' '","' '","' '","' '",
 
481
                                                                                
 
482
                                                                                "'Form7_DE57'", "'Form7_DE58'", "'Form7_DE59'", "'Form7_DE60'", "'Form7_DE61'", "'Form7_DE62'", "'Form7_DE63'", "'Form7_DE64'", 
 
483
                                                                                "'Form7_DE65'", "'Form7_DE66'", "'Form7_DE67'", "'Form7_DE68'",
 
484
                                                                                
 
485
                                                                                "' '","' '","' '","' '","' '","' '","' '","' '","' '",                                                                          
 
486
 
 
487
                                                                                "'Form6_DE621'", "'Form6_DE622'", "'Form6_DE623'", "'Form6_DE624'", "'Form6_DE625'", "'Form6_DE626'", "'Form6_DE627'",
 
488
                                                                                "'Form6_DE628'", "'Form6_DE629'", "'Form6_DE630'", "'Form6_DE631'", "'Form6_DE632'", "'Form6_DE633'", "'Form6_DE634'", 
 
489
                                                                                "'Form6_DE635'", "'Form6_DE636'",
 
490
                                                                                "'Form6_DE637'", "'Form6_DE638'", "'Form6_DE639'", "'Form6_DE640'", "'Form6_DE641'", "'Form6_DE642'", "'Form6_DE643'", 
 
491
                                                                                "'Form6_DE644'", "'Form6_DE645'",
 
492
                                                                                "'Form6_DE646'", "'Form6_DE647'", "'Form6_DE648'", "'Form6_DE649'", "'Form6_DE650'", 
 
493
                                                                                
 
494
                                                                                
 
495
                                                                                "' '","' '",
 
496
                                                                                
 
497
                                                                                "' '","' '",
 
498
                                                                                
 
499
                                                                                "'Form7_DE69'", "'Form7_DE70'", "'Form7_DE71'", "'Form7_DE72'", "'Form7_DE73'", "'Form7_DE74'",
 
500
                                                                                
 
501
                                                                                "' '","' '","' '",
 
502
                                                                                
 
503
                                                                                "'Form6_DE651'", "'Form6_DE652'", "'Form6_DE653'", 
 
504
                                                                                
 
505
                                                                                //22.2
 
506
                                                                                " 'Form7_DE75','Form6_DE726' ",
 
507
                                                                                " 'Form7_DE76','Form6_DE727' ",
 
508
                                                                                " 'Form7_DE77','Form6_DE728' ",
 
509
 
 
510
                                                                                
 
511
                                                                                "'Form7_DE75'", "'Form7_DE76'", "'Form7_DE77'", 
 
512
                                                                                "'Form6_DE726'", "'Form6_DE727'", "'Form6_DE728'", 
 
513
                                                                                
 
514
                                                                                //22.3
 
515
                                                                                " 'Form6_DE729','Form6_DE732','Form6_DE735' ",
 
516
                                                                                " 'Form6_DE730','Form6_DE733','Form6_DE736' ",                                                                                                                                  
 
517
                                                                                " 'Form6_DE731','Form6_DE734','Form6_DE737' ",
 
518
 
 
519
                                                                                
 
520
                                                                                "'Form6_DE729'", "'Form6_DE730'", "'Form6_DE731'", "'Form6_DE732'", "'Form6_DE733'", "'Form6_DE734'", "'Form6_DE735'", "'Form6_DE736'", 
 
521
                                                                                "'Form6_DE737'",
 
522
                                                                                
 
523
                                                                                "'Form6_DE666'", "'Form6_DE667'", "'Form6_DE1529'",
 
524
                                                                                 "'Form6_DE669'", "'Form6_DE670'", "'Form6_DE671'", "'Form6_DE672'", "'Form6_DE673'", "'Form6_DE674'", "'Form6_DE675'", "'Form6_DE676'",
 
525
                                                                                "'Form6_DE677'", "'Form6_DE678'", "'Form6_DE679'", "'Form6_DE680'", "'Form6_DE681'", "'Form6_DE682'", "'Form6_DE683'", "'Form6_DE684'", 
 
526
                                                                                "'Form6_DE685'",
 
527
                                                                                "'Form6_DE686'", "'Form6_DE687'", "'Form6_DE688'", "'Form6_DE689'", "'Form6_DE690'", "'Form6_DE691'", "'Form6_DE692'", "'Form6_DE693'", 
 
528
                                                                                "'Form6_DE694'",
 
529
                                                                                "'Form6_DE695'", "'Form6_DE696'", "'Form6_DE697'", "'Form6_DE698'", "'Form6_DE699'", "'Form6_DE700'", "'Form6_DE701'", "'Form6_DE702'", 
 
530
                                                                                "'Form6_DE703'",
 
531
                                                                                "'Form6_DE704'", "'Form6_DE705'", "'Form6_DE706'", "'Form6_DE707'", "'Form6_DE708'", "'Form6_DE709'", "'Form6_DE710'", "'Form6_DE711'", 
 
532
                                                                                "'Form6_DE712'",
 
533
                                                                                "'Form6_DE713'", "'Form6_DE714'", "'Form6_DE715'", "'Form6_DE716'", "'Form6_DE717'", "'Form6_DE718'", "'Form6_DE719'", 
 
534
                                                                                
 
535
                                                                                "' '","' '","' '",
 
536
                                                                                
 
537
                                                                                //22.81
 
538
                                                                                " 'Form6_DE723','Form6_DE726' ",
 
539
                                                                                " 'Form6_DE724','Form6_DE727' ",
 
540
                                                                                " 'Form6_DE725','Form6_DE728' ",
 
541
 
 
542
                                                                                
 
543
                                                                                "'Form6_DE723'", "'Form6_DE724'", "'Form6_DE725'", "'Form6_DE726'", "'Form6_DE727'", 
 
544
                                                                                "'Form6_DE728'", 
 
545
                                                                                
 
546
                                                                                //21.82
 
547
                                                                                " 'Form6_DE729','Form6_DE732','Form6_DE735' ",
 
548
                                                                                " 'Form6_DE730','Form6_DE733','Form6_DE736' ",                                                                                                                                  
 
549
                                                                                " 'Form6_DE731','Form6_DE734','Form6_DE737' ",
 
550
 
 
551
                                                                                
 
552
                                                                                "'Form6_DE729'", "'Form6_DE730'", "'Form6_DE731'", "'Form6_DE732'", "'Form6_DE733'", "'Form6_DE734'", "'Form6_DE735'",
 
553
                                                                                "'Form6_DE736'", "'Form6_DE737'", "'Form6_DE738'", "'Form6_DE739'", "'Form6_DE740'", 
 
554
                                                                                
 
555
                                                                                "' '","' '","' '","' '","' '","' '",
 
556
                                                                                
 
557
                                                                                "'Form6_DE741'", "'Form6_DE742'", 
 
558
                                                                                "'Form6_DE743'", "'Form6_DE744'", "'Form6_DE745'", "'Form6_DE746'", "'Form6_DE747'", "'Form6_DE748'", "'Form6_DE749'",
 
559
                                                                                                                                                        
 
560
                                                                                "' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '","' '",
 
561
 
 
562
                                                                                "' '","' '","' '","' '","' '","' '",
 
563
                                                                                "' '","' '","' '","' '","' '","' '",
 
564
                                                                                "' '","' '","' '","' '","' '","' '",
 
565
                                                                                "' '","' '","' '","' '","' '","' '",
 
566
                                                                                "' '","' '","' '","' '","' '","' '",
 
567
                                                                                "' '","' '","' '","' '","' '","' '",
 
568
                                                                                "' '","' '","' '","' '","' '","' '",
 
569
 
 
570
                                                                                "' '","' '","' '","' '","' '","' '",
 
571
                                                                                "' '","' '","' '","' '","' '","' '",
 
572
                                                                                "' '","' '","' '","' '","' '","' '",
 
573
                                                                                "' '","' '","' '","' '","' '","' '",
 
574
                                                                                "' '","' '","' '","' '","' '","' '",
 
575
                                                                                "' '","' '","' '","' '","' '","' '",
 
576
                                                                                "' '","' '","' '","' '","' '","' '",
 
577
 
 
578
        
 
579
                                                                           };
 
580
 
 
581
                 
 
582
        int dataElementIDs[] = new int[dataElementCodes.length+5];  
 
583
        int entryNumberValues[]=  new int[dataElementCodes.length+5];     
 
584
        int entryValuesForLastYear[]= new int[dataElementCodes.length+5];      
 
585
        int cumentryValuesForCurYear[]= new int[dataElementCodes.length+5];      
 
586
        int cumentryValuesForLastYear[]= new int[dataElementCodes.length+5];      
 
587
        
 
588
   String monthNames[] = { " ", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October'", "November", "December" };    
 
589
%>
 
590
 
 
591
<%
 
592
     try
 
593
      {
 
594
        Class.forName ("com.mysql.jdbc.Driver").newInstance ();
 
595
        con = DriverManager.getConnection (urlForConnection, userName, password);
 
596
        
 
597
        st=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); 
 
598
        st1=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
599
        st2=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
600
        st3=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
601
        st4=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
602
        st5=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); 
 
603
        st6=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
604
        st8=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
605
        st9=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
606
        st10=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
607
        st11=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
608
        st12=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
 
609
 
 
610
     
 
611
        //rs1 = st1.executeQuery("SELECT organisationunit.shortname FROM organisationunit WHERE id = "+selectedOrgUnitID);
 
612
        rs1 = st1.executeQuery("SELECT organisationunit.shortname FROM organisationunit WHERE organisationunitid = "+selectedOrgUnitID);        
 
613
        if(rs1.next())  {   selectedOrgUnitName = rs1.getString(1);                  }
 
614
        else   {        selectedOrgUnitName = "";                      }  
 
615
 
 
616
  
 
617
                selectedDataPeriodStartDate = startingDate;
 
618
 
 
619
 
 
620
    } // try block end
 
621
     catch(Exception e)  { out.println(e.getMessage());  }
 
622
     finally
 
623
       {
 
624
                        try
 
625
                                {
 
626
                                        if(rs1!=null)  rs1.close();                     if(st1!=null)  st1.close();
 
627
                                        if(rs11!=null)  rs11.close();           if(st11!=null)  st11.close();
 
628
                                }
 
629
                        catch(Exception e)   {  out.println(e.getMessage());   }
 
630
       } // finally block end           
 
631
 
 
632
        String partsOfDataPeriodStartDate[]  =  selectedDataPeriodStartDate.split("-");
 
633
        lastYear  = Integer.parseInt(partsOfDataPeriodStartDate[0]) - 1;
 
634
        lastDataPeriodStartDate = lastYear+"-"+partsOfDataPeriodStartDate[1]+"-"+partsOfDataPeriodStartDate[2];
 
635
        
 
636
        int tempForMonth1 = Integer.parseInt(partsOfDataPeriodStartDate[1]);
 
637
        int tempForYear = 0;
 
638
                
 
639
        if(tempForMonth1 < 4)           {   tempForYear = lastYear;  }
 
640
        else  {   tempForYear = lastYear + 1;           }
 
641
         
 
642
         String curYearStart = tempForYear+"-04-01";
 
643
         String lastYearStart = (tempForYear-1)+"-04-01";
 
644
         String lastYearEnd = lastYear+"-"+partsOfDataPeriodStartDate[1]+"-"+partsOfDataPeriodStartDate[2];
 
645
         
 
646
     //for district, taluk, CHC names
 
647
     try
 
648
      {
 
649
                //rs8=st8.executeQuery("select organisationunit.id, organisationunit.name FROM organisationunit WHERE organisationunit.id in ( select organisationunit.parent from organisationunit where organisationunit.id = "+selectedOrgUnitID+")");
 
650
                rs8=st8.executeQuery("select organisationunit.organisationunitid, organisationunit.name FROM organisationunit WHERE organisationunit.organisationunitid in ( select organisationunit.parentid from organisationunit where organisationunit.organisationunitid = "+selectedOrgUnitID+")");        
 
651
                        if(rs8.next())  { PHCID = rs8.getInt(1);PHCName = rs8.getString(2);  } 
 
652
                        else  {  PHCID = 0; PHCName = "";  } 
 
653
 
 
654
                        //rs9=st9.executeQuery("select organisationunit.id, organisationunit.name FROM organisationunit WHERE organisationunit.id in ( select organisationunit.parent from organisationunit where organisationunit.id = "+PHCID+")");
 
655
                        rs9=st9.executeQuery("select organisationunit.organisationunitid, organisationunit.name FROM organisationunit WHERE organisationunit.organisationunitid in ( select organisationunit.parentid from organisationunit where organisationunit.organisationunitid = "+PHCID+")");   
 
656
                        if(rs9.next())  { CHCID = rs9.getInt(1);CHCName = rs9.getString(2);  } 
 
657
                        else  {  CHCID = 0; CHCName = "";  } 
 
658
 
 
659
                        //rs5=st5.executeQuery("select organisationunit.id, organisationunit.name FROM organisationunit WHERE organisationunit.id in ( select organisationunit.parent from organisationunit where organisationunit.id = "+CHCID+")");
 
660
                        rs5=st5.executeQuery("select organisationunit.organisationunitid, organisationunit.name FROM organisationunit WHERE organisationunit.organisationunitid in ( select organisationunit.parentid from organisationunit where organisationunit.organisationunitid = "+CHCID+")");   
 
661
                        if(rs5.next())  { talukID = rs5.getInt(1); talukName = rs5.getString(2);  } 
 
662
                        else  {  talukID = 0; talukName = "";  } 
 
663
        
 
664
                    //rs6=st6.executeQuery("select organisationunit.id, organisationunit.name FROM organisationunit WHERE organisationunit.id in ( select organisationunit.parent from organisationunit where organisationunit.id = "+talukID+")");
 
665
                    rs6=st6.executeQuery("select organisationunit.organisationunitid, organisationunit.name FROM organisationunit WHERE organisationunit.organisationunitid in ( select organisationunit.parentid from organisationunit where organisationunit.organisationunitid = "+talukID+")"); 
 
666
                    if(rs6.next()) {  districtID = rs6.getInt(1); districtName = rs6.getString(2);}
 
667
                        else {districtID = 0; districtName = "";}      
 
668
 
 
669
                        //rs10=st10.executeQuery("SELECT sum(datavalue.value) FROM organisationunit INNER JOIN (dataelement INNER JOIN datavalue ON dataelement.id = datavalue.dataElement) ON organisationunit.id = datavalue.source WHERE organisationunit.parent = "+PHCID+" AND dataelement.name like 'Total Population'");
 
670
                        rs10=st10.executeQuery("SELECT sum(datavalue.value) FROM organisationunit INNER JOIN (dataelement INNER JOIN datavalue ON dataelement.dataelementid = datavalue.dataelementid) ON organisationunit.organisationunitid = datavalue.sourceid WHERE organisationunit.parentid = "+PHCID+" AND dataelement.name like 'Total Population'");
 
671
                        if(rs10.next()) { totPHCPopulation = rs10.getInt(1);}
 
672
                        else {totPHCPopulation = 0;}      
 
673
       
 
674
       }   // try block end              
 
675
     catch(Exception e)  { out.println("Exception1 : "+e.getMessage());  }
 
676
     finally
 
677
       {
 
678
                 try
 
679
                          {
 
680
                            if(rs5!=null)  rs5.close();                 if(st5!=null)  st5.close();
 
681
                            if(rs6!=null)  rs6.close();                 if(st6!=null)  st6.close();
 
682
                            if(rs8!=null)  rs8.close();                 if(st8!=null)  st8.close();   
 
683
                            if(rs9!=null)  rs9.close();                 if(st9!=null)  st9.close();
 
684
                            if(rs10!=null)  rs10.close();                       if(st10!=null)  st10.close();                                                                                                                
 
685
                          }
 
686
                catch(Exception e)   {  out.println("Exception2 : "+e.getMessage());   }
 
687
       }  // finally block end
 
688
    
 
689
     try
 
690
      {
 
691
                int i=0;    
 
692
                int j= dataElementCodes.length;
 
693
                String query = "";      
 
694
                while(i!=j)
 
695
                        {               
 
696
                                 entryNumberValues[i]    = -1;
 
697
                                 entryValuesForLastYear[i] = -1;
 
698
                                 cumentryValuesForCurYear[i] = -1;
 
699
                                 cumentryValuesForLastYear[i] = -1;
 
700
                                                                                
 
701
                                // for Performance in the reporting month                               
 
702
                                //      query = "SELECT sum(datavalue.value) FROM datavalue INNER JOIN dataelement ON datavalue.dataElement = dataelement.id WHERE datavalue.period in (select id from period where startdate between '"+startingDate+"' and '"+startingDate+"') AND datavalue.source ="+selectedOrgUnitID+" AND dataelement.code in ("+dataElementCodes[i]+")"; 
 
703
                                //      query = "SELECT sum(datavalue.value) FROM datavalue INNER JOIN dataelement ON datavalue.dataElement = dataelement.id WHERE datavalue.period  in (select id from period where startdate between '2006-04-01' and '2006-04-01') AND datavalue.source in (select id from organisationunit where id = "+selectedOrgUnitID+" OR id  in (select id from organisationunit where parent = "+selectedOrgUnitID+") OR parent in (select id from organisationunit where parent = "+selectedOrgUnitID+")) AND dataelement.code in ("+dataElementCodes[i]+")";
 
704
                                query = "SELECT sum(datavalue.value) FROM datavalue INNER JOIN dataelement ON datavalue.dataelementid = dataelement.dataelementid WHERE datavalue.periodid  in (select periodid from period where startdate between '2006-04-01' and '2006-04-01') AND datavalue.sourceid in (select organisationunitid from organisationunit where organisationunitid = "+selectedOrgUnitID+" OR organisationunitid  in (select organisationunitid from organisationunit where parentid = "+selectedOrgUnitID+") OR parentid in (select organisationunitid from organisationunit where parentid = "+selectedOrgUnitID+")) AND dataelement.code in ("+dataElementCodes[i]+")";
 
705
                                rs=st.executeQuery(query);
 
706
                                if(rs.next())  {  entryNumberValues[i] = rs.getInt(1);  } 
 
707
                                else  {  entryNumberValues[i] = 0;  } 
 
708
                                                
 
709
                                        
 
710
                            // for Cumulative Performance till Current Month
 
711
                            //query = "SELECT sum(datavalue.value) FROM datavalue INNER JOIN dataelement ON datavalue.dataElement = dataelement.id WHERE datavalue.period in (select id from period where startdate between '"+curYearStart+"' and '"+selectedDataPeriodStartDate+"' and periodType = "+periodTypeID+")  AND datavalue.source in (select id from organisationunit where id = "+selectedOrgUnitID+" OR id  in (select id from organisationunit where parent = "+selectedOrgUnitID+") OR parent in (select id from organisationunit where parent = "+selectedOrgUnitID+")) AND dataelement.code in ("+dataElementCodes[i]+")";
 
712
                            query = "SELECT sum(datavalue.value) FROM datavalue INNER JOIN dataelement ON datavalue.dataelementid = dataelement.dataelementid WHERE datavalue.periodid in (select periodid from period where startdate between '"+curYearStart+"' and '"+selectedDataPeriodStartDate+"' and periodtypeid = "+periodTypeID+")  AND datavalue.sourceid in (select organisationunitid from organisationunit where organisationunitid = "+selectedOrgUnitID+" OR organisationunitid  in (select organisationunitid from organisationunit where parentid = "+selectedOrgUnitID+") OR parentid in (select organisationunitid from organisationunit where parentid = "+selectedOrgUnitID+")) AND dataelement.code in ("+dataElementCodes[i]+")";       
 
713
                            rs4=st4.executeQuery(query);
 
714
                        if(rs4.next())  {  cumentryValuesForCurYear[i]= rs4.getInt(1);  } 
 
715
                            else  {  cumentryValuesForCurYear[i] = 0;  } 
 
716
                                    
 
717
                                i++;
 
718
                        }  // while loop end
 
719
      }  // try block end                
 
720
     catch(Exception e)  { out.println(e.getMessage());  }
 
721
     finally
 
722
       {
 
723
                         try
 
724
                                {
 
725
                                    if(rs!=null)  rs.close();           if(st!=null)  st.close();                                                       
 
726
                                        if(rs2!=null)  rs2.close();             if(st2!=null)  st2.close();    
 
727
                                        if(rs3!=null)  rs3.close();             if(st3!=null)  st3.close();                                     
 
728
                                        if(rs4!=null)  rs4.close();             if(st4!=null)  st4.close();
 
729
                                        if(rs12!=null)  rs12.close();           if(st12!=null)  st12.close();
 
730
                                                                                
 
731
                                        if(con!=null) con.close();                                      
 
732
                        }        
 
733
                        catch(Exception e)   {  out.println("Exception3 : "+e.getMessage());   }
 
734
       }  // finally block end                                  
 
735
%>
 
736
 
 
737
<HTML>
 
738
<HEAD>
 
739
   <TITLE>Form - 9</TITLE>
 
740
   <script src="../dhis-web-reports/Gujarat/GDENamesForForm9.js" type="text/javascript" language="Javascript"></script>         
 
741
   <script>
 
742
                function fun1()
 
743
                { 
 
744
                    
 
745
                        var start=0;
 
746
                        var end = 28;    
 
747
                        var j=1;
 
748
                        var k=0;                
 
749
                        var id="";                      
 
750
                
 
751
                        while(j<=11)
 
752
                         {                          
 
753
                                
 
754
                                if(j==1) end = 22;
 
755
                                        else if(j==2) end = 34;
 
756
                                        else if(j==3) end = 29;
 
757
                                        else if(j==4) end = 31;
 
758
                                        else if(j==5) end = 33;
 
759
                                        else if(j==6) end = 24;
 
760
                                        else if(j==7) end = 15;
 
761
                                        else if(j==8) end = 28;
 
762
                                else if(j==9) end = 20;
 
763
                                else if(j==10) end = 19;
 
764
                                else if(j==11) end = 27;
 
765
                                
 
766
                                        for(start=0;start<=end;start++)
 
767
                                         {      
 
768
                                                 id="cell1"+k;                                    
 
769
                                                 document.getElementById(id).innerHTML = slnoForForm9[k];
 
770
                                                id="cell2"+k;                                     
 
771
                                                document.getElementById(id).innerHTML = denamesForForm9[k];
 
772
                                                k++;
 
773
                                         }
 
774
                                        j++; 
 
775
                                 }                                                              
 
776
                        }
 
777
        </script>                   
 
778
</HEAD>
 
779
<BODY BGCOLOR="#FFFFFF" onload="fun1()">
 
780
        <br><br>
 
781
        <center>
 
782
                <font face="Arial" size="3">
 
783
                        <b>&#2731;&#2763;&#2736;&#2765;&#2734; &#2728;&#2690;. &#2799;<BR>&#2730;&#2765;&#2736;&#2716;&#2750;&#2728;&#2728; &#2693;&#2728;&#2759; &#2732;&#2750;&#2739; &#2694;&#2736;&#2763;&#2711;&#2765;&#2735; - ||<BR>&#2744;&#2690;&#2744;&#2765;&#2725;&#2750;&#2709;&#2752;&#2735; &#2734;&#2750;&#2745;&#2751;&#2724;&#2752; &#2730;&#2727;&#2765;&#2727;&#2724;&#2751;<BR>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750; &#2726;&#2765;&#2741;&#2736;&#2750; &#2736;&#2750;&#2716;&#2765;&#2735; &#2709;&#2709;&#2765;&#2743;&#2750;&#2703; &#2734;&#2763;&#2709;&#2738;&#2741;&#2750;&#2728;&#2763; &#2734;&#2750;&#2744;&#2752;&#2709; &#2734;&#2763;&#2728;&#2752;&#2719;&#2736;&#2752;&#2690;&#2711; &#2736;&#2752;&#2730;&#2763;&#2736;&#2765;&#2719;</b>
 
784
                </font>
 
785
        </center>
 
786
 
 
787
        <table cellpadding="0" cellspacing="0" bgcolor="ffffff" align="center" style="border-style:solid; border-width:0; border-collapse: collapse; padding: 0; position:relative; top:10" bordercolor="#ffffff" width="100%"  border="0">
 
788
                <tr style="border-collapse: collapse; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; padding: 0" bordercolor="#111111" width="100%">
 
789
                <td width="70%" style="border-collapse: collapse; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; padding-left:15; padding-right:0; padding-top:0; padding-bottom:0" bordercolor="#111111"  height="23">
 
790
                        <font face="Arial" size="2">&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2753;&#2690; &#2728;&#2750;&#2734; :&nbsp;&nbsp;<%=selectedOrgUnitName%></font>
 
791
        </td>
 
792
                <td width="30%" style="border-collapse: collapse; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; padding-left:15; padding-right:0; padding-top:0; padding-bottom:0" bordercolor="#111111"  height="23">
 
793
                        <font face="Arial" size="2">&#2693;&#2745;&#2759;&#2741;&#2750;&#2738;&#2728;&#2763; &#2734;&#2750;&#2744; :&nbsp;&nbsp;<%=monthNames[Integer.parseInt(partsOfDataPeriodStartDate[1])]%></font>
 
794
        </td>   
 
795
        </tr>
 
796
        <tr>
 
797
                <td width="70%" style="border-collapse: collapse; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; padding-left:15; padding-right:0; padding-top:0; padding-bottom:0" bordercolor="#111111" height="19">
 
798
                        <font face="Arial" size="2">&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2763; &#2709;&#2763;&#2721; (&#2741;&#2744;&#2724;&#2751; &#2711;&#2723;&#2724;&#2736;&#2752; &#2792;&#2790;&#2790;&#2791; &#2734;&#2753;&#2716;&#2732;)</font>
 
799
        </td>
 
800
                <td width="30%" style="border-collapse: collapse; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; padding-left:15; padding-right:0; padding-top:0; padding-bottom:0" bordercolor="#111111"  height="19">
 
801
                        <font face="Arial" size="2">&#2693;&#2745;&#2759;&#2741;&#2750;&#2738;&#2728;&#2753; &#2741;&#2736;&#2765;&#2743; :&nbsp;&nbsp;<%=partsOfDataPeriodStartDate[0]%></font>
 
802
        </td>
 
803
        </tr>           
 
804
        </table>  
 
805
<br>
 
806
 
 
807
<%
 
808
        int i;
 
809
        int j = 1;
 
810
        int k = 0;
 
811
        int l = 0;
 
812
        int endcount = 28;
 
813
        int flag = 0;
 
814
        String tempForentryNumberValues[] = new String[12];
 
815
        String tempForcumentryValuesForCurYear[] = new String[12];
 
816
        
 
817
                        
 
818
        String temp1 = "";
 
819
        
 
820
        String temp2 = "";
 
821
        
 
822
        int temp = 0;
 
823
int bt = 0;
 
824
        while(j<=11)
 
825
         { 
 
826
           
 
827
            if(j==1) 
 
828
              { %>
 
829
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">
 
830
                                <tr>
 
831
                                <td width="100%" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%" align="center" colspan="14"><font face="Arial" size="2"><b>&#2733;&#2750;&#2711;-&#2693; &#2734;&#2750;&#2724;&#2750; &#2693;&#2728;&#2759; &#2732;&#2750;&#2710; &#2694;&#2736;&#2763;&#2711;&#2765;&#2735;</b></font></td>
 
832
                                </tr> 
 
833
                   <%                 
 
834
               }
 
835
            else if(j==8)
 
836
               { %>
 
837
                <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
838
                        <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">            
 
839
                 <tr>
 
840
                        <td width="2%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; " bordercolor="#111111" width="100%" align="left" rowspan="3"><b><font face="Arial" size="2">&#2791;&#2798;</b></font></td>
 
841
                        <td width="34%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:15; padding-right:1; " bordercolor="#111111" width="100%" rowspan="3"><b><font face="Arial" size="2">&#2732;&#2750;&#2739;&#2709;&#2763;&#2728;&#2750; &#2736;&#2763;&#2711;</b></font></td>
 
842
                        <td width="32%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="8"><b><font face="Arial" size="2">&#2714;&#2750;&#2738;&#2753; &#2734;&#2750;&#2744; &#2727;&#2736;&#2734;&#2765;&#2735;&#2750;&#2728;</b></font></td>
 
843
                        <td width="32%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="8"><b><font face="Arial" size="2">&#2703;&#2730;&#2765;&#2736;&#2752;&#2738;&#2735;&#2752; &#2741;&#2727;&#2724;&#2752; &#2716;&#2724;&#2752; &#2709;&#2750;&#2734;&#2711;&#2752;&#2736;&#2752;</font></b></td>
 
844
                        </tr>
 
845
                        <tr>
 
846
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2742;&#2763;&#2727;&#2759;&#2738;</font></b></td>
 
847
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2744;&#2750;&#2736;&#2741;&#2750;&#2736; &#2694;&#2730;&#2759;&#2738;</font></b></td>
 
848
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2736;&#2752;&#2731;&#2736; &#2709;&#2736;&#2759;&#2738;</font></b></td>
 
849
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2734;&#2755;&#2724;&#2765;&#2735;&#2753;</font></b></td>
 
850
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2742;&#2763;&#2727;&#2759;&#2738;</font></b></td>
 
851
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2744;&#2750;&#2736;&#2741;&#2750;&#2736; &#2694;&#2730;&#2759;&#2738;</font></b></td>
 
852
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2736;&#2752;&#2731;&#2736; &#2709;&#2736;&#2759;&#2738;</font></b></td>
 
853
                        <td width="8%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center" colspan="2"><b><font face="Arial" size="2">&#2734;&#2755;&#2724;&#2765;&#2735;&#2753;</font></b></td>
 
854
                        </tr>
 
855
                        <tr>
 
856
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
857
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
858
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
859
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
860
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
861
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
862
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
863
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
864
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
865
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
866
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
867
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
868
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
869
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
870
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2730;&#2753;&#2736;&#2754;&#2743;</font></b></td>
 
871
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><b><font face="Arial" size="2">&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</font></b></td>
 
872
                        </tr>   
 
873
               <%
 
874
               }
 
875
            else if(j==2)
 
876
              { %>
 
877
                        <br><br>
 
878
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
879
              <% 
 
880
                        }
 
881
        else if(j==3)
 
882
              { %>
 
883
                        <br><br><br><br><br><br><br><br><br><br>
 
884
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
885
              <% 
 
886
                        }
 
887
                else if(j==4)
 
888
              { %>
 
889
                        <br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
890
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
891
              <% 
 
892
                        }
 
893
                else if(j==5)
 
894
              { %>
 
895
                        <br><br><br><br>
 
896
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
897
              <% 
 
898
                        }
 
899
                else if(j==6)
 
900
              { %>
 
901
                        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
902
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">                                                                                                                      
 
903
              <% 
 
904
                        }
 
905
                else if(j==7)
 
906
              { %>
 
907
                        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
908
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
909
              <% 
 
910
                        }
 
911
                else if(j==8)
 
912
              { %>
 
913
                        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
914
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
915
              <% 
 
916
                        }
 
917
                else if(j==9)
 
918
              { %>
 
919
                        <br><br><br><br><br><br><br><br><br><br><br><br>
 
920
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
921
              <% 
 
922
                        }
 
923
                else if(j==10)
 
924
              { %>
 
925
                        <br><br><br><br><br><br><br><br>
 
926
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
927
              <% 
 
928
                        }
 
929
                else if(j==11)
 
930
              { %>
 
931
                        <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 
932
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
933
              <% 
 
934
                        }
 
935
 
 
936
            else
 
937
              { %>
 
938
                        <br>
 
939
                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">              
 
940
              <% 
 
941
                        }
 
942
                if(j==1) endcount = 22; 
 
943
                else if(j==2) endcount = 34; 
 
944
                else if(j==3) endcount = 29;
 
945
                else if(j==4) endcount = 31;
 
946
                else if(j==5) endcount = 33;
 
947
                else if(j==6) endcount = 24;
 
948
                else if(j==7) endcount = 15;
 
949
                else if(j==8) endcount = 28;
 
950
                else if(j==9) endcount = 20;
 
951
                else if(j==10) endcount = 19;
 
952
                else if(j==11) endcount = 27;
 
953
                                                                                                
 
954
                for(i=0;i<=endcount;i++)
 
955
                  {     
 
956
                String id1="cell1"+k;
 
957
                String id2="cell2"+k;
 
958
            
 
959
                if((k>=3 && k<=42) || (k>=46 && k<=47) || (k>=55 && k<=96) || (k>=99 && k<=119) || (k>=137 && k<=142) || (k>=145 && k<=150) || (k>=224 && k<=264) || (k>=280 && k<=292))
 
960
                { 
 
961
               if(k==3 || k==23 || k==55 || k==58 ||  k==88 || k==99 || k==137 || k==135 || k==145 || k==224 || k==245 || k==252 || k==261 || k==280) 
 
962
                    {
 
963
                      tempForentryNumberValues[0]= "<b>&#2709;&#2753;&#2738;</b>";
 
964
                      tempForentryNumberValues[1]= "<b>&#2693;.&#2716;&#2750;.</b>";
 
965
                                  tempForentryNumberValues[2]= "<b>&#2693;.&#2716;.&#2716;&#2750;</b>";
 
966
 
 
967
                      tempForcumentryValuesForCurYear[0] = "<b>&#2709;&#2753;&#2738;</b>";
 
968
                      tempForcumentryValuesForCurYear[1] = "<b>&#2693;.&#2716;&#2750;.</b>";
 
969
                      tempForcumentryValuesForCurYear[2] = "<b>&#2693;.&#2716;.&#2716;&#2750;</b>";                   
 
970
                      
 
971
                      l= l+3;
 
972
                    }
 
973
                   else 
 
974
                    {
 
975
 
 
976
                                        temp =  entryNumberValues[l];
 
977
                                if(temp==-1) tempForentryNumberValues[0] = "";
 
978
                                else tempForentryNumberValues[0] = ""+temp;
 
979
                                        
 
980
                                        temp = cumentryValuesForCurYear[l];
 
981
                                        if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
982
                                        else tempForcumentryValuesForCurYear[0] = ""+temp;
 
983
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];
 
984
 
 
985
                                        l++;
 
986
                                                         
 
987
                                temp =  entryNumberValues[l];
 
988
                                if(temp==-1) tempForentryNumberValues[1] = "";
 
989
                                else tempForentryNumberValues[1] = ""+temp;
 
990
 
 
991
                                        temp = cumentryValuesForCurYear[l];
 
992
                                        if(temp==-1) tempForcumentryValuesForCurYear[1] = "";
 
993
                                        else tempForcumentryValuesForCurYear[1] = ""+temp;
 
994
//tempForcumentryValuesForCurYear[1] = dataElementCodes[l];
 
995
                                
 
996
                                l++;
 
997
                                
 
998
                                        temp =  entryNumberValues[l];
 
999
                                if(temp==-1) tempForentryNumberValues[2] = "";
 
1000
                                else tempForentryNumberValues[2] = ""+temp;
 
1001
                                
 
1002
                                temp = cumentryValuesForCurYear[l];
 
1003
                                        if(temp==-1) tempForcumentryValuesForCurYear[2] = "";
 
1004
                                        else tempForcumentryValuesForCurYear[2] = ""+temp;
 
1005
//tempForcumentryValuesForCurYear[2] = dataElementCodes[l];
 
1006
 
 
1007
                                        l++;
 
1008
                                        
 
1009
                    } 
 
1010
                %>
 
1011
                
 
1012
           
 
1013
 
 
1014
                
 
1015
                
 
1016
                
 
1017
                <tr>
 
1018
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; " bordercolor="#111111" align="left">&nbsp;</td>
 
1019
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:15; padding-right:1; " bordercolor="#111111" ></td>
 
1020
                        <td width="12%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1021
                        <td width="10%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForentryNumberValues[1]%></font></td>
 
1022
                        <td width="10%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForentryNumberValues[2]%></font></td>
 
1023
                        <td width="12%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[0]%></font></td>
 
1024
                        <td width="10%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[1]%></font></td>
 
1025
                        <td width="10%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center" colspan="2"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[2]%></font></td>
 
1026
                        </tr>
 
1027
           <%   }
 
1028
 
 
1029
 
 
1030
            else if( (k>=43 && k<=45) || (k>=48 && k<=54) ||  (k>=120 && k<=124) || (k>=134 && k<=136) || (k>=161 && k<=194) || (k>=213 && k<=218))
 
1031
              { 
 
1032
                if(k==43 || k==48 || k==94 || k==120 || k==134 || k==161 || k==179) 
 
1033
                    {
 
1034
                      tempForentryNumberValues[0]= "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1035
                      tempForentryNumberValues[1]= "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";
 
1036
                                  tempForentryNumberValues[2]= "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1037
                      tempForentryNumberValues[3]= "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";
 
1038
                      tempForentryNumberValues[4]= "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1039
                      tempForentryNumberValues[5]= "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";
 
1040
 
 
1041
                      tempForcumentryValuesForCurYear[0] = "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1042
                      tempForcumentryValuesForCurYear[1] = "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";
 
1043
                      tempForcumentryValuesForCurYear[2] = "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1044
                      tempForcumentryValuesForCurYear[3] = "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";
 
1045
                      tempForcumentryValuesForCurYear[4] = "<b>&#2730;&#2753;&#2736;&#2753;&#2743;</b>";
 
1046
                      tempForcumentryValuesForCurYear[5] = "<b>&#2744;&#2765;&#2724;&#2765;&#2736;&#2752;</b>";         
 
1047
                      
 
1048
                                  l = l+6;                                    
 
1049
                    }
 
1050
                   else 
 
1051
                    {
 
1052
                                temp =  entryNumberValues[l];
 
1053
                        if(temp==-1) tempForentryNumberValues[0] = "";
 
1054
                        else tempForentryNumberValues[0] = ""+temp;
 
1055
                                        
 
1056
                                temp = cumentryValuesForCurYear[l];
 
1057
                                if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
1058
                                else tempForcumentryValuesForCurYear[0] = ""+temp;
 
1059
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];
 
1060
 
 
1061
                                l++;
 
1062
                                
 
1063
                                temp =  entryNumberValues[l];
 
1064
                        if(temp==-1) tempForentryNumberValues[1] = "";
 
1065
                        else tempForentryNumberValues[1] = ""+temp;
 
1066
                                        
 
1067
                                temp = cumentryValuesForCurYear[l];
 
1068
                                if(temp==-1) tempForcumentryValuesForCurYear[1] = "";
 
1069
                                else tempForcumentryValuesForCurYear[1] = ""+temp;
 
1070
//tempForcumentryValuesForCurYear[1] = dataElementCodes[l];
 
1071
 
 
1072
                                l++;
 
1073
 
 
1074
                                temp =  entryNumberValues[l];
 
1075
                        if(temp==-1) tempForentryNumberValues[2] = "";
 
1076
                        else tempForentryNumberValues[2] = ""+temp;
 
1077
                                        
 
1078
                                temp = cumentryValuesForCurYear[l];
 
1079
                                if(temp==-1) tempForcumentryValuesForCurYear[2] = "";
 
1080
                                else tempForcumentryValuesForCurYear[2] = ""+temp;
 
1081
//tempForcumentryValuesForCurYear[2] = dataElementCodes[l];
 
1082
 
 
1083
                                l++;
 
1084
 
 
1085
                                temp =  entryNumberValues[l];
 
1086
                        if(temp==-1) tempForentryNumberValues[3] = "";
 
1087
                        else tempForentryNumberValues[3] = ""+temp;
 
1088
                                        
 
1089
                                temp = cumentryValuesForCurYear[l];
 
1090
                                if(temp==-1) tempForcumentryValuesForCurYear[3] = "";
 
1091
                                else tempForcumentryValuesForCurYear[3] = ""+temp;
 
1092
//tempForcumentryValuesForCurYear[3] = dataElementCodes[l];
 
1093
 
 
1094
                                l++;
 
1095
 
 
1096
                                temp =  entryNumberValues[l];
 
1097
                        if(temp==-1) tempForentryNumberValues[4] = "";
 
1098
                        else tempForentryNumberValues[4] = ""+temp;
 
1099
                                        
 
1100
                                temp = cumentryValuesForCurYear[l];
 
1101
                                if(temp==-1) tempForcumentryValuesForCurYear[4] = "";
 
1102
                                else tempForcumentryValuesForCurYear[4] = ""+temp;
 
1103
//tempForcumentryValuesForCurYear[4] = dataElementCodes[l];
 
1104
 
 
1105
                                l++;
 
1106
 
 
1107
                                temp =  entryNumberValues[l];
 
1108
                        if(temp==-1) tempForentryNumberValues[5] = "";
 
1109
                        else tempForentryNumberValues[5] = ""+temp;
 
1110
                                        
 
1111
                                temp = cumentryValuesForCurYear[l];
 
1112
                                if(temp==-1) tempForcumentryValuesForCurYear[5] = "";
 
1113
                                else tempForcumentryValuesForCurYear[5] = ""+temp;
 
1114
//tempForcumentryValuesForCurYear[5] = dataElementCodes[l];
 
1115
 
 
1116
                                l++;
 
1117
                    } 
 
1118
 
 
1119
                %>
 
1120
                <tr>
 
1121
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; " bordercolor="#111111" align="left">&nbsp;</td>
 
1122
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:15; padding-right:1; " bordercolor="#111111" ></td>
 
1123
                        <td width="6%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1124
                        <td width="6%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[1]%></font></td>
 
1125
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[2]%></font></td>
 
1126
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[3]%></font></td>
 
1127
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[4]%></font></td>
 
1128
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[5]%></font></td>
 
1129
                        <td width="6%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[0]%></font></td>
 
1130
                        <td width="6%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[1]%></font></td>
 
1131
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[2]%></font></td>
 
1132
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[3]%></font></td>
 
1133
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[4]%></font></td>
 
1134
                        <td width="5%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-bottom:0; padding-left:3; padding-right:1; " bordercolor="#111111" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[5]%></font></td>
 
1135
                        </tr>
 
1136
           <%   }
 
1137
 
 
1138
 
 
1139
 
 
1140
 else if( (k>=195 && k<=204))
 
1141
              { 
 
1142
                
 
1143
                                temp =  entryNumberValues[l];
 
1144
                        if(temp==-1) tempForentryNumberValues[0] = "";
 
1145
                        else tempForentryNumberValues[0] = ""+temp;
 
1146
                                        
 
1147
                                temp = cumentryValuesForCurYear[l];
 
1148
                                if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
1149
                                else tempForcumentryValuesForCurYear[0] = ""+temp;
 
1150
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];                             
 
1151
 
 
1152
                                l++;
 
1153
                                
 
1154
                                temp =  entryNumberValues[l];
 
1155
                        if(temp==-1) tempForentryNumberValues[1] = "";
 
1156
                        else tempForentryNumberValues[1] = ""+temp;
 
1157
                                        
 
1158
                                temp = cumentryValuesForCurYear[l];
 
1159
                                if(temp==-1) tempForcumentryValuesForCurYear[1] = "";
 
1160
                                else tempForcumentryValuesForCurYear[1] = ""+temp;
 
1161
//tempForcumentryValuesForCurYear[1] = dataElementCodes[l];
 
1162
 
 
1163
                                l++;
 
1164
 
 
1165
                                temp =  entryNumberValues[l];
 
1166
                        if(temp==-1) tempForentryNumberValues[2] = "";
 
1167
                        else tempForentryNumberValues[2] = ""+temp;
 
1168
                                        
 
1169
                                temp = cumentryValuesForCurYear[l];
 
1170
                                if(temp==-1) tempForcumentryValuesForCurYear[2] = "";
 
1171
                                else tempForcumentryValuesForCurYear[2] = ""+temp;
 
1172
//tempForcumentryValuesForCurYear[2] = dataElementCodes[l];
 
1173
 
 
1174
                                l++;
 
1175
 
 
1176
                                temp =  entryNumberValues[l];
 
1177
                        if(temp==-1) tempForentryNumberValues[3] = "";
 
1178
                        else tempForentryNumberValues[3] = ""+temp;
 
1179
                                        
 
1180
                                temp = cumentryValuesForCurYear[l];
 
1181
                                if(temp==-1) tempForcumentryValuesForCurYear[3] = "";
 
1182
                                else tempForcumentryValuesForCurYear[3] = ""+temp;
 
1183
//tempForcumentryValuesForCurYear[3] = dataElementCodes[l];
 
1184
 
 
1185
                                l++;
 
1186
 
 
1187
                                temp =  entryNumberValues[l];
 
1188
                        if(temp==-1) tempForentryNumberValues[4] = "";
 
1189
                        else tempForentryNumberValues[4] = ""+temp;
 
1190
                                        
 
1191
                                temp = cumentryValuesForCurYear[l];
 
1192
                                if(temp==-1) tempForcumentryValuesForCurYear[4] = "";
 
1193
                                else tempForcumentryValuesForCurYear[4] = ""+temp;
 
1194
//tempForcumentryValuesForCurYear[4] = dataElementCodes[l];
 
1195
 
 
1196
                                l++;
 
1197
 
 
1198
                                temp =  entryNumberValues[l];
 
1199
                        if(temp==-1) tempForentryNumberValues[5] = "";
 
1200
                        else tempForentryNumberValues[5] = ""+temp;
 
1201
                                        
 
1202
                                temp = cumentryValuesForCurYear[l];
 
1203
                                if(temp==-1) tempForcumentryValuesForCurYear[5] = "";
 
1204
                                else tempForcumentryValuesForCurYear[5] = ""+temp;
 
1205
//tempForcumentryValuesForCurYear[5] = dataElementCodes[l];
 
1206
 
 
1207
                                l++;
 
1208
 
 
1209
                                temp =  entryNumberValues[l];
 
1210
                        if(temp==-1) tempForentryNumberValues[6] = "";
 
1211
                        else tempForentryNumberValues[6] = ""+temp;
 
1212
                                        
 
1213
                                temp = cumentryValuesForCurYear[l];
 
1214
                                if(temp==-1) tempForcumentryValuesForCurYear[6] = "";
 
1215
                                else tempForcumentryValuesForCurYear[6] = ""+temp;
 
1216
//tempForcumentryValuesForCurYear[6] = dataElementCodes[l];
 
1217
 
 
1218
                                l++;
 
1219
                                        
 
1220
                                temp =  entryNumberValues[l];
 
1221
                        if(temp==-1) tempForentryNumberValues[7] = "";
 
1222
                        else tempForentryNumberValues[7] = ""+temp;
 
1223
                                        
 
1224
                                temp = cumentryValuesForCurYear[l];
 
1225
                                if(temp==-1) tempForcumentryValuesForCurYear[7] = "";
 
1226
                                else tempForcumentryValuesForCurYear[7] = ""+temp;
 
1227
//tempForcumentryValuesForCurYear[7] = dataElementCodes[l];
 
1228
 
 
1229
                                l++;
 
1230
 
 
1231
 
 
1232
 
 
1233
                %>
 
1234
                <tr>
 
1235
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; " bordercolor="#111111" width="100%" align="left">&nbsp;</td>
 
1236
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:15; padding-right:1; " bordercolor="#111111" width="100%">&nbsp;</td>
 
1237
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1238
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[1]%></font></td>
 
1239
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[2]%></font></td>
 
1240
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[3]%></font></td>
 
1241
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[4]%></font></td>
 
1242
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[5]%></font></td>
 
1243
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[6]%></font></td>
 
1244
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForentryNumberValues[7]%></font></td>
 
1245
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[0]%></font></td>
 
1246
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[1]%></font></td>
 
1247
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[2]%></font></td>
 
1248
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[3]%></font></td>
 
1249
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[4]%></font></td>
 
1250
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[5]%></font></td>
 
1251
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[6]%></font></td>
 
1252
                        <td width="4%" style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1; " bordercolor="#111111" width="100%" align="center"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[7]%></font></td>
 
1253
                        </tr>
 
1254
           <%   }
 
1255
 
 
1256
                else if((k>=125 && k<=132) || (k>=265 && k<=278))
 
1257
                 { 
 
1258
                 
 
1259
 
 
1260
                        if(k==125 || k==130) 
 
1261
                    {
 
1262
                        tempForentryNumberValues[0]= "<B>&#2709;&#2753;&#2738;</B>";
 
1263
                                        tempForentryNumberValues[1]= "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1264
                                        tempForentryNumberValues[2]= "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1265
 
 
1266
                        tempForcumentryValuesForCurYear[0] = "<B>&#2709;&#2753;&#2738;</B>";
 
1267
                                        tempForcumentryValuesForCurYear[1] = "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1268
                                        tempForcumentryValuesForCurYear[2] = "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1269
 
 
1270
                        l= l+2;
 
1271
                     }
 
1272
                else  
 
1273
                        {
 
1274
 
 
1275
                                        temp =  entryNumberValues[l];
 
1276
                                if(temp==-1) tempForentryNumberValues[0] = "";
 
1277
                                else tempForentryNumberValues[0] = ""+temp;
 
1278
                                        
 
1279
                                        temp = cumentryValuesForCurYear[l];
 
1280
                                        if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
1281
                                        else tempForcumentryValuesForCurYear[0] = ""+temp;
 
1282
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];
 
1283
 
 
1284
                                        
 
1285
                                        temp =  entryNumberValues[l];
 
1286
                                if(temp==-1) tempForentryNumberValues[1] = "";
 
1287
                                else tempForentryNumberValues[1] = ""+temp;
 
1288
 
 
1289
                                        l++;
 
1290
 
 
1291
                                        temp =  entryNumberValues[l];
 
1292
                                if(temp==-1) tempForentryNumberValues[2] = "";
 
1293
                                else tempForentryNumberValues[2] = ""+temp;
 
1294
                                        
 
1295
                                        temp = cumentryValuesForCurYear[l];
 
1296
                                        if(temp==-1) tempForcumentryValuesForCurYear[1] = "";
 
1297
                                        else tempForcumentryValuesForCurYear[1] = ""+temp;
 
1298
//tempForcumentryValuesForCurYear[1] = dataElementCodes[l];
 
1299
 
 
1300
                                        temp =  entryNumberValues[l];
 
1301
                                if(temp==-1) tempForentryNumberValues[3] = "";
 
1302
                                else tempForentryNumberValues[3] = ""+temp;
 
1303
 
 
1304
                                        l++;
 
1305
                                
 
1306
                        }  
 
1307
 
 
1308
                 
 
1309
                 %>
 
1310
                <tr>
 
1311
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; " bordercolor="#111111" align="left">&nbsp;</td>
 
1312
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; padding-left:15; padding-right:1; " bordercolor="#111111" ></td>
 
1313
                        <td width="22%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="4"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1314
                        <td width="21%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="4">&nbsp;</td>
 
1315
                        <td width="21%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="4">&nbsp;</td>
 
1316
                        </tr>                   
 
1317
 
 
1318
           <%   }
 
1319
 
 
1320
                else if( (k>=97 && k<=98) || (k>=206 && k<=212) || (k>=220 && k<=223))
 
1321
                 { 
 
1322
                 
 
1323
 
 
1324
                        if(k==97 || k==192 || k==206 || k==220) 
 
1325
                    {
 
1326
                        tempForentryNumberValues[0]= "<B>&#2709;&#2753;&#2738;</B>";
 
1327
                                        tempForentryNumberValues[1]= "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1328
 
 
1329
                        tempForcumentryValuesForCurYear[0] = "<B>&#2709;&#2753;&#2738;</B>";
 
1330
                                        tempForcumentryValuesForCurYear[1] = "<B>&#2716;&#2751;&#2738;&#2765;&#2738;&#2750;&#2728;&#2750; &#2693;&#2727;&#2751;&#2709;&#2750;&#2736;&#2752; &#2727;&#2765;&#2741;&#2750;&#2736;&#2750;</B>";
 
1331
 
 
1332
                        l= l+2;
 
1333
                     }
 
1334
                else  
 
1335
                        {
 
1336
 
 
1337
                                        temp =  entryNumberValues[l];
 
1338
                                if(temp==-1) tempForentryNumberValues[0] = "";
 
1339
                                else tempForentryNumberValues[0] = ""+temp;
 
1340
                                        
 
1341
                                        temp = cumentryValuesForCurYear[l];
 
1342
                                        if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
1343
                                        else tempForcumentryValuesForCurYear[0] = ""+temp;
 
1344
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];
 
1345
 
 
1346
                                        l++;
 
1347
 
 
1348
                                        temp =  entryNumberValues[l];
 
1349
                                if(temp==-1) tempForentryNumberValues[1] = "";
 
1350
                                else tempForentryNumberValues[1] = ""+temp;
 
1351
                                        
 
1352
                                        temp = cumentryValuesForCurYear[l];
 
1353
                                        if(temp==-1) tempForcumentryValuesForCurYear[1] = "";
 
1354
                                        else tempForcumentryValuesForCurYear[1] = ""+temp;
 
1355
//tempForcumentryValuesForCurYear[1] = dataElementCodes[l];
 
1356
 
 
1357
                                        l++;
 
1358
                                
 
1359
                        }  
 
1360
 
 
1361
                 
 
1362
                 %>
 
1363
                
 
1364
                <tr>
 
1365
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; " bordercolor="#111111" align="left">&nbsp;</td>
 
1366
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; padding-left:15; padding-right:1; " bordercolor="#111111" ></td>
 
1367
                        <td width="16%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="3"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1368
                        <td width="16%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="3"><font face="Arial" size="2"><%=tempForentryNumberValues[1]%></font></td>
 
1369
                        <td width="16%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="3"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[0]%></font></td>
 
1370
                        <td width="16%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="3"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[1]%></font></td>
 
1371
                        </tr>
 
1372
 
 
1373
        <%       }
 
1374
             else 
 
1375
              {                
 
1376
 
 
1377
                        if(k==205) { %>
 
1378
                                                        </table>            
 
1379
                                                <br>
 
1380
                                                <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1;padding: 0" bordercolor="#111111" width="100%">
 
1381
                                                <% }
 
1382
 
 
1383
                 if(k==0 || k==83 || k==112 || k==115 || k==141 || k==154 || k==205 || k==219) 
 
1384
                    {
 
1385
                      tempForentryNumberValues[0]= "<B>&#2714;&#2750;&#2738;&#2753; &#2734;&#2750;&#2744; &#2727;&#2736;&#2734;&#2765;&#2735;&#2750;&#2728;</B>";
 
1386
                      tempForcumentryValuesForCurYear[0] = "<B>&#2703;&#2730;&#2765;&#2736;&#2752;&#2738;&#2735;&#2752; &#2741;&#2727;&#2724;&#2752; &#2716;&#2724;&#2752; &#2709;&#2750;&#2734;&#2711;&#2752;&#2736;&#2752;</B>";
 
1387
                      
 
1388
                      l= l+1;
 
1389
                     }
 
1390
                  if(k==279)
 
1391
                    {
 
1392
                      tempForentryNumberValues[0]= "<B>&#2724;&#2690;&#2711;&#2752;&#2741;&#2750;&#2739;&#2750; &#2730;&#2765;&#2736;&#2750;.&#2694;.&#2709;&#2759;/&#2744;&#2750;.&#2694;.&#2709;&#2759;.&#2728;&#2752; &#2744;&#2690;&#2710;&#2765;&#2735;&#2750;</B>";
 
1393
                      tempForcumentryValuesForCurYear[0] = "<B>&#2724;&#2690;&#2711;&#2752;&#2728;&#2752; &#2719;&#2709;&#2750;&#2741;&#2750;&#2736;&#2752; (&#2709;&#2738; &#2744;&#2690;&#2732;&#2727;&#2751;&#2724; &#2709;&#2759;&#2728;&#2765;&#2726;&#2765;&#2736;&#2763; &#2744;&#2750;&#2734;&#2759;)</B>";
 
1394
                     
 
1395
                    }
 
1396
                  else  
 
1397
                        {
 
1398
 
 
1399
                                        temp =  entryNumberValues[l];
 
1400
                                if(temp==-1) tempForentryNumberValues[0] = "";
 
1401
                                else tempForentryNumberValues[0] = ""+temp;
 
1402
                                        
 
1403
                                        temp = cumentryValuesForCurYear[l];
 
1404
                                        if(temp==-1) tempForcumentryValuesForCurYear[0] = "";
 
1405
                                        else tempForcumentryValuesForCurYear[0] = ""+temp;
 
1406
//tempForcumentryValuesForCurYear[0] = dataElementCodes[l];
 
1407
 
 
1408
                                        l++;
 
1409
                                
 
1410
                        }  
 
1411
               %>
 
1412
                <tr>
 
1413
                        <td id="<%=id1%>" name="<%=id1%>" width="2%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; " bordercolor="#111111" align="left">&nbsp;</td>
 
1414
                        <td id="<%=id2%>" name="<%=id2%>" width="34%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1;  padding-bottom:0; padding-left:15; padding-right:1; " bordercolor="#111111" ></td>
 
1415
                        <td width="32%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="6"><font face="Arial" size="2"><%=tempForentryNumberValues[0]%></font></td>
 
1416
                        <td width="32%" center style="border-collapse: collapse; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; padding-left:3; padding-right:1;  padding-bottom:0;" bordercolor="#111111" align="center" colspan="6"><font face="Arial" size="2"><%=tempForcumentryValuesForCurYear[0]%></font></td>
 
1417
                        </tr>
 
1418
                <% 
 
1419
             }                     
 
1420
                 k++;
 
1421
                }               
 
1422
                 j++;
 
1423
                %>
 
1424
                </table>
 
1425
                <%
 
1426
         }      
 
1427
 %>
 
1428
</BODY>
 
1429
</HTML>
 
 
b'\\ No newline at end of file'