rem: var endDate = getDateTimeFieldValue( "end-time-text" ); 
add: var endDate = document.getElementById( "end-date-picker" ).value; 
context: function checkRecurTime(){   var recurEndDate = getDateTimeFieldValue( "repeat-end-date-text" );   var endDate = getDateTimeFieldValue( "end-time-text" );   var recurForever = getFieldValue( "repeat-forever-radio", "selected" );      if( recurEndDate.getTime() < endDate.getTime() && recurForever == false )   {      document.getElementById( "repeat-time-warning" ).removeAttribute( "collapsed" );            return( false );   }   else   {      document.getElementById( "repeat-time-warning" ).setAttribute( "collapsed", "true" );      return( true );   }}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/eccfe24949238ab11afd71e280a2c50fe7ee3ea0/eventDialog.js/clean/calendar/resources/content/eventDialog.js