function initcaps(form, field) {	//returns str in proper-noun case (first letter uppercase)      str = field.value	strlen = str.length	jj = str.substring(0,1).toUpperCase()	jj = jj + str.substring(1,strlen).toLowerCase()	for (i = 1; i <= strlen; i++) {		if (jj.charAt(i)==" ") {			lefthalf = jj.substring(0,i+1)			righthalf = jj.substring(i+1,strlen)			righthalf = righthalf.substring(0,1).toUpperCase()+righthalf.substring(1,strlen)			jj=lefthalf+righthalf		}	}      index = getIndex(form, field)      form.elements[index].value=jj}function UCase(form, field) {	//returns str in upper case       str = field.value	jj = str.toUpperCase()      index = getIndex(form, field)      form.elements[index].value=jj}function getIndex(form, field) {    formname = form.name   for (var i=0; i < eval('document.' + formname + '.elements.length'); i++)    if (field == eval('document.' + formname + '.elements[' + i + ']')) return i; return -1; } 