// expanding (and contracting) C h a r a c t e r   S  p  a  c  i  n  g  in IE4+

ie4=((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4))

if (ie4)
{

 function expandText(which, start, finish, step, speed)
 {       
	if (start < finish)
	{
			document.all(which).style.letterSpacing = start+"px";
			start=start+step;
			setTimeout("expandText('"+which+"',"+start+","+finish+","+step+","+speed+")",speed);
	}
 }

 function contractText(which, start, finish, step, speed)
 {       
	if (start > finish)
	{
			document.all(which).style.letterSpacing = start+"px";
			start=start-step;
			setTimeout("contractText('"+which+"',"+start+","+finish+","+step+","+speed+")",speed);
	}
 }


 function expandcontract(which, starte, startc, finishe, finishc, step, speed)
 {       
	if (starte < finishe)
	{
			document.all(which).style.letterSpacing = starte+"px";
			starte=starte+step;
			setTimeout("expandcontract('"+which+"',"+starte+","+startc+","+finishe+","+finishc+","+step+","+speed+")",speed);
	}
	
	else if (startc > finishc)
	{
			document.all(which).style.letterSpacing = startc+"px";
			startc=startc-step;
			setTimeout("expandcontract('"+which+"',"+starte+","+startc+","+finishe+","+finishc+","+step+","+speed+")",speed);
	}
 }

}
