Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var rusChars = new Array('А','Б','В','Г','Д','Е','Ё','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ч','Ц','Ш','Щ','Э','Ю','Я','Ы','Ъ','Ь','Ё','а','б','в','г','д','е','ё','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ч','ц','ш','щ','э','ю','я','ы','ъ','ь','ё');
- var transChars = new Array('A','B','V','G','D','E','Jo','Zh','Z','I','J','K','L','M','N','O','P','R','S','T','U','F','H','Ch','C','Sh','Shch','E','Ju','Ja','Y','','','E','a','b','v','g','d','e','jo','zh','z','i','j','k','l','m','n','o','p','r','s','t','u','f','h','ch','c','sh','shch','e','ju','ja','y','','','e');
- function translit(name)
- {
- var to = "";
- var len = name.length;
- var character, isRus;
- for ( var i = 0; i < len; i++ )
- {
- character = name.substr(i,1);
- isRus = false;
- for ( var j = 0; j < rusChars.length; j++ )
- {
- if ( character == rusChars[j] )
- {
- isRus = true;
- break;
- }
- }
- to += (isRus) ? transChars[j] : character;
- }
- return to;
- }
- function convert()
- {
- with ( document.forms['reghost'] )
- eng_name.value = translit(
- first_name.value + " " +
- middle_name.value.substr(0,1) + " " +
- last_name.value
- );
- }
Add Comment
Please, Sign In to add comment