Two things...

1. You still haven't mentioned checking the Error Console for help as I mentioned in my first post.

2. The reason the return key changes something is because it is submitting the form. What you need to do is replace your link with javascript: process_contact() for an actual submit button. Then change the <form> tag.

Code:
<form action="#" method="post" onsubmit="process_contact()">