function two_start() {
	clearInterval(two.sttm);
	two_init();
	if (arguments.length>0) two_init2(arguments[0]);
	two.sttm = setInterval("doEffect('two')",10);
}
function two_stop() {
	clearInterval(two.sttm);
	window.status = "";
}
two_init();
function two_init() {
	two = { stel:0,stft:"",stec:8,stcel:1,stce:-1,stcl:-1,stls:-1,stcs:0,sttg:0,stea:["Bienvenue sur le site de TERA",0,16,1,"Bienvenue sur le site de TERA",11,1,2,"L'association des anciens de LFT",3,13,1,"L'association des anciens de LFT",11,1,2,"4",10,19,1,"Lycée Français de Tananarive",11,1,2,"Les anciens de LFT",7,10,1,"Les anciens de LFT",4,10,5],stwa4:["Lycée "," Français"," de Tananarive"]};
}
function two_init2(en) {
	two.stea = [two.stea[(en-1)*4],two.stea[(en-1)*4+1],two.stea[(en-1)*4+2],two.stea[(en-1)*4+3]];
	two.stec = 1;
	two.stel = 0;
}
function doEffect(es) {
	var s = eval(es);
	if (s.stce == s.stec) {
		if (s.stcel == s.stel) {
			clearInterval(s.sttm);
			window.status = s.stft;
			return;
		} else {
			if (s.stel > 0) s.stcel++;
			s.stce = -1;
			s.stcl = s.stls;
		}
	}
	if (s.stcl==s.stls) {
		s.stce++;
		s.sttx = s.stea[s.stce*4];
		s.sttp = s.stea[s.stce*4+1];
		s.stsd = s.stea[s.stce*4+2];
		s.stls = s.stea[s.stce*4+3];
		s.stcl = 0;
		s.stsp = 1;
		s.sttg = 0;
	}
	if (21-s.stsd-s.sttg == 0) {
		var stres = eval("stEffect"+s.sttp+"(s.sttx,s.stsp++,es);");
		s.sttg = 0;
		if (stres != "") window.status = stres;
		else {
			s.stcl++;
			s.stsp = 1;
		}
	}
	s.sttg++;
}
function stEffect0(text,step) {
	if (step > text.length) return "";
	else return text.substring(0,step);
}
function stEffect11(text,step) {
	if (step > 3) return "";
	else return text;
}
function stEffect3(text,step) {
	if (step>text.length) return "";
	else {
		for (var i=0,r="";i<text.length-step;i++) r+=" ";
		return r+text;
	}
}
function stEffect10(text,step,es) {
	var wa = eval(es+".stwa"+text);
	for (var i=0,text="";i<wa.length;i++) text+=wa[i];
	var n=text.length+20,i=0,w=0,s2=step,j=0;
	while (i+n<step) {
		i+=n;
		s2-=n;
		w++;
		n-=wa[j++].length;
	}
	if (w>=wa.length) return "";
	for (i=(n-s2),s="";i>0;i--,s+=" ");
	for (i=0,s1="";i<w;i++) s1+=wa[i];
	return s1+s+wa[w];
}
function stEffect7(text,step) {
	if (text.length/2+3<step) return "";
	if (text.length/2<step) return text;
	for (var i=0,s="";i<text.length/2-step;i++,s+=" ");
	return s+text.substring(0,step)+text.substring(text.length-step,text.length);
}
function stEffect4(text,step) {
	if (step<=3) return text;
	if (step<=5) return " ";
	return "";
}
two_start();
