extensions/net.sf.basedb.reggie/trunk/resources/yellowlabel/make-zip.js

Code
Comments
Other
Rev Date Author Line
3791 17 Mar 16 nicklas 1 var MakeZip = function()
3791 17 Mar 16 nicklas 2 {
3791 17 Mar 16 nicklas 3   var zip = {};
3791 17 Mar 16 nicklas 4   var debug = 0;
3791 17 Mar 16 nicklas 5   
3791 17 Mar 16 nicklas 6   // Page initialization
3791 17 Mar 16 nicklas 7   zip.initPage = function()
3791 17 Mar 16 nicklas 8   {
3821 04 Apr 16 nicklas 9     Events.addEventHandler('completedDate', 'blur', Wizard.validateDate);
3821 04 Apr 16 nicklas 10
3791 17 Mar 16 nicklas 11     Buttons.addClickHandler('close', App.closeWindow);
3791 17 Mar 16 nicklas 12     Buttons.addClickHandler('btnOk', zip.makeZip);
3791 17 Mar 16 nicklas 13   }
3791 17 Mar 16 nicklas 14   
3791 17 Mar 16 nicklas 15   zip.makeZip = function()
3791 17 Mar 16 nicklas 16   {
3791 17 Mar 16 nicklas 17     var frm = document.forms['options'];
3821 04 Apr 16 nicklas 18     if (!Wizard.isValid('completedDate'))
3821 04 Apr 16 nicklas 19     {
3821 04 Apr 16 nicklas 20       Forms.showNotification('completedDate', 'Not a valid date');
3821 04 Apr 16 nicklas 21       return;
3821 04 Apr 16 nicklas 22     }
4993 02 Oct 18 nicklas 23     var acceptDoNotUse = Doc.element('acceptDoNotUse');
4993 02 Oct 18 nicklas 24     if (acceptDoNotUse && !acceptDoNotUse.checked)
4993 02 Oct 18 nicklas 25     {
4993 02 Oct 18 nicklas 26       Forms.showNotification('acceptDoNotUse', 'Please verify that DoNotUse items should be published');
4993 02 Oct 18 nicklas 27       return;
4993 02 Oct 18 nicklas 28     }
3791 17 Mar 16 nicklas 29     
3791 17 Mar 16 nicklas 30     var options = {};
3791 17 Mar 16 nicklas 31     options.password = frm.password.value;
3821 04 Apr 16 nicklas 32     options.completedDate = frm.completedDate.value;
3791 17 Mar 16 nicklas 33     
3791 17 Mar 16 nicklas 34     window.opener.YellowLabel.createPilotReportZip(null, options);
3791 17 Mar 16 nicklas 35     App.closeWindow();
3791 17 Mar 16 nicklas 36   }
3791 17 Mar 16 nicklas 37
3791 17 Mar 16 nicklas 38
3791 17 Mar 16 nicklas 39   return zip;
3791 17 Mar 16 nicklas 40 }();
3791 17 Mar 16 nicklas 41
3791 17 Mar 16 nicklas 42 Doc.onLoad(MakeZip.initPage);
3791 17 Mar 16 nicklas 43