Salve ho questo problema relativo a questo codice

function check(form)
{

if(form.username.value == "123" && form.pword.value == "123")
{
cookievalue="account="+escape(document.myform.user name.value) +" " + escape(document.myform.pword.value)+";";
document.cookie=cookievalue+'; expires=Fri, 13 Jun 2014 19:47:11 UTC; path=/';
var x=document.cookie;
document.getElementById('loginarea').style.display ='none';
return true;
alert(x); // QUESTO PER VEDERE SE IL CODICE FINO A QUI FUNZIONA

}
else
{
alert("Error Password or Username")/*displays error message*/

}


Questo l' HTML

<div id="loginarea" >
<form id="login" method="post" name="myform" onsubmit="check(this)">
<p><label for="txtuser">User:</label> <input type="text" class="text" name="username" id="txtuser"/><br/>
<label for="txtpass">Password:</label> <input type="password" class="text" name="pword" id="txtpass"/><br/>
<input type="submit" class="buttons" value="Login" /></p>
</form>
</div>


PERCHe' il mio div loginare scompare solo per pochi secondi ?


Grazie a tutti intanto per l'aiuto