/* FILE ARCHIVED ON 11:43:41 Jan 14, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 15:39:38 May 17, 2024. JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ var dxMY = {}; (function() { var $d = {}; var $def = false; var $w_o = ""; var $m_o = ""; var $s_o = ""; var $l_o = ""; var $h_o = ""; function parseForecast() { var remVisible = ($def || $d.weather == undefined) ? false: true; var fx = $d.weather || DBMgr.def.getData().weather; $w_o += '
WeatherChange'; $w_o += '
'; $w_o += '
' + fx.city + ''; $w_o += ''; for (var i = 0; i < 3; i++) { var w = fx.forecast[i]; w.hi = Utils.cleanDate(w.hi); w.lo = Utils.cleanDate(w.lo); w.day = Utils.commaCrop(w.day); w.text = w.text.replace(/(|<\/b>)/g, ''); w.text = w.text.replace(/()/g, ' '); $w_o += ''; $w_o += ''; $w_o += ''; var tp = (w.hi != '') ? (w.hi + ' / ' + w.lo) : (w.lo); $w_o += ''; }; $w_o += '
DateConditionDescriptionHi/Lo Temperatures
' + w.day + '' + w.cond + '' + w.cond + '' + tp + '

Extended forecast provided by Weather.com®

'; parseMarket(); } function parseMarket() { var remVisible = ($def || $d.quotes == undefined) ? false: true; var qx = $d.quotes || DBMgr.def.getData().quotes; $m_o += '
StocksChange'; $m_o += (remVisible == true) ? (' / remove') : ''; $m_o += '
'; for (var i = 0; i < qx.length; i++) { var m = qx[i]; $m_o += ''; $m_o += ''; }; $m_o += '
SymbolLastChange% change
'; if (m.sym == "$DJI") { m.sname = "DJIA"; } else if (m.sym == "$COMP") { m.sname = "Nasdaq"; } $m_o += m.sname + '' + new Number(m.last).toFixed(2) + '' + m.change + '' + m.pct + '

Via MSN Money & IDC Comstock. Quotes delayed 20+ min.

'; parseSports(); } function parseSports() { if ($d.leagues == undefined || $d.leagues.length == 0) { parseLottery(); return; }; $s_o += '
ScoresChange / remove
'; for (var i = 0; i < $d.leagues.length; i++) { var s = $d.leagues[i]; $s_o += '
' + s.name + ' ' + s.tod + '
'; if (s.scores.length < 1) { $s_o += 'No scores to report'; } for (var j = 0; j < s.scores.length; j++) { var sx = s.scores[j]; $s_o += ''; $s_o += ''; $s_o += ''; $s_o += ''; $s_o += ''; $s_o += ''; $s_o += '
TeamScoreNotes
' + sx.hname + '' + sx.hscore + '' + sx.status + '
' + sx.vname + '' + sx.vscore + 'Details
'; } } $s_o += '
'; $s_o += '
'; parseLottery(); } function parseLottery() { if ($d.lotto == undefined || $d.lotto.games.length == 0) { parseHoroscope(); return; }; $l_o += '
LotteryChange / remove
'; for (var i = 0; i < $d.lotto.games.length; i++) { var l = $d.lotto.games[i]; $l_o += '
' + l.name + ' for ' + l.sdte + '
' + l.nums + '
'; $l_o += (l.bonus != '') ? ('Bonus: ' + l.bonus) : ''; $l_o += '
'; }; $l_o += '
'; parseHoroscope(); } function parseHoroscope() { if ($d.horoscope == undefined) { render(); return; }; $h_o += '
HoroscopeChange / remove
'; $h_o += '
'; if ($d.horoscope) $h_o += '' + $d.horoscope.sign + ' ' + $d.horoscope.text; $h_o += '
'; render(); } function render() { document.getElementById('newstabweather').innerHTML = $w_o; document.getElementById('newstabmarket').innerHTML = $m_o; document.getElementById('newstabsports').innerHTML = $s_o; document.getElementById('newstablottery').innerHTML = $l_o; document.getElementById('newstabhoroscope').innerHTML = $h_o; if ($s_o != '') document.getElementById('newstabsports').style.display = 'block'; if ($l_o != '') document.getElementById('newstablottery').style.display = 'block'; if ($h_o != '') document.getElementById('newstabhoroscope').style.display = 'block'; } function onLoad() { if (DBMgr.getFlavor() == 'default') { $d = DBMgr.def.getData(); $def = true; } else { $d = DBMgr.cookied.getData(); } if (dbxErr != false) { document.getElementById('newstabmarket').style.display = 'none'; document.getElementById('newstabweather').innerHTML = '
Slight delay
Personalized news is currently unavailable, but should return soon. Thank you for your patience.
'; document.getElementById('weaErr').style.fontWeight = 'normal'; } else if ($d != null) { parseForecast(); } } dxMY.onLoad = onLoad; })(); if (DBMgr.hasLoaded() == true) { dxMY.onLoad(); } else { DBMgr.subscribe(dxMY.onLoad); }