// Copyright 2007 e.p. costello
// all rights reserved unless otherwise noted


function  SelectedIndexRedirect (s) {
	window.location.href = s.options[s.selectedIndex].value;
	return;
	}
function dispID (id) {
	document.getElementById(id).style.display = "block";
	document.getElementById(id).style.visibility = "visible";
	}

function hideID (id) {
	document.getElementById(id).style.visibility = "hidden";
	document.getElementById(id).style.display = "none";
	}
        
        
function get_twitter_status() {
var delta = 2 *3600 * 1000 ; // Show latest twitter from last N hours
if (twitter_status[0].created_at != '') {
var createdDate = new Date(twitter_status[0].created_at);
var createdTS = createdDate.getTime();
var currentDate = new Date();
var currentTS = currentDate.getTime();
var diff = currentTS - createdTS;

delete currentTS, currentDate;

if (diff <= delta) {
   delete delta;
   var status_txt = twitter_status[0].text;
   var status_id = twitter_status[0].id;
   var status_url = 'http://twitter.com/' + twitter_status[0].user.screen_name  + '/statuses/' + status_id;
   var status_anchor = document.createElement('a');
   status_anchor.setAttribute('href',status_url);
   status_anchor.setAttribute('title', 'Posted to twitter at: ' + createdDate.toLocaleString() );
   var status_text = document.createTextNode(twitter_status[0].text);
   status_anchor.appendChild(status_text);
   var status_struct = document.createElement('span');
   var twitter_url = document.createElement('a');
   twitter_url.setAttribute('href',status_url);
   twitter_url.setAttribute('style','text-decoration:none');
   twitter_url.appendChild(document.createTextNode('Recent twitter: '));
   status_struct.appendChild(twitter_url);
   status_struct.appendChild(status_anchor);
   var domid = document.getElementById('banner-message');
   domid.appendChild(status_struct);
   delete domid, status_struct, status_anchor, twitter_url, status_text, status_url, status_id, status_txt;
   
   
   }
   }
   }
        
if (typeof YAHOO.util.Event.onDOMReady == 'function') {YAHOO.util.Event.onDOMReady(get_twitter_status); }
