function remember(){ originalText = ""; originalText = document.textConvForm.textConvArea.value;} function convert2hurufbesar(){ original = document.textConvForm.textConvArea.value; hurufbesar = original.toUpperCase(); document.textConvForm.textConvArea.value = hurufbesar;} function convert2hurufkecil(){ original = document.textConvForm.textConvArea.value; hurufkecil = original.toLowerCase(); document.textConvForm.textConvArea.value = hurufkecil;} function convert2Hacker(){ original = document.textConvForm.textConvArea.value; normal = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]; hacker = ["@","ß","¢","Ð","€","ƒ","ç","|¬","¡","¿","/<","|","^^","ñ","¤","þ","¶","®","§","†","ü",">","%%%","×","¥","Ž"]; haxored = original; for (i = 0; i < normal.length; i++){ haxored = haxored.replace(RegExp(normal[i],"gi"),hacker[i]);} haxored = haxored.replace(/%%%/gi,"vv"); document.textConvForm.textConvArea.value = haxored;} function convert2PigLatin(){ original = document.textConvForm.textConvArea.value; noriginal = original; noriginal = noriginal.replace(/\"/gi,""); working = new Array; working = noriginal.split(" "); for (i = 0; i < working.length; i++){ firstChar = working[i].charAt(0); secondChar = working[i].charAt(1); thirdChar = working[i].charAt(2); wordLength = working[i].length; punctuation = ["!","?",";",":",".",","]; upCaseLet = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]; if (firstChar == "a" || firstChar == "e" || firstChar == "i" || firstChar == "o" || firstChar == "u" || firstChar == "y" || firstChar == "A" || firstChar == "E" || firstChar == "I" || firstChar == "O" || firstChar == "U" || firstChar == "Y"){working[i]=working[i]+"way";} else if (firstChar == "q" || firstChar == "Q" && secondChar == "u" || secondChar == "U"){ newWord="";for (l = 1; l < working[i].length; l++){newWord=newWord+working[i].charAt(l+1);} working[i]=newWord+firstChar+secondChar+"ay";} else if(isNaN(working[i])){ if (secondChar != "a" && secondChar != "e" && secondChar != "i" && secondChar != "o" && secondChar != "u" && secondChar != "A" && secondChar != "E" && secondChar != "I" && secondChar != "O" && secondChar != "U"){ if (thirdChar != "a" && thirdChar != "e" && thirdChar != "i" && thirdChar != "o" && thirdChar != "u" && thirdChar != "A" && thirdChar != "E" && thirdChar != "I" && thirdChar != "O" && thirdChar != "U"){ newWord="";for (m = 2; m < working[i].length; m++){newWord=newWord+working[i].charAt(m+1);} working[i]=newWord+firstChar+secondChar+thirdChar+"ay";} else{newWord="";for (k = 1; k < working[i].length; k++){newWord=newWord+working[i].charAt(k+1);} working[i]=newWord+firstChar+secondChar+"ay";}} else{newWord="";for (j = 0; j < working[i].length; j++){newWord=newWord+working[i].charAt(j+1);} working[i]=newWord+firstChar+"ay";}} for (q = 0; q < punctuation.length; q++){ if(working[i].indexOf(punctuation[q])!= -1){ working[i] = working[i].replace(/\!/gi,""); working[i] = working[i].replace(/\?/gi,""); working[i] = working[i].replace(/\;/gi,""); working[i] = working[i].replace(/\:/gi,""); working[i] = working[i].replace(/\./gi,""); working[i] = working[i].replace(/\,/gi,""); if(punctuation[q] == ","){working[i] = working[i]+"%%%";} else{working[i] = working[i]+punctuation[q];}}} for (n = 0; n < upCaseLet.length; n++){ if(working[i].indexOf(upCaseLet[n])!= -1){ working[i] = working[i].toLowerCase(); newWord="";for (o = 0; o < working[i].length; o++){ newWord=newWord+working[i].charAt(o+1);} working[i] = working[i].charAt(0).toUpperCase()+newWord;}}} working = working.toString(); working = working.replace(/,/gi," "); pigLatin = working.replace(/%%%/gi,","); document.textConvForm.textConvArea.value = pigLatin;} function convert2kanankiri(){ original = document.textConvForm.textConvArea.value; kanankiriWork = original.split(""); kanankiriWork = kanankiriWork.reverse(); kanankiri = ""; for (i = 0; i < kanankiriWork.length; i++){ kanankiri = kanankiri+kanankiriWork[i];} document.textConvForm.textConvArea.value = kanankiri;} function reSet(){ document.textConvForm.textConvArea.value = originalText;} function copy(){ copied = document.textConvForm.textConvArea.createTextRange(); copied.execCommand("Copy");} function clearBox(){ document.textConvForm.textConvArea.value = ""; document.textConvForm.textConvArea.focus();}