$(document).ready(function() {
  var $input = $("input[type=submit]");
  var $a = $("<a class='button'>" + $input.attr('value') + "</a>");
  var $form = $input.parents('form:first');
  var $hidden = $("<input type='hidden' />");
  if ($input.attr('name') == 'submit') alert('form error'); //input name cannot be submit
  $hidden.attr({'name' : $input.attr('name'), 'value' : $input.attr('value')});
  $form.append($hidden);
  $a.attr({'style' : $input.attr('style')});
  $input.after($a);
  $input.remove();
  $a.click(function(ev) {
    $form.submit();
    ev.stopPropagation();
    return false;
  });
});

