Im sorting out the kinks on a mail form and everything works great on my PC and even on my iPhone but on my iPad3, when i fill out "name" then go to "email" or "message" whatever i typed in the previus field just disappears. the form works OK still, it just sends with no info because the fields keep clearing. This problem is only happening on my iPad. The work-in-progress in the "contact us" section in the footer of this page, bottom right: http://thomasmartindesign.com/skj/index.html

the HTML:
----------
<form id="contact_form" action="php/contact_form.php">
<div class="text"><p>Name</p></div>
<div class="field"><input type="text" name="name" class="w_def_text_320"></div>
<div class="clearboth"></div>

<div class="text"><p>Email</p></div>
<div class="field"><input type="text" name="email" class="w_def_text_320"></div>
<div class="clearboth"></div>

<div class="text"><p>Message</p></div>
<div class="textarea"><textarea rows="1" cols="1" name="message"></textarea></div>
<div class="clearboth"></div><br>

<input type="submit" value="Send Message" class="general_button alignright">
<div class="clearboth"></div>
</form>

the PHP:
----------
<?php

$emailTo = "skjfacilities@gmail.com"; // Enter your email for feedbacks here

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";

$subject = "Contact form message"; // Enter your subject here
$body = "";

reset($_GET);
while (list($key, $val) = each($_GET)) {
$title = ucwords(strtolower($key));
$body .= "<b>$title:</b> ";
$body .= $val;
$body .= "<br>";
}

$result = mail($emailTo, $subject, $body, $headers);

?>

Any help would be much appreciated!!!