function submitForm(formId){
  formId.submit();
}

var ctrl={
  submitConfirm : function(elm,str){
    if(confirm(str)){document.elm.submit();}else{return false;};
  },

  changeAction : function(elm,controller,action){
    alert(controller);
    alert(action);
    document.elm.form.action = "/"+controller+"/"+action;
    alert(document.elm.form.action);
    //document.elm.submit();
  },

  fixNum : function(s,length){
    if(typeof(length) != "undefined"){
      if(s.length > length){ return "";}
    }
    return new String(s).replace(/[^0-9]/, "");
  },

  fixAlph : function (s,length){
    if(typeof(length) != "undefined"){
      if(s.length > lenght){ return ""; }
    }
    return new String(s).replace(/[^a-zA-Z]/, "");
  },

  addFigure : function(s){
    var str = new String(s).replace(/[^0-9]+/, "");
    var num = new String(str).replace(/,/g, "");
    while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
    return num;
  }
};
