Czy byłby ktoś w stanie wyszukać w tym kodzie błąd i powiedzieć co zmienić? Szukam od godziny nie wiem, co źle zrobiłem...
<!doctype html>
<html lang="pl">
<head>
<meta charset="utf-8" />
<title>xx</title>
<body bgcolor="gray="black">
</head>
<script>
var haslo="",bufor="",szyfr="",pole;
function szyfruj()
{
haslo=document.getElementById("tekst").value;
haslo=haslo.toLowerCase();
for(var i=0; i<haslo.length; i++)
{
bufor=haslo[i];
if(bufor== 'a'){szyfr+='z'} ;
if(bufor== 'b') {szyfr+='x'};
if(bufor== 'c') {szyfr+='y'};
if (bufor=='d') {szyfr+='u'};
if (bufor=='e') {szyfr+='w'};
if (bufor=='f') {szyfr+='v'};
if (bufor=='g') {szyfr+='r' };
if (bufor=='h') {szyfr+='t' };
if (bufor=='i') {szyfr+='s' };
if (bufor=='j') {szyfr+='o' };
if (bufor=='k') {szyfr+='q' };
if (bufor=='l') {szyfr+='p' };
if (bufor=='m') {szyfr+='n' };
if (bufor=='n') {szyfr+='l' };
if (bufor=='o') {szyfr+='m' };
if (bufor=='p') {szyfr+='i' };
if (bufor=='q') {szyfr+='k' };
if (bufor=='r') {szyfr+='j' };
if (bufor=='s') {szyfr+='f' };
if (bufor=='t') {szyfr+='h' };
if (bufor=='u') {szyfr+='g' };
if (bufor=='v') {szyfr+='c' };
if (bufor=='w') {szyfr+='e' };
if (bufor=='x') {szyfr+='d' };
if (bufor=='y') {szyfr+='b' } ;
if (bufor=='z') {szyfr+='a'} ;
pole=document.getElementById("tekst");
pole.value=szyfr;
szyfr="";
}
function deszyfruj()
{
haslo=document.getElementById("tekst").value;
haslo=haslo.toLowerCase();
for(var i=0; i<haslo.length; i++)
{
bufor=haslo[i];
if (bufor=='z'){ szyfr+='a'};
if (bufor=='x') {szyfr+='b'};
if (bufor=='y') {szyfr+='c'};
if (bufor=='u') {szyfr+='d'};
if (bufor=='w') {szyfr+='e'};
if (bufor=='v') {szyfr+='f'};
if (bufor=='r') {szyfr+='g'};
if (bufor=='t') {szyfr+='h'};
if (bufor=='s') {szyfr+='i'};
if (bufor=='o') {szyfr+='j'};
if (bufor=='q') {szyfr+='k'};
if (bufor=='p') {szyfr+='l'};
if (bufor=='n') {szyfr+='m'};
if (bufor=='l') {szyfr+='n'};
if (bufor=='m') {szyfr+='o'};
if (bufor=='i') {szyfr+='p'};
if (bufor=='k') {szyfr+='q'};
if (bufor=='j') {szyfr+='r'};
if (bufor=='f') {szyfr+='s'};
if (bufor=='h') {szyfr+='t'};
if (bufor=='g') {szyfr+='u'};
if (bufor=='c'){szyfr+='v'};
if (bufor=='e') {szyfr+='w'};
if (bufor=='d') {szyfr+='x'};
if (bufor=='b') {szyfr+='y'};
if (bufor=='a') {szyfr+='z'};
pole=document.getElementById("tekst");
pole.value=szyfr;
szyfr="";
}
</script>
<body>
<center>
<input type="text" id="tekst"><br>
<input type="button" value="szyfruj" onclick="szyfruj()">
<input type="button" value="deszyfruj" onclick="deszyfruj()">
</center>
</body>
</html>