<cybertext marginX="1" marginY="50" cellWidth="7" cellHeight="15" cols="90" rows="35" defaultPause="50" maxScriptons="50">

<!-- initial count down texton -->
<texton>

	<text>T minus [%t]</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1 && t<=99) {
			this.m = t/99.0;
			return this.text.replace(/%t/g, (99-t > 9 ? (99-t) : '0'+(99-t)));
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<!-- 1 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{Ten years ago the machines failed us as no one was in charge.}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=100 && t<=150) {
			this.m = 1.0-(t-100)/50.0;
			return this.text;
		}
		else if (t>=151 && t<=189) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=190 && t<=199) {
			this.m = (t-190)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/1.html'; }
	]]></clickFunc>

</texton>

<!-- 2 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{The looming subsumes us from war to peace.}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=200 && t<=250) {
			this.m = 1.0-(t-200)/50.0;
			return this.text;
		}
		else if (t>=251 && t<=289) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=290 && t<=299) {
			this.m = (t-290)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/2.html'; }
	]]></clickFunc>

</texton>

<!-- 3 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{You remember the story (it\'s not yet over)}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=300 && t<=350) {
			this.m = 1.0-(t-300)/50.0;
			return this.text;
		}
		else if (t>=351 && t<=389) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=390 && t<=399) {
			this.m = (t-390)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/3.html'; }	]]></clickFunc>

</texton>

<!-- 4 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{The voice of the wind,}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=400 && t<=450) {
			this.m = 1.0-(t-400)/50.0;
			return this.text;
		}
		else if (t>=451 && t<=489) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=490 && t<=499) {
			this.m = (t-490)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/4.html'; }
	]]></clickFunc>

</texton>

<!-- 5 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{There\'s an old swing set rusting in the woods.}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=500 && t<=550) {
			this.m = 1.0-(t-500)/50.0;
			return this.text;
		}
		else if (t>=551 && t<=589) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=590 && t<=599) {
			this.m = (t-590)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/5.html'; }
	]]></clickFunc>

</texton>

<!-- 6 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{Someone blew up the mountain}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=600 && t<=650) {
			this.m = 1.0-(t-600)/50.0;
			return this.text;
		}
		else if (t>=651 && t<=689) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=690 && t<=699) {
			this.m = (t-690)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/6.html'; }
	]]></clickFunc>

</texton>

<!-- 7 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{The old order is turned asunder}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=700 && t<=750) {
			this.m = 1.0-(t-700)/50.0;
			return this.text;
		}
		else if (t>=751 && t<=789) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=790 && t<=799) {
			this.m = (t-790)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/7.html'; }
	]]></clickFunc>

</texton>

<!-- 8 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{A bomb left a hole gaping at the street corner}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=800 && t<=850) {
			this.m = 1.0-(t-800)/50.0;
			return this.text;
		}
		else if (t>=851 && t<=889) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=890 && t<=899) {
			this.m = (t-890)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/8.html'; }
	]]></clickFunc>

</texton>

<!-- 9 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{The philosopher has returned to his homeland}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=900 && t<=950) {
			this.m = 1.0-(t-900)/50.0;
			return this.text;
		}
		else if (t>=951 && t<=989) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=990 && t<=999) {
			this.m = (t-990)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/9.html'; }
	]]></clickFunc>

</texton>

<!-- 10 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{You enter the room and the day is still sunny}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1000 && t<=1050) {
			this.m = 1.0-(t-1000)/50.0;
			return this.text;
		}
		else if (t>=1051 && t<=1089) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1090 && t<=1099) {
			this.m = (t-1090)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/10.html'; }
	]]></clickFunc>

</texton>

<!-- 11 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{Seventeen years}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1100 && t<=1150) {
			this.m = 1.0-(t-1100)/50.0;
			return this.text;
		}
		else if (t>=1151 && t<=1189) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1190 && t<=1199) {
			this.m = (t-1190)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/11.html'; }
	]]></clickFunc>

</texton>

<!-- 12 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{What changes is the will to change}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1200 && t<=1250) {
			this.m = 1.0-(t-1200)/50.0;
			return this.text;
		}
		else if (t>=1251 && t<=1289) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1290 && t<=1299) {
			this.m = (t-1290)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/12.html'; }
	]]></clickFunc>

</texton>

<!-- 13 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{One song after another, not to impress,}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1300 && t<=1350) {
			this.m = 1.0-(t-1300)/50.0;
			return this.text;
		}
		else if (t>=1351 && t<=1389) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1390 && t<=1399) {
			this.m = (t-1390)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/13.html'; }
	]]></clickFunc>

</texton>

<!-- 14 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{If you\'re driving long enough}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1400 && t<=1450) {
			this.m = 1.0-(t-1400)/50.0;
			return this.text;
		}
		else if (t>=1451 && t<=1489) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1490 && t<=1499) {
			this.m = (t-1490)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/14.html'; }
	]]></clickFunc>

</texton>

<!-- 15 / first 15 lines of "The Zone" by David Rothenberg -->
<texton>

	<text>{This age of ours always hangs on}</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1500 && t<=1550) {
			this.m = 1.0-(t-1500)/50.0;
			return this.text;
		}
		else if (t>=1551 && t<=1589) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=1590 && t<=1599) {
			this.m = (t-1590)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () { iframe_pointer.src='http://web.njit.edu/~ams23/eng_333/ch/textize.php?title=%22The%20Zone%22%20by%20David%20Rothenberg&url=http://web.njit.edu/~newrev/v2s2/15.html'; }
	]]></clickFunc>

</texton>


<texton>

	<text>"We\'re shutting down Reactor # this %daydayday for maintenance and testing.  The engineers think the turbines will generate sufficient back-up power this time around."</text>

	<width>0.6</width>

	<displayFunc><![CDATA[
	function (t) {
		var day = '';
		if (t>=1600 && t<=1799) {
			var r = Math.floor(Math.random()*7);
			switch (r) {
				case 0: day = '  Monday  '; break;
				case 1: day = ' Tuesday  '; break;
				case 2: day = 'Wednesday '; break;
				case 3: day = ' Thursday '; break;
				case 4: day = '  Friday  '; break;
				case 5: day = ' Saturday '; break;
				case 6: day = '  Sunday  '; break;
			}
		}
		if (t>=1600 && t<=1650) {
			this.m = 1.0-(t-1600)/50.0;
			return this.text.replace(/#/g, Math.floor(Math.random()*10)).replace(/%daydayday/g, day);
		}
		else if (t>=1651 && t<=1789) {
			this.m = 0.0;
			return this.text.replace(/#/g, Math.floor(Math.random()*10)).replace(/%daydayday/g, day);
		}
		else if (t>=1790 && t<=1799) {
			this.m = (t-1790)/9.0;
			return this.text.replace(/#/g, Math.floor(Math.random()*10)).replace(/%daydayday/g, day);
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>"Kiev grid control needs our output. Night shift will handle Reactor 4."</text>

	<width>0.8</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1800 && t<=1850) {
			this.m = 1.0-(t-1800)/50.0;
			return this.text.replace(/%n/g, Math.floor(Math.random()*10)).replace(/%day/g, day);
		}
		else if (t>=1851 && t<=1989) {
			this.m = 0.0;
			if (Math.random() > 0.9) {
				return '"Night shift will handle Reactor 4. Kiev grid control needs our output."';
			}
			else {
				return '"Kiev grid control needs our output. Night shift will handle Reactor 4."';
			}
		}
		else if (t>=1990 && t<=1999) {
			this.m = (t-1990)/9.0;
			return this.text.replace(/%n/g, Math.floor(Math.random()*10)).replace(/%day/g, day);
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>RBMK-1000 operating manual: "[Xenon-135] production levels are inversely proportional to power levels due to se__________</text>

	<width>0.8</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=1900 && t<=1950) {
			this.m = 1.0-(t-1900)/50.0;
			return this.text.replace(/__________/g, random_character() + random_character() + random_character() + random_character() + random_character() + random_character() + '..."');
		}
		else if (t>=1951 && t<=2089) {
			this.m = 0.0;
			return this.text.replace(/__________/g, random_character() + random_character() + random_character() + random_character() + random_character() + random_character() + '..."');
		}
		else if (t>=2090 && t<=2099) {
			this.m = (t-2090)/9.0;
			return this.text.replace(/__________/g, random_character() + random_character() + random_character() + random_character() + random_character() + random_character() + '..."');
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>[01:23:04 AM] sounds like a made-up time.  But it\'s real; it passes everyday.  On that day it lingered.</text>

	<width>0.8</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2000 && t<=2050) {
			this.m = 1.0-(t-2000)/50.0;
			return this.text;
		}
		else if (t>=2051 && t<=2089) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=2090 && t<=2099) {
			this.m = (t-2090)/9.0;
			return this.text;
		}
		else if (t>=2100 && t<=2199) {
			if (Math.random() > 0.9) {
				this.m = Math.random();
				return this.text;
			}
			else {
				this.m = 1.0
				return null;
			}
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>01:23:40 AM: AZ-%n; Rapid Emergency Defense %n; [SCRAM].</text>

	<width>0.8</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2200 && t<=2250) {
			this.m = 1.0-(t-2200)/50.0;
			return this.text.replace(/%n/g, Math.floor(Math.random() * 10));
		}
		else if (t>=2251 && t<=2289) {
			this.m = 0.0;
			return this.text.replace(/%n/g, Math.floor(Math.random() * 10));
		}
		else if (t>=2290 && t<=2299) {
			this.m = (t-2290)/9.0;
			return this.text.replace(/%n/g, Math.floor(Math.random() * 10));
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Power of control</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2300 && t<=3000) {
			this.m = (Math.sin((t-2300)/10.0) + 1.0) / 2.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Control of power</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2300 && t<=3000) {
			this.m = (Math.cos((t-2300)/10.0) + 1.0) / 2.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Ch_rn_byl</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		var str='';
		if (t>=3000 && t<=3199) {
			for (var i=0; i<9; i++) {
				str = str + this.text.charAt(Math.floor(Math.random()*this.text.length));
			}
		}
		else {
			return null;
		}
		if (t>=3000 && t<=3050) {
			this.m = 1.0-(t-3000)/50.0;
			return str;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return str;
		}
		else if (t>=3190 && t<=3199) {
			this.m = (t-3190)/9.0;
			return str;
		}
		
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>Ch_rn_byl</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		var str='';
		if (t>=3000 && t<=3199) {
			for (var i=0; i<9; i++) {
				str = str + this.text.charAt(Math.floor(Math.random()*this.text.length));
			}
		}
		else {
			return null;
		}
		if (t>=3000 && t<=3050) {
			this.m = 1.0-(t-3000)/50.0;
			return str;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return str;
		}
		else if (t>=3190 && t<=3199) {
			this.m = (t-3190)/9.0;
			return str;
		}
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Ch_rn_byl</text>

	<width>1.0</width>

	<displayFunc><![CDATA[
	function (t) {
		var str='';
		if (t>=3000 && t<=3199) {
			for (var i=0; i<9; i++) {
				str = str + this.text.charAt(Math.floor(Math.random()*this.text.length));
			}
		}
		if (t>=3000 && t<=3050) {
			this.m = 1.0-(t-3000)/50.0;
			return str;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return str;
		}
		else if (t>=3190 && t<=3199) {
			this.m = (t-3190)/9.0;
			return str;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>     XXXXXX           XXXX             XX        XXXXXX  XXXXXX   XXXX    XXXX     XX      XX   </text>

	<width>0.6</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2500 && t<=3050) {
			this.m = 1.0-(t-2500)/550.0;
			return this.text;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=3190 && t<=3249) {
			this.m = (t-3190)/59.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>     XXXXXX           XXXX             XX        XXXXXX  XXXXXX   XXXX    XXXX     XX      XX   </text>

	<width>0.6</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2525 && t<=3050) {
			this.m = 1.0-(t-2525)/525.0;
			return this.text;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=3190 && t<=3299) {
			this.m = (t-3190)/109.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>     XXXXXX           XXXX             XX        XXXXXX  XXXXXX   XXXX    XXXX     XX      XX   </text>

	<width>0.6</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=2550 && t<=3050) {
			this.m = 1.0-(t-2550)/500.0;
			return this.text;
		}
		else if (t>=3051 && t<=3189) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=3190 && t<=3199) {
			this.m = (t-3190)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>"Fourteen days. In fourteen days a person dies."</text>

	<width>0.9</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=3500 && t<=3550) {
			this.m = 1.0-(t-3500)/50.0;
			return this.text;
		}
		else if (t>=3551 && t<=3689) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=3690 && t<=3699) {
			this.m = (t-3690)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>"This is not your husband anymore, not a beloved person, but a radioactive object with a strong density of poisoning. You\'re not suicidal. Get a hold of yourself."</text>

	<width>0.7</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=4100 && t<=4150) {
			this.m = 1.0-(t-4100)/50.0;
			return this.text;
		}
		else if (t>=4151 && t<=4289) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=4290 && t<=4299) {
			this.m = (t-4290)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>L%ke % w%rm c%pp%r%sh s%ns%t%%n %n th% b%ck %f my thr%%t... My b%dy: p%ns %nd n%%dl%s.</text>

	<width>0.6</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=4691 && t<=5150) {
			this.m = 1.0-(t-4691)/459.0;
			return this.text.replace(/%/g, random_character());
		}
		else if (t>=5151 && t<=5289) {
			this.m = 0.0;
			return this.text.replace(/%/g, random_character());
		}
		else if (t>=5290 && t<=5349) {
			this.m = (t-5290)/59.0;
			return this.text.replace(/%/g, random_character());
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Is radation sickness contagious?</text>

	<width>0.7</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=6000 && t<=6050) {
			this.m = 1.0-(t-6000)/50.0;
			return this.text;
		}
		else if (t>=6051 && t<=6199) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=6200 && t<=6209) {
			this.m = (t-6200)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Caesium-137 has a half-life of approximately 30 years. What is the half-life of a memory?</text>

	<width>0.8</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=7000 && t<=7050) {
			this.m = 1.0-(t-7000)/50.0;
			return this.text;
		}
		else if (t>=7051 && t<=7399) {
			this.m = 0.0;
			if (Math.random() > 0.8) {
				return 'Caesium-137 has a half-life of approximately 30 years. What is the life of half a memory?';
			}
			else {
				return 'Caesium-137 has a half-life of approximately 30 years. What is the half-life of a memory?';
			}
		}
		else if (t>=7400 && t<=7409) {
			this.m = (t-7400)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>

<texton>

	<text>Fifteen point seven kilorontgen per hour? And rising?</text>

	<width>0.7</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=8000 && t<=8050) {
			this.m = 1.0-(t-8000)/50.0;
			return this.text;
		}
		else if (t>=8051 && t<=8399) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=8400 && t<=8409) {
			this.m = (t-8400)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>


<texton>

	<text>"Okay, it\'s reading sixteen point -- wait, seventeen point three: still rising -- seventeen nine!? Alex, where did we get these dosimeters?"</text>
	

	<width>0.7</width>

	<displayFunc><![CDATA[
	function (t) {
		if (t>=8200 && t<=8250) {
			this.m = 1.0-(t-8200)/50.0;
			return this.text;
		}
		else if (t>=8251 && t<=8499) {
			this.m = 0.0;
			return this.text;
		}
		else if (t>=8500 && t<=8509) {
			this.m = (t-8500)/9.0;
			return this.text;
		}
		return null;
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	null
	]]></clickFunc>

</texton>
 
<texton>

	<text>Seconds {tick}; atoms {decay}; we\'re running out of {t = [%n]}</text>

	<width>0.7</width>

	<displayFunc><![CDATA[
	function (t) {
		if (this.temp > 0) {
			this.temp--;
			this.m = 1.0 - this.temp/60.0;
			return this.text.replace(/%n/, (this.temp < 10 ? '0' + this.temp : this.temp));
		}
		else {
			if (Math.random() >= 0.997) {
				this.temp = Math.floor(Math.random() * 40) + 20;
			}
			return null;
		}
	}
	]]></displayFunc>

	<clickFunc><![CDATA[
	function () {
		T = Math.floor(Math.random() * 10000);
	}
	]]></clickFunc>

</texton>

</cybertext>

