function focusForm() {
   	self.focus();
	if (isDefined("document.loginform")) {
		setTimeout("document.loginform.thePassword.focus();",500);
	}
	else if (isDefined("document.emailform")) {
		setTimeout("document.emailform.theEmail.focus();",500);
	}
	else if (isDefined("document.form1")) {
		setTimeout("document.form1.firstname.focus();",500);
	}
}
function isDefined(theObject) {
    return (typeof(eval(theObject)) != 'undefined');
}
function fn_SubmitForm(theForm) {
	fn_DisableFields();
	theForm.submit();
}
function fn_DisableFields() {
	var i, j;
	for (i = 0; i < document.forms.length; i++) {
		for (j = 0; j < document.forms[i].elements.length; j++) {
			if ( (document.forms[i].elements[j].type == 'submit') || (document.forms[i].elements[j].type == 'button') )  {
				document.forms[i].elements[j].disabled = true;
			}
		}
	}
}


