var iStartTime = new Date;
var iShakeID;
var iShakeDirection = -1;

function iShakeWindow () {
	document.loginForm.username.disabled = 'true';
	document.loginForm.password.disabled = 'true';
	document.loginForm.Login.disabled = 'true';
	document.loginForm.Clear.disabled = 'true';
	iStartTime = (new Date).getTime();
	iShakeID = window.setInterval('lDoShake();', 50);
}

function lDoShake () {
	if (((new Date).getTime()-iStartTime) > 500) {
		window.clearInterval (iShakeID);
		if (navigator.userAgent.indexOf('Mac') != -1) {
			document.loginForm.username.disabled = 'false';
			document.loginForm.password.disabled = 'false';
			document.loginForm.Login.disabled = 'false';
			document.loginForm.Clear.disabled = 'false';
		} else {
			document.loginForm.username.disabled = '';
			document.loginForm.password.disabled = '';
			document.loginForm.Login.disabled = '';
			document.loginForm.Clear.disabled = '';
		}
		document.loginForm.username.focus ();
	} else {
		top.window.moveBy ((iShakeDirection * 3),0);
		iShakeDirection = iShakeDirection * -1;
	}
}