var r={
  'special':/[^0-9a-zA-Z\-\s]+$/,
  'quotes':/['\''&'\"']/g,
  'notnumbers':/[^\d]/g
}

function valid(o,w){
  o.value = o.value.replace(r[w],'');
}