var p=document.getElementById("e_ptext").value.toLowerCase();
var key=document.getElementById("e_key").value;
var c=document.getElementById("e_ctext");
var k=0,ctext=0,str="",ect="";
for (var i = 0; i < 3; i++)
k = k + parseInt(key.charAt(i));
for(var i=0;i<p.length;i++)
{
if(p.charAt(i)!=" ")
{
ctext = (p.charAt(i).charCodeAt(0)) + k;
if (ctext > 122)
ctext = ctext - 26;
str = String.fromCharCode(ctext);
}
else
str="$";
ect = ect.concat(str);
}
c.innerHTML = ect;
}
function decrypt() {
var c=document.getElementById("d_ctext").value.toLowerCase();
var key=document.getElementById("d_key").value;
var p=document.getElementById("d_ptext");
var k = 0, ptext = 0, str = "", dpt = "",temp=0;
for (var i = 0; i < 3; i++)
temp = temp + parseInt(key.charAt(i));
k = 26 - temp;
for(var i=0;i<c.length;i++)
{
if(c.charAt(i)!=" ")
{
ptext = (c.charAt(i).charCodeAt(0)) + k;
if (ptext >122 )
ptext = ptext - 26;
str = String.fromCharCode(ptext);
}
else
str = " ";
dpt = dpt.concat(str);
}
p.innerHTML = dpt;

ไม่มีความคิดเห็น: