@@ -4835,22 +4835,26 @@ function updateRecoveryMarker(recovery) {
48354835 }
48364836
48374837 html = "<div style='line-height:16px;position:relative;'>" ;
4838- html += "<div><b>" + recovery . serial + _recovered_text + " </b></div>";
4838+ html += "<div><b class='recovery_text'> </b></div>" ;
48394839 html += "<hr style='margin:5px 0px'>" ;
48404840 html += "<div style='margin-bottom:5px;'><b><i class='icon-location'></i> </b>" + format_coordinates ( recovery . lat , recovery . lon , recovery . serial ) + "</div>" ;
48414841
4842- var imp = offline . get ( 'opt_imperial' ) ;
4843- var text_alt = Number ( ( imp ) ? Math . floor ( 3.2808399 * parseInt ( recovery . alt ) ) : parseInt ( recovery . alt ) ) . toLocaleString ( "us" ) ;
4844- text_alt += " " + ( ( imp ) ? 'ft' :'m' ) ;
4845-
4846- html += "<div><b>Time: </b>" + formatDate ( stringToDateUTC ( recovery . datetime ) ) + "</div>" ;
4847- html += "<div><b>Reported by: </b>" + recovery . recovered_by + "</div>" ;
4848- html += "<div><b>Notes: </b>" + $ ( '<div>' ) . text ( recovery . description ) . html ( ) + "</div>" ;
4849- html += "<div><b>Flight Path: </b><a href=\"javascript:showRecoveredMap('" + recovery . serial + "')\">" + recovery . serial + "</a></div>" ;
4842+ html += "<div><b>Time: </b><span class='recovery_time'></span></div>" ;
4843+ html += "<div><b>Reported by: </b><span class='recovery_by'></span></div>" ;
4844+ html += "<div><b>Notes: </b><span class='recovery_desc'></span></div>" ;
4845+ html += "<div><b>Flight Path: </b><a href='#' class='recovery_path'></a></div>" ;
48504846
48514847 html += "</div>" ;
48524848
48534849 div . innerHTML = html ;
4850+ div . getElementsByClassName ( "recovery_text" ) [ 0 ] . textContent = recovery . serial + _recovered_text
4851+ div . getElementsByClassName ( "recovery_time" ) [ 0 ] . textContent = formatDate ( stringToDateUTC ( recovery . datetime ) )
4852+ div . getElementsByClassName ( "recovery_by" ) [ 0 ] . textContent = recovery . recovered_by
4853+ div . getElementsByClassName ( "recovery_desc" ) [ 0 ] . textContent = recovery . description
4854+ div . getElementsByClassName ( "recovery_path" ) [ 0 ] . textContent = recovery . serial
4855+ div . getElementsByClassName ( "recovery_path" ) [ 0 ] . onclick = function ( ) {
4856+ showRecoveredMap ( recovery . serial )
4857+ }
48544858
48554859 recovery . infobox . setContent ( div ) ;
48564860
0 commit comments