18e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* ***** BEGIN LICENSE BLOCK *****
28e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Version: NPL 1.1/GPL 2.0/LGPL 2.1
38e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
48e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* The contents of this file are subject to the Netscape Public License
58e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Version 1.1 (the "License"); you may not use this file except in
68e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* compliance with the License. You may obtain a copy of the License at
78e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* http://www.mozilla.org/NPL/
88e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
98e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Software distributed under the License is distributed on an "AS IS" basis,
108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* for the specific language governing rights and limitations under the
128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* License.
138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* The Original Code is JavaScript Engine testing utilities.
158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* The Initial Developer of the Original Code is Netscape Communications Corp.
178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Portions created by the Initial Developer are Copyright (C) 2003
188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* the Initial Developer. All Rights Reserved.
198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Contributor(s): brendan@mozilla.org, pschwartau@netscape.com
218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Alternatively, the contents of this file may be used under the terms of
238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* either the GNU General Public License Version 2 or later (the "GPL"), or
248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* in which case the provisions of the GPL or the LGPL are applicable instead
268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* of those above. If you wish to allow use of your version of this file only
278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* under the terms of either the GPL or the LGPL, and not to allow others to
288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* use your version of this file under the terms of the NPL, indicate your
298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* decision by deleting the provisions above and replace them with the notice
308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* and other provisions required by the GPL or the LGPL. If you do not delete
318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* the provisions above, a recipient may use your version of this file under
328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* the terms of any one of the NPL, the GPL or the LGPL.
338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* ***** END LICENSE BLOCK *****
358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* Date:    09 September 2003
388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* SUMMARY: Just seeing we don't crash on this code
398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project* See http://bugzilla.mozilla.org/show_bug.cgi?id=216320
408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*
418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*/
428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//-----------------------------------------------------------------------------
438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar bug = 216320;
448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar summary = "Just seeing we don't crash on this code";
458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectprintBugNumber(bug);
478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectprintStatus(summary);
488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* TESTCASE BEGINS HERE */
518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstatus=0;
528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectism='NO';
538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectscf='N';
548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vol(){
568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(navigator.appName!="Netscape"){	if(!window.navigator.onLine){	alert(pbc0430);	return false;	} }
578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true; }
588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vnid(formfield){
608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnid=formfield.value;
618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!nid.match(/^\s*$/)){
628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnl=nid.split('/').length;
638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(nl!=2&&nl!=3){
648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0420);
658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}}
688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vnull(formfield){
708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttext=formfield.value;
718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(text.match(/^\s*$/)){
728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0425);
738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vdt(formfield){
808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdate=formfield.value;
818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//MM/DD/YYYY
828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//YYYY/MM/DD
838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectyear=date.substring(0,4);
848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecthy1=date.charAt(4);
858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmonth=date.substring(5,7);
868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecthy2=date.charAt(7);
878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectday=date.substring(8,10);
888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttoday=new Date();
898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttdy=today.getDate();
908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttmn=today.getMonth()+1;
918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(today.getYear()<2000)tyr=today.getYear()+1900;
928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse tyr=today.getYear();
938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(date.match(/^\s*$/))	{return true;	}
948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(hy1!="/"||hy2!="/"){
968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(month>12||day>31||month<=0||day<=0||(isNaN(month)==true)||(isNaN(day)==true)||(isNaN(year)==true)){
1018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
1028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((month==1||month==3||month==5||month==7||month==8||month==10||month==12)&&day>31)||(year%4==0&&month==2&&day>29)||(year%4!=0&&month==2&&day>28)||((month==4||month==6||month==9||month==11)&&day>30)){
1078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
1088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
1128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vkdt(formfield){
1158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdate=formfield.value;
1168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectyear=date.substring(0,4);
1178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecthy1=date.charAt(4);
1188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmonth=date.substring(5,7);
1198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecthy2=date.charAt(7);
1208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectday=date.substring(8,10);
1218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttoday=new Date();
1228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttdy=today.getDate();
1238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttmn=today.getMonth()+1;
1248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(today.getYear()<2000)tyr=today.getYear()+1900;
1258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse tyr=today.getYear();
1268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(date.match(/^\s*$/)){
1278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0425);
1288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(hy1!="/"||hy2!="/"){
1328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
1338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(month>12||day>31||month<=0||day<=0||(isNaN(month)==true)||(isNaN(day)==true)||(isNaN(year)==true)){
1388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
1398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((month==1||month==3||month==5||month==7||month==8||month==10||month==12)&&day>31)||(year%4==0&&month==2&&day>29)||(year%4!=0&&month==2&&day>28)||((month==4||month==6||month==9||month==11)&&day>30)){
1448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
1458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
1468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
1498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction ddif(month1,day1,year1,month2,day2,year2){
1528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart = new Date();
1538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setYear(year1);
1548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setMonth(month1-1);
1558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setDate(day1);
1568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setMinutes(0);
1578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setHours(0);
1588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart.setSeconds(0);
1598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend = new Date();
1608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setYear(year2);
1618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setMonth(month2-1);
1628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setDate(day2);
1638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setMinutes(0);
1648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setHours(0);
1658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend.setSeconds(0);
1668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcurrent =(end.getTime() - start.getTime());
1678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdays = Math.floor(current /(1000 * 60 * 60 * 24));
1688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn(days);
1698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vsub(form,status,ism,action){
1728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){ return false; }
1738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status<9||status==12){
1748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectband=form.BAND.options[form.BAND.selectedIndex].value;
1758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(band=="00"){
1768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0425);
1778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.BAND.focus();
1788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
1798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
1828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status>=0&&status<5)||(status==7)||(status>=5&&status<9&&ism=="YES")||(status==12&&ism=="YES")){
1838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.PT))	{	return false;	}
1848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectadt1=form.STD;
1858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectadt2=form.END;
1868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstdt=adt1.value;
1878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectetdt=adt2.value;
1888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsyr=stdt.substring(0,4);
1898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart_hy1=stdt.charAt(4);
1908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsmon=stdt.substring(5,7);
1918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart_hy2=stdt.charAt(7);
1928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsdy=stdt.substring(8,10);
1938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteyr=etdt.substring(0,4);
1948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend_hy1=etdt.charAt(4);
1958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectemon=etdt.substring(5,7);
1968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend_hy2=etdt.charAt(7);
1978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectedy=etdt.substring(8,10);
1988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttoday=new Date();
1998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdate=today.getDate();
2008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmonth=today.getMonth()+1;
2018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(today.getYear()<2000)year=today.getYear()+1900;	else year=today.getYear();
2028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectnextYear=year+1;
2038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.STD)){	return false;	}
2048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.END)){	return false;	}
2058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(start_hy1!="/"||start_hy2!="/"){
2068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
2088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(end_hy1!="/"||end_hy2!="/"){
2118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(smon>12||sdy>31||smon<=0||sdy<=0||(isNaN(smon)==true)||(isNaN(sdy)==true)||(isNaN(syr)==true)){
2168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
2188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(emon>12||edy>31||emon<=0||edy<=0||(isNaN(emon)==true)||(isNaN(edy)==true)||(isNaN(eyr)==true)){
2218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((smon==1||smon==3||smon==5||smon==7||smon==8||smon==10||smon==12)&&sdy>31)||(syr%4==0&&smon==2&&sdy>29)||(syr%4!=0&&smon==2&&sdy>28)||((smon==4||smon==6||smon==9||smon==11)&&sdy>30)){
2268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
2288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((emon==1||emon==3||emon==5||emon==7||emon==8||emon==10||emon==12)&&edy>31)||(eyr%4==0&&emon==2&&edy>29)||(eyr%4!=0&&emon==2&&edy>28)||((emon==4||emon==6||emon==9||emon==11)&&edy>30)){
2318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
2328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((eyr==nextYear)&&(syr==year)) {
2368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((emon>1)||(edy >31)) {
2378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0401);
2388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else {
2428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
2438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((syr!=eyr)){
2448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0406);
2458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
2468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(smon>emon||(smon==emon&&sdy>=edy)){
2498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0402);
2508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
2518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((eyr!=year)&&(eyr!=year-1)){
2548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0405);
2558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=='YES'&&(status==5||status==6||status==12)){
2608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ddif(month,date,year,emon,edy,eyr)>31){
2618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0421);
2628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
2638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status>2&&status<5)||(status==7)||((status>=5&&status<9||status==12)&&ism=="YES")){
2678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status!=5){
2688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD1)){
2698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD2)){
2728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD3)){
2758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird1=form.IRD1.value;
2788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird2=form.IRD2.value;
2798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird3=form.IRD3.value;
2808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((ird1==ird2)&&(!ird1.match(/^\s*$/)))||((ird1==ird3)&&(!ird1.match(/^\s*$/)))){
2818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
2828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD1.focus();
2838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse if((ird2==ird3)&&(!ird2.match(/^\s*$/))){
2868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
2878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD2.focus();
2888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
2898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.FRD1)){ return false;}
2918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
2928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==5){
2938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD1)){return false;}
2948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD2)){return false;}
2958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD3)){return false;}
2968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird1=form.IRD1.value;
2978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird2=form.IRD2.value;
2988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird3=form.IRD3.value;
2998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((ird1==ird2)&&(!ird1.match(/^\s*$/)))||((ird1==ird3)&&(!ird1.match(/^\s*$/)))){
3008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
3018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD1.focus();
3028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse if((ird2==ird3)&&(!ird2.match(/^\s*$/))){
3058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
3068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD2.focus();
3078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vkdt(form.FRD1)){
3108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status>=0&&status<2)||(status==3)||(status==7)||(status>=2&&status<9&&ism=="YES")||(status==12&&ism=="YES")){
3168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.WO)){
3178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.EO)){
3208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.TO)){
3238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status==2||status==4)||(status>=5&&status<9&&ism=="YES")||(status==12&&ism=="YES")){
3278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.WR)){return false;}
3288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.ER)){return false;}
3298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.TR)){return false;}
3308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status==5||status==6||status==12)&&ism=="YES"){
3328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vkdt(form.FRD1)){return false;}
3338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrdt=form.FRD1.value;
3348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfryr=frdt.substring(0,4);
3358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrmn=frdt.substring(5,7);
3368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrdy=frdt.substring(8,10);
3378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(fryr<syr||(fryr==syr&&frmn<smon)||(fryr==syr&&frmn==smon&&frdy<=sdy)){
3388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0410);
3398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.FRD1.focus();
3408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status==5||status==6||status==12)&&ism=="YES"){
3438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectisnh="";
3448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.INH.length; i++){
3458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.INH[i].checked==true){ isnh=form.INH[i].value; }
3468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(isnh==""){
3488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0424);
3498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.INH[1].focus();
3508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(isnh=="Y"){
3538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectbeh="";
3548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.NHB.length; i++){
3558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NHB[i].checked==true){ beh=form.NHB[i].value; }
3568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectskl="";
3588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.NHS.length; i++){
3598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NHS[i].checked==true){ skl=form.NHS[i].value; }
3608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(beh==""){
3628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0408);
3638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[0].focus();
3648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(skl==""){
3678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0426);
3688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHS[0].focus();
3698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((beh=="N"||skl=="N")&&status!=12){
3728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.RCD[3].checked==false){
3738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0455))srdb(form.RCD,"4");
3748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
3758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[0].focus();
3768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}}}}
3788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrating="";
3798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status!=12){ for(i=0; i<form.RCD.length; i++){ if(form.RCD[i].checked==true)rating=form.RCD[i].value; } }
3808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse if(status==12){ rating="4"; }
3818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(rating==""){
3828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0428);
3838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.RCD[0].focus();
3848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
3858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
3868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(rating=="4"){
3878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vkdt(form.SID)){ return false; }
3888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectidt=form.SID.value;
3898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectiyr=idt.substring(0,4);
3908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectimon=idt.substring(5,7);
3918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectidy=idt.substring(8,10);
3928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrdt=form.FRD1.value;
3938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfryr=frdt.substring(0,4);
3948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrmn=frdt.substring(5,7);
3958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfrdy=frdt.substring(8,10);
3968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(iyr<eyr||(iyr==eyr&&imon<emon)||(iyr==eyr&&imon==emon&&idy<=edy)){
3978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0415);
3988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SID.focus();
3998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(iyr<fryr||(iyr==fryr&&imon<frmn)||(iyr==fryr&&imon==frmn&&idy<=frdy)){
4028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0427);
4038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SID.focus();
4048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ddif(emon,edy,eyr,imon,idy,iyr)<30){
4078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0416);
4088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SID.focus();
4098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ddif(emon,edy,eyr,imon,idy,iyr)>90){
4128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0439+" "+pbc0442)){
4138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SID.focus();
4148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}} else {
4168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project// MK/06-20-01 = If Rating Not equals to 4 blank out the sustained improve Date
4178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SID.value="";
4188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.OAT)){ return false; }
4208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.MSRQ.checked==true){
4218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NEW_SIGN_MGR_ID.value.match(/^\s*$/)){
4228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0418);
4238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SIGN_MGR_ID.focus();
4248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(vnid(form.NEW_SIGN_MGR_ID)==false){	return false; }
4278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else {
4288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!form.NEW_SIGN_MGR_ID.value.match(/^\s*$/)){
4298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0422);
4308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SIGN_MGR_ID.focus();
4318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ( (form.TOC.value=="YES") && (form.RSRQ.checked==true) ) {
4348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0429);
4358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SEC_LINE_REV_ID.focus();
4368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.RSRQ.checked==true){
4408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NEW_SEC_LINE_REV_ID.value.match(/^\s*$/)){
4418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0418);
4428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SEC_LINE_REV_ID.focus();
4438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(vnid(form.NEW_SEC_LINE_REV_ID)==false){	return false; }
4468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else {
4478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!form.NEW_SEC_LINE_REV_ID.value.match(/^\s*$/)) {
4488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0423);
4498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SEC_LINE_REV_ID.focus();
4508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ( (form.TOC.value=="YES") && (form.MSRQ.checked==true) ) {
4538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0431);
4548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NEW_SEC_LINE_REV_ID.focus();
4558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
4568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}}
4578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status!=9){
4588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/**for returned objectives **/
4598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==3){
4608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0466) == false) return false;
4618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
4638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=='NO'){
4648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==0||status==1||status==3||status==7){
4658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0456) == false) return false;
4668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
4688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==2||status==4||status==8){
4698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0457) == false) return false;
4708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else if(ism=='YES'){
4728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==0||status==1||status==3||status==7){
4738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0458) == false)return false;
4748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==2||status==4||status==8){
4768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0459) == false)return false;
4778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==5||status==6){
4798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.ESRQ.checked==false){
4808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0460) == false)return false;
4818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else {
4828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0461) == false)return false;
4838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}}}
4848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status==9){
4858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=='NO'){
4868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0462) == false)return false;
4878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else if(ism=='YES'){
4888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0463) == false)return false;
4898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else if(ism=='REVIEWER'){
4908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(conf(pbc0464) == false)return false;
4918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}}
4928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
4938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status>=9&&status<=11){ snul(); }
4948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
4958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
4968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
4978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
4988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction vsav(form,status,ism,action) {
4998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){ return false; }
5008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectadt1=form.STD;
5018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectadt2=form.END;
5028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstdt=adt1.value;
5038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectetdt=adt2.value;
5048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsyr=stdt.substring(0,4);
5058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart_hy1=stdt.charAt(4);
5068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsmon=stdt.substring(5,7);
5078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstart_hy2=stdt.charAt(7);
5088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsdy=stdt.substring(8,10);
5098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteyr=etdt.substring(0,4);
5108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend_hy1=etdt.charAt(4);
5118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectemon=etdt.substring(5,7);
5128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectend_hy2=etdt.charAt(7);
5138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectedy=etdt.substring(8,10);
5148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttoday=new Date();
5158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdate=today.getDate();
5168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmonth=today.getMonth()+1;
5178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(today.getYear()<2000) year=today.getYear()+1900; else year=today.getYear();
5188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectnextYear=year+1;
5198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.STD)) return false;
5208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vnull(form.END)) return false;
5218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(start_hy1!="/"||start_hy2!="/"){
5228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
5248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(end_hy1!="/"||end_hy2!="/"){
5278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
5298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(smon>12||sdy>31||smon<=0||sdy<=0||(isNaN(smon)==true)||(isNaN(sdy)==true)||(isNaN(syr)==true)){
5328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
5348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(emon>12||edy>31||emon<=0||edy<=0||(isNaN(emon)==true)||(isNaN(edy)==true)||(isNaN(eyr)==true)){
5378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
5398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((smon==1||smon==3||smon==5||smon==7||smon==8||smon==10||smon==12)&&sdy>31)||(syr%4==0&&smon==2&&sdy>29)||(syr%4!=0&&smon==2&&sdy>28)||((smon==4||smon==6||smon==9||smon==11)&&sdy>30)){
5428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
5448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((emon==1||emon==3||emon==5||emon==7||emon==8||emon==10||emon==12)&&edy>31)||(eyr%4==0&&emon==2&&edy>29)||(eyr%4!=0&&emon==2&&edy>28)||((emon==4||emon==6||emon==9||emon==11)&&edy>30)){
5478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0409);
5488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
5498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((eyr==nextYear)&&(syr==year)) {
5528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((emon>1)||(edy >31)) {
5538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0401);
5548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
5558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else {
5588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ((syr<year-1) || (syr>year)) {
5598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0407);
5608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
5618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((eyr!=year)&&(eyr!=year-1)){
5648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0405);
5658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.END.focus();
5668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(smon>emon||(smon==emon&&sdy>=edy)){
5698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0403);
5708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.STD.focus();
5718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status>2&&status<5)||(status>=5&&status<9&&ism=="YES")||(status==12&&ism=="YES")){
5758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD1)){return false;}
5768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD2)){return false;}
5778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.IRD3)){	return false;	}
5788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird1=form.IRD1.value;
5798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird2=form.IRD2.value;
5808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectird3=form.IRD3.value;
5818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(((ird1==ird2)&&(!ird1.match(/^\s*$/)))||((ird1==ird3)&&(!ird1.match(/^\s*$/)))){
5828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
5838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD1.focus();
5848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse if((ird2==ird3)&&(!ird2.match(/^\s*$/))){
5878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0417);
5888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.IRD2.focus();
5898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
5908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.FRD1)){return false;}
5928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=="YES"){
5938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.FRD1)){return false;}
5948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
5968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status==5||status==6)&&ism=="YES"){
5978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrating="";
5988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0;i<form.RCD.length;i++){
5998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.RCD[i].checked==true)rating=form.RCD[i].value;
6008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectisnh="";
6028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.INH.length; i++){
6038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.INH[i].checked==true){
6048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectisnh=form.INH[i].value;
6058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(isnh=="Y"){
6088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectbeh="";
6098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.NHB.length;i++){
6108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NHB[i].checked==true){
6118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectbeh=form.NHB[i].value;
6128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectskl="";
6158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.NHS.length;i++){
6168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.NHS[i].checked==true){
6178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectskl=form.NHS[i].value;
6188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((beh=="N"||skl=="N")&&rating!=""){
6218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.RCD[3].checked==false){
6228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0455))srdb(form.RCD,"4");
6238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
6248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[0].focus();
6258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
6268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vdt(form.SID)){	return false;}
6308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif((status==2||status==4 || status==8 || status==5 || status==6 || status==10)&&ism=='YES')
6338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
6348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0436)){	return false;}
6358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.OBJECTIVE_CHANGED.value=='Y') {
6368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    if(confirm(pbc0452+" "+pbc0453+" "+pbc0454)){form.MRQ.value=4; } else { form.MRQ.value=0; }
6378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}else if (( status==5 || status==6 || status==10) && (form.RESULTS_CHANGED.value=='Y')) {
6388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project   if(confirm(pbc0470+" "+pbc0453+" "+pbc0454)){form.MRQ.value=8; } else { form.MRQ.value=0; }
6398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
6428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(status>=9&&status<=11){
6438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsnul();
6448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
6468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
6478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cft(formfield){
6498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnid=formfield.value;
6508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(nid.match(/^\s*$/)){
6518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0419);
6528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
6538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
6548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnl=nid.split('/').length;
6568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(nl!=2&&nl!=3){
6578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0420);
6588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectformfield.focus();
6598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
6608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
6628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction dcf(form,pbcId,cnum,sequence,status,atyp,ver){
6648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){}
6658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdflg=confirm("\n\n<====================== " + pbc0468 + " ======================>\n\n" + pbc0469 + "\n\n<==================================================================>");
6668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(dflg==true) {
6678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.ATYP.value=atyp;
6688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.PID.value=pbcId;
6698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.CNUM.value=cnum;
6708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.SEQ.value=sequence;
6718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.ST.value=status;
6728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.VER.value=ver;
6738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
6748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction lop(){
6818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//if(confirm(pbc0447+" "+pbc0451)){
6828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsck("timer","");
6838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsck("PBC_AUTH4","");
6848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsck("IBM004","");
6858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectthis.close();
6868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//}
6878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
6908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction csrlop(){
6918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project   top.location="logoff.jsp";
6928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction lof(){
6948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcsr=gck("IBM004");
6958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(csr==null){ top.location="logoff.jsp";  }
6968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse if(csr.charAt(0)==3){ window.location="csrlogoff.jsp"; }
6978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse{ top.location="logoff.jsp";  }
6988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
6998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction goToHome(){
7018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project top.location="pbcmain.jsp";
7028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project }
7038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction docsr(){
7058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsck("IBM004","1^NONE^1");
7068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwindow.location="pbcmain.jsp"
7078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction ccd(){
7108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0434)){
7118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(navigator.appName!="Netscape"){
7128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!window.navigator.onLine){
7138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwindow.close();
7148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
7168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwindow.location='pbcmain.jsp';
7178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
7208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwindow.location='pbcmain.jsp';
7218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction crt(form,action){
7268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){return false;}
7278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectband=form.BAND.options[form.BAND.selectedIndex].value;
7288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(band=="00"){
7298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0425);
7308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.BAND.focus();
7318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
7328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0450)){return false;}
7348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
7358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
7368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
7378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cusat(form,action){
7398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){return false;}
7408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
7418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.action="unsatreq.jsp";
7428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
7438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
7448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cfrt(form,ism,action){
7468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){return false;}
7478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
7488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=="NO"){
7498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0449+" "+pbc0432)){
7508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsnul();
7518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
7528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
7538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=="REVIEWER"){
7568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0449+" "+pbc0448)){
7578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsnul();
7588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
7598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
7608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(ism=="YES"){
7638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0440)){
7648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsnul();
7658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
7668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
7678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cces(form){
7728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.ESRQ.checked==true){
7738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0435+" "+pbc0443))form.ESRQ.checked=false;
7748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {form.ESRQ.checked=true;}
7758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction ccms(form){
7798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.MSRQ.checked==true){
7808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0441+" "+pbc0438+" "+pbc0444+" "+pbc0445))form.MSRQ.checked=false;
7818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
7828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.MSRQ.checked=true;
7838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction ccrs(form){
7888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.RSRQ.checked==true){
7898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!confirm(pbc0441+" "+pbc0438+" "+pbc0444+" "+pbc0446))form.RSRQ.checked=false;
7908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse {
7918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.RSRQ.checked=true;
7928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
7968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction seo(){
7978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(pbc0412+" "+pbc0413+" "+pbc0414);
7988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
7998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cows(form,action){
8008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){
8018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
8028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(confirm(pbc0437)){
8048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsact(action);
8058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.submit();
8068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
8078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction srdb(rdb,value) {
8118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<rdb.length;i++) {
8128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(rdb[i].value == value) {
8138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrdb[i].checked = true;
8148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
8158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
8188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction slop(lbx,value) {
8218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(lbx.options.length > 0)  {
8228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0;i < lbx.options.length;i++) {
8238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(lbx.options[i].value == value) {
8248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectlbx.options[i].selected = true;
8258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
8268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
8308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction ourl(URL,WIN_NAME){
8338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(!vol()){ return; }
8348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar emp_win;
8358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(document.layers) {
8368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchild_screenX=window.screenX+50;
8378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchild_width=window.innerWidth-75;
8388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchild_height=window.innerHeight-75;
8398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectemp_win=window.open(URL,WIN_NAME,"screenX="+ child_screenX +",screenY=75,height="+ child_height +",width="+ child_width +",resizable,status,scrollbars");
8408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} else{
8418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchild_width = screen.width-160;
8428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchild_height = screen.height-200;
8438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectemp_win=window.open(URL,WIN_NAME,"height="+ child_height +",width="+ child_width +",resizable=yes,status=no,scrollbars=yes");
8448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//emp_win.moveTo(110,0);
8458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project//if (URL.indexOf("pbcsitehelp")==-1) { alert("Opened new window."); }
8478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectemp_win.focus();
8488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction dnh(form){
8518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHS[0].checked=false;
8528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHS[1].checked=false;
8538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[0].checked=false;
8548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[1].checked=false;
8558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction cnh(form){
8588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectisnh="";
8598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor(i=0; i<form.INH.length;i++)
8608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
8618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(form.INH[i].checked==true){isnh=form.INH[i].value; }
8628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(isnh != 'Y'){
8648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHS[0].checked=false;
8658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHS[1].checked=false;
8668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[0].checked=false;
8678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectform.NHB[1].checked=false;
8688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn false;
8698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse
8718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
8728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  //if ((form.NHS[0].checked || form.NHS[1].checked) && (form.NHB[0].checked || form.NHB[1].checked))
8738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  if (form.NHS[1].checked || form.NHB[1].checked )
8748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  {
8758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    form.RCD[3].checked=true;
8768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    return true;
8778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  }
8788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  return false;
8798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction err(errMsg) {
8838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectalert(getEncodedText(errMsg));
8848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction getEncodedText(txtValue) {
8878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (txtValue.match(/^\s*$/)) return txtValue;
8888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue1 = txtValue.replace((/&quot;/g),'"');
8898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue2 = txtValue1.replace((/&gt;/g),">");
8908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue3 = txtValue2.replace((/&lt;/g),"<");
8918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn txtValue3;
8928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
8938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
8948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction encodeText(txtValue) {
8958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (txtValue.match(/^\s*$/)) return txtValue;
8968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue0 = txtValue.replace((/\r\n/g),'&lf;');
8978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue1 = txtValue0.replace((/"/g),'&quot;');
8988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue2 = txtValue1.replace((/>/g),'&gt;');
8998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar txtValue3 = txtValue2.replace((/</g),'&lt;');
9008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn txtValue3;
9018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction gck(name){
9058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectresult = null;
9068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmck = " " + document.cookie + ";";
9078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsrcnm = " " + name + "=";
9088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectscok = mck.indexOf(srcnm);
9098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(scok != -1){
9108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectscok += srcnm.length;
9118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteofck = mck.indexOf(";",scok);
9128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectresult = unescape(mck.substring(scok,eofck));
9138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn(result);
9158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction sck(name,value){
9188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectckpth="path=/;domain=.ibm.com";
9198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.cookie = name + "=" + value + ";" + ckpth;
9208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction testForCookie(){
9248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project	sck("PBCTest","test");
9258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project	if(gck("PBCTest") == "test") {
9268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project		//	alert("Cookie test is good");
9278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project			return true;
9288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project			}
9298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 		else {
9308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project		//	alert("Cookie test is bad");
9318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project			return false;
9328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project			}
9338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project	}
9348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction prn(form,l_status,l_ism,l_scf,l_locale){
9378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstatus = l_status;
9388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectism = l_ism;
9398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectscf = l_scf;
9408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectpwin=window.open("printvw.jsp?nls="+l_locale + "ISNEWWIN=TRUE","pwin","resizable=yes,width=560,height=400,scrollbars=yes,toolbar,screenX=5,screenY=5");
9418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction gsno(form){
9448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectunum=form.UNUM.value;
9458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteofsn=unum.length-3;
9468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcnum=unum.substring(0,eofsn);
9478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn(cnum);
9488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction conf(msg){
9518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn top.confirm(msg);
9528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction sact(action){
9558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.ATYP.value=action;
9568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction snul(){
9598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.WO.value="";
9608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.WR.value="";
9618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.EO.value="";
9628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.ER.value="";
9638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.TO.value="";
9648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.TR.value="";
9658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.PBC_FORM.OAT.value="";
9668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction gcnum(){
9698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectunum=document.PBC_FORM.UNUM.value;
9708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteofsn=unum.length-3;
9718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcnum=unum.substring(0,eofsn);
9728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn(cnum);
9738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction checkForEditPage() {
9758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if(true==checkForm()){
9768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project   if(!confirm(pbc0465)) return false;
9778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project }
9788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project return true;
9798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction checkForm() {
9828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  var frms=document.forms["PBC_FORM"];
9838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  if (navigator.appName=="Netscape") {
9848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    if (frms==undefined) return false;
9858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    if (frms.IS_EDIT==undefined) return false;
9868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  } else {
9878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    if(frms==null) return false;
9888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project    if (frms.IS_EDIT==null) return false;
9898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  }
9908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project  return true;
9918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
9928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
9958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction removeAnchor(link){
9968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectlink2 = link;
9978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectindx = link.indexOf('#');
9988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwhile (indx!=-1)
9998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
10008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectlink2 = link.substring(0,indx);
10018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectindx=link2.indexOf("#");
10028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn link2;
10068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction gotoHREF(link){
10098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif(document.layers){
10108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar documentURL = removeAnchor(document.URL);
10118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectlocation.href=documentURL+link;
10128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectreturn true;
10138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}else{
10158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectvar documentURL = removeAnchor(document.URL);
10168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdocument.URL=documentURL+link;
10178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction init_resize_event(){
10258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction putVal2ck()
10288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
10298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
10308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project
10318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfunction setValuesFromCookie()
10328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{
10338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project}
1034