window.onload=function() {

   var c;
   var d=0;
   var n;
   var val=[];
   var inp=document.forms[0].getElementsByTagName('input');

for(c=0;c<inp.length;c++) {
if((inp[c].type=='text')&&(inp[c].className!='out')) {
   inp[c].id='q'+d;
   d++;
   inp[c].onkeyup=function() {
   n=this.id;
   val[n]=this.value;
if(val[n].match(/^([a-z])/)) {
   this.value=val[n].replace(RegExp.$1,RegExp.$1.toUpperCase());
 }
if(val[n].match(/^(.*)(\s{1,}[a-z{1}]$)/)) {
   this.value=val[n].replace(RegExp.$2,RegExp.$2.toUpperCase());
     }  
    }
   }
  }
 }
