function setupBstirValues() {bstirFadeTitles[0] = "Macworld 2008 的Apple TV 2 和iTunes 电影租借"; bstirFadeLinks[0] = "http://www.kennyp.cn/2008/01/16/macworld-2008-apple-tv-2-itunes-movies-rental/"; bstirFadeSnippets[0] = "Wed, 16 Jan 2008 <br> 显然， Macworld 2008 的大主角是世界最薄的MacBook Air，其实Macworld 还有 Apple 其他的发布和消..."; bstirFadeTitles[1] = "Apple 空中笔记本电脑即将公布的MacBook Air ？"; bstirFadeLinks[1] = "http://www.kennyp.cn/2008/01/15/apple-macbook-air-to-be-announced/"; bstirFadeSnippets[1] = "Tue, 15 Jan 2008 <br> 按照“惯例”，每年的Macworld 开幕之前，电脑业界都会不停谣传Steve Jobs 将会公布的消息..."; bstirFadeTitles[2] = "祝大家鼠年大吉大利"; bstirFadeLinks[2] = "http://www.kennyp.cn/2008/02/19/the-year-of-the-rat-chinese-new-year/"; bstirFadeSnippets[2] = "Tue, 19 Feb 2008 <br> 懒惰的我在新年期间没有照顾kennyp.cn ，忙着到处拜年和吃喝玩乐，还有处理自己的一些..."; bstirFadeTitles[3] = "Photobucket 来信说想念我"; bstirFadeLinks[3] = "http://www.kennyp.cn/2008/01/21/photobucket-miss-me/"; bstirFadeSnippets[3] = "Mon, 21 Jan 2008 <br> 我喜爱的第一个免费上传照片空间是Photobucket ，当时我在互联网上上传的每一张图片都在..."; bstirFadeTitles[4] = "P1 免费无线宽频服务将遍布全吉隆坡Streamyx 大难临头"; bstirFadeLinks[4] = "http://www.kennyp.cn/2008/01/23/p1-provides-free-wireless-broadband-across-kuala-lumpur/"; bstirFadeSnippets[4] = "Wed, 23 Jan 2008 <br> 较早前我曾向大家介绍了一家新的马来西亚无线宽频服务商P1 ，也实际测试了P1 的下载速..."; }

	var bstir_FadeOut = 255;
	var bstir_FadeIn=0;
	var bstir_Fade = 0;
	var bstir_FadeStep = 3;
	var bstir_FadeWait = 10000;
	var bstir_bFadeOut = true;
	var bstir_iFadeInterval;

	var bstirFadeLinks;
	var bstirFadeTitles;
	var bstirFadeSnippets;
	var bstirFadeCursor = 0;
	var bstirFadeMax;
	var bstirTitleElement;
	var bstirSnippetElement;

	function startBstir() {
	  bstirTitleElement = document.getElementById("bstir_title");
	  bstirSnippetElement = document.getElementById("bstir_snippet");
	  bstir_iFadeInterval = setInterval(showBstirItem, 10);
	  bstirFadeLinks = new Array();
	  bstirFadeTitles = new Array();
	  bstirFadeSnippets = new Array();
	  setupBstirValues();
	  bstirFadeMax = bstirFadeLinks.length-1;
	  setBstirItem();
	}

	function setBstirItem() {
	  bstirTitleElement.innerHTML = bstirFadeTitles[bstirFadeCursor];
	  bstirTitleElement.href = bstirFadeLinks[bstirFadeCursor];
	  bstirSnippetElement.innerHTML = bstirFadeSnippets[bstirFadeCursor];
	}

	function showBstirItem() {
	  if (bstir_bFadeOut) {
		bstir_Fade+=bstir_FadeStep;
		if (bstir_Fade>bstir_FadeOut) {
			  bstirNext();
		}
	  } else {
		bstir_Fade-=bstir_FadeStep;
		if (bstir_Fade<bstir_FadeIn) {
		  clearInterval(bstir_iFadeInterval);
		  setTimeout(bstirResume, bstir_FadeWait);
		  bstir_bFadeOut=true;
		}
	  }
	  if ((bstir_Fade<bstir_FadeOut)&&(bstir_Fade>bstir_FadeIn)){
		bstirTitleElement.style.color = "#" + bstirToHex(bstir_Fade);
		bstirSnippetElement.style.color = "#" + bstirToHex(bstir_Fade);
	  }
	}

	function bstirResume() {
	  bstir_iFadeInterval = setInterval(showBstirItem, 10);
	}

	function bstirNext() {
			bstirFadeCursor++;
		if (bstirFadeCursor>bstirFadeMax)
		  bstirFadeCursor=0;
		setBstirItem();
			bstir_bFadeOut = false;
	}

	function bstirToHex(strValue) {
	  try {
		var result= (parseInt(strValue).toString(16));

		while (result.length !=2)
				result= ("0" +result);
		result = result + result + result;
		return result.toUpperCase();
	  }
	  catch(e){}
	}

	startBstir();

	