//<![CDATA[
function preload (s)
{
if (document.images)
{
i = new Image ();
i.src = s;
}
}
function Array() {
this.length = Array.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = Array.arguments[i]
}

/* "01.jpg" wird zweimal aufgerufen, da die 
Diashow sofort nach dem Start ein fading 
durchführt. So fadet Sie quasi in das 
gleiche Bild rein. */
var pix = new Array ("1.jpg","2.jpg", "3.jpg", "4.jpg", "5.jpg","6.jpg");

/* Andere Browser würden zweimal das Bild 
laden und es dadurch doppelt so lange 
zeigen. Um das auszuschließen, beginnen 
diese direkt mit dem "zweiten" Bild */
if (navigator.appName.indexOf("Explorer") > -1)
{
var nummer = 1;
}
else
{
var nummer = 2;
}
var start = 0
function wechsle() 
{
document.image.src = "images/logo_top/"+pix[nummer];
nummer += 1;
if (nummer == 6) nummer = 2

/* Damit ein wechsel möglichst nach 10 
Sekunden geschieht, wird einfach die Dauer 
für den Preload von den 10 Sekunden 
subtrahiert. Sollte der Preload länger als 
10 Sekunden dauern, wird direkt zum 
nächsten Bild gefadet */ 
var zeit= new Date ();
var a=zeit.getTime ()
pload = "images/logo_top/"+pix[nummer];
var zeit= new Date ();
var b=zeit.getTime ()
var c=b-a
var d=Math.round (c)
var e=5200-d
if (e<0) e=0
preload(pload);
setTimeout("wechsle()", e);
next = new Image();
next.src = pload
document.all.fading.filters.blendTrans.Apply();
document.all.fading.src = next.src;
if (start!=0)
{
document.all.fading.filters.blendTrans.Play();
}
start=1
} 


//Taxiwerbung-Animation
var bild=new Image;
var dia=new Array ("../images/werbung/taxiwerbung1.jpg", "../images/werbung/taxiwerbung2.jpg", "../images/werbung/taxiwerbung3.jpg");
var t=new Array (1500, 3000, 5000);
var a=-1;
function diashow(){
  a++;
  window.document.werbung.src=dia[a];   //alternative: window.document.images[index].src=dia[a];   wobei statt index die richtige Bildnummer einzutragen ist!
    window.setTimeout ('diashow()', t[a]);
  if (a==3){
      a=-1;
  }
}















//]]>



/*   Beispielskripte für Textbewegung!!!!
// CREDITS:
// Floating and fadeing message boxes
// By Urs Dudli and Peter Gehrig
// Copyright (c) 2003 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.fabulant.com
// info@24fun.com
// 8/6/2003

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a highly visible link to
// http://www.fabulant.com on the webpage
// where this script will be featured

var text=new Array()
var textlink=new Array()
var texttarget=new Array()

/////////////////////////////////////////////////////////////////////
// Unterhalb dieser zwei Linien beginnt die Editierzone
// Bestimmen Sie die Eigenschaften Ihrer Text Animation
/////////////////////////////////////////////////////////////////////

// Tragen Sie Ihre Nachrichten ein.
// Jede Nachricht muss durch Anführungs- und Schlusszeichen eingerahmt werden
// Sie können soviele Nachrichten eingeben, wie Sie wollen
text[0]="INSERATE AB FR. 200.--"
text[1]="WERBERIEFE AB FR. 300.--"
text[2]="PROSPEKTE AB FR. 300.--"


// Jeder Ihrer Nachrichten muss ein Link zugeordnet werden
// Für Nachrichten, die nicht verlinkt werden sollen,  
// tragen Sie ein "#" anstelle eines URLS's ein (siehe Beispiel Mitte)
textlink[0]="http://www.fabulant.com"
textlink[1]="#"
textlink[2]="http://www.yahoo.com"

// Jedem Ihrer Links muss ein Zielfenster zugeordnet werden
// Mögliche Werte sind "_blank" (öffnet neues Fenster), 
// "_top" oder "_parent" (füllt das ganze Browser-Fenster)
// oder "_self" (lädt die Seite ins gleiche Frame wie der Link)
// Um ein bestimmtes Frame als Zielfenster zu nutzen, tragen Sie einfach den Namen des
// entsprechenden Frames ein (z.B. "main")
texttarget[0]="_blank"
texttarget[1]="_top"
texttarget[2]="_blank"

// Bestimmen Sie die Schrift
var textfont="Arial"

// Legen Sie fest, ob die Schrift "normal" oder "bold" (fett) sein soll
var textweight="bold"

// Bestimmen Sie die Schriftfarbe für den Rollover-Effekt
var textfontcolorrollover="#ff0000"

// Bestimmen Sie die Schriftgrösse (CSS-Werte)
var textfontsize=10

// Bestimmen Sie die Schriftfarbe
var textfontcolor="#000000"

// Bestimmen Sie die Hintergrundfarbe der Textbox
var textbgcolor="#dddddd"

// Bestimmen Sie die Farbe des Randes
var textbordercolor="#ff9000"

// Bestimmen Sie die Dicke des Randes (Pixel)
var textborder=2

/////////////////////////////////////////////////////////////////////
// Hier endet die Editierzone
// Bitte ändern Sie den nachfolgenden Programmiercode nur,
// wenn Sie ein geübter JavaScripter sind.
/////////////////////////////////////////////////////////////////////

var textdecoration="none"
var textfontsizeHTML=3
var textweightA="<b>"
var textweightB="</b>"
var textitalic="normal"
var textitalicA=""
var textitalicB=""
var textredirurl="http://"
var textalign="center"
var textvalign="middle"

var browserinfos=navigator.userAgent 
var ns4=document.layers
var ns6=!document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ie4=document.all&&!document.getElementById&&!browserinfos.match(/Opera/)
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var opera=browserinfos.match(/Opera/)

var floatingspeed=3
var tempo=40
var numberofmessages=text.length-1
var stepx=new Array()
var stepy=new Array()
var spancontent=new Array()
for (i=0;i<=numberofmessages;i++) {
	stepx[i]=randommaker(floatingspeed)
	stepy[i]=randommaker(floatingspeed)
}
var boxwidth=new Array()
var boxheight=new Array()
for (i=0;i<=numberofmessages;i++) {
	boxwidth[i]=10
	boxheight[i]=10
}
var x,y
var marginbottom
var marginleft=0
var margintop=0
var marginright
var timer
var i_fadestrength=new Array()
var i_fadestep=new Array()
var i_fadenow=new Array()
var i_fadenowmax=new Array()
for (i=0;i<=text.length;i++) {
	i_fadenowmax[i]=randommaker(10)+2	
	i_fadestrength[i]=randommaker(99)	
	i_fadestep[i]=1
	i_fadenow[i]=0
}

getcontent()
function getcontent() {
	for (i=0;i<=numberofmessages;i++) {
		var content=""
		if (ie4 || ie5 || ns6 || opera) {	
			content="<table cellpadding="+textborder+" cellspacing=0 border=0><tr valign="+textvalign+"><td align="+textalign+">"
			content+="<a href=\""+textlink[i]+"\" target=\""+texttarget[i]+"\" style=\"position:relative;font-family:\'"+textfont+"\';font-size:"+textfontsize+"pt;font-weight:"+textweight+";text-decoration:"+textdecoration+";color:"+textfontcolor+";font-style:"+textitalic+";\" onMouseOver=\"this.style.color=\'"+textfontcolorrollover+"\'\" onMouseOut=\"this.style.color=\'"+textfontcolor+"\'\"><nobr>"
			content+=text[i]
			content+="</nobr></a></td></tr></table>"
		}
		else {	
			content="<table cellpadding="+textborder+" cellspacing=0 bgcolor="+textbgcolor+" border="+textborder+"><tr valign="+textvalign+"><td align="+textalign+">"
			content+="<a href=\""+textlink[i]+"\" target=\""+texttarget[i]+"\">"
			content+=textweightA
			content+=textitalicA
			content+="<font face=\""+textfont+"\" size="+textfontsizeHTML+" color=\""+textfontcolor+"\">"
			content+=text[i]
			content+="</font>"
			content+=textitalicB
			content+=textweightB
			content+="</a></td></tr></table>"
		}
		spancontent[i]=content
	}
}

function setValues() {
	if (ie4 || ie5 || opera) {
		marginbottom=document.body.clientHeight-5
    	marginright=document.body.clientWidth-5
	}
	if (ns4 || ns6) {
    	marginbottom=window.innerHeight-5
    	marginright=window.innerWidth-5
	}
	if (ie4 || ie5) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan = eval("document.all.span"+i)
    		thisspan.innerHTML=spancontent[i]
			var thisspan = eval("document.all.span"+i)
			boxwidth[i]=thisspan.offsetWidth
			boxheight[i]=thisspan.offsetHeight
			var maxleftstart=marginright-boxwidth[i]
			var maxtopstart=marginbottom-boxheight[i]
			var thisspan = eval("document.all.span"+(i)+".style")
           	thisspan.posLeft=randommaker(maxleftstart)
			thisspan.posTop=randommaker(maxtopstart)  
		}
		checkmovement()
	}
	if (ns4) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan=eval("document.span"+i+".document")
    		thisspan.write(spancontent[i])
			thisspan.close()
			var thisspan=eval("document.span"+i+".document")
			boxwidth[i]=thisspan.width
			boxheight[i]=thisspan.height
			var maxleftstart=marginright-boxwidth[i]
			var maxtopstart=marginbottom-boxheight[i]
			var thisspan=eval("document.span"+i)
           	thisspan.left=randommaker(maxleftstart)
			thisspan.top=randommaker(maxtopstart)  
		}
    	checkmovement()
	}
	if (ns6 || opera) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan=document.getElementById('span'+i)
			thisspan.innerHTML=spancontent[i]
			var thisspan=document.getElementById('span'+i)
			boxwidth[i]=parseInt(thisspan.offsetWidth)
			boxheight[i]=parseInt(thisspan.offsetHeight)
			var maxleftstart=marginright-boxwidth[i]
			var maxtopstart=marginbottom-boxheight[i]
			var thisspan=document.getElementById('span'+i).style
           	thisspan.left=parseInt(thisspan.left)+randommaker(maxleftstart)
			thisspan.top=parseInt(thisspan.top)+randommaker(maxtopstart)  
		}
    	checkmovement()
	}
}

function randommaker(range) {		
	rand=Math.floor(range*Math.random())
	if (rand==0) {rand=Math.ceil(range/2)}
    return rand
}

function checkmovement() {
	checkposition()
	movepictures()
    timer=setTimeout("checkmovement()",tempo)
}

function movepictures() {
	if (ie4 || ie5) {
		for (i=0;i<=numberofmessages;i++) {  
    		var thisspan=eval("document.all.span"+(i)+".style")
    		thisspan.posLeft+=stepx[i]
			thisspan.posTop+=stepy[i]
			var thisfilter=eval("span"+i)
			i_fadenow[i]++
				if (i_fadenow[i]>=i_fadenowmax[i]) {
					i_fadenow[i]=0
					if (i_fadestrength[i]>=100) {i_fadestep[i]=i_fadestep[i]*-1}
					else if (i_fadestrength[i]<=-20) {i_fadestep[i]=i_fadestep[i]*-1}
				}
			i_fadestrength[i]+=i_fadestep[i]
			thisfilter.filters.alpha.opacity=Math.round(i_fadestrength[i])
    	}
	}
	
	if (ns6 || opera) {	
		for (i=0;i<=numberofmessages;i++) {  
    		var thisspan=document.getElementById('span'+i).style
    		thisspan.left=parseInt(thisspan.left)+stepx[i]
			thisspan.top=parseInt(thisspan.top)+stepy[i]	
			i_fadenow[i]++
			if (i_fadenow[i]>=i_fadenowmax[i]) {
				i_fadenow[i]=0
				if (i_fadestrength[i]>=100) {i_fadestep[i]=i_fadestep[i]*-1}
				else if (i_fadestrength[i]<=-20) {i_fadestep[i]=i_fadestep[i]*-1}
			}	
			i_fadestrength[i]+=i_fadestep[i]
			document.getElementById('span'+i).style.MozOpacity=Math.round(i_fadestrength[i])/100
    	}
	}
	if (ns4) {
		for (i=0;i<=numberofmessages;i++) {  
    		var thisspan = eval("document.span"+i)
    		thisspan.left+=stepx[i]
			thisspan.top+=stepy[i]
    	}
	}

}

function checkposition() {
	if (ie4 || ie5) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan=eval("document.all.span"+i+".style")
			if (thisspan.posLeft>marginright-boxwidth[i]-floatingspeed) {
				thisspan.posLeft-=Math.abs(stepx[i]+1)
				stepx[i]=randommaker(floatingspeed)*-1	
			}
			if (thisspan.posLeft<marginleft) {
				thisspan.posLeft+=Math.abs(stepx[i])
				stepx[i]=randommaker(floatingspeed)			
			}	
			if (thisspan.posTop>marginbottom-boxheight[i]-floatingspeed) {
				thisspan.posTop-=Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)*-1

			}
			if (thisspan.posTop<margintop) {
				thisspan.posTop+=Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)
			}
		}
	}
	if (ns4) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan=eval("document.span"+i)
			if (thisspan.left>marginright-boxwidth[i]-floatingspeed) {
				thisspan.left-=Math.abs(stepx[i]+1)
				stepx[i]=randommaker(floatingspeed)*-1	
			}
			if (thisspan.left<marginleft) {
				thisspan.left+=Math.abs(stepx[i])
				stepx[i]=randommaker(floatingspeed)			
			}	
			if (thisspan.top>marginbottom-boxheight[i]-floatingspeed) {
				thisspan.top-=Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)*-1

			}
			if (thisspan.top<margintop) {
				thisspan.top+=Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)
			}
		}
	}
	
	if (ns6 || opera) {
		for (i=0;i<=numberofmessages;i++) {             
			var thisspan=document.getElementById('span'+i).style
			var leftx=parseInt(thisspan.left)
			var topy=parseInt(thisspan.top)
			if (leftx>marginright-boxwidth[i]-floatingspeed) {
				thisspan.left=leftx-Math.abs(stepx[i]+1)
				stepx[i]=randommaker(floatingspeed)*-1	
			}
			if (leftx<marginleft) {
				thisspan.left=leftx+Math.abs(stepx[i])
				stepx[i]=randommaker(floatingspeed)			
			}	
			if (topy>marginbottom-boxheight[i]-floatingspeed) {
				thisspan.top=topy-Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)*-1

			}
			if (topy<margintop) {
				thisspan.top=topy+Math.abs(stepy[i])
				stepy[i]=randommaker(floatingspeed)
			}
		}
	}
}


if (ie4 || ie5 || ns6 || opera) {	
	for (i=0;i<=numberofmessages;i++) {
    	document.write("<span id='span"+i+"' style='position:absolute;top:0px;left:0px;filter:alpha(opacity=0);-moz-opacity:0;border-style:solid;border-color:"+textbordercolor+";border-width:"+textborder+"px;background-color:"+textbgcolor+";'></span>")
    	document.close()
	}
}
if (ns4) {
	for (i=0;i<=numberofmessages;i++) {
    	document.write("<layer name='span"+i+"' left=0 top=0>"+spancontent[i]+"</layer>")
    	document.close()
	}
}
window.onload=setValues









// CREDITS:
// Text Snake
// By Urs Dudli and Peter Gehrig
// Copyright (c) 2002 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.fabulant.com
// info@24fun.com
// 8/31/2002

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a highly visible link to
// http://www.fabulant.com on the webpage
// where this script will be featured

/////////////////////////////////////////////////////////////////////
// Unterhalb dieser zwei Linien beginnt die Editierzone
// Bestimmen Sie die Eigenschaften der Text-Animation 
/////////////////////////////////////////////////////////////////////

// Tragen Sie soviele Messages ein, wie Sie wollen.
// Die Messages werden durch Kommas voneinander getrennt.
// Jede Message wird von Anführungszeichen umrahmt.
var text=new Array("Werbebriefe ab Fr. 300.--","Prospekte ab Fr. 400.--","Inserate ab Fr. 200.--")

// Bestimmen Sie die Schriftart
var textfont="Arial"

// Bestimmen Sie die Schriftgrösse
var textfontsize=12

// Bestimmen Sie die Schriftfarbe
var textcolor="#000000"

// Bestimmen Sie die Pause zwischen den einzelnen Nachrichten (Sekunden)
var textpause=2

/////////////////////////////////////////////////////////////////////
// Hier endet die Editierzone
// Bitte ändern Sie den nachfolgenden Programmiercode nur,
// wenn Sie ein geübter JavaScripter sind.
/////////////////////////////////////////////////////////////////////

var textweight="normal"
var textweightA="<b>"
var textweightB="</b>"
var textitalic="normal"
var textitalicA=""
var textitalicB=""
var textpause=2000
var windowwidthOri=330
var windowheightOri=250
var textfontsizeHTML=3
var spanwidth=new Array()
var i_colors=0
var letterspace=Math.floor(textfontsize/1.5)
var tickerleft=textpath[textpath.length-2]
var tickertop=textpath[textpath.length-1]
var timer
var finalxpos=tickerleft
var i_text=0
var textsage=""
var i_textpath=0
var endpause=1
var endpausemilli=endpause*10
var maxtextlength=0
var i_endposition=0
var windowwidth=0
var windowheight=0
var windowwidthfactor=1
var windowheightfactor=1
var i_span=0
var message=new Array()

var x_step=new Array()
var y_step=new Array()
var x_finalpos=new Array()
var y_finalpos=0
var max_loop=20
var i_loop=0

textpause*=1000

var ns4=document.layers?1:0
var ns6=document.getElementById&&!document.all?1:0 
var ie=document.all?1:0

var textpathx= new Array()
var ii=0
for (i=0;i<=textpath.length-1;i=i+2) {
	textpathx[ii]=textpath[i]
	ii++
}
ii=0
var textpathy= new Array()
for (i=1;i<=textpath.length-1;i=i+2) {
	textpathy[ii]=textpath[i]
	ii++
}
for (i=0;i<=text.length-1;i++) {
	if (text[i].length>=maxtextlength) {maxtextlength=text[i].length}
}
for (i=0;i<=text.length-1;i++) {
	message[i]=text[i]+" "
}

var xpos=new Array()
for (i=0;i<=maxtextlength;i++) {
	xpos[i]=5000
}

var ypos=new Array()
for (i=0;i<=maxtextlength;i++) {
	ypos[i]=5000
}

function randomizer(range) {		
	return Math.floor(range*Math.random())
}

function resettextpath() {
	if (ie) {
		windowheight=parseInt(document.body.clientHeight)
		windowwidth=parseInt(document.body.clientWidth)
	}
	if (ns4 || ns6) {
		windowheight=parseInt(window.innerHeight)
		windowwidth=parseInt(window.innerWidth)
	}
	windowwidthfactor=windowwidth/windowwidthOri
	windowheightfactor=windowheight/windowheightOri
	for (i=0;i<=textpathy.length-1;i++) {
		textpathy[i]=Math.floor(textpathy[i]*windowheightfactor)
	}
	for (i=0;i<=textpathx.length-1;i++) {
		textpathx[i]=Math.floor(textpathx[i]*windowwidthfactor)
	}
	changetextsage()
}

function makesnake() {
	if (i_textpath<=textpathx.length-1) {
		for (i=textsage.length-1; i>=1; i--) {
   			xpos[i]=xpos[i-1]
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=textpathx[i_textpath]
		ypos[0]=textpathy[i_textpath]
		if (ie) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.all.span"+(i)+".style")
    			thisspan.posLeft=xpos[i]+(i*letterspace)
				thisspan.posTop=ypos[i]
    		}
		}
		if (ns6) {
			for (i=0; i<textsage.length-1; i++) {
    			document.getElementById('span'+i).style.left=xpos[i]+(i*letterspace)
				document.getElementById('span'+i).style.top=ypos[i]
    		}
		}
		if (ns4) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.span"+i)
    			thisspan.left=xpos[i]+(i*letterspace)
				thisspan.top=ypos[i]
    		}
		}
		i_textpath++
		timer=setTimeout("makesnake()",20)
	}
	else {
		clearTimeout(timer)
		getfinalpos()
	}
}

function getfinalpos() {
	if (ie) {
		x_finalpos[0]=parseInt(document.all.span0.style.posLeft)
		y_finalpos=parseInt(document.all.span0.style.posTop)
		for (i=1;i<textsage.length-1;i++) {
			x_finalpos[i]=x_finalpos[i-1]+spanwidth[i-1]
    	}
	gotofinalpos()
	}
	if (ns4) {
		x_finalpos[0]=parseInt(document.span0.left)
		y_finalpos=parseInt(document.span0.top)
		for (i=1;i<textsage.length-1;i++) {
			x_finalpos[i]=x_finalpos[i-1]+spanwidth[i-1]
    	}
	gotofinalpos()
	}
	if (ns6) {
		x_finalpos[0]=parseInt(document.getElementById('span0').style.left)
		y_finalpos=parseInt(document.getElementById('span0').style.top)
		for (i=1;i<textsage.length-1;i++) {
			x_finalpos[i]=x_finalpos[i-1]+spanwidth[i-1]
    	}
	gotofinalpos()
	}
}
	
function gotofinalpos() {
	if (ie) {
		if (i_loop<=max_loop-1) {
			for (i=1;i<textsage.length-1;i++) {
				var thisspan=eval("document.all.span"+i+".style")
				x_step[i]=(x_finalpos[i]-thisspan.posLeft)/(max_loop-i_loop)
				y_step[i]=(y_finalpos-thisspan.posTop)/(max_loop-i_loop)		
				thisspan.posLeft+=x_step[i]
				thisspan.posTop+=y_step[i]
			}
			i_loop++
			var timer=setTimeout("gotofinalpos()",20)
		}
		else {
			i_loop=0
			clearTimeout(timer)
			timer=setTimeout("endposition()",textpause)
		}
	}
	if (ns4) {
		if (i_loop<=max_loop-1) {
			for (i=1;i<textsage.length-1;i++) {
				var thisspan=eval("document.span"+i)
				x_step[i]=(x_finalpos[i]-thisspan.left)/(max_loop-i_loop)
				y_step[i]=(y_finalpos-thisspan.top)/(max_loop-i_loop)		
				thisspan.left+=x_step[i]
				thisspan.top+=y_step[i]
			}
			i_loop++
			var timer=setTimeout("gotofinalpos()",20)
		}
		else {
			i_loop=0
			clearTimeout(timer)
			timer=setTimeout("endposition()",textpause)
		}
	}
	if (ns6) {
		if (i_loop<=max_loop-1) {
			for (i=1;i<textsage.length-1;i++) {
				var thisspan=eval("document.getElementById('span'+i).style")
				x_step[i]=(x_finalpos[i]-parseInt(thisspan.left))/(max_loop-i_loop)
				y_step[i]=(y_finalpos-parseInt(thisspan.top))/(max_loop-i_loop)		
				thisspan.left=parseInt(thisspan.left)+x_step[i]
				thisspan.top=parseInt(thisspan.top)+y_step[i]
			}
			i_loop++
			var timer=setTimeout("gotofinalpos()",20)
		}
		else {
			i_loop=0
			clearTimeout(timer)
			timer=setTimeout("endposition()",textpause)
		}
	}
}

function endposition() {
	if (i_endposition<=endpausemilli) {
		if (ie) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.all.span"+(i)+".style")
				thisspan.posTop+=Math.ceil(8*Math.random())-4
    		}
		}
		if (ns6) {
			for (i=0; i<textsage.length-1; i++) {				document.getElementById('span'+i).style.top=parseInt(document.getElementById('span'+i).style.top)+Math.ceil(8*Math.random())-4
    		}
		}
		if (ns4) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.span"+i)
				thisspan.top+=Math.ceil(8*Math.random())-4
    		}
		}
		i_endposition++
		timer=setTimeout("endposition()",10)
	}
	else {
		clearTimeout(timer)
		i_endposition=0
		endposition2()
	}
}

function endposition2() {
	if (i_endposition<=20) {
		if (ie) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.all.span"+(i)+".style")
				thisspan.posTop+=Math.ceil(80*Math.random())-40
    		}
		}
		if (ns6) {
			for (i=0; i<textsage.length-1; i++) {
				document.getElementById('span'+i).style.top=parseInt(document.getElementById('span'+i).style.top)+Math.ceil(80*Math.random())-40
    		}
		}
		if (ns4) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan = eval("document.span"+i)
				thisspan.top+=Math.ceil(80*Math.random())-40
    		}
		}
		i_endposition++
		timer=setTimeout("endposition2()",20)
	}
	else {
		clearTimeout(timer)
		i_endposition=0
		cleartextsage()
	}
}

function cleartextsage() {
		finalxpos=tickertop
		i_textpath=0
		for (i=0;i<=maxtextlength;i++) {
			xpos[i]=-5000
		}
		if (ie) {
			for (i=0;i<=maxtextlength;i++) {
				var thisspan = eval("document.all.span"+i)
    			thisspan.innerHTML=" "
    			thisspan.style.posLeft=xpos[i]=-5000
			}
		}
		if (ns6) {
			for (i=0;i<=maxtextlength;i++) {
    			document.getElementById('span'+i).innerHTML=" "
    			document.getElementById('span'+i).left=xpos[i]=-1000
			}
		}
		if (ns4) {
			for (i=0;i<=maxtextlength;i++) {
				var thisspan = eval("document.span"+i+".document")
    			thisspan.write("<p> </p>")
				thisspan.clear()
				thisspan = eval("document.span"+i)
    			thisspan.left=-5000
			}
		}
		timer=setTimeout("changetextsage()",textpause)
}

function changetextsage() {
		var textsa=message[i_text]
		textsage=textsa.split("")
		if (ie) {
			for (i=0;i<=textsage.length-1;i++) {
				var thisspan=eval("document.all.span"+i)
    			thisspan.innerHTML="<span style='font-family:"+textfont+";font-size:"+textfontsize+";font-style:"+textitalic+";font-weight:"+textweight+";color:"+textcolor+";text-align:center'>"+textsage[i]+"</span>"
				spanwidth[i]=Math.round(thisspan.offsetWidth*1.3)
				if (spanwidth[i]==0) {spanwidth[i]=parseInt(textfontsize)}
			}
		}
		if (ns6) {
			for (i=0;i<=textsage.length-1;i++) {
				var thisspan=eval(document.getElementById('span'+i))
    			thisspan.innerHTML="<span style='font-family:"+textfont+";font-size:"+textfontsize+";font-style:"+textitalic+";font-weight:"+textweight+";color:"+textcolor+"'>"+textsage[i]+"</span>"
				spanwidth[i]=Math.round(parseInt(thisspan.offsetWidth)*1.3)
				if (spanwidth[i]==0) {spanwidth[i]=textfontsize}
			}
		}
		if (ns4) {
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan=eval("document.span"+i+".document")
    			thisspan.write("<p><font size="+textfontsizeHTML+" color="+textcolor+" face="+textfont+">"+textitalicA+textweightA+textsage[i]+textweightB+textitalicB+"</font></p>")
				spanwidth[i]=Math.round(thisspan.width*1.3)
				if (spanwidth[i]==0) {spanwidth[i]=textfontsize}
				thisspan.clear()
    		}
			for (i=0; i<textsage.length-1; i++) {
    			var thisspan=eval("document.span"+i)
    			thisspan.visibility="show"
    		}
		}
		i_text++ 
		if (i_text>=text.length) {i_text=0}
		finalxpos=tickertop
		i_textpath=0
		makesnake()
}

if (ie) {
	document.write("<div id='roof' style='position:relative;overflow:hidden'>")
	for (i=0;i<=maxtextlength;i++) {
    	document.write("<span id='span"+i+"' style='position:absolute'>")
		document.write(textsage)
    	document.write("</span>")
	}
	document.write("</div>")
	window.onload=resettextpath
}
if (ns6) {
	for (i=0;i<=maxtextlength;i++) {
    	document.write("<span id='span"+i+"' style='position:absolute'>")
		document.write(textsage)
    	document.write("</span>")
	}
	window.onload=resettextpath
}
if (ns4) {
	for (i=0;i<=maxtextlength;i++) {
    	document.write("<layer name='span"+i+"' visibility=hide>")
		document.write(textsage)
    	document.write("</layer>")
	}
	window.onload=resettextpath
}
*/
