function submitFormOnEnterKey(el,ev) {
  var keycode;
  if (window.event) {
    keycode = window.event.keyCode; 
  } else if (ev) {
    keycode = ev.which;
  } else {
    return true;
  }

  if (keycode == 13){  
    if (navigator.appName == "Microsoft Internet Explorer") {
 	  return false;   
    } else if (el) {
 alert(el);
 	  el.submit();
 	  return false;
    }
  } else {
 	return true;
  }
}

function trimAll(sString) {
  while (sString.substring(0,1) == ' ') {
    sString = sString.substring(1, sString.length);
    }
  while (sString.substring(sString.length-1, sString.length) == ' ') {
    sString = sString.substring(0,sString.length-1);
    }
  return sString;
}
 
function trimFormElements(form) {
  var noOfFormElements = form.elements.length;
  var i = 0;
  for(i=0; i < noOfFormElements; i++) {  
     if(form.elements[i].type == "text") {
       form.elements[i].value = trimAll(form.elements[i].value);
     }   
  }
}
