rem: var TodayBoxes = document.getElementsByAttribute( "today", "true" );  while( TodayBoxes.item(0) ) { TodayBoxes[0].removeAttribute( "today" ); } 
add: this.removeAttributeFromElements("today", "true"); 
context: MultiweekView.prototype.hiliteTodaysDate = function multiweekView_hiliteTodaysDate( ){   // Clear the old selection if there was one   var TodayBoxes = document.getElementsByAttribute( "today", "true" );      while( TodayBoxes.item(0) )   {      TodayBoxes[0].removeAttribute( "today" );   }   //highlight today.   var Today = new Date( );   var todayInView = this.indexOfDate( Today );   //var todayInView = Math.floor( (Today.getTime() - this.firstDateOfView ) / msPerDay ) ;   if ( todayInView >= 0 && todayInView <    this.WeeksInView * 7 )    {      var ThisBox = this.dayBoxItemArray[ todayInView ];      if( ThisBox )         ThisBox.setAttribute( "today", "true" );   }}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/38c2eee92ee99cdbf47697d896e01bd5598e7f5a/multiweekView.js/clean/calendar/resources/content/multiweekView.js