<!-- Begin
//-----------------------------------------------------------------------------------
// JavaScript_Name	: is_new ( is_new.js )
// Name		: WTAR
// Date		: 1999/11/20
// No.	Date		Name		Description
//-----------------------------------------------------------------------------------
// 使用方法
// (1)<HEAD> タグの直後あたりに以下の指定をします。
//     <SCRIPT language="JavaScript" src="is_new.js"></SCRIPT>
// (2)<BODY>〜</BODY>タグに以下の指定をします。
//    <script>is_new("2000/12/24");</script>
//                     |
//                     +--->指定した日付が今日より新しい場合、new.gifを表示します。
//-----------------------------------------------------------------------------------
var new_image='<img src="new.gif" ';
var today=new Date();
function is_new(dateStr){
   var datePat = /^(\d{2}|\d{4})(\/|-)(\d{1,2})\2(\d{1,2})$/;
   var matchArray = dateStr.match(datePat); // is the format ok?
   if (matchArray == null) {
      return false;
   }
   year  = matchArray[1]; // parse date into variables
   month = matchArray[3];
   day = matchArray[4];
   if (month < 1 || month > 12) { // check month range
      if(alert_sw==1){alert("Month must be between 1 and 12.");}
      return false;
   }
   if (day < 1 || day > 31) {
      return false;
   }
   if ((month==4 || month==6 || month==9 || month==11) && day==31) {
      return false
   }
   if (month == 2) { // check for february 29th
   var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
   if (day>29 || (day==29 && !isleap)) {
      return false;
      }
   }
// ------------------------------------------------------------------------
   if( month == 1  ){ wk_m = "January"; }
   if( month == 2  ){ wk_m = "February";}
   if( month == 3  ){ wk_m = "March";}
   if( month == 4  ){ wk_m = "April";}
   if( month == 5  ){ wk_m = "May";}
   if( month == 6  ){ wk_m = "June";}
   if( month == 7  ){ wk_m = "July";}
   if( month == 8  ){ wk_m = "August";}
   if( month == 9  ){ wk_m = "September";}
   if( month == 10 ){ wk_m = "October";}
   if( month == 11 ){ wk_m = "November";}
   if( month == 12 ){ wk_m = "December";}
   var wk_date = wk_m + " " + day + ", " + year;
   var wk=new Date(wk_date);
   if ( today.getTime()<=wk.getTime() ){
      document.write(new_image + 'alt="' + year + '/' + month + '/' + day + '">');
   }
}
//  End -->
