function calc_age ( spotlocalcreated ) { var now = Math.round(new Date().getTime()/1000.0); var seconds = now - spotlocalcreated; var minutes = (( seconds / 60 ) % 60 ) | 0; var hours = (( seconds / 3600 ) % 24 ) | 0; var days = ( seconds / 86400 ) | 0; if ( ( minutes == '0' || minutes == '1' ) && hours == '0' && days == '0' ) return; minutes = ' ' + minutes + ' ' + i18n_str['mms'] + ','; if ( hours == 1 ) { hours = ' ' + hours + ' ' + i18n_str['hh'] + ','; } else if ( hours > 1 ) { hours = ' ' + hours + ' ' + i18n_str['hhs'] + ','; minutes = ' '; } else if ( hours == 0 ) { hours = ' '; } if ( days == 1 ) { days = ' ' + days + ' ' + i18n_str['dd'] + ','; } else if ( days > 1 ) { days = ' ' + days + ' ' + i18n_str['dds'] + ','; hours = ' '; } else if ( days == 0 ) { days = ' '; } age = (days + hours + minutes).slice(0, -1); //age = age.slice(0, -1) return age; }