// Title Typer
// (c) Copyright 2007-9 Gecko Tribe, LLC
// by Antone Roundy
// http://WhiteHatCrew.com/web-script-collection/

var TitleTyper=new Array('', 0, 0);

function TitleTyperType() {
	document.title = TitleTyperConf[2]+TitleTyper[0].substr(0,TitleTyper[1])+TitleTyperConf[3];
	if (TitleTyper[1] < TitleTyper[0].length) {
		TitleTyper[1]++;
		setTimeout("TitleTyperType()", TitleTyperConf[0]);
	} else {
		TitleTyper[1]=0;
		TitleTyper[2]++;
		if(TitleTyper[2] > TitleTyperTitles.length - 1) { TitleTyper[2] = 0; }
		setTimeout("TitleTyperNextTitle();",TitleTyperConf[0]*TitleTyperConf[1]);
	}
}

function TitleTyperNextTitle() {
	TitleTyper[0] = TitleTyperTitles[TitleTyper[2]];
	TitleTyperType();
}

if (typeof(TitleTyperConf)==='undefined') {
	var TitleTyperConf=new Array(
		(typeof(TitleTyperSpeed)==='undefined')?150:TitleTyperSpeed, // delay between characters
		(typeof(TitleTyperPause)==='undefined')?20:TitleTyperPause, // wait as long as this many characters between titles
		(typeof(TitleTyperPrefix)==='undefined')?'':TitleTyperPrefix, // prefix
		(typeof(TitleTyperSuffix)==='undefined')?'...':TitleTyperSuffix, // suffix
		(typeof(TitleTyperDelay)==='undefined')?1500:TitleTyperDelay // initial delay
	);	
}

setTimeout("TitleTyperNextTitle();",TitleTyperConf[4]);

