function doSubmit() {
	var error = Array();
	if (document.getElementById('AuthUser').value.length < 1) {
		document.getElementById('username').className='error';
		error.push("");
	}
	if (document.getElementById('SecretPass').value.length < 1) {
		document.getElementById('password').className='error';
		error.push("");
	}
	if (error.length > 0) {
		return false;
	} else {
		var username = document.getElementById('AuthUser').value;
		var password = document.getElementById('SecretPass').value;
		password = hex_hash(password);
		var hmac_key = document.getElementById('SecretKey').value;
		document.getElementById('HMAC_hash').value = hex_hmac(hmac_key,username + password);
		document.getElementById('SecretPass').value = "";
		document.getElementById('HMAC_use_js').value = 'true';
		document.getElementById('HMAC_form').submit();
		return false;
	}
}
