function getlogon(){
	var url = '/lib/homelogin.cfm';
	var pars = 'someParameter=ABC';
	var myrun = new Ajax.Updater( 'header2', url, { method: 'get', parameters: pars, onFailure: reportErr }); 
}

function doclientlogon(){
	var url = '/lib/homelogin.cfm';
	var pars = 'action=dologon&username=' + $F('client_logon_username') + '&password=' + $F('client_logon_password');
	$('client_logon_password').value='';
	var myrun = new Ajax.Updater( 'header2', url, { method: 'post', parameters: pars, onFailure: reportErr ,evalScripts: true}); 
}

function doclientlogoff(){
	var url = '/lib/homelogin.cfm';
	var pars = 'action=dologoff';
	var myrun = new Ajax.Updater( 'header2', url, { method: 'post', parameters: pars, onFailure: reportErr ,evalScripts: true}); 
}

function reportErr(){
	alert('Sorry. There was an error.');
	$('header2').innerHTML='';
}

function checkEnterkeypress(e){ //e is event object passed from function invocation
	var characterCode;
	if(e && e.which){ //if which property of event object is supported (NN4)
		e = e;
		characterCode = e.which ; //character code is contained in NN4's which property
	} else{
		e = event;
		characterCode = e.keyCode; //character code is contained in IE's keyCode property
	}
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
		doclientlogon();
		return false;
	} else {
		return true; 
	}
}