io ho avuto il coraggio dis caricarklo e ho visto che:

in login.php:
-fai una inutile serie di <td></td> evitali!!!
-nella riga di definizione del form
<form onSubmit="return checkrequired(this)" action="pannello.php" method="post" name="login" id="login">
è troppo lunga!!! basterebbe accorciarla in

<form action="pannello.php" method="post" id="login">

del resto la riga è sbagliata eprchè inc aso di invio si viene rimandati alla routine javascript checkrequired(this) dove si cerca un oggetto document.images che nelal pagina è assente..

quindi

togli la routine javascript e modifica la pagina come ho detto; poi nella pagina pannello.php aggiungi i contgrolli se i campi sono validi, se c'è qualcosa di sbagliato rimanda indietro a login.php

ah anche in pannello.php i richiami sono errati:

$nick = $_REQUEST["requirednickname"];
$pass = $_REQUEST["requiredpassword"];

biosgan scriverli come

$nick = $_POST["requirednickname"];
$pass = $_POST["requiredpassword"];

insomma ce ne sono di errori.. ma pè naturale se sei agli inizi..chiamami in pvt se vuoi!