كود الاسم بالياباني
كود:
<!-- This script has been in the http://www.faisal1.com Javascript Public Library! -->
<!-- Note that though this material may have been in a public depository, certain author copyright restrictions may apply. -->
<html>
<head>
</head>
<body>
<SCRIPT language="JavaScript"><!--
function isvowel(v) {
if ((v == "a") || (v == "e") || (v == "i") || (v == "o") || (v == "u")) {
return true }
else {
return false } }
function nihongo(inp) {
otp = ""
cnt = 0
k = ""
l = ""
inp = inp.toLowerCase()
while (cnt <= inp.length - 1) {
k = inp.charAt(cnt)
if ((cnt + 1) > (inp.length - 1)) {
l = "u" }
else {
l = inp.charAt(cnt+1) }
if ((k == " ") || (k == "-") || (k == "'")) {
otp = otp + k
cnt += 1 }
if ((l == "y") && (!isvowel(k))) {
l = "i" }
if (k == "x") {
if (cnt == 0) {
k = "z" }
else {
k = "k" }
}
if (k == "g") {
if ((l == "e") || (l == "i") || (l == "y")) {
k = "j" }
else {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + k + "u"
cnt += 1 }
} }
if (k == "j") {
if ((l == "a") || (l == "u") || (l == "o")) {
otp = otp + k + l
cnt +=2 }
if ((l == "e") || (l == "i")) {
otp = otp + "ji"
cnt += 2 }
}
if (k == "y") {
if ((l == "a") || (l == "u") || (l == "o")) {
otp = otp + k + l
cnt += 2 }
else {
k = "i" }
}
if (k == "m") {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
if ((l == "b") || (l == "m") || (l == "p")) {
otp = otp + "n"
cnt += 1 }
else {
otp = otp + "mu"
cnt += 1 } } }
if (isvowel(k) || ((k == "n") && (!isvowel(l)))) {
otp = otp + k
cnt = cnt + 1 }
if (k == "q") {
k = "k" }
if (k == "v") {
k = "b" }
if (k == "l") {
k = "r" }
if (k == "c") {
if (l == "h") {
otp = otp + "chi"
cnt += 3 }
else {
if ((l == "e") || (l == "i") || (l == "y")) {
k = "s" }
else {
k = "k" }
}
}
if (k == "w") {
if ((l == "a") || (l == "o")) {
otp = otp + k + l
cnt += 2 }
else {
if ((l == "i") || (l=="e")) {
otp = otp + "u" + l
cnt += 2 }
else {
k = "b"
}
}
}
if ((k == "b") || (k == "k") || (k == "r")) {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + k + "u"
cnt += 1 } }
if (k == "d") {
if ((l == "i") || (l == "a") || (l == "e")) {
otp = otp + "de"
cnt += 2 }
if ((l == "u") || (l == "o")) {
otp = otp + "do"
cnt += 2 }
if (!isvowel(l)) {
otp = otp + "de"
cnt += 1 } }
if (k == "f") {
otp = otp + "fu"
cnt += 1
if (isvowel(l)) {
cnt += 1 } }
if (k == "h")
{
if (l == "u") {
otp = otp + "fu"
cnt += 2 }
else {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + "fu"
cnt += 1 } }
}
if (k == "z") {
if (l == "i") {
k = "j" }
else {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + "zu"
cnt += 1 } } }
if (k == "n") {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 } }
if (k == "p") {
if (l == "h") {
otp = otp + "fu"
cnt += 2 }
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + "pu"
cnt += 1 } }
if (k == "s") {
if ((l == "i") || (l == "h")) {
otp = otp + "shi"
cnt += 2
if (l == "h") {
cnt += 1 } }
else {
if (isvowel(l)) {
otp = otp + k + l
cnt += 2 }
else {
otp = otp + "su"
cnt += 1 } } }
if (k == "t") {
if ((l == "a") || (l == "e") || (l == "o")) {
otp = otp + k + l
cnt += 2 }
if ((l == "u") || ((!isvowel(l)) && (!(l == "h")))) {
otp = otp + "tsu"
cnt += 1
if (l == "u") {
cnt += 1 }
if ((l == "s") && (inp.charAt(cnt + 1) == "u")) {
cnt += 2 } }
if (l == "i") {
otp = otp + "chi"
cnt += 2 }
if (l == "h") {
otp = otp + "fu"
cnt += 3 } }
}
win=window.open("","displayWindow","namae","toolbar=no,scrollbars=yes")
win.document.open()
win.document.write("<html><head><title>اسمك با اللغة اليبانية</title></head><body bgcolor='#fafafa' text='#010203' link='#182436' vlink='#428163'><p>اسمك با اليبانى هو<b>")
win.document.write(((otp.charAt(0)).toUpperCase()))
j = 1
while (j <= otp.length - 1) {
win.document.write(otp.charAt(j))
j += 1 }
win.document.write(".</b></p><br><p></p><br><p align=center>")
j = 0
tem = ""
while (j <= otp.length - 1) {
if (!(otp.charAt(j) == " ")) {
tem = tem + otp.charAt(j) }
j += 1 }
otp = tem
j = 0
while (j <= otp.length - 1) {
cur = otp.charAt(j)
if ((isvowel(cur)) || ((cur == "n") && (!isvowel(otp.charAt(j+1))))) {
j += 1 }
else {
while (!isvowel(otp.charAt(j))) {
j += 1
cur = cur + otp.charAt(j) }
j += 1 }
}
win.document.write('<div align=center><form><input type="button" value="اضغط هنا للعودة" onClick="parent.window.close()"></form></div></body></html>')
win.document.close()
}
//-->
</SCRIPT><br>
<CENTER> </CENTER>
<CENTER><B><FONT SIZE=+3></FONT></B></CENTER>
<CENTER><B>اكتب اسمك هنا لوسمحت </B><FORM name="funkyform" action="javascript:nihongo(document.funkyform.namae.value)//"><INPUT type="text" name="namae"></CENTER>
<CENTER> </CENTER>
<CENTER><INPUT type="submit" value="اخبرنى كيف ينطق اسمى با اليبانى"></FORM></CENTER>
<CENTER> </CENTER>
<CENTER> </CENTER>
<CENTER>
alwafi 2000<br>
</body>
</html>