	/*FADE SCRIPT START*/
	var x;
	if (x) {
	if (typeof(cf) == "undefined")
	var cf;
	}
	else {
	var cf = this;
	}
	cf.fader = function (obj, fadetime, delay) {
	this.el2 = -1;
	this.id = obj;
	for (i=0; i<obj.length; i++) {
	var s = document.getElementById(obj[i]).style;
	s.position = "absolute"; s.visibility = "hidden"; s.opacity = 0; s.filter = "alpha(opacity=0)";
	}
	this.dur = fadetime;
	this.delay = delay;
	this.fade2();
	}
	cf.fader.prototype.fade1 = function() {
	this.time += this.interval;
	var ieop = Math.round(this.fade(this.time, 0, 1, this.dur) * 100);
	var op = ieop / 100;
	var s = document.getElementById(this.id[this.el2]).style;
	s.opacity = op; s.filter = "alpha(opacity="+ieop+")";
	if (this.el1 > -1) {
	var s = document.getElementById(this.id[this.el1]).style;
	s.opacity = 1 - op; s.filter = "alpha(opacity="+(100 - ieop)+")";
	}
	if (this.time == this.dur) {
	clearInterval(this.id1);
	if (this.el1 > -1)
	document.getElementById(this.id[this.el1]).style.visibility = "hidden";
	var t=this;
	this.id2 = setInterval(function() {t.fade2()}, this.delay);
	}
	}
	cf.fader.prototype.fade2 = function() {
	if (this.id2)
	clearInterval(this.id2);
	this.el1 = this.el2;
	this.el2++;
	if (!this.id[this.el2]) this.el2 = 0;
	if (this.el2 == this.el1)
	return false;
	document.getElementById(this.id[this.el2]).style.visibility = "visible";
	this.interval = 50;
	this.time = 0;
	var t=this;
	this.id1 = setInterval(function() {t.fade1()}, this.interval);
	}
	cf.fader.prototype.fade = function(t,b,c,d) {
	return c/2 * (1 - Math.cos(Math.PI*t/d)) + b;
	}
	/* FADE SCRIPT END */
	
	/*AJAX CALL FOR GETTING TWEETS*/
	
	var twitter_image_arr=Array();
	var twitter_name_arr=Array();
	var twitter_text_arr=Array();
	var twitter_created_time_arr=Array();
	
	var xmlhttp;
	if (window.XMLHttpRequest)
	  {
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	else
	  {
	   //alert("Your browser does not support XMLHTTP!");
	  }
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		  {
			 if(xmlhttp.responseText){
				 var data=eval('(' + xmlhttp.responseText + ')');
				 if(data.length > 0){
					 
					 for(i=0;i<data.length;i++){
						 twitter_image_arr[i]=data[i].profile_image_url;
						 twitter_name_arr[i]=data[i].from_user;
						 twitter_text_arr[i]=data[i].text;
						 twitter_created_time_arr[i]=data[i].created_at;
					 }
					 timedCount();
				 }
			 }	 
		  }
	}
	xmlhttp.open("GET","getTweets.php",true);
	xmlhttp.send(null);

var c = 0;
function timedCount()
{
	/*if(c == (twitter_name_arr.length-1) ){
		c=0;
	} else {
		c=c+1;
	}
	*/
	var fade_div="";
	var html='';
	var id=Array();
	for(i=0;i<(twitter_name_arr.length-1);i++){
		
		id[i]="fade"+i;
		//fade_div+='<div id="fade'+i+'">';
	 	//var image="<img src='"+twitter_image_arr[i]+"' height='28' width='28'/>&nbsp;&nbsp;&nbsp;";
	 	//fade_div+=image+"<a style='color:white;font-weight:bold;' target='_blank' href='http://twitter.com/"+twitter_name_arr[i]+"'>"+twitter_name_arr[i]+"</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+twitter_text_arr[i];

			html+='<table id="fade'+i+'" height="80" width="700">';
			html+='<tr>';
			html+='<td width="100" align="center">';
			html+='<table width="70" height="67" border="0" cellspacing="0" cellpadding="0">';
			html+='<tr>';
			html+='<td align="center" valign="middle" style="background:url(images/twit_img.jpg) center no-repeat;">';
			html+='<table width="48" height="48" border="0" cellspacing="0" cellpadding="0">';
			html+='<tr>';
			html+='<td><img src="'+twitter_image_arr[i]+'" height="48" width="48"/></td>';
			html+='</tr>';
			html+='</table>';
			html+='</td>';
			html+='</tr>';
			html+='</table>';
			html+='</td>';
			html+='<td>';
			html+='<table width="100%" height="70" border="0" cellspacing="0" cellpadding="0">';
			html+='<tr>';
			html+='<td height="20"><span class="txt_blue"><b>'+twitter_name_arr[i]+'</b>&nbsp;<span class="txt_grey">'+distance_of_time_in_words(twitter_created_time_arr[i])+'</span></span></td>';
			html+='</tr>';
			html+='<tr>';
			html+='<td height="50" valign="top"> <span><a class="txt_smallwhite" target="_blank" href="http://twitter.com/'+twitter_name_arr[i]+'">'+twitter_text_arr[i]+'</a></span></td>';
			html+='</tr>';
			html+='</table>';
			html+='</td>';
			html+='</tr>';
			html+='</table>';
	}
	document.getElementById('track').innerHTML=html;
	var fadeIt = new fader(id, 2000, 5000);
	//t=setTimeout("timedCount()",4000);
}


function distance_of_time_in_words(from){

	var to   =  new Date;
	var date =  new Date; 
		date.setTime(Date.parse(from));

    var distance_in_seconds = ((to - date) / 1000);
	var distance_in_minutes = (Math.floor( (distance_in_seconds / 60) ));

	if (distance_in_minutes == 0) { return 'less than a minute ago'; }
	if (distance_in_minutes == 1) { return 'a minute ago'; }
	if (distance_in_minutes < 45) { return distance_in_minutes + ' minutes ago'; }
	if (distance_in_minutes < 90) { return 'about 1 hour ago'; }
	if (distance_in_minutes < 1440) { return 'about ' + (Math.floor( (distance_in_minutes / 60) )) + ' hours ago'; }
	if (distance_in_minutes < 2880) { return '1 day ago'; }
	if (distance_in_minutes < 43200) { return (Math.floor( (distance_in_minutes / 1440) )) + ' days ago'; }
	if (distance_in_minutes < 86400) { return 'about 1 month ago'; }
	if (distance_in_minutes < 525960) { return (Math.floor( (distance_in_minutes / 43200) )) + ' months ago'; }
	if (distance_in_minutes < 1051199) { return 'about 1 year ago'; }

	return  'over ' + (Math.floor( (distance_in_minutes / 525960) )) + ' years ago';
  } 






