function limitTextInput (field, maxLen) {
	if (field.value.length > maxLen) {
		field.value = field.value.substring(0, maxLen);
	}
}
function addOnloadEvent(fnc){
	if ( typeof window.addEventListener != "undefined" ) {
		window.addEventListener( "load", fnc, false );
	} else if ( typeof window.attachEvent != "undefined" ) {
		window.attachEvent( "onload", fnc );
	} else {
		if ( window.onload != null ) {
			var oldOnload = window.onload;
			window.onload = function ( e ) {
				oldOnload( e );
				window[fnc]();
			};
		} else {
			window.onload = fnc;
		}
	}
}
function openTerms (url) {
	toolbar = 'no';
	status = 'yes';
	scrollbars = 'yes';
	menubar = 'no';
	resizable = 'yes';
	width = 650;
	height = 450;
	help = window.open(url, 'termsWindow','toolbar='+toolbar+',status='+status+',menubar='+menubar+',scrollbars='+scrollbars+',resizable='+resizable+',width='+width+',height='+height);
}
