home *** CD-ROM | disk | FTP | other *** search
/ JavaScript Source Code 2002 / JavaScript Source Code 2002.iso / calendars / cookie-calendar / other_scripts.js < prev    next >
Encoding:
Text File  |  2001-03-13  |  977 b   |  30 lines

  1.  
  2. var today = new Date();
  3.     
  4. var dt = today.getDate();
  5. var dy = today.getDay();
  6.  
  7. var year = today.getFullYear();
  8. var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
  9. var monthlen = new Array(31,checkLeapYear(year),31,30,31,30,31,31,30,31,30,31);
  10. var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
  11.  
  12. var child = "";
  13.  
  14. function checkLeapYear(theyear) {
  15.     // 1.Years divisible by four are leap years, unless...
  16.     // 2.Years also divisible by 100 are not leap years, except...
  17.     // 3.Years divisible by 400 are leap years.
  18.  
  19.     if ( ((theyear % 4 == 0) && (theyear % 100 != 0)) || (theyear % 400 == 0) ) {
  20.         return("29");
  21.     } else {
  22.         return("28");
  23.     }
  24. }
  25.  
  26.  
  27. function open_window(url,width, height, resize, scroll) {
  28.     child = window.open(url,"newwindow", "width=" + width + ",height=" + height + ",resizable=" + resize + ",scrollbars=" + scroll + "");
  29. }
  30.