
// CREDITS:
// Textlink-Shaker onMouseOver
// by Urs Dudli and Peter Gehrig 
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.

var oldtext
var newtext
var newlink
var speed=10
var i_speed=1.1
var i_text=1
var timer

function startshake(thislink) { 
    if (document.all) {
        newlink=eval("document.getElementById('"+thislink+"')")
        oldtext=newlink.childNodes[0].nodeValue
        shaketext()
    }
}

function shaketext() {
	if (speed<=200) {
		if (i_text<0) {newtext=oldtext+" "}
		else if (i_text>0) {newtext=" "+oldtext}
		newlink.childNodes[0].nodeValue=newtext; 
		i_text=i_text*-1
		speed=speed*i_speed
		timer=setTimeout("shaketext()",speed)	
	}
	else {
		clearTimeout(timer)
		speed=20
        newlink.childNodes[0].nodeValue=oldtext; 
    }
}

function stopshake() { 
    if (document.all) {
		clearTimeout(timer)
		speed=20
        newlink.childNodes[0].nodeValue=oldtext; 
    }
}  

 