	var flashTxt = "";
	var flashvar_arr = [];
	
	function relative_time(time_value) {
		var values = time_value.split(" ");
		time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];

		var parsed_date = Date.parse(time_value);

		var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
		var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);

		if(delta < 60) {
			 return 'less than a minute ago ';
			} else if(delta < 120) {
			 return 'about a minute ago ';
			} else if(delta < (45*60)) {
			 return (parseInt(delta / 60)).toString() + ' minutes ago ';
			} else if(delta < (90*60)) {
			 return 'about an hour ago ';
			} else if(delta < (24*60*60)) {
			 return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago ';
			} else if(delta < (48*60*60)) {
			 return '1 day ago ';
			} else {
			 return (parseInt(delta / 86400)).toString() + ' days ago ';
			}
		}
  
	function twitCallback(obj) {
		var id = obj[0].user.id;
		flashvar_arr = [];
		for (i=0;i<obj.length;i++){
			flashTxt = "";
			flashTxt += i+1;
			flashTxt += ". ";
			flashTxt += obj[i].text;
			//flashTxt +=  "<br />";
			flashvar_arr[i] = flashTxt;
			//  \n
			//document.getElementById('twit_status').innerHTML += obj[i].text;
			//document.getElementById('twit_status').innerHTML +=  "<br />";
			//document.getElementById('twit_time').innerHTML += relative_time(obj[i].created_at);
			//document.getElementById('twit_time').innerHTML +=  "<br />";
		}
			//document.getElementById('twit_time').innerHTML =  flashTxt;
			//document.getElementById('twit_status').innerHTML =  flashTxt;
			//alert(flashvar_arr);
	}
	//
	function loadjscssfile(filename, filetype){
			  var fileref=document.createElement('script')
			  fileref.setAttribute("type","text/javascript")
			  fileref.setAttribute("src", filename)
			  //document.getElementsByTagName("head")[0].deleteChild(fileref)
			  document.getElementsByTagName("head")[0].appendChild(fileref);
			  
	}
	//
	function callTwitter() {
		loadjscssfile("http://www.twitter.com/statuses/user_timeline/Baron_Davis.json?callback=twitCallback&count=10", "js") //dynamically load and add this .js file
		//alert("calling");
    }
	//
	function reCallTwitter() {		
      	loadjscssfile("http://www.twitter.com/statuses/user_timeline/Baron_Davis.json?callback=twitCallback&count=10", "js") //dynamically load and add this .js file
		//alert("recalling");
    }
	//  -----------------------  functions for flash  -----------------------
	function onFlashReady() {		
		sendToAS(flashvar_arr);	
		//sendToAS(flashTxt);
		//sendToAS("another test message");
	}
	
	function callJS(value) {		
        onFlashReady();
        return "Hi Flash.";
    }
    
    function thisMovie(movieName) {
         if (navigator.appName.indexOf("Microsoft") != -1) {
             return window[movieName];
         } else {
             return document[movieName];
         }
     }
     function sendToAS(value) {     	
         thisMovie("test").callAS(value);
     }
	 
	 callTwitter();
	 setInterval ( "callTwitter()", 60000 );