//---------------Variablendefinition-Anfang
text="GRATIS";
blank=".";
blanknr=20;
speed=50;
hold=2000;
tdelete=500;
//---------------Variablendefinition-Ende

loop1=0;
loop2=0;
textcompl="";
while(loop1<text.length){
while(loop2<blanknr-(loop1*1.5)){
textcompl+=blank;
loop2+=1;
}
textcompl+=text.substr(loop1,1);
loop1+=1;
loop2=0;
}
textcomplete=textcompl;

textstart();

function textstart(){
document.getElementById('textmove').innerHTML=text;
window.setTimeout("textanimate()",hold);
}

function textanimate(){

textstr=textcomplete.substr(0,text.length+blanknr);
while(textstr.indexOf(blank)>=0){
textstr=textstr.replace(blank,"&nbsp;");
}
document.getElementById('textmove').innerHTML=textstr;

if(textcomplete.length>text.length){
textcomplete=textcomplete.replace(blank,"");
window.setTimeout("textanimate()",speed);
}
else{
textcomplete=textcompl;
window.setTimeout("textdelete()",hold);
}

}

function textdelete(){
document.getElementById('textmove').innerHTML="&nbsp;";
window.setTimeout("textstart()",tdelete);
}