51. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 11/9/2018 12:16:38 PM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

51.1 Files compared

# Location File Last Modified
1 RAMS-2.3.0.zip\RAMS-2.3.0\SitePages FWAMOU.html Tue May 29 21:13:52 2018 UTC
2 RAMS-2.3.0.zip\RAMS-2.3.0\SitePages FWAMOU.html Fri Nov 9 14:54:12 2018 UTC

51.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 3126
Changed 1 2
Inserted 0 0
Removed 0 0

51.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

51.4 Active regular expressions

No regular expressions were active.

51.5 Comparison detail

  1   <!DOCTYPE  html>
  2   <html lang ="en" xmln s:mso="urn :schemas-m icrosoft-c om:office: office"
  3     xmlns:ms dt="uuid:C 2F41010-65 B3-11d1-A2 9F-00AA00C 14882">
  4   <head>
  5   <meta http -equiv="co ntent-type " content= "text/html ; charset= UTF-8">
  6   <meta char set="utf-8 ">
  7   <meta http -equiv="X- UA-Compati ble" conte nt="IE=edg e">
  8   <meta name ="descript ion" conte nt="">
  9   <meta name ="author"  content="V eterans Af fairs Rese arch Admin istrative  Management  System">
  10   <meta http -equiv="Pr agma" cont ent="no-ca che">
  11   <meta http -equiv="Ex pires" con tent="-1">
  12   <!-- Note  there is n o responsi ve meta ta g here -->
  13   <title>FWA  and MOU</ title>
  14   <link rel= "styleshee t" href=". ./SiteAsse ts/css/jqu ery-ui.css ">
  15   <script sr c="../Site Assets/js/ jquery.js" ></script>
  16   <script sr c="../Site Assets/js/ jquery-ui. js"></scri pt>
  17   <!-- Boots trap core  CSS -->
  18   <link href ="../SiteA ssets/css/ bootstrap. min.css" r el="styles heet">
  19   <!-- Custo m styles f or this te mplate -->
  20   <link href ="../SiteA ssets/css/ styles.css " rel="sty lesheet">
  21   <script>
  22      $(funct ion() {
  23  
  24         $("# tabs").tab s();
  25  
  26      });
  27   </script>
  28   <!--[if gt e mso 9]>< xml>
  29   <mso:Custo mDocumentP roperties>
  30   <mso:ItemR etentionFo rmula msdt :dt="strin g"></mso:I temRetenti onFormula>
  31   <mso:_dlc_ policyId m sdt:dt="st ring"></ms o:_dlc_pol icyId>
  32   </mso:Cust omDocument Properties >
  33   </xml><![e ndif]-->
  34   </head>
  35   <body>
  36     <a href= "#insert"  class="sr- only sr-on ly-focusab le">Skip t o main con tent</a>
  37     <!-- Ski p to main  content -- >
  38     <!-- Fix ed navbar  -->
  39     <div cla ss="navbar  navbar-de fault navb ar-static- top" role= "navigatio n">
  40       <div c lass="cont ainer">
  41         <div  class="na vbar-heade r">
  42           <h 1 title="D epartment  of Veteran s Affairs  Seal.Veter ans Affair s Research  Administr ative Mana gement Sys tem">
  43              <a class=" navbar-bra nd" href=" #">Departm ent of Vet erans Affa irs Seal.V eterans Af fairs Rese arch
  44                Administ rative Man agement Sy stem</a>
  45           </ h1>
  46         </di v>
  47         <div  class="na vbar-colla pse collap se">
  48           <u l class="n av navbar- nav navbar -right mai n-nav">
  49              <li><a tit le="Home"  href="/sit es/IRBAppl ications/S itePages/H ome.aspx"> Home</a></ li>
  50              <li class= "active">< a title="R esearch St udy Applic ations"
  51                href="/s ites/IRBAp plications /SitePages /irb%20app lications. aspx">Rese arch Study  Applicati on</a></li >
  52              <li><a tit le="Commit tee Activi ties" href ="../SiteA ssets/comm ittee_redi rect.html" >Committee  Activitie s</a></li>
  53              <!--  Unco mment the  environmen t your dep loying too  and comme nt out the  others -- >
  54              <li><a tit le="Person al Profile " href="ht tp://vaww. mysites.id ev.ram.msp .va.gov/"> Personal P rofile</a> </li>
  55              <!--  <li> <a title=" Personal P rofile" hr ef="http:/ /vaww.mysi tes.itst.r am.msp.va. gov/">Pers onal Profi le</a></li > -->
  56              <!--              <li ><a title= "Personal  Profile" h ref="http: //vaww.mys ites.sqa.r am.msp.va. gov/">Pers onal Profi le</a></li > -->
  57              <!--              <li ><a title= "Personal  Profile" h ref="http: //vaww.mys ites.ppd.r am.msp.va. gov/">Pers onal Profi le</a></li > -->
  58              <!--              <li ><a title= "Personal  Profile" h ref="http: //vaww.mys ites.ram.m sp.va.gov/ ">Personal  Profile</ a></li> -- >
  59           </ ul>
  60         </di v>
  61         <!-- /.nav-coll apse -->
  62       </div>
  63     </div>
  64     <!-- /.n avbar-stat ic-top -->
  65     <script  type="text /javascrip t">
  66            v ar current Date = new  Date();
  67            v ar d = cur rentDate.g etDate();
  68            v ar m = cur rentDate.g etMonth();
  69            v ar y = cur rentDate.g etFullYear ();
  70            v ar yearFro mDate = ne w Date(y +  1, m, d);
  71            $ (function( ) {
  72  
  73                //TAB 2  - FWA
  74                $("#fwaD ateAdded") .datepicke r("setDate ", current Date);
  75                $("#fwaA pprovalDat e").datepi cker();
  76                $("#fwaE xpirationD ate").date picker("se tDate", ye arFromDate );
  77                $("#fwaA pprovalDat e").datepi cker();
  78                $("#fwaR enewalDate ").datepic ker("setDa te", yearF romDate);
  79  
  80                //TAB 3  - MOU1
  81                $("#mou1 DateAdded" ).datepick er("setDat e", curren tDate);
  82                $("#mou1 ReceivedDa te").datep icker();
  83                $("#mou1 EffectiveD ate").date picker();
  84                $("#mou1 Expiration Date").dat epicker("s etDate", y earFromDat e);
  85                $("#mou1 RenewalDat e").datepi cker("setD ate", year FromDate);
  86                $("#mou1 AmendmentR eceived"). datepicker ();
  87  
  88                //TAB 4  - MOU2
  89                $("#mou2 DateAdded" ).datepick er("setDat e", curren tDate);
  90                $("#mou2 ReceivedDa te").datep icker();
  91                $("#mou2 EffectiveD ate").date picker();
  92                $("#mou2 Expiration Date").dat epicker("s etDate", y earFromDat e);
  93                $("#mou2 RenewalDat e").datepi cker("setD ate", year FromDate);
  94                $("#mou2 AmendmentR eceived"). datepicker ();
  95  
  96                //TAB 5  - MOU3
  97                $("#mou3 DateAdded" ).datepick er("setDat e", curren tDate);
  98                $("#mou3 ReceivedDa te").datep icker();
  99                $("#mou3 EffectiveD ate").date picker();
  100                $("#mou3 Expiration Date").dat epicker("s etDate", y earFromDat e);
  101                $("#mou3 RenewalDat e").datepi cker("setD ate", year FromDate);
  102                $("#mou3 AmendmentR eceived"). datepicker ();
  103  
  104                //TAB 6  - MOU4
  105                $("#mou4 DateAdded" ).datepick er("setDat e", curren tDate);
  106                $("#mou4 ReceivedDa te").datep icker();
  107                $("#mou4 EffectiveD ate").date picker();
  108                $("#mou4 Expiration Date").dat epicker("s etDate", y earFromDat e);
  109                $("#mou4 RenewalDat e").datepi cker("setD ate", year FromDate);
  110                $("#mou4 AmendmentR eceived"). datepicker ();
  111  
  112                //TAB 7  - MOU5
  113                $("#mou5 DateAdded" ).datepick er("setDat e", curren tDate);
  114                $("#mou5 ReceivedDa te").datep icker();
  115                $("#mou5 EffectiveD ate").date picker();
  116                $("#mou5 Expiration Date").dat epicker("s etDate", y earFromDat e);
  117                $("#mou5 RenewalDat e").datepi cker("setD ate", year FromDate);
  118                $("#mou5 AmendmentR eceived"). datepicker ();
  119  
  120            } );
  121         </sc ript>
  122     <div id= "tabs">
  123       <ul>
  124         <li> <a href="# tabs-1">Fa cility Inf ormation</ a></li>
  125         <li> <a href="# tabs-2"></ a>FWA</li>
  126         <li> <a href="# tabs-3"></ a>MOU1</li >
  127         <li> <a href="# tabs-4"></ a>MOU2</li >
  128         <li> <a href="# tabs-5"></ a>MOU3
  129         <li>
  130         <li> <a href="# tabs-6"></ a>MOU4
  131         <li>
  132         <li> <a href="# tabs-7"></ a>MOU5
  133         <li>
  134       </ul>
  135       <p></p >
  136       <div i d="tabs-1" >
  137         <tab le>
  138           <t head></the ad>
  139           <t r>
  140              <td><label >Facility  Name</labe l></td>
  141              <td><input  id="facil ityName" t ype="text" ></td>
  142           </ tr>
  143           <t r>
  144              <td><label >City</lab el></td>
  145              <td><input  id="facil ityCity" t ype="text" ></td>
  146           </ tr>
  147           <t r>
  148              <td><label >State</la bel></td>
  149              <td><input  id="facil ityState"  type="text "></td>
  150           </ tr>
  151           <t r>
  152              <td><label >FWA Numbe r</label>< /td>
  153              <td><input  id="facil ityFwaNumb er" type=" text"></td >
  154           </ tr>
  155         </ta ble>
  156       </div>
  157       <div i d="tabs-2" >
  158         <tab le>
  159           <t head></the ad>
  160           <t r>
  161              <td><label >Date Adde d</label>< /td>
  162              <td><input  id="fwaDa teAdded" t ype="text" ></td>
  163           </ tr>
  164           <t r>
  165              <td><label >Initials< /label></t d>
  166              <td><input  id="fwaIn itials" ty pe="text"> </td>
  167           </ tr>
  168           <t r>
  169              <td><label >FWA Appro val Date</ label></td >
  170              <td><input  id="fwaAp provalDate " type="te xt"></td>
  171           </ tr>
  172           <t r>
  173              <td><label >FWA Expir ation Date </label></ td>
  174              <td><input  id="fwaEx pirationDa te" type=" text"></td >
  175           </ tr>
  176           <t r>
  177              <td><label >Enter Ren ewal Date< /label></t d>
  178              <td><input  id="fwaRe newalYes"  type="radi o" name="f waRenewal"  value="Ye s">Yes <in put
  179                id="fwaR enewalNo"  type="radi o" name="f waRenewal"  value="No ">No</td>
  180           </ tr>
  181           <t r>
  182              <td><label >Renewal D ate</label ></td>
  183              <td><input  id="fwaRe newalDate"  type="tex t"></td>
  184           </ tr>
  185           <t r>
  186              <td><label >FWA Signa tory Offic ial</label ></td>
  187              <td><input  id="fwaSi gnatoryOff icial" typ e="text">< /td>
  188           </ tr>
  189           <t r>
  190              <td><label >Notes</la bel></td>
  191              <td><input  id="fwaNo tes" type= "text"></t d>
  192           </ tr>
  193         </ta ble>
  194       </div>
  195       <div i d="tabs-3" >
  196         <tab le>
  197           <t head></the ad>
  198           <t r>
  199              <td><label >Date Adde d</label>< /td>
  200              <td><input  id="mou1D ateAdded"  type="text "></td>
  201           </ tr>
  202           <t r>
  203              <td><label >Initials< /label></t d>
  204              <td><input  id="mou1I nitials" t ype="text" ></td>
  205           </ tr>
  206           <t r>
  207              <td><label >MOU Recei ved date</ label></td >
  208              <td><input  id="mou1R eceivedDat e" type="t ext"></td>
  209           </ tr>
  210           <t r>
  211              <td><label >MOU Effec tive Date< /label></t d>
  212              <td><input  id="mou1E ffectiveDa te" type=" text"></td >
  213           </ tr>
  214           <t r>
  215              <td><label >MOU Expir ation Date </label></ td>
  216              <td><input  id="mou1E xpirationD ate" type= "text"></t d>
  217           </ tr>
  218           <t r>
  219              <td><label >Enter Ren ewal Date< /label></t d>
  220              <td><input  id="mou1R enewalYes"  type="rad io" name=" mou1Renewa l" value=" Yes">Yes < input
  221                id="mou1 RenewalNo"  type="rad io" name=" mou1Renewa l" value=" No">No</td >
  222           </ tr>
  223           <t r>
  224              <td><label >Renewal d ate</label ></td>
  225              <td><input  id="mou1R enewalDate " type="te xt"></td>
  226           </ tr>
  227           <t r>
  228              <td><label >MOU Amend ments</lab el></td>
  229              <td><input  id="mou1A mendmentsY es" type=" radio" nam e="mou1Ame ndments" v alue="Yes" >Yes <inpu t
  230                id="mou1 Amendments No" type=" radio" nam e="mou1Ame ndments" v alue="No"> No</td>
  231           </ tr>
  232           <t r>
  233              <td><label >Amendment  Received< /label></t d>
  234              <td><input  id="mou1A mendmentRe ceived" ty pe="text"> </td>
  235           </ tr>
  236           <t r>
  237              <td><label >Amendment  #</label> </td>
  238              <td><input  id="mou1A mendmentNu m" type="t ext"></td>
  239           </ tr>
  240           <t r>
  241              <td><label >Reason fo r amendmen t</label>< /td>
  242              <td><input  id="mou1R easonForAm endment" t ype="text" ></td>
  243           </ tr>
  244         </ta ble>
  245       </div>
  246       <div i d="tabs-4" >
  247         <tab le>
  248           <t head></the ad>
  249           <t r>
  250              <td><label >Date Adde d</label>< /td>
  251              <td><input  id="mou2D ateAdded"  type="text "></td>
  252           </ tr>
  253           <t r>
  254              <td><label >Initials< /label></t d>
  255              <td><input  id="mou2I nitials" t ype="text" ></td>
  256           </ tr>
  257           <t r>
  258              <td><label >MOU Recei ved date</ label></td >
  259              <td><input  id="mou2R eceivedDat e" type="t ext"></td>
  260           </ tr>
  261           <t r>
  262              <td><label >MOU Effec tive Date< /label></t d>
  263              <td><input  id="mou2E ffectiveDa te" type=" text"></td >
  264           </ tr>
  265           <t r>
  266              <td><label >MOU Expir ation Date </label></ td>
  267              <td><input  id="mou2E xpirationD ate" type= "text"></t d>
  268           </ tr>
  269           <t r>
  270              <td><label >Enter Ren ewal Date< /label></t d>
  271              <td><input  id="mou2R enewalYes"  type="rad io" name=" mou2Renewa l" value=" Yes">Yes < input
  272                id="mou2 RenewalNo"  type="rad io" name=" mou2Renewa l" value=" No">No</td >
  273           </ tr>
  274           <t r>
  275              <td><label >Renewal d ate</label ></td>
  276              <td><input  id="mou2R enewalDate " type="te xt"></td>
  277           </ tr>
  278           <t r>
  279              <td><label >MOU Amend ments</lab el></td>
  280              <td><input  id="mou2A mendmentsY es" type=" radio" nam e="mou2Ame ndments" v alue="Yes" >Yes <inpu t
  281                id="mou2 Amendments No" type=" radio" nam e="mou2Ame ndments" v alue="No"> No</td>
  282           </ tr>
  283           <t r>
  284              <td><label >Amendment  Received< /label></t d>
  285              <td><input  id="mou2A mendmentRe ceived" ty pe="text"> </td>
  286           </ tr>
  287           <t r>
  288              <td><label >Amendment  #</label> </td>
  289              <td><input  id="mou2A mendmentNu m" type="t ext"></td>
  290           </ tr>
  291           <t r>
  292              <td><label >Reason fo r amendmen t</label>< /td>
  293              <td><input  id="mou2R easonForAm endment" t ype="text" ></td>
  294           </ tr>
  295         </ta ble>
  296       </div>
  297       <div i d="tabs-5" >
  298         <tab le>
  299           <t head></the ad>
  300           <t r>
  301              <td><label >Date Adde d</label>< /td>
  302              <td><input  id="mou3D ateAdded"  type="text "></td>
  303           </ tr>
  304           <t r>
  305              <td><label >Initials< /label></t d>
  306              <td><input  id="mou3I nitials" t ype="text" ></td>
  307           </ tr>
  308           <t r>
  309              <td><label >MOU Recei ved date</ label></td >
  310              <td><input  id="mou3R eceivedDat e" type="t ext"></td>
  311           </ tr>
  312           <t r>
  313              <td><label >MOU Effec tive Date< /label></t d>
  314              <td><input  id="mou3E ffectiveDa te" type=" text"></td >
  315           </ tr>
  316           <t r>
  317              <td><label >MOU Expir ation Date </label></ td>
  318              <td><input  id="mou3E xpirationD ate" type= "text"></t d>
  319           </ tr>
  320           <t r>
  321              <td><label >Enter Ren ewal Date< /label></t d>
  322              <td><input  id="mou3R enewalYes"  type="rad io" name=" mou3Renewa l" value=" Yes">Yes < input
  323                id="mou3 RenewalNo"  type="rad io" name=" mou3Renewa l" value=" No">No</td >
  324           </ tr>
  325           <t r>
  326              <td><label >Renewal d ate</label ></td>
  327              <td><input  id="mou3R enewalDate " type="te xt"></td>
  328           </ tr>
  329           <t r>
  330              <td><label >MOU Amend ments</lab el></td>
  331              <td><input  id="mou3A mendmentsY es" type=" radio" nam e="mou3Ame ndments" v alue="Yes" >Yes <inpu t
  332                id="mou3 Amendments No" type=" radio" nam e="mou3Ame ndments" v alue="No"> No</td>
  333           </ tr>
  334           <t r>
  335              <td><label >Amendment  Received< /label></t d>
  336              <td><input  id="mou3A mendmentRe ceived" ty pe="text"> </td>
  337           </ tr>
  338           <t r>
  339              <td><label >Amendment  #</label> </td>
  340              <td><input  id="mou3A mendmentNu m" type="t ext"></td>
  341           </ tr>
  342           <t r>
  343              <td><label >Reason fo r amendmen t</label>< /td>
  344              <td><input  id="mou3R easonForAm endment" t ype="text" ></td>
  345           </ tr>
  346         </ta ble>
  347       </div>
  348       <div i d="tabs-6" >
  349         <tab le>
  350           <t head></the ad>
  351           <t r>
  352              <td><label >Date Adde d</label>< /td>
  353              <td><input  id="mou4D ateAdded"  type="text "></td>
  354           </ tr>
  355           <t r>
  356              <td><label >Initials< /label></t d>
  357              <td><input  id="mou4I nitials" t ype="text" ></td>
  358           </ tr>
  359           <t r>
  360              <td><label >MOU Recei ved date</ label></td >
  361              <td><input  id="mou4R eceivedDat e" type="t ext"></td>
  362           </ tr>
  363           <t r>
  364              <td><label >MOU Effec tive Date< /label></t d>
  365              <td><input  id="mou4E ffectiveDa te" type=" text"></td >
  366           </ tr>
  367           <t r>
  368              <td><label >MOU Expir ation Date </label></ td>
  369              <td><input  id="mou4E xpirationD ate" type= "text"></t d>
  370           </ tr>
  371           <t r>
  372              <td><label >Enter Ren ewal Date< /label></t d>
  373              <td><input  id="mou4R enewalYes"  type="rad io" name=" mou4Renewa l" value=" Yes">Yes < input
  374                id="mou4 RenewalNo"  type="rad io" name=" mou4Renewa l" value=" No">No</td >
  375           </ tr>
  376           <t r>
  377              <td><label >Renewal d ate</label ></td>
  378              <td><input  id="mou4R enewalDate " type="te xt"></td>
  379           </ tr>
  380           <t r>
  381              <td><label >MOU Amend ments</lab el></td>
  382              <td><input  id="mou4A mendmentsY es" type=" radio" nam e="mou4Ame ndments" v alue="Yes" >Yes <inpu t
  383                id="mou4 Amendments No" type=" radio" nam e="mou4Ame ndments" v alue="No"> No</td>
  384           </ tr>
  385           <t r>
  386              <td><label >Amendment  Received< /label></t d>
  387              <td><input  id="mou4A mendmentRe ceived" ty pe="text"> </td>
  388           </ tr>
  389           <t r>
  390              <td><label >Amendment  #</label> </td>
  391              <td><input  id="mou4A mendmentNu m" type="t ext"></td>
  392           </ tr>
  393           <t r>
  394              <td><label >Reason fo r amendmen t</label>< /td>
  395              <td><input  id="mou4R easonForAm endment" t ype="text" ></td>
  396           </ tr>
  397         </ta ble>
  398       </div>
  399       <div i d="tabs-7" >
  400         <tab le>
  401           <t head></the ad>
  402           <t r>
  403              <td><label >Date Adde d</label>< /td>
  404              <td><input  id="mou5D ateAdded"  type="text "></td>
  405           </ tr>
  406           <t r>
  407              <td><label >Initials< /label></t d>
  408              <td><input  id="mou5I nitials" t ype="text" ></td>
  409           </ tr>
  410           <t r>
  411              <td><label >MOU Recei ved date</ label></td >
  412              <td><input  id="mou5R eceivedDat e" type="t ext"></td>
  413           </ tr>
  414           <t r>
  415              <td><label >MOU Effec tive Date< /label></t d>
  416              <td><input  id="mou5E ffectiveDa te" type=" text"></td >
  417           </ tr>
  418           <t r>
  419              <td><label >MOU Expir ation Date </label></ td>
  420              <td><input  id="mou5E xpirationD ate" type= "text"></t d>
  421           </ tr>
  422           <t r>
  423              <td><label >Enter Ren ewal Date< /label></t d>
  424              <td><input  id="mou5R enewalYes"  type="rad io" name=" mou5Renewa l" value=" Yes">Yes < input
  425                id="mou5 RenewalNo"  type="rad io" name=" mou5Renewa l" value=" No">No</td >
  426           </ tr>
  427           <t r>
  428              <td><label >Renewal d ate</label ></td>
  429              <td><input  id="mou5R enewalDate " type="te xt"></td>
  430           </ tr>
  431           <t r>
  432              <td><label >MOU Amend ments</lab el></td>
  433              <td><input  id="mou5A mendmentsY es" type=" radio" nam e="mou5Ame ndments" v alue="Yes" >Yes <inpu t
  434                id="mou5 Amendments No" type=" radio" nam e="mou5Ame ndments" v alue="No"> No</td>
  435           </ tr>
  436           <t r>
  437              <td><label >Amendment  Received< /label></t d>
  438              <td><input  id="mou5A mendmentRe ceived" ty pe="text"> </td>
  439           </ tr>
  440           <t r>
  441              <td><label >Amendment  #</label> </td>
  442              <td><input  id="mou5A mendmentNu m" type="t ext"></td>
  443           </ tr>
  444           <t r>
  445              <td><label >Reason fo r amendmen t</label>< /td>
  446              <td><input  id="mou5R easonForAm endment" t ype="text" ></td>
  447           </ tr>
  448         </ta ble>
  449       </div>
  450       <butto n onclick= "save();"> Save</butt on>
  451       <butto n id="canc elButton"> Cancel</bu tton>
  452     </div>
  453     <script  type="text /javascrip t">
  454            v ar siteUrl  = window. location.h ref;
  455            v ar facilit yName = ge tParamValu e('facilit yName');
  456            v ar recordT ype = getP aramValue( 'recordTyp e');
  457            v ar recordN umber = ge tParamValu e('recordN umber');
  458            v ar returnP age = getP aramValue( 'returnPag e');
  459            v ar siteCol lectionUrl  = "/sites /IRBApplic ations";
  460  
  461            v ar returnP ageUrl = " /sites/IRB Applicatio ns/SiteAss ets/" + re turnPage +  ".html";
  462            $ (document) .ready(fun ction() {
  463  
  464                if (reco rdType ==  "Edit") {
  465                   getFW AListItemP roperties( recordNumb er);
  466                }
  467  
  468                $("#canc elButton") .click(fun ction() {
  469                   windo w.location .href = re turnPage;
  470                   retur n false;
  471  
  472                });
  473  
  474                $('input [type="rad io"]').on( 'click', f unction()  {
  475                   disab leMouAmend ments();
  476  
  477                   var f waRenewalS electedOpt ion = $("i nput:radio [name=fwaR enewal]:ch ecked").va l();
  478                   var m ou1Renewal SelectionO ption = $( "input:rad io[name=mo u1Renewal] :checked") .val();
  479                   var m ou2Renewal SelectionO ption = $( "input:rad io[name=mo u2Renewal] :checked") .val();
  480                   var m ou3Renewal SelectionO ption = $( "input:rad io[name=mo u3Renewal] :checked") .val();
  481                   var m ou4Renewal SelectionO ption = $( "input:rad io[name=mo u4Renewal] :checked") .val();
  482                   var m ou5Renewal SelectionO ption = $( "input:rad io[name=mo u5Renewal] :checked") .val();
  483  
  484                   if (f waRenewalS electedOpt ion == 'No ') {
  485                      $( "#fwaRenew alDate").p rop('disab led', true );
  486                   } els e {
  487                      $( "#fwaRenew alDate").p rop('disab led', fals e);
  488                   }
  489  
  490                   if (m ou1Renewal SelectionO ption == ' No') {
  491                      $( "#mou1Rene walDate"). prop('disa bled', tru e);
  492                   } els e {
  493                      $( "#mou1Rene walDate"). prop('disa bled', fal se);
  494                   }
  495  
  496                   if (m ou2Renewal SelectionO ption == ' No') {
  497                      $( "#mou2Rene walDate"). prop('disa bled', tru e);
  498                   } els e {
  499                      $( "#mou2Rene walDate"). prop('disa bled', fal se);
  500                   }
  501  
  502                   if (m ou3Renewal SelectionO ption == ' No') {
  503                      $( "#mou3Rene walDate"). prop('disa bled', tru e);
  504                   } els e {
  505                      $( "#mou3Rene walDate"). prop('disa bled', fal se);
  506                   }
  507  
  508                   if (m ou4Renewal SelectionO ption == ' No') {
  509                      $( "#mou4Rene walDate"). prop('disa bled', tru e);
  510                   } els e {
  511                      $( "#mou4Rene walDate"). prop('disa bled', fal se);
  512                   }
  513  
  514                   if (m ou5Renewal SelectionO ption == ' No') {
  515                      $( "#mou5Rene walDate"). prop('disa bled', tru e);
  516                   } els e {
  517                      $( "#mou5Rene walDate"). prop('disa bled', fal se);
  518                   }
  519  
  520                })
  521  
  522            } );
  523  
  524            f unction ge tParamValu e(param) {
  525                var urlP aramString  = locatio n.search.s plit(param  + "=");
  526                if (urlP aramString .length <=  1)
  527                   retur n "";
  528                else {
  529                   var t mp = urlPa ramString[ 1].split(" &");
  530                   retur n tmp[0];
  531                }
  532            }
  533  
  534            f unction sa ve() {
  535  
  536                var clie ntContext  = new SP.C lientConte xt(siteCol lectionUrl );
  537                var oLis t = client Context.ge t_web().ge t_lists(). getByTitle ('FWAMOU') ;
  538  
  539                var item CreateInfo  = new SP. ListItemCr eationInfo rmation();
  540  
  541                if (reco rdType ==  "Edit") {
  542                   this. oListItem  = oList.ge tItemById( recordNumb er);
  543                } else {
  544                   this. oListItem  = oList.ad dItem(item CreateInfo );
  545  
  546                }
  547  
  548                setFacil ityTabDeta ils(oListI tem);
  549                setFWATa bDetails(o ListItem);
  550                setMOU1T abDetails( oListItem) ;
  551                setMOU2T abDetails( oListItem) ;
  552                setMOU3T abDetails( oListItem) ;
  553                setMOU4T abDetails( oListItem) ;
  554                setMOU5T abDetails( oListItem) ;
  555  
  556                oListIte m.update() ;
  557  
  558                clientCo ntext.load (oListItem );
  559  
  560                clientCo ntext.exec uteQueryAs ync(Functi on.createD elegate(th is, this.o nQuerySucc eeded), Fu nction
  561                   .crea teDelegate (this, thi s.onQueryF ailed));
  562            }
  563  
  564            f unction se tFacilityT abDetails( listItem)  {
  565                //Tab 1  - Facility  Informati on
  566                var faci lityName =  $("#facil ityName"). val();
  567                var faci lityCity =  $("#facil ityCity"). val();
  568                var faci lityState  = $("#faci lityState" ).val();
  569                var faci lityFwaNum ber = $("# facilityFw aNumber"). val();
  570                listItem .set_item( 'facilityN ame', faci lityName);
  571                listItem .set_item( 'facilityC ity', faci lityCity);
  572                listItem .set_item( 'facilityS tate', fac ilityState );
  573                listItem .set_item( 'facilityF waNumber',  facilityF waNumber);
  574                return l istItem;
  575            }
  576  
  577            f unction se tFWATabDet ails(listI tem) {
  578                //Tab 2  - FWA
  579                var fwaD ateAdded =  $("#fwaDa teAdded"). val();
  580                var fwaI nitials =  $("#fwaIni tials").va l();
  581  
  582                var fwaA pprovalDat e = $("#fw aApprovalD ate").val( );
  583                var fwaE xpirationD ate = $("# fwaExpirat ionDate"). val();
  584                var fwaR enewalSele ctedOption  = $("inpu t:radio[na me=fwaRene wal]:check ed").val()
  585                var fwaR enewalDate  = $("#fwa RenewalDat e").val();
  586                var fwaS ignatoryOf ficial = $ ("#fwaSign atoryOffic ial").val( );
  587                var fwaN otes = $(" #fwaNotes" ).val();
  588  
  589                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  590                if (fwaD ateAdded = = "") {
  591                   fwaDa teAdded =  "12/31/999 9";
  592                }
  593  
  594                if (fwaA pprovalDat e == "") {
  595                   fwaAp provalDate  = "12/31/ 9999";
  596                }
  597  
  598                if (fwaE xpirationD ate == "")  {
  599                   fwaEx pirationDa te = "12/3 1/9999";
  600                }
  601  
  602                if (fwaR enewalDate  == "") {
  603                   fwaRe newalDate  = "12/31/9 999";
  604                }
  605  
  606                var temp FWADateAdd ed = new D ate(fwaDat eAdded);
  607                fwaDateA dded = tem pFWADateAd ded.getMon th() + 1 +  '/' + tem pFWADateAd ded.getDat e() + '/'
  608                   + tem pFWADateAd ded.getFul lYear();
  609                var temp FWAApprova lDate = ne w Date(fwa ApprovalDa te);
  610                fwaAppro valDate =  tempFWAApp rovalDate. getMonth()  + 1 + '/'  + tempFWA ApprovalDa te.getDate () + '/'
  611                   + tem pFWAApprov alDate.get FullYear() ;
  612                var temp FWAExpirat ionDate =  new Date(f waExpirati onDate);
  613                fwaAppro valDate =  tempFWAExp irationDat e.getMonth () + 1 + ' /' + tempF WAExpirati onDate.get Date() + ' /'
  614                   + tem pFWAExpira tionDate.g etFullYear ();
  615                var temp FWARenewal Date = new  Date(fwaR enewalDate );
  616                fwaAppro valDate =  tempFWAExp irationDat e.getMonth () + 1 + ' /' + tempF WAExpirati onDate.get Date() + ' /'
  617                   + tem pFWAExpira tionDate.g etFullYear ();
  618  
  619                listItem .set_item( 'fwaDateAd ded', fwaD ateAdded);
  620                listItem .set_item( 'fwaInitia ls', fwaIn itials);
  621                listItem .set_item( 'fwaApprov alDate', f waApproval Date);
  622                listItem .set_item( 'fwaExpira tionDate',  fwaExpira tionDate);
  623                listItem .set_item( 'fwaRenewa l', fwaRen ewalSelect edOption);
  624                listItem .set_item( 'fwaRenewa lDate', fw aRenewalDa te);
  625                listItem .set_item( 'fwaSignat oryOfficia lString',  fwaSignato ryOfficial );
  626                listItem .set_item( 'fwaNotes' , fwaNotes );
  627  
  628                return l istItem;
  629            }
  630  
  631            f unction se tMOU1TabDe tails(list Item) {
  632                //Tab 3  - mou2
  633                var mou1 DateAdded  = $("#mou1 DateAdded" ).val();
  634                var mou1 Initials =  $("#mou1I nitials"). val();
  635  
  636                var mou1 ReceivedDa te = $("#m ou1Receive dDate").va l();
  637                var mou1 EffectiveD ate = $("# mou1Effect iveDate"). val();
  638                var mou1 Expiration Date = $(" #mou1Expir ationDate" ).val();
  639                var mou1 RenewalSel ectionOpti on = $("in put:radio[ name=mou1R enewal]:ch ecked").va l();
  640                var mou1 RenewalDat e = $("#mo u1RenewalD ate").val( );
  641                var mou1 Amendments SelectedOp tion = $(" input:radi o[name=mou 1Amendment s]:checked ").val()
  642                var mou1 AmendmentR eceived =  $("#mou1Am endmentRec eived").va l();
  643                var mou1 AmendmentN um = $("#m ou1Amendme ntNum").va l();
  644                var mou1 ReasonForA mendment =  $("#mou1R easonForAm endment"). val();
  645  
  646                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  647                if (mou1 DateAdded  == "") {
  648                   mou1D ateAdded =  "12/31/99 99";
  649                }
  650  
  651                if (mou1 DateAdded  == "") {
  652                   mou1D ateAdded =  "12/31/99 99";
  653                }
  654  
  655                if (mou1 ReceivedDa te == "")  {
  656                   mou1R eceivedDat e = "12/31 /9999";
  657                }
  658  
  659                if (mou1 EffectiveD ate == "")  {
  660                   mou1E ffectiveDa te = "12/3 1/9999";
  661                }
  662  
  663                if (mou1 Expiration Date == "" ) {
  664                   mou1E xpirationD ate = "12/ 31/9999";
  665                }
  666                if (mou1 RenewalDat e == "") {
  667                   mou1R enewalDate  = "12/31/ 9999";
  668                }
  669  
  670                if (mou1 AmendmentR eceived ==  "") {
  671                   mou1A mendmentRe ceived = " 12/31/9999 ";
  672                }
  673  
  674                var temp MOU1DateAd ded = new  Date(mou1D ateAdded);
  675                mou1Date Added = te mpMOU1Date Added.getM onth() + 1  + '/' + t empMOU1Dat eAdded.get Date() + ' /'
  676                   + tem pMOU1DateA dded.getFu llYear();
  677  
  678                var temp MOU1Receiv edDate = n ew Date(mo u1Received Date);
  679                mou1Rece ivedDate =  tempMOU1R eceivedDat e.getMonth () + 1 + ' /' + tempM OU1Receive dDate.getD ate() + '/ '
  680                   + tem pMOU1Recei vedDate.ge tFullYear( );
  681  
  682                var temp MOU1Effect iveDate =  new Date(m ou1Effecti veDate);
  683                mou1Effe ctiveDate  = tempMOU1 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU1Effec tiveDate.g etDate() +  '/'
  684                   + tem pMOU1Effec tiveDate.g etFullYear ();
  685  
  686                var temp MOU1Expira tionDate =  new Date( mou1Expira tionDate);
  687                mou1Expi rationDate  = tempMOU 1Expiratio nDate.getM onth() + 1  + '/' + t empMOU1Exp irationDat e.getDate( ) + '/'
  688                   + tem pMOU1Expir ationDate. getFullYea r();
  689  
  690                var temp MOU1Renewa lDate = ne w Date(mou 1RenewalDa te);
  691                mou1Rene walDate =  tempMOU1Re newalDate. getMonth()  + 1 + '/'  + tempMOU 1RenewalDa te.getDate () + '/'
  692                   + tem pMOU1Renew alDate.get FullYear() ;
  693  
  694                listItem .set_item( 'mou1DateA dded', mou 1DateAdded );
  695                listItem .set_item( 'mou1Initi als', mou1 Initials);
  696                listItem .set_item( 'mou1Recei vedDate',  mou1Receiv edDate);
  697                listItem .set_item( 'mou1Effec tiveDate',  mou1Effec tiveDate);
  698                listItem .set_item( 'mou1Expir ationDate' , mou1Expi rationDate );
  699                listItem .set_item( 'mou1Renew al', mou1R enewalSele ctionOptio n);
  700                listItem .set_item( 'mou1Renew alDate', m ou1Renewal Date);
  701                listItem .set_item( 'mou1Amend mentsSelec tedOption' , mou1Amen dmentsSele ctedOption );
  702                listItem .set_item( 'mou1Amend mentReceiv ed', mou1A mendmentRe ceived);
  703                listItem .set_item( 'mou1Amend mentNum',  mou1Amendm entNum);
  704                listItem .set_item( 'mou1Reaso nForAmendm ent', mou1 ReasonForA mendment);
  705                return l istItem;
  706  
  707            }
  708  
  709            f unction se tMOU2TabDe tails(list Item) {
  710                //Tab 4  - MOU2
  711                var mou2 DateAdded  = $("#mou2 DateAdded  ").val();
  712                var mou2 Initials =  $("#mou2I nitials"). val();
  713                var mou2 ReceivedDa te = $("#m ou2Receive dDate").va l();
  714                var mou2 EffectiveD ate = $("# mou2Effect iveDate"). val();
  715                var mou2 Expiration Date = $(" #mou2Expir ationDate" ).val();
  716                var mou2 RenewalSel ectionOpti on = $("in put:radio[ name=mou2R enewal]:ch ecked").va l();
  717                var mou2 RenewalDat e = $("#mo u2RenewalD ate").val( );
  718                var mou2 Amendments SelectedOp tion = $(" input:radi o[name=mou 2Amendment s]:checked ").val()
  719                var mou2 AmendmentR eceived =  $("#mou2Am endmentRec eived").va l();
  720                var mou2 AmendmentN um = $("#m ou2Amendme ntNum").va l();
  721                var mou2 ReasonForA mendment =  $("#mou2R easonForAm endment"). val();
  722  
  723                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  724                if (mou2 DateAdded  == "") {
  725                   mou2D ateAdded =  "12/31/99 99";
  726                }
  727  
  728                if (mou2 DateAdded  == "") {
  729                   mou2D ateAdded =  "12/31/99 99";
  730                }
  731  
  732                if (mou2 ReceivedDa te == "")  {
  733                   mou2R eceivedDat e = "12/31 /9999";
  734                }
  735  
  736                if (mou2 EffectiveD ate == "")  {
  737                   mou2E ffectiveDa te = "12/3 1/9999";
  738                }
  739  
  740                if (mou2 Expiration Date == "" ) {
  741                   mou2E xpirationD ate = "12/ 31/9999";
  742                }
  743                if (mou2 RenewalDat e == "") {
  744                   mou2R enewalDate  = "12/31/ 9999";
  745                }
  746  
  747                if (mou2 AmendmentR eceived ==  "") {
  748                   mou2A mendmentRe ceived = " 12/31/9999 ";
  749                }
  750  
  751                var temp MOU2DateAd ded = new  Date(mou2D ateAdded);
  752                mou2Date Added = te mpMOU2Date Added.getM onth() + 1  + '/' + t empMOU2Dat eAdded.get Date() + ' /'
  753                   + tem pMOU2DateA dded.getFu llYear();
  754  
  755                var temp MOU2Receiv edDate = n ew Date(mo u2Received Date);
  756                mou2Rece ivedDate =  tempMOU2R eceivedDat e.getMonth () + 1 + ' /' + tempM OU2Receive dDate.getD ate() + '/ '
  757                   + tem pMOU2Recei vedDate.ge tFullYear( );
  758  
  759                var temp MOU2Effect iveDate =  new Date(m ou2Effecti veDate);
  760                mou2Effe ctiveDate  = tempMOU2 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU2Effec tiveDate.g etDate() +  '/'
  761                   + tem pMOU2Effec tiveDate.g etFullYear ();
  762  
  763                var temp MOU2Expira tionDate =  new Date( mou2Expira tionDate);
  764                mou2Expi rationDate  = tempMOU 2Expiratio nDate.getM onth() + 1  + '/' + t empMOU2Exp irationDat e.getDate( ) + '/'
  765                   + tem pMOU2Expir ationDate. getFullYea r();
  766  
  767                var temp MOU2Renewa lDate = ne w Date(mou 2RenewalDa te);
  768                mou2Rene walDate =  tempMOU2Re newalDate. getMonth()  + 1 + '/'  + tempMOU 2RenewalDa te.getDate () + '/'
  769                   + tem pMOU2Renew alDate.get FullYear() ;
  770  
  771                listItem .set_item( 'mou2DateA dded', mou 2DateAdded );
  772                listItem .set_item( 'mou2Initi als', mou2 Initials);
  773                listItem .set_item( 'mou2Recei vedDate',  mou2Receiv edDate);
  774                listItem .set_item( 'mou2Effec tiveDate',  mou2Effec tiveDate);
  775                listItem .set_item( 'mou2Expir ationDate' , mou2Expi rationDate );
  776                listItem .set_item( 'mou2Renew al', mou2R enewalSele ctionOptio n);
  777                listItem .set_item( 'mou2Renew alDate', m ou2Renewal Date);
  778                listItem .set_item( 'mou2Amend mentsSelec tedOption' , mou2Amen dmentsSele ctedOption );
  779                listItem .set_item( 'mou2Amend mentReceiv ed', mou2A mendmentRe ceived);
  780                listItem .set_item( 'mou2Amend mentNum',  mou2Amendm entNum);
  781                listItem .set_item( 'mou2Reaso nForAmendm ent', mou2 ReasonForA mendment);
  782                return l istItem;
  783  
  784            }
  785  
  786            f unction se tMOU3TabDe tails(list Item) {
  787                //Tab 5  - MOU3
  788                var mou3 DateAdded  = $("#mou3 DateAdded  ").val();
  789                var mou3 Initials =  $("#mou3I nitials"). val();
  790                var mou3 ReceivedDa te = $("#m ou3Receive dDate").va l();
  791                var mou3 EffectiveD ate = $("# mou3Effect iveDate"). val();
  792                var mou3 Expiration Date = $(" #mou3Expir ationDate" ).val();
  793                var mou3 RenewalSel ectionOpti on = $("in put:radio[ name=mou3R enewal]:ch ecked").va l();
  794                var mou3 RenewalDat e = $("#mo u3RenewalD ate").val( );
  795                var mou3 Amendments SelectedOp tion = $(" input:radi o[name=mou 3Amendment s]:checked ").val()
  796                var mou3 AmendmentR eceived =  $("#mou3Am endmentRec eived").va l();
  797                var mou3 AmendmentN um = $("#m ou3Amendme ntNum").va l();
  798                var mou3 ReasonForA mendment =  $("#mou3R easonForAm endment"). val();
  799  
  800                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  801                if (mou3 DateAdded  == "") {
  802                   mou3D ateAdded =  "12/31/99 99";
  803                }
  804  
  805                if (mou3 DateAdded  == "") {
  806                   mou3D ateAdded =  "12/31/99 99";
  807                }
  808  
  809                if (mou3 ReceivedDa te == "")  {
  810                   mou3R eceivedDat e = "12/31 /9999";
  811                }
  812  
  813                if (mou3 EffectiveD ate == "")  {
  814                   mou3E ffectiveDa te = "12/3 1/9999";
  815                }
  816  
  817                if (mou3 Expiration Date == "" ) {
  818                   mou3E xpirationD ate = "12/ 31/9999";
  819                }
  820                if (mou3 RenewalDat e == "") {
  821                   mou3R enewalDate  = "12/31/ 9999";
  822                }
  823  
  824                if (mou3 AmendmentR eceived ==  "") {
  825                   mou3A mendmentRe ceived = " 12/31/9999 ";
  826                }
  827  
  828                var temp MOU3DateAd ded = new  Date(mou3D ateAdded);
  829                mou3Date Added = te mpMOU3Date Added.getM onth() + 1  + '/' + t empMOU3Dat eAdded.get Date() + ' /'
  830                   + tem pMOU3DateA dded.getFu llYear();
  831  
  832                var temp MOU3Receiv edDate = n ew Date(mo u3Received Date);
  833                mou3Rece ivedDate =  tempMOU3R eceivedDat e.getMonth () + 1 + ' /' + tempM OU3Receive dDate.getD ate() + '/ '
  834                   + tem pMOU3Recei vedDate.ge tFullYear( );
  835  
  836                var temp MOU3Effect iveDate =  new Date(m ou3Effecti veDate);
  837                mou3Effe ctiveDate  = tempMOU3 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU3Effec tiveDate.g etDate() +  '/'
  838                   + tem pMOU3Effec tiveDate.g etFullYear ();
  839  
  840                var temp MOU3Expira tionDate =  new Date( mou3Expira tionDate);
  841                mou3Expi rationDate  = tempMOU 3Expiratio nDate.getM onth() + 1  + '/' + t empMOU3Exp irationDat e.getDate( ) + '/'
  842                   + tem pMOU3Expir ationDate. getFullYea r();
  843  
  844                var temp MOU3Renewa lDate = ne w Date(mou 3RenewalDa te);
  845                mou3Rene walDate =  tempMOU3Re newalDate. getMonth()  + 1 + '/'  + tempMOU 3RenewalDa te.getDate () + '/'
  846                   + tem pMOU3Renew alDate.get FullYear() ;
  847  
  848                listItem .set_item( 'mou3DateA dded', mou 3DateAdded );
  849                listItem .set_item( 'mou3Initi als', mou3 Initials);
  850                listItem .set_item( 'mou3Recei vedDate',  mou3Receiv edDate);
  851                listItem .set_item( 'mou3Effec tiveDate',  mou3Effec tiveDate);
  852                listItem .set_item( 'mou3Expir ationDate' , mou3Expi rationDate );
  853                listItem .set_item( 'mou3Renew al', mou3R enewalSele ctionOptio n);
  854                listItem .set_item( 'mou3Renew alDate', m ou3Renewal Date);
  855                listItem .set_item( 'mou3Amend mentsSelec tedOption' , mou3Amen dmentsSele ctedOption );
  856                listItem .set_item( 'mou3Amend mentReceiv ed', mou3A mendmentRe ceived);
  857                listItem .set_item( 'mou3Amend mentNum',  mou3Amendm entNum);
  858                listItem .set_item( 'mou3Reaso nForAmendm ent', mou3 ReasonForA mendment);
  859                return l istItem;
  860  
  861            }
  862  
  863            f unction se tMOU4TabDe tails(list Item) {
  864                //Tab 6  - MOU4
  865                var mou4 DateAdded  = $("#mou4 DateAdded  ").val();
  866                var mou4 Initials =  $("#mou4I nitials"). val();
  867                var mou4 ReceivedDa te = $("#m ou4Receive dDate").va l();
  868                var mou4 EffectiveD ate = $("# mou4Effect iveDate"). val();
  869                var mou4 Expiration Date = $(" #mou4Expir ationDate" ).val();
  870                var mou4 RenewalSel ectionOpti on = $("in put:radio[ name=mou4R enewal]:ch ecked").va l();
  871                var mou4 RenewalDat e = $("#mo u4RenewalD ate").val( );
  872                var mou4 Amendments SelectedOp tion = $(" input:radi o[name=mou 4Amendment s]:checked ").val()
  873                var mou4 AmendmentR eceived =  $("#mou4Am endmentRec eived").va l();
  874                var mou4 AmendmentN um = $("#m ou4Amendme ntNum").va l();
  875                var mou4 ReasonForA mendment =  $("#mou4R easonForAm endment"). val();
  876  
  877                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  878                if (mou4 DateAdded  == "") {
  879                   mou4D ateAdded =  "12/31/99 99";
  880                }
  881  
  882                if (mou4 DateAdded  == "") {
  883                   mou4D ateAdded =  "12/31/99 99";
  884                }
  885  
  886                if (mou4 ReceivedDa te == "")  {
  887                   mou4R eceivedDat e = "12/31 /9999";
  888                }
  889  
  890                if (mou4 EffectiveD ate == "")  {
  891                   mou4E ffectiveDa te = "12/3 1/9999";
  892                }
  893  
  894                if (mou4 Expiration Date == "" ) {
  895                   mou4E xpirationD ate = "12/ 31/9999";
  896                }
  897                if (mou4 RenewalDat e == "") {
  898                   mou4R enewalDate  = "12/31/ 9999";
  899                }
  900  
  901                if (mou4 AmendmentR eceived ==  "") {
  902                   mou4A mendmentRe ceived = " 12/31/9999 ";
  903                }
  904  
  905                var temp MOU4DateAd ded = new  Date(mou4D ateAdded);
  906                mou4Date Added = te mpMOU4Date Added.getM onth() + 1  + '/' + t empMOU4Dat eAdded.get Date() + ' /'
  907                   + tem pMOU4DateA dded.getFu llYear();
  908  
  909                var temp MOU4Receiv edDate = n ew Date(mo u4Received Date);
  910                mou4Rece ivedDate =  tempMOU4R eceivedDat e.getMonth () + 1 + ' /' + tempM OU4Receive dDate.getD ate() + '/ '
  911                   + tem pMOU4Recei vedDate.ge tFullYear( );
  912  
  913                var temp MOU4Effect iveDate =  new Date(m ou4Effecti veDate);
  914                mou4Effe ctiveDate  = tempMOU4 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU4Effec tiveDate.g etDate() +  '/'
  915                   + tem pMOU4Effec tiveDate.g etFullYear ();
  916  
  917                var temp MOU4Expira tionDate =  new Date( mou4Expira tionDate);
  918                mou4Expi rationDate  = tempMOU 4Expiratio nDate.getM onth() + 1  + '/' + t empMOU4Exp irationDat e.getDate( ) + '/'
  919                   + tem pMOU4Expir ationDate. getFullYea r();
  920  
  921                var temp MOU4Renewa lDate = ne w Date(mou 4RenewalDa te);
  922                mou4Rene walDate =  tempMOU4Re newalDate. getMonth()  + 1 + '/'  + tempMOU 4RenewalDa te.getDate () + '/'
  923                   + tem pMOU4Renew alDate.get FullYear() ;
  924  
  925                listItem .set_item( 'mou4DateA dded', mou 4DateAdded );
  926                listItem .set_item( 'mou4Initi als', mou4 Initials);
  927                listItem .set_item( 'mou4Recei vedDate',  mou4Receiv edDate);
  928                listItem .set_item( 'mou4Effec tiveDate',  mou4Effec tiveDate);
  929                listItem .set_item( 'mou4Expir ationDate' , mou4Expi rationDate );
  930                listItem .set_item( 'mou4Renew al', mou4R enewalSele ctionOptio n);
  931                listItem .set_item( 'mou4Renew alDate', m ou4Renewal Date);
  932                listItem .set_item( 'mou4Amend mentsSelec tedOption' , mou4Amen dmentsSele ctedOption );
  933                listItem .set_item( 'mou4Amend mentReceiv ed', mou4A mendmentRe ceived);
  934                listItem .set_item( 'mou4Amend mentNum',  mou4Amendm entNum);
  935                listItem .set_item( 'mou4Reaso nForAmendm ent', mou4 ReasonForA mendment);
  936                return l istItem;
  937  
  938            }
  939  
  940            f unction se tMOU5TabDe tails(list Item) {
  941                //Tab 7  - MOU5
  942                var mou5 DateAdded  = $("#mou5 DateAdded  ").val();
  943                var mou5 Initials =  $("#mou5I nitials"). val();
  944                var mou5 ReceivedDa te = $("#m ou5Receive dDate").va l();
  945                var mou5 EffectiveD ate = $("# mou5Effect iveDate"). val();
  946                var mou5 Expiration Date = $(" #mou5Expir ationDate" ).val();
  947                var mou5 RenewalSel ectionOpti on = $("in put:radio[ name=mou5R enewal]:ch ecked").va l();
  948                var mou5 RenewalDat e = $("#mo u5RenewalD ate").val( );
  949                var mou5 Amendments SelectedOp tion = $(" input:radi o[name=mou 5Amendment s]:checked ").val()
  950                var mou5 AmendmentR eceived =  $("#mou5Am endmentRec eived").va l();
  951                var mou5 AmendmentN um = $("#m ou5Amendme ntNum").va l();
  952                var mou5 ReasonForA mendment =  $("#mou5R easonForAm endment"). val();
  953  
  954                //Anythi ng but a v alid date  fails. Thi s is done  to allow s aving on m issed info rmation.
  955                if (mou5 DateAdded  == "") {
  956                   mou5D ateAdded =  "12/31/99 99";
  957                }
  958  
  959                if (mou5 DateAdded  == "") {
  960                   mou5D ateAdded =  "12/31/99 99";
  961                }
  962  
  963                if (mou5 ReceivedDa te == "")  {
  964                   mou5R eceivedDat e = "12/31 /9999";
  965                }
  966  
  967                if (mou5 EffectiveD ate == "")  {
  968                   mou5E ffectiveDa te = "12/3 1/9999";
  969                }
  970  
  971                if (mou5 Expiration Date == "" ) {
  972                   mou5E xpirationD ate = "12/ 31/9999";
  973                }
  974                if (mou5 RenewalDat e == "") {
  975                   mou5R enewalDate  = "12/31/ 9999";
  976                }
  977  
  978                if (mou5 AmendmentR eceived ==  "") {
  979                   mou5A mendmentRe ceived = " 12/31/9999 ";
  980                }
  981  
  982                var temp MOU5DateAd ded = new  Date(mou5D ateAdded);
  983                mou5Date Added = te mpMOU5Date Added.getM onth() + 1  + '/' + t empMOU5Dat eAdded.get Date() + ' /'
  984                   + tem pMOU5DateA dded.getFu llYear();
  985  
  986                var temp MOU5Receiv edDate = n ew Date(mo u5Received Date);
  987                mou5Rece ivedDate =  tempMOU5R eceivedDat e.getMonth () + 1 + ' /' + tempM OU5Receive dDate.getD ate() + '/ '
  988                   + tem pMOU5Recei vedDate.ge tFullYear( );
  989  
  990                var temp MOU5Effect iveDate =  new Date(m ou5Effecti veDate);
  991                mou5Effe ctiveDate  = tempMOU5 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU5Effec tiveDate.g etDate() +  '/'
  992                   + tem pMOU5Effec tiveDate.g etFullYear ();
  993  
  994                var temp MOU5Expira tionDate =  new Date( mou5Expira tionDate);
  995                mou5Expi rationDate  = tempMOU 5Expiratio nDate.getM onth() + 1  + '/' + t empMOU5Exp irationDat e.getDate( ) + '/'
  996                   + tem pMOU5Expir ationDate. getFullYea r();
  997  
  998                var temp MOU5Renewa lDate = ne w Date(mou 5RenewalDa te);
  999                mou5Rene walDate =  tempMOU5Re newalDate. getMonth()  + 1 + '/'  + tempMOU 5RenewalDa te.getDate () + '/'
  1000                   + tem pMOU5Renew alDate.get FullYear() ;
  1001  
  1002                listItem .set_item( 'mou5DateA dded', mou 5DateAdded );
  1003                listItem .set_item( 'mou5Initi als', mou5 Initials);
  1004                listItem .set_item( 'mou5Recei vedDate',  mou5Receiv edDate);
  1005                listItem .set_item( 'mou5Effec tiveDate',  mou5Effec tiveDate);
  1006                listItem .set_item( 'mou5Expir ationDate' , mou5Expi rationDate );
  1007                listItem .set_item( 'mou5Renew al', mou5R enewalSele ctionOptio n);
  1008                listItem .set_item( 'mou5Renew alDate', m ou5Renewal Date);
  1009                listItem .set_item( 'mou5Amend mentsSelec tedOption' , mou5Amen dmentsSele ctedOption );
  1010                listItem .set_item( 'mou5Amend mentReceiv ed', mou5A mendmentRe ceived);
  1011                listItem .set_item( 'mou5Amend mentNum',  mou5Amendm entNum);
  1012                listItem .set_item( 'mou5Reaso nForAmendm ent', mou5 ReasonForA mendment);
  1013                return l istItem;
  1014  
  1015            }
  1016            f unction di sableMouAm endments()  {
  1017                var mou1 Amendments SelectedOp tion = $(" input:radi o[name='mo u1Amendmen ts']:check ed").val() ;
  1018                var mou2 Amendments SelectedOp tion = $(" input:radi o[name='mo u2Amendmen ts']:check ed").val() ;
  1019                var mou3 Amendments SelectedOp tion = $(" input:radi o[name='mo u3Amendmen ts']:check ed").val() ;
  1020                var mou4 Amendments SelectedOp tion = $(" input:radi o[name='mo u4Amendmen ts']:check ed").val() ;
  1021                ;
  1022                var mou5 Amendments SelectedOp tion = $(" input:radi o[name='mo u5Amendmen ts']:check ed").val() ;
  1023                ;
  1024  
  1025                if (mou1 Amendments SelectedOp tion == "Y es") {
  1026                   $("#m ou1Amendme ntReceived ").prop('d isabled',  false);
  1027                   $("#m ou1Amendme ntNum").pr op('disabl ed', false );
  1028                   $("#m ou1ReasonF orAmendmen t").prop(' disabled',  false);
  1029                } else {
  1030                   $("#m ou1Amendme ntReceived ").prop('d isabled',  true);
  1031                   $("#m ou1Amendme ntNum").pr op('disabl ed', true) ;
  1032                   $("#m ou1ReasonF orAmendmen t").prop(' disabled',  true);
  1033  
  1034                }
  1035  
  1036                if (mou2 Amendments SelectedOp tion == "Y es") {
  1037                   $("#m ou2Amendme ntReceived ").prop('d isabled',  false);
  1038                   $("#m ou2Amendme ntNum").pr op('disabl ed', false );
  1039                   $("#m ou2ReasonF orAmendmen t").prop(' disabled',  false);
  1040                } else {
  1041                   $("#m ou2Amendme ntReceived ").prop('d isabled',  true);
  1042                   $("#m ou2Amendme ntNum").pr op('disabl ed', true) ;
  1043                   $("#m ou2ReasonF orAmendmen t").prop(' disabled',  true);
  1044  
  1045                }
  1046  
  1047                if (mou3 Amendments SelectedOp tion == "Y es") {
  1048                   $("#m ou3Amendme ntReceived ").prop('d isabled',  false);
  1049                   $("#m ou3Amendme ntNum").pr op('disabl ed', false );
  1050                   $("#m ou3ReasonF orAmendmen t").prop(' disabled',  false);
  1051                } else {
  1052                   $("#m ou3Amendme ntReceived ").prop('d isabled',  true);
  1053                   $("#m ou3Amendme ntNum").pr op('disabl ed', true) ;
  1054                   $("#m ou3ReasonF orAmendmen t").prop(' disabled',  true);
  1055  
  1056                }
  1057  
  1058                if (mou4 Amendments SelectedOp tion == "Y es") {
  1059                   $("#m ou4Amendme ntReceived ").prop('d isabled',  false);
  1060                   $("#m ou4Amendme ntNum").pr op('disabl ed', false );
  1061                   $("#m ou4ReasonF orAmendmen t").prop(' disabled',  false);
  1062                } else {
  1063                   $("#m ou4Amendme ntReceived ").prop('d isabled',  true);
  1064                   $("#m ou4Amendme ntNum").pr op('disabl ed', true) ;
  1065                   $("#m ou4ReasonF orAmendmen t").prop(' disabled',  true);
  1066  
  1067                }
  1068  
  1069                if (mou5 Amendments SelectedOp tion == "Y es") {
  1070                   $("#m ou5Amendme ntReceived ").prop('d isabled',  false);
  1071                   $("#m ou5Amendme ntNum").pr op('disabl ed', false );
  1072                   $("#m ou5ReasonF orAmendmen t").prop(' disabled',  false);
  1073                } else {
  1074                   $("#m ou5Amendme ntReceived ").prop('d isabled',  true);
  1075                   $("#m ou5Amendme ntNum").pr op('disabl ed', true) ;
  1076                   $("#m ou5ReasonF orAmendmen t").prop(' disabled',  true);
  1077  
  1078                }
  1079  
  1080            }
  1081  
  1082            f unction ge tFWAListIt emProperti es(id) {
  1083                var clie ntContext  = new SP.C lientConte xt(siteCol lectionUrl );
  1084                var oLis t = client Context.ge t_web().ge t_lists(). getByTitle ('FWAMOU') ;
  1085                this.oIt em = oList .getItemBy Id(id);
  1086                clientCo ntext.load (oItem);
  1087                clientCo ntext.exec uteQueryAs ync(Functi on.createD elegate(th is, this.o nSuccess),  Function. createDele gate(
  1088                   this,  this.onFa il));
  1089            }
  1090  
  1091            f unction on Success(se nder, args ) {
  1092  
  1093                //Tab 1  - Facility  Informati on
  1094                var faci lityName =  oItem.get _item('fac ilityName' );
  1095                var faci lityCity =  oItem.get _item('fac ilityCity' );
  1096                var faci lityState  = oItem.ge t_item('fa cilityStat e')
  1097                var faci lityFwaNum ber = oIte m.get_item ('facility FwaNumber' );
  1098  
  1099                $("#faci lityName") .val(facil ityName);
  1100                $("#faci lityCity") .val(facil ityCity);
  1101                $("#faci lityState" ).val(faci lityState) ;
  1102                $("#faci lityFwaNum ber").val( facilityFw aNumber);
  1103  
  1104                //Tab 2  - FWA
  1105                var fwaD ateAdded =  oItem.get _item('fwa DateAdded' );
  1106                var fwaI nitials =  oItem.get_ item('fwaI nitials');
  1107                var fwaD ateAddedYe ar = fwaDa teAdded.ge tYear();
  1108  
  1109                var fwaA pprovalDat e = oItem. get_item(' fwaApprova lDate');
  1110                var fwaA pprovalDat eYear = fw aApprovalD ate.getYea r();
  1111  
  1112                var fwaE xpirationD ate = oIte m.get_item ('fwaExpir ationDate' );
  1113                var fwaE xpirationD ateYear =  fwaExpirat ionDate.ge tYear();
  1114                var fwaR enewal = o Item.get_i tem('fwaRe newal');
  1115  
  1116                var fwaR enewalDate  = oItem.g et_item('f waRenewalD ate');
  1117                var fwaR enewalDate Year = fwa RenewalDat e.getYear( );
  1118                var fwaS ignatoryOf ficial = o Item.get_i tem('fwaSi gnatoryOff icialStrin g');
  1119                var fwaN otes = oIt em.get_ite m('fwaNote s');
  1120  
  1121                $("#fwaS ignatoryOf ficial").v al(fwaSign atoryOffic ial);
  1122                $("#fwaN otes").val (fwaNotes) ;
  1123                $("#fwaR enewal").v al(fwaNote s);
  1124                $("#fwaI nitials"). val(fwaIni tials);
  1125  
  1126                var temp FWADateAdd ed = new D ate(fwaDat eAdded);
  1127                fwaDateA dded = tem pFWADateAd ded.getMon th() + 1 +  '/' + tem pFWADateAd ded.getDat e() + '/'
  1128                   + tem pFWADateAd ded.getFul lYear();
  1129                var temp FWAApprova lDate = ne w Date(fwa ApprovalDa te);
  1130                fwaAppro valDate =  tempFWAApp rovalDate. getMonth()  + 1 + '/'  + tempFWA ApprovalDa te.getDate () + '/'
  1131                   + tem pFWAApprov alDate.get FullYear() ;
  1132                var temp FWAExpirat ionDate =  new Date(f waExpirati onDate);
  1133                fwaAppro valDate =  tempFWAExp irationDat e.getMonth () + 1 + ' /' + tempF WAExpirati onDate.get Date() + ' /'
  1134                   + tem pFWAExpira tionDate.g etFullYear ();
  1135                var temp FWARenewal Date = new  Date(fwaR enewalDate );
  1136                fwaAppro valDate =  tempFWARen ewalDate.g etMonth()  + 1 + '/'  + tempFWAR enewalDate .getDate()  + '/'
  1137                   + tem pFWARenewa lDate.getF ullYear();
  1138  
  1139                if (fwaD ateAddedYe ar == "999 9") {
  1140                   $("#f waDateAdde d").val("" );
  1141                } else {
  1142                   $("#f waDateAdde d").val(fw aDateAdded );
  1143                }
  1144  
  1145                if (fwaA pprovalDat eYear = "9 999") {
  1146                   $("#f waApproval Date").val ("");
  1147                } else {
  1148                   $("#f waApproval Date").val (fwaApprov alDate);
  1149                }
  1150  
  1151                if (fwaE xpirationD ateYear =  "9999") {
  1152                   $("#f waExpirati onDate").v al("");
  1153                } else {
  1154                   $("#f waExpirati onDate").v al(fwaExpi rationDate );
  1155                }
  1156  
  1157                //Tab 3  - MOU1
  1158                var mou1 DateAdded  = oItem.ge t_item('mo u1DateAdde d');
  1159                var temp MOU1DateAd ded = new  Date(mou1D ateAdded);
  1160                mou1Date Added = te mpMOU1Date Added.getM onth() + 1  + '/' + t empMOU1Dat eAdded.get Date() + ' /'
  1161                   + tem pMOU1DateA dded.getFu llYear();
  1162                var mou1 DateAddedY ear = temp MOU1DateAd ded.getFul lYear();
  1163  
  1164                if (mou1 DateAddedY ear == "99 99") {
  1165                   $("#m ou1DateAdd ed").val(" ");
  1166                } else {
  1167                   $("#m ou1DateAdd ed").val(m ou1DateAdd ed);
  1168                }
  1169  
  1170                var mou1 Initials =  oItem.get _item('mou 1Initials' );
  1171                $("#mou1 Initials " ).val(mou1 Initials);
  1172  
  1173                var mou1 ReceivedDa te = oItem .get_item( 'mou1Recei vedDate');
  1174                var temp MOU1Receiv edDate = n ew Date(mo u1Received Date);
  1175                mou1Rece ivedDate =  tempMOU1R eceivedDat e.getMonth () + 1 + ' /' + tempM OU1Receive dDate.getD ate() + '/ '
  1176                   + tem pMOU1Recei vedDate.ge tFullYear( );
  1177                var mou1 ReceivedDa teYear = t empMOU1Rec eivedDate. getFullYea r();
  1178  
  1179                if (mou1 ReceivedDa teYear ==  "9999") {
  1180                   $("#m ou1Receive dDate").va l("");
  1181                } else {
  1182                   $("#m ou1Receive dDate").va l(mou1Rece ivedDate);
  1183                }
  1184  
  1185                var mou1 EffectiveD ate = oIte m.get_item ('mou1Effe ctiveDate' );
  1186                var temp MOU1Effect iveDate =  new Date(m ou1Effecti veDate);
  1187                mou1Effe ctiveDate  = tempMOU1 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU1Effec tiveDate.g etDate() +  '/'
  1188                   + tem pMOU1Effec tiveDate.g etFullYear ();
  1189                var mou1 EffectiveD ateYear =  tempMOU1Ef fectiveDat e.getFullY ear();
  1190  
  1191                if (mou1 ReceivedDa teYear ==  "9999") {
  1192                   $("#m ou1Effecti veDateYear ").val("") ;
  1193                } else {
  1194                   $("#m ou1Effecti veDate").v al(mou1Eff ectiveDate );
  1195                }
  1196  
  1197                var mou1 Expiration Date = oIt em.get_ite m('mou1Exp irationDat e');
  1198                var temp MOU1Expira tionDate =  new Date( mou1Expira tionDate);
  1199                mou1Expi rationDate  = tempMOU 1Expiratio nDate.getM onth() + 1  + '/' + t empMOU1Exp irationDat e.getDate( ) + '/'
  1200                   + tem pMOU1Expir ationDate. getFullYea r();
  1201                $("#mou1 Expiration Date").val (mou1Expir ationDate) ;
  1202  
  1203                var mou1 Renewal =  oItem.get_ item('mou1 Renewal');
  1204                $("#mou1 Renewal"). val(mou1Re newal);
  1205  
  1206                var mou1 RenewalDat e = oItem. get_item(' mou1Renewa lDate');
  1207                var temp MOU1Renewa lDate = ne w Date(mou 1RenewalDa te);
  1208                mou1Rene walDate =  tempMOU1Re newalDate. getMonth()  + 1 + '/'  + tempMOU 1RenewalDa te.getDate () + '/'
  1209                   + tem pMOU1Renew alDate.get FullYear() ;
  1210                $("#mou1 RenewalDat e").val(mo u1RenewalD ate);
  1211  
  1212                var mou1 Amendments SelectedOp tion = oIt em.get_ite m('mou1Ame ndmentsSel ectedOptio n');
  1213                $("#mou1 Amendments SelectedOp tion").val (mou1Amend mentsSelec tedOption) ;
  1214  
  1215                var mou1 AmendmentR eceived =  oItem.get_ item('mou1 AmendmentR eceived');
  1216                var temp MOU1Amendm entReceive d = new Da te(mou1Ame ndmentRece ived);
  1217                mou1Amen dmentRecei ved = temp MOU1Amendm entReceive d.getMonth () + 1 + ' /'
  1218                   + tem pMOU1Amend mentReceiv ed.getDate () + '/' +  tempMOU1A mendmentRe ceived.get FullYear() ;
  1219                $("#mou1 AmendmentR eceived"). val(mou1Am endmentRec eived);
  1220  
  1221                var mou1 AmendmentN um = oItem .get_item( 'mou1Amend mentNum');
  1222                $("#mou1 AmendmentN um").val(m ou1Amendme ntNum);
  1223  
  1224                var mou1 ReasonForA mendment =  oItem.get _item('mou 1ReasonFor Amendment' );
  1225                $("#mou1 ReasonForA mendment") .val(mou1R easonForAm endment);
  1226  
  1227                //Tab 4  - MOU2
  1228                var mou2 DateAdded  = oItem.ge t_item('mo u2DateAdde d');
  1229                var temp MOU2DateAd ded = new  Date(mou2D ateAdded);
  1230                mou2Date Added = te mpMOU2Date Added.getM onth() + 1  + '/' + t empMOU2Dat eAdded.get Date() + ' /'
  1231                   + tem pMOU2DateA dded.getFu llYear();
  1232                var mou2 DateAddedY ear = temp MOU2DateAd ded.getFul lYear();
  1233  
  1234                if (mou2 DateAddedY ear == "99 99") {
  1235                   $("#m ou2DateAdd ed").val(" ");
  1236                } else {
  1237                   $("#m ou2DateAdd ed").val(m ou2DateAdd ed);
  1238                }
  1239  
  1240                var mou2 Initials =  oItem.get _item('mou 2Initials' );
  1241                $("#mou2 Initials " ).val(mou2 Initials);
  1242  
  1243                var mou2 ReceivedDa te = oItem .get_item( 'mou2Recei vedDate');
  1244                var temp MOU2Receiv edDate = n ew Date(mo u2Received Date);
  1245                mou2Rece ivedDate =  tempMOU2R eceivedDat e.getMonth () + 1 + ' /' + tempM OU2Receive dDate.getD ate() + '/ '
  1246                   + tem pMOU2Recei vedDate.ge tFullYear( );
  1247                var mou2 ReceivedDa teYear = t empMOU2Rec eivedDate. getFullYea r();
  1248  
  1249                if (mou2 ReceivedDa teYear ==  "9999") {
  1250                   $("#m ou2Receive dDate").va l("");
  1251                } else {
  1252                   $("#m ou2Receive dDate").va l(mou2Rece ivedDate);
  1253                }
  1254  
  1255                var mou2 EffectiveD ate = oIte m.get_item ('mou2Effe ctiveDate' );
  1256                var temp MOU2Effect iveDate =  new Date(m ou2Effecti veDate);
  1257                mou2Effe ctiveDate  = tempMOU2 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU2Effec tiveDate.g etDate() +  '/'
  1258                   + tem pMOU2Effec tiveDate.g etFullYear ();
  1259                var mou2 EffectiveD ateYear =  tempMOU2Ef fectiveDat e.getFullY ear();
  1260  
  1261                if (mou2 ReceivedDa teYear ==  "9999") {
  1262                   $("#m ou2Effecti veDateYear ").val("") ;
  1263                } else {
  1264                   $("#m ou2Effecti veDate").v al(mou2Eff ectiveDate );
  1265                }
  1266  
  1267                var mou2 Expiration Date = oIt em.get_ite m('mou2Exp irationDat e');
  1268                var temp MOU2Expira tionDate =  new Date( mou2Expira tionDate);
  1269                mou2Expi rationDate  = tempMOU 2Expiratio nDate.getM onth() + 1  + '/' + t empMOU2Exp irationDat e.getDate( ) + '/'
  1270                   + tem pMOU2Expir ationDate. getFullYea r();
  1271                $("#mou2 Expiration Date").val (mou2Expir ationDate) ;
  1272  
  1273                var mou2 Renewal =  oItem.get_ item('mou2 Renewal');
  1274                $("#mou2 Renewal"). val(mou2Re newal);
  1275  
  1276                var mou2 RenewalDat e = oItem. get_item(' mou2Renewa lDate');
  1277                var temp MOU2Renewa lDate = ne w Date(mou 2RenewalDa te);
  1278                mou2Rene walDate =  tempMOU2Re newalDate. getMonth()  + 1 + '/'  + tempMOU 2RenewalDa te.getDate () + '/'
  1279                   + tem pMOU2Renew alDate.get FullYear() ;
  1280                $("#mou2 RenewalDat e").val(mo u2RenewalD ate);
  1281  
  1282                var mou2 Amendments SelectedOp tion = oIt em.get_ite m('mou2Ame ndmentsSel ectedOptio n');
  1283                $("#mou2 Amendments SelectedOp tion").val (mou2Amend mentsSelec tedOption) ;
  1284  
  1285                var mou2 AmendmentR eceived =  oItem.get_ item('mou2 AmendmentR eceived');
  1286                var temp MOU2Amendm entReceive d = new Da te(mou2Ame ndmentRece ived);
  1287                mou2Amen dmentRecei ved = temp MOU2Amendm entReceive d.getMonth () + 1 + ' /'
  1288                   + tem pMOU2Amend mentReceiv ed.getDate () + '/' +  tempMOU2A mendmentRe ceived.get FullYear() ;
  1289                $("#mou2 AmendmentR eceived"). val(mou2Am endmentRec eived);
  1290  
  1291                var mou2 AmendmentN um = oItem .get_item( 'mou2Amend mentNum');
  1292                $("#mou2 AmendmentN um").val(m ou2Amendme ntNum);
  1293  
  1294                var mou2 ReasonForA mendment =  oItem.get _item('mou 2ReasonFor Amendment' );
  1295                $("#mou2 ReasonForA mendment") .val(mou2R easonForAm endment);
  1296  
  1297                //Tab 5  - MOU3
  1298                var mou3 DateAdded  = oItem.ge t_item('mo u3DateAdde d');
  1299                var temp MOU3DateAd ded = new  Date(mou3D ateAdded);
  1300                mou3Date Added = te mpMOU3Date Added.getM onth() + 1  + '/' + t empMOU3Dat eAdded.get Date() + ' /'
  1301                   + tem pMOU3DateA dded.getFu llYear();
  1302                var mou3 DateAddedY ear = temp MOU3DateAd ded.getFul lYear();
  1303  
  1304                if (mou3 DateAddedY ear == "99 99") {
  1305                   $("#m ou3DateAdd ed").val(" ");
  1306                } else {
  1307                   $("#m ou3DateAdd ed").val(m ou3DateAdd ed);
  1308                }
  1309  
  1310                var mou3 Initials =  oItem.get _item('mou 3Initials' );
  1311                $("#mou3 Initials " ).val(mou3 Initials);
  1312  
  1313                var mou3 ReceivedDa te = oItem .get_item( 'mou3Recei vedDate');
  1314                var temp MOU3Receiv edDate = n ew Date(mo u3Received Date);
  1315                mou3Rece ivedDate =  tempMOU3R eceivedDat e.getMonth () + 1 + ' /' + tempM OU3Receive dDate.getD ate() + '/ '
  1316                   + tem pMOU3Recei vedDate.ge tFullYear( );
  1317                var mou3 ReceivedDa teYear = t empMOU3Rec eivedDate. getFullYea r();
  1318  
  1319                if (mou3 ReceivedDa teYear ==  "9999") {
  1320                   $("#m ou3Receive dDate").va l("");
  1321                } else {
  1322                   $("#m ou3Receive dDate").va l(mou3Rece ivedDate);
  1323                }
  1324  
  1325                var mou3 EffectiveD ate = oIte m.get_item ('mou3Effe ctiveDate' );
  1326                var temp MOU3Effect iveDate =  new Date(m ou3Effecti veDate);
  1327                mou3Effe ctiveDate  = tempMOU3 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU3Effec tiveDate.g etDate() +  '/'
  1328                   + tem pMOU3Effec tiveDate.g etFullYear ();
  1329                var mou3 EffectiveD ateYear =  tempMOU3Ef fectiveDat e.getFullY ear();
  1330  
  1331                if (mou3 ReceivedDa teYear ==  "9999") {
  1332                   $("#m ou3Effecti veDateYear ").val("") ;
  1333                } else {
  1334                   $("#m ou3Effecti veDate").v al(mou3Eff ectiveDate );
  1335                }
  1336  
  1337                var mou3 Expiration Date = oIt em.get_ite m('mou3Exp irationDat e');
  1338                var temp MOU3Expira tionDate =  new Date( mou3Expira tionDate);
  1339                mou3Expi rationDate  = tempMOU 3Expiratio nDate.getM onth() + 1  + '/' + t empMOU3Exp irationDat e.getDate( ) + '/'
  1340                   + tem pMOU3Expir ationDate. getFullYea r();
  1341                $("#mou3 Expiration Date").val (mou3Expir ationDate) ;
  1342  
  1343                var mou3 Renewal =  oItem.get_ item('mou3 Renewal');
  1344                $("#mou3 Renewal"). val(mou3Re newal);
  1345  
  1346                var mou3 RenewalDat e = oItem. get_item(' mou3Renewa lDate');
  1347                var temp MOU3Renewa lDate = ne w Date(mou 3RenewalDa te);
  1348                mou3Rene walDate =  tempMOU3Re newalDate. getMonth()  + 1 + '/'  + tempMOU 3RenewalDa te.getDate () + '/'
  1349                   + tem pMOU3Renew alDate.get FullYear() ;
  1350                $("#mou3 RenewalDat e").val(mo u3RenewalD ate);
  1351  
  1352                var mou3 Amendments SelectedOp tion = oIt em.get_ite m('mou3Ame ndmentsSel ectedOptio n');
  1353                $("#mou3 Amendments SelectedOp tion").val (mou3Amend mentsSelec tedOption) ;
  1354  
  1355                var mou3 AmendmentR eceived =  oItem.get_ item('mou3 AmendmentR eceived');
  1356                var temp MOU3Amendm entReceive d = new Da te(mou3Ame ndmentRece ived);
  1357                mou3Amen dmentRecei ved = temp MOU3Amendm entReceive d.getMonth () + 1 + ' /'
  1358                   + tem pMOU3Amend mentReceiv ed.getDate () + '/' +  tempMOU3A mendmentRe ceived.get FullYear() ;
  1359                $("#mou3 AmendmentR eceived"). val(mou3Am endmentRec eived);
  1360  
  1361                var mou3 AmendmentN um = oItem .get_item( 'mou3Amend mentNum');
  1362                $("#mou3 AmendmentN um").val(m ou3Amendme ntNum);
  1363  
  1364                var mou3 ReasonForA mendment =  oItem.get _item('mou 3ReasonFor Amendment' );
  1365                $("#mou3 ReasonForA mendment") .val(mou3R easonForAm endment);
  1366  
  1367                //Tab 6  - MOU4
  1368                var mou4 DateAdded  = oItem.ge t_item('mo u4DateAdde d');
  1369                var temp MOU4DateAd ded = new  Date(mou4D ateAdded);
  1370                mou4Date Added = te mpMOU4Date Added.getM onth() + 1  + '/' + t empMOU4Dat eAdded.get Date() + ' /'
  1371                   + tem pMOU4DateA dded.getFu llYear();
  1372                var mou4 DateAddedY ear = temp MOU4DateAd ded.getFul lYear();
  1373  
  1374                if (mou4 DateAddedY ear == "99 99") {
  1375                   $("#m ou4DateAdd ed").val(" ");
  1376                } else {
  1377                   $("#m ou4DateAdd ed").val(m ou4DateAdd ed);
  1378                }
  1379  
  1380                var mou4 Initials =  oItem.get _item('mou 4Initials' );
  1381                $("#mou4 Initials " ).val(mou4 Initials);
  1382  
  1383                var mou4 ReceivedDa te = oItem .get_item( 'mou4Recei vedDate');
  1384                var temp MOU4Receiv edDate = n ew Date(mo u4Received Date);
  1385                mou4Rece ivedDate =  tempMOU4R eceivedDat e.getMonth () + 1 + ' /' + tempM OU4Receive dDate.getD ate() + '/ '
  1386                   + tem pMOU4Recei vedDate.ge tFullYear( );
  1387                var mou4 ReceivedDa teYear = t empMOU4Rec eivedDate. getFullYea r();
  1388  
  1389                if (mou4 ReceivedDa teYear ==  "9999") {
  1390                   $("#m ou4Receive dDate").va l("");
  1391                } else {
  1392                   $("#m ou4Receive dDate").va l(mou4Rece ivedDate);
  1393                }
  1394  
  1395                var mou4 EffectiveD ate = oIte m.get_item ('mou4Effe ctiveDate' );
  1396                var temp MOU4Effect iveDate =  new Date(m ou4Effecti veDate);
  1397                mou4Effe ctiveDate  = tempMOU4 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU4Effec tiveDate.g etDate() +  '/'
  1398                   + tem pMOU4Effec tiveDate.g etFullYear ();
  1399                var mou4 EffectiveD ateYear =  tempMOU4Ef fectiveDat e.getFullY ear();
  1400  
  1401                if (mou4 ReceivedDa teYear ==  "9999") {
  1402                   $("#m ou4Effecti veDateYear ").val("") ;
  1403                } else {
  1404                   $("#m ou4Effecti veDate").v al(mou4Eff ectiveDate );
  1405                }
  1406  
  1407                var mou4 Expiration Date = oIt em.get_ite m('mou4Exp irationDat e');
  1408                var temp MOU4Expira tionDate =  new Date( mou4Expira tionDate);
  1409                mou4Expi rationDate  = tempMOU 4Expiratio nDate.getM onth() + 1  + '/' + t empMOU4Exp irationDat e.getDate( ) + '/'
  1410                   + tem pMOU4Expir ationDate. getFullYea r();
  1411                $("#mou4 Expiration Date").val (mou4Expir ationDate) ;
  1412  
  1413                var mou4 Renewal =  oItem.get_ item('mou4 Renewal');
  1414                $("#mou4 Renewal"). val(mou4Re newal);
  1415  
  1416                var mou4 RenewalDat e = oItem. get_item(' mou4Renewa lDate');
  1417                var temp MOU4Renewa lDate = ne w Date(mou 4RenewalDa te);
  1418                mou4Rene walDate =  tempMOU4Re newalDate. getMonth()  + 1 + '/'  + tempMOU 4RenewalDa te.getDate () + '/'
  1419                   + tem pMOU4Renew alDate.get FullYear() ;
  1420                $("#mou4 RenewalDat e").val(mo u4RenewalD ate);
  1421  
  1422                var mou4 Amendments SelectedOp tion = oIt em.get_ite m('mou4Ame ndmentsSel ectedOptio n');
  1423                $("#mou4 Amendments SelectedOp tion").val (mou4Amend mentsSelec tedOption) ;
  1424  
  1425                var mou4 AmendmentR eceived =  oItem.get_ item('mou4 AmendmentR eceived');
  1426                var temp MOU4Amendm entReceive d = new Da te(mou4Ame ndmentRece ived);
  1427                mou4Amen dmentRecei ved = temp MOU4Amendm entReceive d.getMonth () + 1 + ' /'
  1428                   + tem pMOU4Amend mentReceiv ed.getDate () + '/' +  tempMOU4A mendmentRe ceived.get FullYear() ;
  1429                $("#mou4 AmendmentR eceived"). val(mou4Am endmentRec eived);
  1430  
  1431                var mou4 AmendmentN um = oItem .get_item( 'mou4Amend mentNum');
  1432                $("#mou4 AmendmentN um").val(m ou4Amendme ntNum);
  1433  
  1434                var mou4 ReasonForA mendment =  oItem.get _item('mou 4ReasonFor Amendment' );
  1435                $("#mou4 ReasonForA mendment") .val(mou4R easonForAm endment);
  1436  
  1437                //Tab 7-  MOU5
  1438                var mou5 DateAdded  = oItem.ge t_item('mo u5DateAdde d');
  1439                var temp MOU5DateAd ded = new  Date(mou5D ateAdded);
  1440                mou5Date Added = te mpMOU5Date Added.getM onth() + 1  + '/' + t empMOU5Dat eAdded.get Date() + ' /'
  1441                   + tem pMOU5DateA dded.getFu llYear();
  1442                var mou5 DateAddedY ear = temp MOU5DateAd ded.getFul lYear();
  1443  
  1444                if (mou5 DateAddedY ear == "99 99") {
  1445                   $("#m ou5DateAdd ed").val(" ");
  1446                } else {
  1447                   $("#m ou5DateAdd ed").val(m ou5DateAdd ed);
  1448                }
  1449  
  1450                var mou5 Initials =  oItem.get _item('mou 5Initials' );
  1451                $("#mou5 Initials " ).val(mou5 Initials);
  1452  
  1453                var mou5 ReceivedDa te = oItem .get_item( 'mou5Recei vedDate');
  1454                var temp MOU5Receiv edDate = n ew Date(mo u5Received Date);
  1455                mou5Rece ivedDate =  tempMOU5R eceivedDat e.getMonth () + 1 + ' /' + tempM OU5Receive dDate.getD ate() + '/ '
  1456                   + tem pMOU5Recei vedDate.ge tFullYear( );
  1457                var mou5 ReceivedDa teYear = t empMOU5Rec eivedDate. getFullYea r();
  1458  
  1459                if (mou5 ReceivedDa teYear ==  "9999") {
  1460                   $("#m ou5Receive dDate").va l("");
  1461                } else {
  1462                   $("#m ou5Receive dDate").va l(mou5Rece ivedDate);
  1463                }
  1464  
  1465                var mou5 EffectiveD ate = oIte m.get_item ('mou5Effe ctiveDate' );
  1466                var temp MOU5Effect iveDate =  new Date(m ou5Effecti veDate);
  1467                mou5Effe ctiveDate  = tempMOU5 EffectiveD ate.getMon th() + 1 +  '/' + tem pMOU5Effec tiveDate.g etDate() +  '/'
  1468                   + tem pMOU5Effec tiveDate.g etFullYear ();
  1469                var mou5 EffectiveD ateYear =  tempMOU5Ef fectiveDat e.getFullY ear();
  1470  
  1471                if (mou5 ReceivedDa teYear ==  "9999") {
  1472                   $("#m ou5Effecti veDateYear ").val("") ;
  1473                } else {
  1474                   $("#m ou5Effecti veDate").v al(mou5Eff ectiveDate );
  1475                }
  1476  
  1477                var mou5 Expiration Date = oIt em.get_ite m('mou5Exp irationDat e');
  1478                var temp MOU5Expira tionDate =  new Date( mou5Expira tionDate);
  1479                mou5Expi rationDate  = tempMOU 5Expiratio nDate.getM onth() + 1  + '/' + t empMOU5Exp irationDat e.getDate( ) + '/'
  1480                   + tem pMOU5Expir ationDate. getFullYea r();
  1481                $("#mou5 Expiration Date").val (mou5Expir ationDate) ;
  1482  
  1483                var mou5 Renewal =  oItem.get_ item('mou5 Renewal');
  1484                $("#mou5 Renewal"). val(mou5Re newal);
  1485  
  1486                var mou5 RenewalDat e = oItem. get_item(' mou5Renewa lDate');
  1487                var temp MOU5Renewa lDate = ne w Date(mou 5RenewalDa te);
  1488                mou5Rene walDate =  tempMOU5Re newalDate. getMonth()  + 1 + '/'  + tempMOU 5RenewalDa te.getDate () + '/'
  1489                   + tem pMOU5Renew alDate.get FullYear() ;
  1490                $("#mou5 RenewalDat e").val(mo u5RenewalD ate);
  1491  
  1492                var mou5 Amendments SelectedOp tion = oIt em.get_ite m('mou5Ame ndmentsSel ectedOptio n');
  1493                $("#mou5 Amendments SelectedOp tion").val (mou5Amend mentsSelec tedOption) ;
  1494  
  1495                var mou5 AmendmentR eceived =  oItem.get_ item('mou5 AmendmentR eceived');
  1496                var temp MOU5Amendm entReceive d = new Da te(mou5Ame ndmentRece ived);
  1497                mou5Amen dmentRecei ved = temp MOU5Amendm entReceive d.getMonth () + 1 + ' /'
  1498                   + tem pMOU5Amend mentReceiv ed.getDate () + '/' +  tempMOU5A mendmentRe ceived.get FullYear() ;
  1499                $("#mou5 AmendmentR eceived"). val(mou5Am endmentRec eived);
  1500  
  1501                var mou5 AmendmentN um = oItem .get_item( 'mou5Amend mentNum');
  1502                $("#mou5 AmendmentN um").val(m ou5Amendme ntNum);
  1503  
  1504                var mou5 ReasonForA mendment =  oItem.get _item('mou 5ReasonFor Amendment' );
  1505                $("#mou5 ReasonForA mendment") .val(mou5R easonForAm endment);
  1506  
  1507            }
  1508  
  1509            f unction on Fail(sende r, args) {
  1510                alert('f ailed to g et list. E rror:' + a rgs.get_me ssage());
  1511            }
  1512  
  1513            f unction on QuerySucce eded() {
  1514  
  1515                alert('I tem create d: ' + oLi stItem.get _id());
  1516            }
  1517  
  1518            f unction on QueryFaile d(sender,  args) {
  1519  
  1520                alert('R equest fai led. ' + a rgs.get_me ssage() +  '\n' + arg s.get_stac kTrace());
  1521            }
  1522         </sc ript>
  1523     <div cla ss="footer ">
  1524       <div c lass="cont ainer">
  1525         <ul  class="foo ter-nav">
  1526           <l i><a title ="About" h ref="/site s/IRBAppli cations/Si tePages/Ab out.aspx"> About</a>< /li>
  1527           <l i><a title ="Training " href="/s ites/IRBAp plications /SitePages /RAMS%20On line%20Hel p.aspx">Tr aining</a> </li>
  1528           <l i><a title ="Help" hr ef="/sites /IRBApplic ations/Sit ePages/RAM S%20Online %20Help.as px">Help</ a></li>
  1529           <l i><a title ="FAQs" hr ef="/sites /IRBApplic ations/Sit ePages/FAQ .aspx">FAQ s</a></li>
  1530           <l i><a title ="Contact  Us" href=" /sites/IRB Applicatio ns/SitePag es/Contact %20Us.aspx ">Contact  Us</a></li >
  1531           <l i><a title ="Site Map " href="/s ites/IRBAp plications /SitePages /Site%20Ma p.aspx">Si te Map</a> </li>
  1532           <l i><a title ="Disclaim er" href=" /sites/IRB Applicatio ns/SitePag es/Disclai mer.aspx"> Disclaimer </a></li>
  1533           <l i><a title ="Privacy/ Accessibil ity" href= "/sites/IR BApplicati ons/SitePa ges/Access ibility.as px">Privac y
  1534                / Access ibility</a ></li>
  1535           <l i><a oncli ck="displa yVersion() ;return fa lse;" titl e="Version " href="#" >Version</ a></li>
  1536           <l i><a title ="Descript ion" href= "/sites/IR BApplicati ons/SitePa ges/Descri ption.aspx ">Descript ion</a></l i>
  1537             <li><a tit le="VA Hom e" href="h ttp:// DNS . URL ">VA Home< /a></li>
  1538         </ul >
  1539         <p c lass="pull -right">
  1540           <s trong> &co py; 2016-2 017 VA RAM S (v2.0.0)  </strong>
  1541         </p>
  1542       </div>
  1543     </div>
  1544     <!-- Boo tstrap cor e JavaScri pt
  1545       ====== ========== ========== ========== ========== ==== -->
  1546     <!-- Pla ced at the  end of th e document  so the pa ges load f aster -->
  1547     <!--<scr ipt src="j s/jquery-1 .11.3.min. js"></scri pt>-->
  1548     <script  src="../Si teAssets/j s/bootstra p.min.js"> </script>
  1549     <script  src="../Si teAssets/j s/tooltip. js"></scri pt>
  1550     <!-- IE1 0 viewport  hack for  Surface/de sktop Wind ows 8 bug  -->
  1551     <script  src="../Si teAssets/j s/ie10-vie wport-bug- workaround .js"></scr ipt>
  1552     <script  type="text /javascrip t" src=".. /SiteAsset s/js/Micro softAjax.j s"></scrip t>
  1553     <script  type="text /javascrip t" src="/s ites/IRBAp plications /_layouts/ 15/sp.runt ime.js"></ script>
  1554     <script  type="text /javascrip t" src="/s ites/IRBAp plications /_layouts/ 15/sp.js"> </script>
  1555     <!-- dyn amic code  generation  tags -->
  1556     <script  src="../Si teAssets/j s/bootstra p-datepick er.js"></s cript>
  1557     <script  src="../Si teAssets/j s/jquery.p opupoverla y.js"></sc ript>
  1558     <script  src="../Si teAssets/j s/jshashse t-3.0.js"> </script>
  1559     <script  src="../Si teAssets/j s/jshashta ble-3.0.js "></script >
  1560     <script  src="js/UL SLogScript .js"></scr ipt>
  1561     <script  data-pace- options='{  "elements ": { "sele ctors": [" .pull-righ t"] }, "st artOnPageL oad": fals e }'
  1562       src="j s/pace.js" ></script>
  1563   </body>
  1564   </html>