Naudotojas:Vpovilaitis/TemplateLtWikt.js

Puslapis iš Vikižodyno, laisvojo žodyno.

Dėmesio: Išsaugojus jums gali prireikti išvalyti jūsų naršyklės podėlį, kad pamatytumėte pokyčius.

  • Firefox / Safari: Laikydami Shift pasirinkite Perkrauti, arba paspauskite Ctrl-F5 ar Ctrl-R (sistemoje Apple Mac ⌘-R)
  • Google Chrome: Spauskite Ctrl-Shift-R (sistemoje Apple Mac ⌘-Shift-R)
  • Internet Explorer / Edge: Laikydami Ctrl paspauskite Naujinti, arba paspauskite Ctrl-F5
  • Opera: Eikite į Meniu → Nuostatos (sistemoje Apple Mac Opera → Nustatymai), tuomet Privatumas ir sauga → išvalyti naršymo podėlį → išsaugotos talpyklos vaizdai ir failai.
window.vertInitObject = function(array, preset) {
 
	for (var key in preset) {
		if (typeof(key) != 'string') {
			continue;
		}
		if (array[key] == null) {
			array[key] = preset[key];
		}
	}
	return;
}
 
  if (typeof(navigator.vertLangs) == 'undefined') { 
    if (typeof(window.vertLangs) == 'undefined') { 
      if (window.opener && (typeof(window.opener.vertLangs) != 'undefined')){
        navigator.vertLangs = window.opener.vertLangs;
      } else { navigator.vertLangs = {}; } }
    else { navigator.vertLangs = window.vertLangs; }
  }
if (typeof(window.vertLangs) == 'undefined') { window.vertLangs = navigator.vertLangs; }
 
window.vertLangsInitText = function() { 
   vertInitObject(navigator.vertLangs, {
 
      'abq':        'Abazų kalba',
      'ab':        'Abchazų kalba',
      'abe':        'Abenakų kalba',
      'aa':        'Afarų kalba',
      'af':        'Afrikanų kalba',
      'ay':        'Aimarų kalba',
      'ain':        'Ainų kalba',
      'ga':        'Airių kalba',
      'akz':        'Alabamiečių kalba',
      'sq':        'Albanų kalba',
      'als':        'Alemanų kalba',
      'ale':        'Aleutų kalba',
      'alr':        'Aliutorių kalba',
      'tut':        'Altajiečių kalba',
      'am':        'Amharų kalba',
      'amu':        'Amuzgų kalba',
      'en':        'Anglų kalba',
      'apach':        'Apačų kalba',
      'ar':        'Arabų kalba',
      'an':        'Aragosų kalba',
      'arc':        'Aramėjų kalba',
      'arp':        'Arapahų kalba',
      'hy':        'Armėnų kalba',
      'roa-rup':        'Aromanų kalba',
      'as':        'Asamų kalba',
      'nah':        'Actekų kalba',
      'ast':        'Asturianų kalba',
      'hsb':        'Aukštutinių sorbų kalba',
      'bar':        'Austrobavarų kalba',
      'av':        'Avarų kalba',
      'ae':        'Avestianų kalba',
      'az':        'Azerbaidžaniečių kalba',
      'be':        'Baltarusių kalba',
      'bm':        'Bambarų kalba',
      'ba':        'Baškirų kalba',
      'eu':        'Baskų kalba',
      'bdp':        'Bendų kalba',
      'bn':        'Bengalų kalba',
      'ber':        'Berberų kalba',
      'bh':        'Biharų kalba',
      'bcl':        'Bikolų kalba',
      'my':        'Birmiečių kalba',
      'bi':        'Bislama kalba',
      'bpy':        'Bišnuprija manipuri kalba',
      'bs':        'Bosnių kalba',
      'dz':        'Botijų kalba',
      'br':        'Bretonų kalba',
      'bug':        'Bugų kalba',
      'bg':        'Bulgarų kalba',
      'cbk-zam':        'Čebakano kalba',
      'ce':        'Čėčėnų kalba',
      'cs':        'Čekų kalba',
      'ch':        'Čemorų kalba',
      'chr':        'Čerokių kalba',
      'ny':        'Čičevų kalba',
      'rom':        'Čigonų kalba',
      'chy':        'Čijenų kalba',
      'ckt':        'Čiukčių kalba',
      'cv':        'Čiuvašų kalba',
      'da':        'Danų kalba',
      'gbz':        'Dari kalba',
      'dsb':        'Dolnoserbų kalba',
      'ext':        'Ekstremadūrų kalba',
      'eml':        'Emiliano romanolų kalba',
      'myv':        'Erzinų kalba',
      'eo':        'Esperanto',
      'et':        'Estų kalba',
      'ee':        'Evų kalba',
      'fo':        'Farerų kalba',
      'fj':        'Fidžių kalba',
      'vls':        'Flamandų kalba',
      'frp':        'Franko-Provensalio dialektas',
      'fy':        'Fryzų kalba',
      'ff':        'Fulų kalba',
      'fur':        'Furilų kalba',
      'gl':        'Galisų kalba',
      'gan':        'Gano kalba',
      'PGE':        'Germanų prokalbė',
      'glk':        'Gilakų kalba',
      'got':        'Gotų kalba',
      'el':        'Graikų kalba',
      'kl':        'Grenlandų kalba',
      'ka':        'Gruzinų kalba',
      'gu':        'Gudžaratų kalba',
      'gn':        'Gvaranių kalba',
      'ht':        'Haičio kreolų kalba',
      'kjh':        'Hakasų kalba',
      'hak':        'Hakka kalba',
      'ha':        'Hausų kalba',
      'haw':        'Havajiečių kalba',
      'he':        'Hebrajų kalba',
      'hi':        'Hindi kalba',
      'io':        'Ido',
      'ig':        'Igbų kalba',
      'ilo':        'Ilokanų kalba',
      'hil':        'Ilongų kalba',
      'PIE':        'Indoeuropiečių prokalbė',
      'id':        'Indoneziečių kalba',
      'ia':        'Interlingua kalba',
      'ie':        'Interlingue kalba',
      'iu':        'Inuktikuto kalba',
      'ik':        'Inupiakų kalba',
      'is':        'Islandų kalba',
      'es':        'Ispanų kalba',
      'ruo':        'Istro-Romanų kalba',
      'it':        'Italų kalba',
      'ja':        'Japonų kalba',
      'jv':        'Javiečių kalba',
      'yi':        'Jidiš kalba',
      'yo':        'Jorubų kalba',
      'sud':        'Jotvingių (sudūvių) kalba',
      'bla':        'Juodakojų kalba',
      'kbd':        'Kabardų kalba',
      'kab':        'Kabilų kalba',
      'xal':        'Kalmukų kalba',
      'kn':        'Kanadų kalba',
      'zh-yue':        'Kantono kalba',
      'kaa':        'Karakalpakų kalba',
      'krl':        'Karelų kalba',
      'ks':        'Kašmyrų kalba',
      'csb':        'Kašubų kalba',
      'ca':        'Katalonų kalba',
      'kk':        'Kazachų kalba',
      'qu':        'Kečujų kalba',
      'km':        'Khmerų kalba',
      'rw':        'Kinjaruanda kalba',
      'zh':        'Kinų kalba',
      'zh-classical':        'Kinų klasikinė kalba',
      'ky':        'Kirgizų kalba',
      'rn':        'Kirundi kalba',
      'kv':        'Komių kalba',
      'kg':        'Kongiečių kalba',
      'ko':        'Korėjiečių kalba',
      'kw':        'Kornų kalba',
      'co':        'Korsikiečių kalba',
      'xh':        'Kosų kalba',
      'bzj':        'Kreolų kalba',
      'cr':        'Krijų kalba',
      'hr':        'Kroatų kalba',
      'crh':        'Krymo totorių kalba',
      'kum':        'Kumikų kalba',
      'ku':        'Kurdų kalba',
      'lad':        'Ladinų kalba',
      'lkt':        'Lakotų kalba',
      'lbe':        'Lakų kalba',
      'lo':        'Laosiečių (lao) kalba',
      'lv':        'Latvių kalba',
      'pl':        'Lenkų kalba',
      'lt':        'Lietuvių kalba',
      'lij':        'Ligurų kalba',
      'li':        'Limburgiečių kalba',
      'ln':        'Lingala kalba',
      'lb':        'Liuksemburgiečių kalba',
      'jbo':        'Lojban kalba',
      'lmo':        'Lombardų kalba',
      'la':        'Lotynų kalba',
      'liv':        'Lyvių kalba',
      'mk':        'Makedonų kalba',
      'mg':        'Malagasių kalba',
      'ml':        'Malajalių kalba',
      'ms':        'Malajų kalba',
      'dv':        'Maldyvų kalba',
      'mt':        'Maltiečių kalba',
      'mi':        'Maorių kalba',
      'arn':        'Mapudunganų kalba',
      'mr':        'Marathų kalba',
      'mh':        'Maršaliečių kalba',
      'gv':        'Menksiečių kalba',
      'mic':        'Mikmakų kalba',
      'cdo':        'Min Dong kalba',
      'ruq':        'Moglenų kalba',
      'species':        'Mokslinė kalba',
      'mdf':        'Mokšų kalba',
      'mo':        'Moldavų kalba',
      'mn':        'Mongolų kalba',
      'nn':        'Naujoji norvegų kalba',
      'na':        'Nauriečių kalba',
      'nv':        'Navahų kalba',
      'ndo':        'Ndongų kalba',
      'nap':        'Neapoliečių kalba',
      'ne':        'Nepalų kalba',
      'new':        'Nevarų kalba',
      'nrm':        'Normanų kalba',
      'no':        'Norvegų kalba',
      'nov':        'Novial kalba',
      'nl':        'Nyderlandų kalba',
      'oj':        'Odžibvės kalba',
      'oc':        'Oksitanų kalba',
      'or':        'Orijų kalba',
      'om':        'Oromų kalba',
      'os':        'Osetinų kalba',
      'pam':        'Pampangų kalba',
      'pag':        'Pangasinų kalba',
      'pap':        'Papiamento kalba',
      'simple':        'Paprastoji anglų kalba',
      'tpi':        'Papua pidžinų kalba',
      'pa':        'Pendžabų kalba',
      'pdc':        'Pensilvanijos vokiečių kalba',
      'fa':        'Persų kalba',
      'zh-min-nan':        'Pietų minų kalba',
      'st':        'Pietų sotų kalba',
      'pjt':        'Pitjantjatjara kalba',
      'pih':        'Pitkerniečių kalba',
      'pms':        'Pjemonto kalba',
      'pox':        'Polabų kalba',
      'pt':        'Portugalų kalba',
      'pim':        'Povotanų kalba',
      'fr':        'Prancūzų kalba',
      'prg':        'Prūsų kalba',
      'ps':        'Puštūnų kalba',
      'rap':        'Rapaniujų kalba',
      'rm':        'Retoromanų kalba',
      'ksh':        'Ripuarų kalba',
      'rhg':        'Rohingų kalba',
      'rmy':        'Romanų kalba',
      'ro':        'Rumunų kalba',
      'ru':        'Rusų kalba',
      'sm':        'Samojiečių kalba',
      'sa':        'Sanskritas',
      'sn':        'Šanų kalba',
      'sc':        'Sardiniečių kalba',
      'stq':        'Saterlandų kalba',
      'ceb':        'Sebuanų kalba',
      'PSE':        'Semitų prokalbė',
      'ang':        'Senoji anglų kalba',
      'be-x-old':        'Senoji baltarusių kalba',
      'cu':        'Senoji bažnytinė slavų kalba',
      'old-lt':        'Senoji lietuvių kalba',
      'grc':        'Senovės graikų kalba',
      'sh':        'Serbų-kroatų kalba',
      'sr':        'Serbų kalba',
      'yun':        'Šiaurės malaviečių kalba',
      'se':        'Šiaurės samių kalba',
      'scn':        'Siciliečių kalba',
      'szl':        'Sileziečių kalba',
      'sd':        'Sindhų kalba',
      'si':        'Sinhalų kalba',
      'gd':        'Škotų, gėlų kalba',
      'sco':        'Škotų kalba',
      'PS':        'Slavų prokalbė',
      'sk':        'Slovakų kalba',
      'sl':        'Slovėnų kalba',
      'so':        'Somalių kalba',
      'sg':        'Songo kalba',
      'su':        'Sudaniečių kalba',
      'sux':        'Šumerų kalba',
      'fi':        'Suomių kalba',
      'srn':        'Surinamiečių kalba',
      'sw':        'Svahilių kalba',
      'ss':        'Svazių kalba',
      'sv':        'Švedų kalba',
      'gsw':        'Šveicarijos vokiečių kalba',
      'mzn':        'Tabarų kalba',
      'tg':        'Tadžikų kalba',
      'tl':        'Tagalų kalba',
      'ty':        'Taitiečių kalba',
      'th':        'Tajų kalba',
      'ta':        'Tamilų kalba',
      'xx':        'Tarptautiniai',
      'te':        'Telugų kalba',
      'tet':        'Tetunų kalba',
      'bo':        'Tibetiečių kalba',
      'ti':        'Tigrinų kalba',
      'to':        'Tongų kalba',
      'tt':        'Totorių kalba',
      'ts':        'Tsongų kalba',
      'tn':        'Tsvanų kalba',
      'sai':        'Tupių kalba',
      'tk':        'Turkmėnų kalba',
      'tr':        'Turkų kalba',
      'tw':        'Tvi kalba',
      'udm':        'Udmurtų kalba',
      'ug':        'Uigurų kalba',
      'uk':        'Ukrainiečių kalba',
      'PUR':        'Uralo prokalbė',
      'ur':        'Urdų kalba',
      'uz':        'Uzbekų kalba',
      'wpb':        'Valpurų kalba',
      'cy':        'Valų kalba',
      'wbp':        'Vapurų kalba',
      'war':        'Varajų kalba',
      'vec':        'Venetų kalba',
      'hu':        'Vengrų kalba',
      'vep':        'Vepsų kalba',
      'fiu-vro':        'Verų kalba',
      'vi':        'Vietnamiečių kalba',
      'vot':        'Vodų kalba',
      'de':        'Vokiečių kalba',
      'vo':        'Volapiukas',
      'wo':        'Volofų kalba',
      'wa':        'Voloniečių kalba',
      'wuu':        'Vu kalba',
      'cpp':        'Žaliojo Kyšulio kreolų kalba',
      'diq':        'Zazakų kalba',
      'zea':        'Zelandiečių kalba',
      'bat-smg':        'Žemaičių kalba',
      'nds':        'Žemutinių Saksonų kalba',
      'nds-nl':        'Žemutinių saksų kalba',
      'zu':        'Zulų kalba'
 
   });
};
 
/*function vertCreateElem(pklb, pvardas, pnewKat, pTar){
  this.klb = pklb;
  this.vardas = pvardas;
  this.newKat = pnewKat;
  this.tar = pTar;
}*/
 
//var vertCreateElem = new Array();

function tab2Elem(pcode, pname, pselected){
  this.code = pcode;
  this.name = pname;
  this.selected = pselected;
}

  if (typeof(navigator.tab2Array) == 'undefined') { 
    if (typeof(window.tab2Array) == 'undefined') { 
      if (window.opener && (typeof(window.opener.tab2Array) != 'undefined')){
        navigator.tab2Array = window.opener.tab2Array;
      } else { navigator.tab2Array = new Array(); } }
    else { navigator.tab2Array = window.tab2Array; }
  }
if (typeof(window.tab2Array) == 'undefined') { window.tab2Array = navigator.tab2Array; }

window.tab2ArrayInitText = function() { 
   vertInitObject(navigator.tab2Array, {

      0: new tab2Elem('trans', 'Vertimai', true),
      1: new tab2Elem('sin', 'Sinonimai', false),
      2: new tab2Elem('ant', 'Antonimai', false),
      3: new tab2Elem('rel', 'Išraiškos arba posakiai', false)

   });
};

  if (typeof(navigator.templSettings) == 'undefined') { 
    if (typeof(window.templSettings) == 'undefined') { 
      if (window.opener && (typeof(window.opener.templSettings) != 'undefined')){
        navigator.templSettings = window.opener.templSettings;
      } else { navigator.templSettings = {}; } }
    else { navigator.templSettings = window.templSettings; }
  }
if (typeof(window.templSettings) == 'undefined') { window.templSettings = navigator.templSettings; }

window.templSettingsInitText = function() { 
   vertInitObject(navigator.templSettings, {

      userKlb: 'lt',
      userKdal: 'dkt',
      userFirst: '1',
      userGim: 'x',
      userKat: '',
      userTar: '',
      userTar2: '',
      userTar3: '',
      userEti: '',
      userNaud: '',
      userSinKat: '',
      userSinSin: '',
      userAntKat: '',
      userAntAnt: '',
      userRelKat: '',
      userRelRel: '',
      userTransKat: '',
      userTransKlb: '',
      userVert: '',
      userTransKlb2: '',
      userVert2: '',
      userText: '',
      userIsVert: '0',
      userIsSin: '0',
      userIsAnt: '0',
      userIsRel: '0',
      userTaipPat: '',
      userNuor: '',
      userVaizdas: '',
      userVaizdPav: '',
      userWord:''
 
   });

if (typeof(window.userKlb) == 'undefined') { window.userKlb = window.templSettings.userKlb; }
if (typeof(window.userKdal) == 'undefined') { window.userKdal = window.templSettings.userKdal; }
if (typeof(window.userFirst) == 'undefined') { window.userFirst = window.templSettings.userFirst; }
if (typeof(window.userGim) == 'undefined') { window.userGim = window.templSettings.userGim; }
if (typeof(window.userKat) == 'undefined') { window.userKat = window.templSettings.userKat; }
if (typeof(window.userTar) == 'undefined') { window.userTar = window.templSettings.userTar; }
if (typeof(window.userTar2) == 'undefined') { window.userTar2 = window.templSettings.userTar2; }
if (typeof(window.userTar3) == 'undefined') { window.userTar3 = window.templSettings.userTar3; }
if (typeof(window.userEti) == 'undefined') { window.userEti = window.templSettings.userEti; }
if (typeof(window.userNaud) == 'undefined') { window.userNaud = window.templSettings.userNaud; }
if (typeof(window.userSinKat) == 'undefined') { window.userSinKat = window.templSettings.userSinKat; }
if (typeof(window.userSinSin) == 'undefined') { window.userSinSin = window.templSettings.userSinSin; }
if (typeof(window.userAntKat) == 'undefined') { window.userAntKat = window.templSettings.userAntKat; }
if (typeof(window.userAntAnt) == 'undefined') { window.userAntAnt = window.templSettings.userAntAnt; }
if (typeof(window.userRelKat) == 'undefined') { window.userRelKat = window.templSettings.userRelKat; }
if (typeof(window.userRelRel) == 'undefined') { window.userRelRel = window.templSettings.userRelRel; }
if (typeof(window.userTransKat) == 'undefined') { window.userTransKat = window.templSettings.userTransKat; }
if (typeof(window.userTransKlb) == 'undefined') { window.userTransKlb = window.templSettings.userTransKlb; }
if (typeof(window.userVert) == 'undefined') { window.userVert = window.templSettings.userVert; }
if (typeof(window.userTransKlb2) == 'undefined') { window.userTransKlb2 = window.templSettings.userTransKlb2; }
if (typeof(window.userVert2) == 'undefined') { window.userVert2 = window.templSettings.userVert2; }
if (typeof(window.userText) == 'undefined') { window.userText = window.templSettings.userText; }
if (typeof(window.userIsVert) == 'undefined') { window.userIsVert = window.templSettings.userIsVert; }
if (typeof(window.userIsSin) == 'undefined') { window.userIsSin = window.templSettings.userIsSin; }
if (typeof(window.userIsAnt) == 'undefined') { window.userIsAnt = window.templSettings.userIsAnt; }
if (typeof(window.userIsRel) == 'undefined') { window.userIsRel = window.templSettings.userIsRel; }
if (typeof(window.userTaipPat) == 'undefined') { window.userTaipPat = window.templSettings.userTaipPat; }
if (typeof(window.userNuor) == 'undefined') { window.userNuor = window.templSettings.userNuor; }
if (typeof(window.userVaizdas) == 'undefined') { window.userVaizdas = window.templSettings.userVaizdas; }
if (typeof(window.userVaizdPav) == 'undefined') { window.userVaizdPav = window.templSettings.userVaizdPav; }
if (typeof(window.userWord) == 'undefined') { window.userWord = window.templSettings.userWord; }

};

  if (typeof(navigator.kdalArray) == 'undefined') { 
    if (typeof(window.kdalArray) == 'undefined') { 
      if (window.opener && (typeof(window.opener.kdalArray) != 'undefined')){
        navigator.kdalArray = window.opener.kdalArray;
      } else { navigator.kdalArray = new Array(); } }
    else { navigator.kdalArray = window.kdalArray; }
  }
if (typeof(window.kdalArray) == 'undefined') { window.kdalArray = navigator.kdalArray; }

window.kdalArrayInitText = function() { 
   vertInitObject(navigator.kdalArray, {

      0: new tab2Elem('bdv', 'Būdvardis', false),
      1: new tab2Elem('dkt', 'Daiktavardis', true),
      2: new tab2Elem('dll', 'Dalelytė', false),
      3: new tab2Elem('dlv', 'Dalyvis', false),
      4: new tab2Elem('gln', 'Galūnė', false),
      5: new tab2Elem('įvrd', 'Įvardis', false),
      6: new tab2Elem('jst', 'Jaustukas', false),
      7: new tab2Elem('jng', 'Jungtukas', false),
      8: new tab2Elem('pdlv', 'Padalyvis', false),
      9: new tab2Elem('prl', 'Prielinksnis', false),
      10: new tab2Elem('prs', 'Priesaga', false),
      11: new tab2Elem('prd', 'Priešdėlis', false),
      12: new tab2Elem('prv', 'Prieveiksmis', false),
      13: new tab2Elem('psdlv', 'Pusdalyvis', false),
      14: new tab2Elem('rad', 'Raidė', false),
      15: new tab2Elem('sant', 'Santrumpa', false),
      16: new tab2Elem('smb', 'Simbolis', false),
      17: new tab2Elem('skm', 'Skaitmuo', false),
      18: new tab2Elem('skt', 'Skaitvardis', false),
      19: new tab2Elem('škn', 'Šaknis', false),
      20: new tab2Elem('jung', 'Žodžių junginys', false),
      21: new tab2Elem('vks', 'Veiksmažodis', false)

   });
};

function generateKDal(gener, zodis, typeNr, iHeader, iFirst, klb, kat, iViki, iIen, eti, tar, tp, ref, refer, sin, ant, rel, trans, sinKat, antKat, relKat, sinSin,antAnt, relRel, transKat, transKlb, transKlb2, ival, ivert, ivert2, gim, dgs, etiText, tarText, tarText2, tarText3, naud, naudText, zForma, taipPat, iNuor, iBegin, iEnd, vaizdas, vaizdPav, komword, isJungP)
{
   var komword2 = '';
// Perdaryta Perdaryta
        if (isJungP == -1)
           navigator.templSettings.userKdal = window.kdalArray[typeNr].code;
        navigator.templSettings.userKat = kat;
        navigator.templSettings.userVert = ivert;
        navigator.templSettings.userKlb = klb;
        navigator.templSettings.userSinKat = sinKat;
        navigator.templSettings.userSinSin = sinSin;
        navigator.templSettings.userAntKat = antKat;
        navigator.templSettings.userAntAnt = antAnt;
        navigator.templSettings.userRelKat = relKat;
        navigator.templSettings.userRelRel = relRel;
        navigator.templSettings.userTransKat = transKat;
        navigator.templSettings.userTransKlb = transKlb;
        navigator.templSettings.userTransKlb2 = transKlb2;
        navigator.templSettings.userVert2 = ivert2;
        navigator.templSettings.userText = ival;
        navigator.templSettings.userEti = etiText;
        navigator.templSettings.userNaud = naudText;
        navigator.templSettings.userTaipPat = taipPat;
        navigator.templSettings.userNuor = iNuor;
        navigator.templSettings.userVaizdas = vaizdas;
        navigator.templSettings.userVaizdPav = vaizdPav;

 var toolbar = document.getElementById('toolbar');
 if (!toolbar) return false;
 
 var textbox = document.getElementById('wpTextbox1');
 if (!textbox) return false;
 
// Perdaryta Perdaryta
	var bcode = "";
	var ecode = "\n\n";
        var br = "<br clear=all />\n"
        var per = /[ \-]/;
        var isJung = zodis.search(per);
        var partsOfJung = new Array();
        if (isJung > 0)
           partsOfJung = zodis.split(per);
	if (klb=='lt' && vaizdas!='')
		bcode += '[[Vaizdas:'+vaizdas+'|thumb|200px|'+vaizdPav+']]\n';
	if (iViki==1)
		bcode += '{'+'{vikipedija|'+zodis+'}'+'}\n';

     if (iFirst==1){
	if (iHeader==1)
		bcode += '== {'+'{'+klb+'v}'+'} ==\n';

     if (klb != 'lt'){
	if (vaizdas!='')
		bcode += '[[Vaizdas:'+vaizdas+'|thumb|200px|'+vaizdPav+']]\n';
	if (tar==1 || tarText != '' || tarText2 != '' || tarText3 != '' ){
	   bcode += "=== Tarimas ===\n";
           if (tarText != '')
	      bcode += "\n*'''Transliteracija:'''\n**"+tarText+'\n';
           if (tarText2 != '')
	      bcode += "\n{"+"{rtarimas|"+tarText2+'}'+'}\n';
           if (tarText3 != '')
	      bcode += "\n"+tarText3+'\n';
           /*if (klb == 'en')
              bcode += '{'+'{tarimas|en-us-'+zodis+'.ogg|Audio (JAV)}'+'}\n';*/
	   bcode += '\n';
        } /*else if (klb == 'en') {
	   bcode += '=== Tarimas ===\n{'+'{tarimas|en-us-'+zodis+'.ogg|Audio (JAV)}'+'}\n\n';
        }*/
    }

// Perdaryta Perdaryta

        var fkld = '';
        if (klb+window.kdalArray[typeNr].code == 'ltdkt') {
           var lgim = gim;
           var lForma = zForma;
           var sak1 = zodis;
           var sak2 = zodis;
           var sak3 = zodis;
           var sak4 = zodis;
           if (zodis.substr(zodis.length - 2) == 'as' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '1l-as';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 3) == 'jis' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '3l-jis';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 3) == 'tis' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '3l-is';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
              sak2 = zodis.substr(0, zodis.length - 3) + 'č';
           } else
           if (zodis.substr(zodis.length - 3) == 'dis' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '3l-is';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
              sak2 = zodis.substr(0, zodis.length - 2) + 'ž';
           } else
           if (zodis.substr(zodis.length - 2) == 'is' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '3l-is';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 2) == 'ys' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '3l-ys';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 3) == 'ius' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '5l-ius';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 3);
           } else
           if (zodis.substr(zodis.length - 2) == 'us' && (gim == 'x' || gim == 'm') && zForma == '') {
              lgim = 'm';
              lForma = '5l-us';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 2) == 'ia' && (gim == 'x' || gim == 'f') && zForma == '') {
              lgim = 'f';
              lForma = '7l-ia';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } else
           if (zodis.substr(zodis.length - 1) == 'a' && (gim == 'x' || gim == 'f') && zForma == '') {
              lgim = 'f';
              lForma = '6l-a';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 1);
           } else
           if (zodis.substr(zodis.length - 2) == 'tė' && (gim == 'x' || gim == 'f') && zForma == '') {
              lgim = 'f';
              lForma = '8l-ė';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 1);
              sak2 = zodis.substr(0, zodis.length - 2) + 'č';
           } else
           if (zodis.substr(zodis.length - 2) == 'dė' && (gim == 'x' || gim == 'f') && zForma == '') {
              lgim = 'f';
              lForma = '8l-ė';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 1);
              sak2 = zodis.substr(0, zodis.length - 1) + 'ž';
           } else
           if (zodis.substr(zodis.length - 1) == 'ė' && (gim == 'x' || gim == 'f') && zForma == '') {
              lgim = 'f';
              lForma = '8l-ė';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 1);
           } else
           if (zodis.substr(zodis.length - 3) == 'tis' && (gim == 'f') && zForma == '') {
              lgim = 'm';
              lForma = '9l-is';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
              sak2 = zodis.substr(0, zodis.length - 3) + 'č';
           } else
           if (zodis.substr(zodis.length - 3) == 'dis' && (gim == 'f') && zForma == '') {
              lgim = 'm';
              lForma = '3l-is';
              sak1 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
              sak2 = zodis.substr(0, zodis.length - 2) + 'ž';
           } else
           if (zodis.substr(zodis.length - 2) == 'is' && (gim == 'f') && zForma == '') {
              lgim = 'm';
              lForma = '3l-is';
              sak1 = sak2 = sak3 = sak4 = zodis.substr(0, zodis.length - 2);
           } 
           fkld = '|forma='+((lgim == 'm')?'f-vyr'+((lForma == '')?'':'-'+lForma):((lgim == 'f')?'f-mot'+
              ((lForma == '')?'':'-'+lForma):((lForma == '')?'':lForma)))+
              '\n|šakn='+sak1+'|šakn2='+sak2+'|šakn3='+sak3+'|šakn4='+sak4+
              '\n|pform=[['+zodis+']]\n|skiem='+zodis;
        }
        if (klb+window.kdalArray[typeNr].code == 'ltjung')
           fkld = '|forma=f'+ ((gim == 'm')?'|gim=[[vyr. g.]]':((gim == 'f')?'|gim=[[mot. g.]]':''))+
              '\n|v1='+zodis+'\n|v2='+zodis+'\n|v3='+zodis+'\n|v4='+zodis +
              '\n|v5='+zodis+'\n|v6='+zodis+'\n|v7='+zodis+ 
              '\n|=\n|d1='+zodis+'\n|d2='+zodis+'\n|d3='+zodis+'\n|d4='+zodis+
              '\n|d5='+zodis+'\n|d6='+zodis+'\n|d7='+zodis+ '\n|=\n|žodis='+zodis+'|kdal=jung';
        if (klb+window.kdalArray[typeNr].code == 'ltbdv')
           fkld = '|tipas=neįvard|forma='+((zForma == '')?'':zForma)+
              '\n|šakn='+zodis+
              '\n|pform=[['+zodis+
              ']]\n|pformm=[['+zodis+
              ']]\n|skiem='+zodis;
        if (klb+window.kdalArray[typeNr].code == 'ltdlv') {
           var lForma = zForma;
           var sak = zodis;
           var sak1 = zodis;
           var sak2 = zodis;
           if (zodis.substr(zodis.length - 3) == 'usi' && (zForma == '' || zForma.substr(0,4) == 'f-ęs') ) {
              lForma = ((zForma == '')?'f-ęs':zForma);
              sak = zodis.substr(0, zodis.length - 3);
              sak1 = zodis.substr(0, zodis.length - 3) + 'ęs';
              sak2 = zodis.substr(0, zodis.length - 3) + 'usi';
           } else if (zodis.substr(zodis.length - 2) == 'ęs' && (zForma == '' || zForma.substr(0,4) == 'f-ęs') ) {
              lForma = ((zForma == '')?'f-ęs':zForma);
              sak = zodis.substr(0, zodis.length - 2);
              sak1 = zodis.substr(0, zodis.length - 2) + 'ęs';
              sak2 = zodis.substr(0, zodis.length - 2) + 'usi';
           } else if (zodis.substr(zodis.length - 5) == 'antis' && (zForma == '' || zForma.substr(0,4) == 'f-ąs') ) {
              lForma = ((zForma == '')?'f-ąs':zForma);
              sak = zodis.substr(0, zodis.length - 5);
              sak1 = zodis.substr(0, zodis.length - 5) + 'antis';
              sak2 = zodis.substr(0, zodis.length - 5) + 'anti';
           } else if (zodis.substr(zodis.length - 4) == 'anti' && (zForma == '' || zForma.substr(0,4) == 'f-ąs') ) {
              lForma = ((zForma == '')?'f-ąs':zForma);
              sak = zodis.substr(0, zodis.length - 4);
              sak1 = zodis.substr(0, zodis.length - 4) + 'antis';
              sak2 = zodis.substr(0, zodis.length - 4) + 'anti';
           } else if (zodis.substr(zodis.length - 2) == 'ąs' && (zForma == '' || zForma.substr(0,4) == 'f-ąs') ) {
              lForma = ((zForma == '')?'f-ąs':zForma);
              sak = zodis.substr(0, zodis.length - 2);
              sak1 = zodis.substr(0, zodis.length - 2) + 'antis';
              sak2 = zodis.substr(0, zodis.length - 2) + 'anti';
           } else if (zodis.substr(zodis.length - 2) == 'as' && (zForma == '' || zForma.substr(0,4) == 'f-as') ) {
              lForma = ((zForma == '')?'f-as':zForma);
              sak = zodis.substr(0, zodis.length - 2);
              sak1 = zodis.substr(0, zodis.length - 2) + 'as';
              sak2 = zodis.substr(0, zodis.length - 2) + 'a';
           } else if (zodis.substr(zodis.length - 1) == 'a' && (zForma == '' || zForma.substr(0,4) == 'f-as') ) {
              lForma = ((zForma == '')?'f-as':zForma);
              sak = zodis.substr(0, zodis.length - 1);
              sak1 = zodis.substr(0, zodis.length - 1) + 'as';
              sak2 = zodis.substr(0, zodis.length - 1) + 'a';
           }
           fkld = '|tipas=įvard|forma='+((lForma == '')?'':lForma)+'|šakn='+sak+
              '\n|pform=[['+sak1+
              ']]\n|pformm=[['+sak2+
              ']]\n|skiem='+zodis;
        }
        if (klb+window.kdalArray[typeNr].code == 'ltpdlv')
           fkld = '|el='+zodis+'|bkl='+zodis+'|bdl='+zodis+'|bl='+zodis+'\n|skiem='+zodis;
        if (klb+window.kdalArray[typeNr].code == 'ltpsdlv')
           fkld = '|vm='+zodis+'|dm='+zodis+'|vf='+zodis+'|df='+zodis+'\n|skiem='+zodis;
        if (klb+window.kdalArray[typeNr].code == 'ltskt')
           fkld = '|tipas=kiek|forma='+((zForma == '')?'':zForma)+'|šakn='+zodis+'\n|skiem='+zodis;
        if (klb+window.kdalArray[typeNr].code == 'ltvks')
           fkld = '|forma='+((zForma == '')?'':zForma)+'\n|bšakn='+zodis+'|eslšakn='+zodis+'|btklšakn='+zodis+
              '\n|pform=[['+zodis+
              ']]\n|pform1=[['+zodis+
              ']]\n|pform2=[['+zodis+
              ']]\n|dalyviai=t\n|skiem='+zodis;
        if (klb+window.kdalArray[typeNr].code == 'dedkt'){
           if (dgs == 1)
              fkld = '|vnsvard=-|vnskilm=-|vnsnaud=-|vnsgal=-|dgsvard='+zodis+'|dgskilm=-|dgsnaud=-|dgsgal=-';
           else
              fkld = '|vnsvard='+zodis+'|vnskilm=-|vnsnaud=-|vnsgal=-|dgsvard=-|dgskilm=-|dgsnaud=-|dgsgal=-';
        }
        if (klb+window.kdalArray[typeNr].code == 'svdkt'){
           fkld = '|forma='+((zForma == '')?'':zForma);
           if (gim != 'x')
              fkld += '|giminė={'+'{'+gim+'}'+'}';
           if (dgs == 1)
              fkld += '|-|-|'+zodis+'|-|-|-|-|-';
           else
              fkld += '|'+zodis+'|-|-|-|-|-|-|-';
        }
        bcode += "=== ''"+window.kdalArray[typeNr].name+"'' ===\n";

// Perdaryta Perdaryta
// Perdaryta Perdaryta
// Perdaryta Perdaryta

        if (klb+window.kdalArray[typeNr].code == 'ltjung')
           bcode += '{'+'{'+klb+window.kdalArray[typeNr].code+'}'+'}\n{'+'{'+klb+'dkt'+fkld+'}'+'}\n';
        else
           bcode += '{'+'{'+klb+window.kdalArray[typeNr].code+fkld+'}'+'}\n';

// Perdaryta Perdaryta

        if (klb+window.kdalArray[typeNr].code == 'endkt')
           bcode += '{'+'{KDalis|endkt|'+zodis+'|'+((zForma == '')?'fs':zForma)+'}'+'}\n';
        if (klb+window.kdalArray[typeNr].code == 'enbdv')
           bcode += '{'+'{KDalis|enbdv|'+zodis+'|'+((zForma == '')?'fmore':zForma)+'}'+'}\n';
        bcode += "\n"+"'''";
        switch (klb){
           case "ar":
              bcode += '{'+'{ARchar|[[';
              break;
           case "km":
              bcode += '{'+'{KMchar|[[';
              break;
           case "ko":
              bcode += '{'+'{KOchar|[[';
              break;
           case "fa":
              bcode += '{'+'{FAchar|[[';
              break;
           case "th":
              bcode += '{'+'{THchar|[[';
              break;
           case "ur":
              bcode += '{'+'{URchar|[[';
              break;
           case "ku":
              bcode += '{'+'{KUchar|[[';
              break;
           case "akz":
              bcode += '{'+'{IPAchar|[[';
              break;
           case "bn":
              bcode += '{'+'{Beng|[[';
              break;
           case "sd":
              bcode += '{'+'{SDchar|[[';
              break;
           case "el":
              bcode += '{'+'{unicode|[[';
              break;
           case "lo":
              bcode += '{'+'{LOchar|[[';
              break;
           default:
              bcode += '[[';
              break;
        }
        bcode += zodis;
        switch (klb){
           case "ar":
           case "km":
           case "ko":
           case "fa":
           case "th":
           case "ur":
           case "ku":
           case "akz":
           case "bn":
           case "sd":
           case "lo":
           case "el":
              bcode += ']]}'+'}';
              break;
           default: 
              bcode += ']]';
              break;
        }
        bcode += "''' ";
        if (klb != 'lt' && gim != 'x') {
           bcode += '{'+'{'+gim;
           if (dgs == 1)
               bcode += '|d';
           bcode += '}'+'} ';
        }
        if (klb != 'lt' && gim == 'x' && dgs == 1)
           bcode += '{'+'{d}'+'} ';
     if (klb == 'lt'){
        var mKat = kat.split(';');
        bcode += '\n# ';
        if (mKat.length >0 && mKat[0] != '')
           bcode += '{'+'{Kategorija|'+mKat[0]+'}'+'} ';
        if (mKat.length > 1){
           bcode += "''(";
           for (ki = 1; ki<mKat.length; ki++){
              bcode += mKat[ki];
              if (ki < mKat.length-1)
                 bcode += '; ';
           }
           bcode += ")'' ";
        }
        bcode += (mKat[0] != '')?"– ":"";
        if (ival.length != 0)
           bcode += ival;
        var ivalFirst = ival;
        var nn = ivalFirst.indexOf('\r\n');
        if (nn == -1)
           nn = ivalFirst.indexOf('\r');
        if (nn == -1)
           nn = ivalFirst.indexOf('\n');
        if (nn > -1)
            ivalFirst = ivalFirst.substr(0, nn);
     }

     if (klb == 'lt'){
        if (window.kdalArray[typeNr].code == 'jung'){
           ecode += "'''Žodžių junginį sudaro žodžiai:'''\n";
           if (isJung > 0){
              for (i=0; i<partsOfJung.length; i++) {
                 ecode += '* ';
                 ecode += '{'+'{t+|'+klb+'|'+partsOfJung[i];
                 switch (klb){
                    case "ar":
                       ecode += '|sc=ARchar';
                       break;
                    case "km":
                       ecode += '|sc=KMchar';
                       break;
                    case "ko":
                       ecode += '|sc=KOchar';
                       break;
                    case "fa":
                       ecode += '|sc=FAchar';
                       break;
                    case "th":
                       ecode += '|sc=THchar';
                       break;
                    case "ur":
                       ecode += '|sc=URchar';
                       break;
                    case "ur":
                       ecode += '|sc=KUchar';
                       break;
                    case "akz":
                       ecode += '|sc=IPAchar';
                       break;
                    case "bn":
                       ecode += '|sc=Beng';
                       break;
                    case "sd":
                       ecode += '|sc=SDchar';
                       break;
                    case "el":
                       ecode += '|sc=unicode';
                       break;
                    case "lo":
                       ecode += '|sc=LOchar';
                       break;
                    default: break;
                 }
                 ecode += '}'+'}\n';
              }
           } else
              ecode += "* \n* \n";
           ecode += "\n";
        }
        if (window.kdalArray[typeNr].code == 'sant')
           ecode += "'''Santrumpą sudaro žodžiai:'''\n* \n* \n\n";
     }

     if (klb == 'lt'){
	if (tar==1 || tarText != '' || tarText2 != '' || tarText3 != '' ){
	   ecode += "==== Tarimas ====\n";
           if (tarText != '')
	      ecode += "\n*'''Transliteracija:'''\n**"+tarText+'\n';
           if (tarText2 != '')
	      ecode += "\n{"+"{rtarimas|"+tarText2+'}'+'}\n';
           if (tarText3 != '')
	      ecode += "\n"+tarText3+'\n';
           /*if (klb == 'en')
              ecode += '{'+'{tarimas|en-us-'+zodis+'.ogg|Audio (JAV)}'+'}\n';*/
	   ecode += '\n';
        } /*else if (klb == 'en') {
	   ecode += '==== Tarimas ====\n{'+'{tarimas|en-us-'+zodis+'.ogg|Audio (JAV)}'+'}\n\n';
        }*/
     }
     } else
       ecode = '';

        if ((klb != 'lt' && zodis == wgTitle) || (klb != 'lt' && trans==1 && zodis != wgTitle)) {
                var iKat = transKat;
                if (iKat.length == 0)
                   iKat = kat;
                var sKat = '';
                var mKat = iKat.split(';');
                if (mKat.length >0 && mKat[0] != '')
                   sKat += '|kt='+mKat[0]+'|from='+klb;
                if (mKat.length > 1){
                   sKat += "|pst=";
                   for (ki = 1; ki<mKat.length; ki++){
                       sKat += mKat[ki];
                       if (ki < mKat.length-1)
                          sKat += '; ';
                   }
                   sKat += "";
                }
             if (ivert.substr(0,1) != '{') {
                var mVert = ivert.split(';');
                var mVertl = mVert.length;
                if (mVertl>0){
                   var mVert2 = mVert[0].split('|');
                   if (mVert2.length > 0)
                      komword2 = mVert2[0];
                }
                mVert.sort();
		//ecode += br + '==== '+tab2Array[0].name+' ====\n\n';
                //ecode += '{'+'{'+tab2Array[0].code+'-top|kalba='+klb+'|vardas='+zodis+'|tipas=Lietuviškai}'+'}\n';
                for (ai = 0; ai < mVertl; ai++){
                    //ecode += '* {'+'{t+|lt|'+mVert[ai]+'}'+'} '+sKat+'\n';
                    ecode += '# {'+'{t+|lt|'+mVert[ai]+sKat+'}'+'}\n';
                    //if (Math.round(mVertl/2)-1 == ai)
	            //   ecode += '{'+'{'+tab2Array[0].code+'-mid}'+'}\n';
                }
                //if (mVertl == 0)
	        //   ecode += '* \n{'+'{'+tab2Array[0].code+'-mid}'+'}\n';
	        //ecode += '{'+'{'+tab2Array[0].code+'-bottom}'+'}\n\n';
             } else {
               ecode += ivert.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
             if (ivert2.substr(0,1) == '{') {
               ecode += ivert2.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
                br = "";
        }

     if (klb != 'lt'){
        if (window.kdalArray[typeNr].code == 'jung'){
           ecode += "\n\n'''Žodžių junginį sudaro žodžiai:'''\n";
           if (isJung > 0){
              for (i=0; i<partsOfJung.length; i++) {
                 ecode += '* ';
                 ecode += '{'+'{t+|'+klb+'|'+partsOfJung[i];
                 switch (klb){
                    case "ar":
                       ecode += '|sc=ARchar';
                       break;
                    case "km":
                       ecode += '|sc=KMchar';
                       break;
                    case "ko":
                       ecode += '|sc=KOchar';
                       break;
                    case "fa":
                       ecode += '|sc=FAchar';
                       break;
                    case "th":
                       ecode += '|sc=THchar';
                       break;
                    case "ur":
                       ecode += '|sc=URchar';
                       break;
                    case "ur":
                       ecode += '|sc=KUchar';
                       break;
                    case "akz":
                       ecode += '|sc=IPAchar';
                       break;
                    case "bn":
                       ecode += '|sc=Beng';
                       break;
                    case "sd":
                       ecode += '|sc=SDchar';
                       break;
                    case "el":
                       ecode += '|sc=unicode';
                       break;
                    case "lo":
                       ecode += '|sc=LOchar';
                       break;
                    default: break;
                 }
                 ecode += '}'+'}\n';
              }
           } else
              ecode += "* \n* \n";
           ecode += "\n";
        }
        if (window.kdalArray[typeNr].code == 'sant')
           ecode += "'''Santrumpą sudaro žodžiai:'''\n* \n* \n\n";
     }

// Perdaryta Perdaryta

	if (naud==1 || naudText != '' )
		ecode += '==== Naudojimas ====\n'+naudText+'\n\n';
	if (eti==1 || etiText != '' )
		ecode += '==== Etimologija ====\n'+etiText+'\n\n';
	if (sin==1 || sinSin != ''){
                var iKat = sinKat;
                if (iKat.length == 0)
                   iKat = kat;
                var sKat = '';
                var mKat = iKat.split(';');
                if (mKat.length > 0 && mKat[0] != '')
                   sKat += '|kt='+mKat[0];
                if (mKat.length > 1){
                   sKat += "|tipas=";
                   for (ki = 1; ki<mKat.length; ki++){
                       sKat += mKat[ki];
                       if (ki < mKat.length-1)
                          sKat += '; ';
                   }
                }
		ecode += br + '==== '+tab2Array[1].name+' ====\n\n';
             if (sinSin.substr(0,1) != '{') {
                var mSin = sinSin.split(';');
                var mSinl = mSin.length;
                mSin.sort();
                ecode += '{'+'{'+tab2Array[1].code+'-top|kalba='+klb+'|vardas='+zodis+sKat+'}'+'}\n';
                for (si = 0; si < mSinl; si++){
                    ecode += '* {'+'{t+|'+klb+'|'+mSin[si]+'}'+'}\n';
                    if (Math.round(mSinl/2)-1 == si)
	               ecode += '{'+'{'+tab2Array[1].code+'-mid}'+'}\n';
                }
                if (mSinl == 0)
	           ecode += '* \n{'+'{'+tab2Array[1].code+'-mid}'+'}\n';
	        ecode += '{'+'{'+tab2Array[1].code+'-bottom}'+'}\n\n';
             } else {
               ecode += sinSin.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
                br = "";
        }
	if (ant==1 || antAnt != ''){
                var iKat = antKat;
                if (iKat.length == 0)
                   iKat = kat;
                var sKat = '';
                var mKat = iKat.split(';');
                if (mKat.length > 0 && mKat[0] != '')
                   sKat += '|kt='+mKat[0];
                if (mKat.length > 1){
                   sKat += "|tipas=";
                   for (ki = 1; ki<mKat.length; ki++){
                       sKat += mKat[ki];
                       if (ki < mKat.length-1)
                          sKat += '; ';
                   }
                }
		ecode += br + '==== '+tab2Array[2].name+' ====\n\n';
             if (antAnt.substr(0,1) != '{') {
                var mAnt = antAnt.split(';');
                var mAntl = mAnt.length;
                mAnt.sort();
                ecode += '{'+'{'+tab2Array[2].code+'-top|kalba='+klb+'|vardas='+zodis+sKat+'}'+'}\n';
                for (ai = 0; ai < mAntl; ai++){
                    ecode += '* {'+'{t+|'+klb+'|'+mAnt[ai]+'}'+'}\n';
                    if (Math.round(mAntl/2)-1 == ai)
	               ecode += '{'+'{'+tab2Array[2].code+'-mid}'+'}\n';
                }
                if (mAntl == 0)
	           ecode += '* \n{'+'{'+tab2Array[2].code+'-mid}'+'}\n';
	        ecode += '{'+'{'+tab2Array[2].code+'-bottom}'+'}\n\n';
             } else {
               ecode += antAnt.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
                br = "";
        }
	if (rel==1 || relRel != ''){
                var iKat = relKat;
                if (iKat.length == 0)
                   iKat = userKat;
                var sKat = '';
                var mKat = iKat.split(';');
                if (mKat.length > 0 && mKat[0] != '')
                   sKat += '|kt='+mKat[0];
                if (mKat.length > 1){
                   sKat += "|tipas=";
                   for (ki = 1; ki<mKat.length; ki++){
                       sKat += mKat[ki];
                       if (ki < mKat.length-1)
                          sKat += '; ';
                   }
                }
		ecode += br + '==== '+(relKat == ';Išvestiniai žodžiai'?'Išvestiniai žodžiai':tab2Array[3].name)+' ====\n\n';
             if (relRel.substr(0,1) != '{') {
                var mRel = relRel.split(';');
                var mRell = mRel.length;
                mRel.sort();
                ecode += '{'+'{'+tab2Array[3].code+'-top|kalba='+klb+'|vardas='+zodis+sKat+'}'+'}\n';
                for (ri = 0; ri < mRell; ri++){
                    ecode += '* {'+'{t+|'+klb+'|'+mRel[ri]+'}'+'}\n';
                    if (Math.round(mRell/2)-1 == ri)
	               ecode += '{'+'{'+tab2Array[3].code+'-mid}'+'}\n';
                }
                if (mRell == 0)
	           ecode += '* \n{'+'{'+tab2Array[3].code+'-mid}'+'}\n';
	        ecode += '{'+'{'+tab2Array[3].code+'-bottom}'+'}\n\n';
             } else {
               ecode += relRel.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
                br = "";
        }
	if (klb == 'lt' && (trans==1 || ivert != '' || ivert2 != '' )){
                var iKat = transKat;
                if (iKat.length == 0)
                   iKat = kat;
                var sKat = '';
                var mKat = iKat.split(';');
                if (mKat.length > 0 && mKat[0] != '')
                   sKat += '|kt='+mKat[0];
                if (mKat.length > 1){
                   sKat += "|tipas=";
                   for (ki = 1; ki<mKat.length; ki++){
                       sKat += mKat[ki];
                       if (ki < mKat.length-1)
                          sKat += '; ';
                   }
                }
		ecode += br + '==== '+tab2Array[0].name+' ====\n\n';
             if (ivert.substr(0,1) != '{') {
                ecode += '{'+'{'+tab2Array[0].code+'-top|kalba='+klb+'|vardas='+zodis+sKat+'}'+'}\n';
                if (transKlb.length != 0){
                   var mVert = ivert.split(';');
                   var mVertl = mVert.length;
                   ecode += '{'+'{'+transKlb+'v1}'+'} ';
                   for (ai = 0; ai < mVertl; ai++){
                       if (ai != 0)
	                  ecode += ', ';
                       ecode += '{'+'{t+|'+transKlb+'|'+mVert[ai]+'}'+'}';
                   }
	           ecode += '\n';
                }
                ecode += '{'+'{'+tab2Array[0].code+'-mid}'+'}\n';
                if (transKlb2.length != 0 && ivert2.substr(0,1) != '{'){
                   var mVert = ivert2.split(';');
                   var mVertl = mVert.length;
                   ecode += '{'+'{'+transKlb2+'v1}'+'} ';
                   for (ai = 0; ai < mVertl; ai++){
                       if (ai != 0)
	                  ecode += ', ';
                       ecode += '{'+'{t+|'+transKlb2+'|'+mVert[ai]+'}'+'}';
                   }
	           ecode += '\n';
                }
	        ecode += '{'+'{'+tab2Array[0].code+'-bottom}'+'}\n\n';
             } else {
               ecode += ivert.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
             if (ivert2.substr(0,1) == '{') {
               ecode += ivert2.replace('{'+'{klb}'+'}',klb) + '\n\n';
             }
                br = "";
        }
	if (tp==1 || taipPat != '')
		ecode += '== Taip pat žiūrėkite ==\n'+taipPat+'\n\n';
	if (ref==1)
		ecode += '== Šaltiniai ==\n<references />\n\n';
	if (refer==1 || iNuor != '')
		ecode += '== Nuorodos ==\n'+iNuor+'\n\n';
	if (iIen==1)
		ecode += '['+'[en:'+zodis+']'+']\n';
	/*if (klb != 'lt' && iHeader==1)
		ecode += '['+'['+klb+':'+zodis+']'+']\n';*/

     if (komword != '') {
        ecode += '\n{'+'{bot-entry|'+klb+'|'+komword+
           '|{'+'{subst:CURRENTYEAR}'+'}|{'+'{subst:CURRENTMONTHNAME}'+'}|{'+'{subst:CURRENTDAY}'+'}|'+wgUserName+'}'+'}\n';
     } else if (komword2 != '') {
        ecode += '\n{'+'{bot-entry|'+klb+'|'+komword2+
           '|{'+'{subst:CURRENTYEAR}'+'}|{'+'{subst:CURRENTMONTHNAME}'+'}|{'+'{subst:CURRENTDAY}'+'}|'+wgUserName+'}'+'}\n';
     }
     if (iFirst==1)
        ecode += '\n<br clear=all>\n----\n';

     if (gener!='false') {
        if (isSel && iBegin == 0 && iEnd == 0) {
	   insertTags(bcode, ecode, ''); 
           navigator.templSettings.userWord = bcode + document.editform.wpTextbox1.value + ecode;
        } else {
           if (iBegin == 1) {
              document.editform.wpTextbox1.value = bcode + ecode + document.editform.wpTextbox1.value;
              navigator.templSettings.userWord = bcode + ecode + document.editform.wpTextbox1.value;
           } else if (iEnd == 1) {
              document.editform.wpTextbox1.value = bcode + ecode + document.editform.wpTextbox1.value;
              navigator.templSettings.userWord = bcode + ecode + document.editform.wpTextbox1.value;
           } else if (!isSel) {
              document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + bcode + ecode;
              navigator.templSettings.userWord = bcode + ecode + document.editform.wpTextbox1.value;
           } else
           navigator.templSettings.userWord = bcode + document.editform.wpTextbox1.value + ecode;
        }
        document.editform.wpSummary.value += '[[Naudotojas:'+wgUserName+'|'+wgUserName+'-Šablonas]]: žodžiui:"'+ zodis + '", kalba:'+klb;
        if (window.opener) window.opener.templSettings = navigator.templSettings;
     }
    /* Atsinaujink pagaliau */
}

function popupKDal(auto, gener)
{
   var zodis = wgTitle;
// Perdaryta Perdaryta
/*   userKdal = window.userKdal;
   userKat = window.userKat;
   userVert = window.userVert;
   userKlb = window.userKlb;
   userSinKat = window.userSinKat;
   userSinSin = window.userSinSin;
   userAntKat = window.userAntKat;
   userAntAnt = window.userAntAnt;
   userRelKat = window.userRelKat;
   userRelRel = window.userRelRel;
   userTransKat = window.userTransKat;
   userTransKlb = window.userTransKlb;
   userTransKlb2 = window.userTransKlb2;
   userVert2 = window.userVert2;
   userText = window.userText;
   userEti = window.userEti;
   userNaud = window.userNaud;
   userTaipPat = window.userTaipPat;
   userNuor = window.userNuor;
   userVaizdas = window.userVaizdas;
   userVaizdPav = window.userVaizdPav;*/
// Perdaryta Perdaryta

   var kkn = document.URL.search(/\&kalba\=/);

   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+7);
      kkn = kalb.search(/\&/);
      if (kkn >= 0){
         userKlb = kalb.substr(0,kkn);
      }
      else userKlb = kalb;
   }

   kkn = document.URL.search(/\&tr\=/);
   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+4);
      kkn = kalb.search(/\&/);
      if (kkn >= 0)
         userTar = decodeURI(kalb.substr(0,kkn)).replace('+',' ');
      else userTar = decodeURI(kalb).replace('+',' ');
   }

   kkn = document.URL.search(/\&gimine\=/);
   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+8);
      kkn = kalb.search(/\&/);
      if (kkn >= 0)
         userGim = kalb.substr(0,kkn);
      else userGim = kalb;
   }
   
   if (auto) {
   var sars = '0';
   if (wgPageName.substr(0,16) == 'Sąrašas:Vertimai'){
     userFirst='0';
     userIsVert = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,17) == 'Sąrašas:Sinonimai'){
     userFirst='0';
     userIsSin = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,17) == 'Sąrašas:Antonimai'){
     userFirst='0';
     userIsAnt = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,15) == 'Sąrašas:Sąvokos'){
     userFirst='0';
     userIsRel = '1';
     sars = '1';
   }

   if (sars == '1'){
      var sarsm = zodis.split('/');
      if (sarsm.length >0)
         userKlb = sarsm[1];
      if (sarsm.length >1)
         zodis = sarsm[2];
   }
   }

  var popup = window.open('','name','height=800,width=1000, resizable, scrollbars');
  var isJung = zodis.search(/[ \-]/);

  mwjavaCode  =  '<script type="text\/javascript"> ';
  mwjavaCode  += 'var skin = "'+skin+'"; ';
  mwjavaCode  += 'var stylepath = "'+stylepath +'";';
  mwjavaCode  += 'var wgArticlePath = "'+wgArticlePath +'";';
  mwjavaCode  += 'var wgScriptPath = "'+wgScriptPath +'";';
  mwjavaCode  += 'var wgScript = "'+wgScript +'";';
  mwjavaCode  += 'var wgVariantArticlePath = false;';
  mwjavaCode  += 'var wgActionPaths = {};';
  mwjavaCode  += 'var wgServer = "'+wgServer +'";';
  mwjavaCode  += 'var wgCanonicalNamespace = "'+wgCanonicalNamespace +'";';
  mwjavaCode  += 'var wgCanonicalSpecialPageName = "'+wgCanonicalSpecialPageName +'";';
  mwjavaCode  += 'var wgNamespaceNumber = '+wgNamespaceNumber +';';
  mwjavaCode  += 'var wgPageName = "'+wgPageName +'";';
  mwjavaCode  += 'var wgTitle = "'+wgTitle +'";';
  mwjavaCode  += 'var wgAction = "'+wgAction +'";';
  mwjavaCode  += 'var wgArticleId = "'+wgArticleId +'";';
  mwjavaCode  += 'var wgIsArticle = true;';
  mwjavaCode  += 'var wgUserName = "'+wgUserName +'";';
  mwjavaCode  += 'var wgUserGroups = ["user"];';
  mwjavaCode  += 'var wgUserLanguage = "'+wgUserLanguage +'";';
  mwjavaCode  += 'var wgContentLanguage = "'+wgContentLanguage +'";';
  mwjavaCode  += 'var wgCurRevisionId = "'+wgCurRevisionId +'";';
  mwjavaCode  += 'var wgBreakFrames = false;';
  mwjavaCode  += 'var wgVersion = "'+wgVersion +'";';
  mwjavaCode  += 'var wgMWSuggestTemplate = "'+wgMWSuggestTemplate +'";';
  mwjavaCode  += 'var wgDBname = "'+wgDBname +'";';
  mwjavaCode  += '<\/script>';
  
  javaCode  =  '<script type="text\/javascript"> ';
  javaCode += 'var selGim = "'+userGim+'"; ';
  javaCode +=  'function insertCode(){ ';
  javaCode += 'var typeCode = parseInt(document.paramForm.inputType.selectedIndex); ';
  javaCode += 'var iHeader = document.paramForm.inputHeader.checked; ';
  javaCode += 'var iBegin = document.paramForm.inputBegin.checked; ';
  javaCode += 'var iEnd = document.paramForm.inputEnd.checked; ';
  javaCode += 'var iFirst = document.paramForm.inputFirst.checked; ';
  javaCode += 'var iViki = document.paramForm.inputViki.checked; ';
  javaCode += 'var iIen = document.paramForm.inputIen.checked; ';
  javaCode += 'var klb = document.paramForm.inputKlb.value; ';
  javaCode += 'var gim = selGim; ';
  javaCode += 'var dgs = document.paramForm.inputDgs.checked; ';
  javaCode += 'var kat = document.paramForm.inputKat.value; ';
  javaCode += 'var ival = document.paramForm.inputVal.value; ';
  javaCode += 'var ivert = document.paramForm.inputVert.value; ';
  javaCode += 'var ivert2 = document.paramForm.inputVert2.value; ';
  javaCode += 'var sinKat = document.paramForm.inputSinKat.value; ';
  javaCode += 'var antKat = document.paramForm.inputAntKat.value; ';
  javaCode += 'var relKat = document.paramForm.inputRelKat.value; ';
  javaCode += 'var sinSin = document.paramForm.inputSinSin.value; ';
  javaCode += 'var antAnt = document.paramForm.inputAntAnt.value; ';
  javaCode += 'var relRel = document.paramForm.inputRelRel.value; ';
  javaCode += 'var transKat = document.paramForm.inputTransKat.value; ';
  javaCode += 'var transKlb = document.paramForm.inputTransKlb.value; ';
  javaCode += 'var transKlb2 = document.paramForm.inputTransKlb2.value; ';
  javaCode += 'var zForma = document.paramForm.inputForma.value; ';
  javaCode += 'var eti = document.paramForm.inputEti.checked; ';
  javaCode += 'var etiText = document.paramForm.inputEtiText.value; ';
  javaCode += 'var taipPat = document.paramForm.inputTaipPat.value; ';
  javaCode += 'var iNuor = document.paramForm.inputNuor.value; ';
  javaCode += 'var tar = document.paramForm.inputTar.checked; ';
  javaCode += 'var vaizdas = document.paramForm.inputVaizdas.value; ';
  javaCode += 'var vaizdPav = document.paramForm.inputVaizdPav.value; ';
  javaCode += 'var tarText = document.paramForm.inputTarText.value; ';
  javaCode += 'var tarText2 = document.paramForm.inputTarText2.value; ';
  javaCode += 'var tarText3 = document.paramForm.inputTarText3.value; ';
  javaCode += 'var naud = document.paramForm.inputNaud.checked; ';
  javaCode += 'var naudText = document.paramForm.inputNaudText.value; ';
  javaCode += 'var sin = document.paramForm.inputSin.checked; ';
  javaCode += 'var ant = document.paramForm.inputAnt.checked; ';
  javaCode += 'var rel = document.paramForm.inputRel.checked; ';
  javaCode += 'var trans = document.paramForm.inputTrans.checked; ';
  javaCode += 'var tp = document.paramForm.inputTP.checked; ';
  javaCode += 'var ref = document.paramForm.inputRef.checked; ';
  javaCode += 'var refer = document.paramForm.inputRefer.checked; ';
  javaCode += 'window.opener.generateKDal("'+gener+'", "'+zodis+'", typeCode, iHeader, iFirst, klb, kat, iViki, iIen, eti, tar, tp, ref, refer, sin, ant, rel, trans, sinKat, antKat, relKat, sinSin,antAnt, relRel, transKat, transKlb, transKlb2, ival, ivert, ivert2, gim, dgs, etiText, tarText, tarText2, tarText3, naud, naudText, zForma, taipPat, iNuor, iBegin, iEnd, vaizdas, vaizdPav, "", '+isJung+'); ';
  javaCode += 'if (window.opener) window.opener.templSettings = navigator.templSettings; ';
  if (!auto)
     javaCode += 'window.opener.PrastinimasVertimaiInit(); ';
  javaCode += 'window.close(); ';
  javaCode += '} ';
  javaCode += 'function SelectGim(val){ ';
  javaCode += 'selGim = val; ';
  javaCode += ' ';
  javaCode += '} ';
  javaCode += ' ';
  javaCode += 'function langSet(val){var lName = window.opener.langSet(val); if (lName) {document.getElementById("LangStatusOkCode").style.display = "inline"; document.getElementById("LangStatusError").style.display = "none"; document.getElementById("LangStatusName").innerHTML = lName;} else {document.getElementById("LangStatusOkCode").style.display = "none"; document.getElementById("LangStatusError").style.display = "inline";}}<\/script>';

  var ltyp = "<select name=\"inputType\"> ";
  for (i=0; i<window.kdalArray.length; i++){
    ltyp += '<option value="'+window.kdalArray[i].code+'" '+(((isJung == -1 && window.kdalArray[i].code == userKdal) || (i == 20 && isJung > 0))?'selected="selected"':'')+'>'+window.kdalArray[i].name+'</option> ';
  }
  ltyp += "</select> ";

  popup.document.write('<html><head><title>Aprašymo šablono įterpimas</title>');
  popup.document.write(mwjavaCode); 
  popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/wikibits.js?203xx"><!-- wikibits js --><\/script>');
  popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/edit.js?203xx"><!-- edit js --><\/script>');
  popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/ajax.js?203xx"><!-- ajax js --><\/script>');
  popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/ajaxwatch.js?203xx"><!-- ajaxwatch js --><\/script>');
  popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/mwsuggest.js?203xx"><!-- mwsuggest js --><\/script>');
  popup.document.write('<script type="text\/javascript" src="\/w\/index.php?title=MediaWiki:Gadget-TemplateLtWikt.js&amp;action=raw&amp;ctype=text\/javascript"><!-- TemplateLtWikt js --><\/script>');
  popup.document.write(javaCode); 
  popup.document.write('</head><body onload="langSet(&quot;'+userKlb+'&quot;)">');
  popup.document.write('<p>Aprašymo šablono įterpimas žodžiui „'+zodis+'“</p>');
  popup.document.write('<p>Prašome pasirinkti įterpiamo šablono parametrus: </p>');
  popup.document.write('<form name="paramForm"><table border=0>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti nuorodą į Vikipediją?</td><td><input type="checkbox" name="inputViki"> Kur įterpti? Ar įterpti į pradžią? <input type="checkbox" name="inputBegin">Ar įterpti į galą? <input type="checkbox" name="inputEnd"> Vaizdas: <input type="text" name="inputVaizdas" value="'+userVaizdas+'"> pavadinimas: <input type="text" name="inputVaizdPav" value="'+userVaizdPav+'"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti antraštinę (kalbos) eilutę?</td><td><input type="checkbox" name="inputHeader" checked="1" >Ar įterpti žodžio aprašymo pradinę dalį?<input type="checkbox" name="inputFirst"'+(userFirst=='1'?' checked="1"':'')+'></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Žodžio (sąvokos) kalbos kodas:</td><td><input type="text" name="inputKlb" tabindex="0" value="'+userKlb+'" onSelect="langSet(this.value);" onFocus="langSet(this.value);" onChange="langSet(this.value);" onkeyup="langSet(this.value);" onblur="langSet(this.value);"><span id="LangStatusError" style="display:none;">(nežinoma kalba - <b style="color:#c00;">??</b>)</span><span id="LangStatusOkCode" style="display:none;">(nurodyta kalba: <b style="color:#090;" id="LangStatusName"></b>)</td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Žodžio (sąvokos) - kalbos dalies tipas:</td><td>'+ltyp+'</td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Giminė:</td><td><input type="radio" name="inputGim" value="x" title="Nežymima." '+(userGim == 'x'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'x\');" >x</input><input type="radio" name="inputGim" value="m" title="vyr. g." '+(userGim == 'm'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'m\');" >v</input><input type="radio" name="inputGim" value="f" title="mot. g." '+(userGim == 'f'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'f\');" >m</input><input type="radio" name="inputGim" value="n" title="bev. g." '+(userGim == 'n'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'n\');" >b</input><input type="radio" name="inputGim" value="c" title="bendr. g." '+(userGim == 'c'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'c\');" >c</input><input type="radio" name="inputGim" value="m/f" title="vyr./mot g." '+(userGim == 'm/f'?'checked="checked" ':'')+'onclick="javascript:SelectGim(\'m/f\');" >v/m</input><input type="checkbox" name="inputDgs" title="dgs." >dgs. Forma: <input type="text" name="inputForma" value=""> </input></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Žodžio kategorija:</td><td><input type="text" name="inputKat" size=100 value="'+userKat+'"></td></tr>');
  popup.document.write('<tr><td width=20%>Žodžio reikšmė:</td><td width=80%><textarea type="text" name="inputVal" rows='+(gener=='false'?'15':'3')+' cols=40 width=700>'+userText+'</textarea></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Tarimo“ skyrelį?</td><td><input type="checkbox" name="inputTar"> Lotyniškai: <input type="text" name="inputTarText" value="'+userTar+'"> (IPA|SAMPA|Rhymes): <input type="text" name="inputTarText2" value=""> Kita inf: <input type="text" name="inputTarText3" value=""></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Etimologijos“ skyrelį?</td><td><input type="checkbox" name="inputEti"><input type="text" name="inputEtiText" size=100 value="'+userEti+'"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Naudojimo“ skyrelį?</td><td><input type="checkbox" name="inputNaud"><input type="text" name="inputNaudText" size=100 value="'+userNaud+'"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Sinonimai“ skyrelį?</td><td><input type="checkbox" name="inputSin"'+(userIsSin=='1'?' checked="1"':'')+'> Sinonimų kategorija: <input type="text" size=75 name="inputSinKat" value="'+userSinKat+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Sinonimai (sin;sin2;...): </td><td><input type="text" name="inputSinSin" size=100 value="'+userSinSin+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Antonimai“ skyrelį?</td><td><input type="checkbox" name="inputAnt"'+(userIsAnt=='1'?' checked="1"':'')+'> Antonimų kategorija: <input type="text" size=75 name="inputAntKat" value="'+userAntKat+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Antonimai (ant;ant2;...): </td><td><input type="text" name="inputAntAnt" size=100 value="'+userAntAnt+'" ></td></tr>');
  popup.document.write('<tr><td>Ar įterpti „Išraiškos arba posakiai“ skyrelį?</td><td><input type="checkbox" name="inputRel"'+(userIsRel=='1'?' checked="1"':'')+'> Sąvokų kategorija: <input type="text" size=75 name="inputRelKat" value="'+userRelKat+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Sąvokos (sav;sav2;...): </td><td><input type="text" name="inputRelRel" size=100 value="'+userRelRel+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Vertimai“ skyrelį?</td><td><input type="checkbox" name="inputTrans"'+(userIsVert=='1'?' checked="1"':'')+'></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Vertimų kategorija:</td><td><input type="text" size=100 name="inputTransKat" value="'+userTransKat+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Vertimo kalbos kodas (1 klb):</td><td><input type="text" size=15 name="inputTransKlb" value="'+userTransKlb+'" > Vertimai: <input type="text" size=75 name="inputVert" value="'+userVert+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Vertimo kalbos kodas (2 klb):</td><td><input type="text" size=15 name="inputTransKlb2" value="'+userTransKlb2+'" > Vertimai: <input type="text" size=75 name="inputVert2" value="'+userVert2+'" ></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Taip pat žiūrėkite“ skyrelį?</td><td><input type="checkbox" name="inputTP"><input type="text" name="inputTaipPat" size=100 value="'+userTaipPat+'"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Šaltinių“ skyrelį?</td><td><input type="checkbox" name="inputRef"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti „Nuorodos“ skyrelį?</td><td><input type="checkbox" name="inputRefer"><input type="text" name="inputNuor" size=100 value="'+userNuor+'"></td></tr>');
  popup.document.write('<tr'+(gener!='false'?'':' style="diplay:none;"')+'><td>Ar įterpti interwiki į en?</td><td><input type="checkbox" name="inputIen"></td></tr>');
  popup.document.write('</table></form">');
  popup.document.write('<p><input id="wpSave" name="wpSave" type="submit" value="Įterpti kodą" accesskey="s" title="Į terpti šablono kodą [s]" onclick="javascript:insertCode()" />');
  popup.document.write('<input id="wpClose" name="wpClose" type="submit" value="Uždaryti" accesskey="q" title="Uždaryti langą [q]" onclick="javascript:self.close()" /></p>');
  popup.document.write('</body></html>');
  popup.document.close();
}

window.langSet = function (value) {
   return vertLangs[value];
}

function callKDal(subm, clo, komword)
{
   var zodis = wgTitle;
// Perdaryta Perdaryta
   userKdal = window.userKdal;
   userKat = window.userKat;
   userVert = window.userVert;
   userKlb = window.userKlb;
   userSinKat = window.userSinKat;
   userSinSin = window.userSinSin;
   userAntKat = window.userAntKat;
   userAntAnt = window.userAntAnt;
   userRelKat = window.userRelKat;
   userRelRel = window.userRelRel;
   userTransKat = window.userTransKat;
   userTransKlb = window.userTransKlb;
   userTransKlb2 = window.userTransKlb2;
   userVert2 = window.userVert2;
   userText = window.userText;
   userEti = window.userEti;
   userNaud = window.userNaud;
   userTaipPat = window.userTaipPat;
   userNuor = window.userNuor;
   userVaizdas = window.userVaizdas;
   userVaizdPav = window.userVaizdPav;
// Perdaryta Perdaryta

   var kkn = document.URL.search(/\&kalba\=/);

   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+7);
      kkn = kalb.search(/\&/);
      if (kkn >= 0){
         userKlb = kalb.substr(0,kkn);
      }
      else userKlb = kalb;
   }

   kkn = document.URL.search(/\&tr\=/);
   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+4);
      kkn = kalb.search(/\&/);
      if (kkn >= 0)
         userTar = decodeURI(kalb.substr(0,kkn)).replace('+',' ');
      else userTar = decodeURI(kalb).replace('+',' ');
   }

   //if (vertCreateElem.length > 0)
   //   userTar = vertCreateElem[0].tar;

   kkn = document.URL.search(/\&gimine\=/);
   if (kkn >= 0){
      var kalb = document.URL.substr(kkn+8);
      kkn = kalb.search(/\&/);
      if (kkn >= 0)
         userGim = kalb.substr(0,kkn);
      else userGim = kalb;
   }
   
   var sars = '0';
   if (wgPageName.substr(0,16) == 'Sąrašas:Vertimai'){
     userFirst='0';
     userIsVert = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,17) == 'Sąrašas:Sinonimai'){
     userFirst='0';
     userIsSin = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,17) == 'Sąrašas:Antonimai'){
     userFirst='0';
     userIsAnt = '1';
     sars = '1';
   }
   if (wgPageName.substr(0,15) == 'Sąrašas:Sąvokos'){
     userFirst='0';
     userIsRel = '1';
     sars = '1';
   }

   if (sars == '1'){
      var sarsm = zodis.split('/');
      if (sarsm.length >0)
         userKlb = sarsm[1];
      if (sarsm.length >1)
         zodis = sarsm[2];
   }
 
   var isJung = zodis.search(/[ \-]/);
   var userKdalI = 0;
   for (i=0; i<window.kdalArray.length; i++){
      if ( window.kdalArray[i].code == userKdal) userKdalI=i;
   }

   generateKDal('true', zodis, ((isJung == -1)?userKdalI:20), 1, 1, userKlb, userKat, 0, 0, userEti, 
      userTar, 0, 0, 0, (userIsSin=='1'?1:0), (userIsAnt=='1'?1:0), (userIsRel=='1'?1:0), (userIsVert=='1'?1:0),
      userSinKat, userAntKat, userRelKat, userSinSin, userAntAnt, userRelRel, userTransKat, userTransKlb, userTransKlb2,
      userText, userVert, userVert2, userGim, 0, userEti, userTar, '', '', 0, userNaud, '', userTaipPat,
      userNuor, 0, 1, userVaizdas, userVaizdPav, komword, isJung);

   if (window.opener)
     document.editform.wpMinoredit.checked = true;

   if (subm){
      document.forms[0].submit();
      for (i=0; i<500; i++) 
         {};
      if (clo){
        window.close();
      }
   }
}

var isSel = true;

function KDal_tab()
{

 var toolbar = document.getElementById('toolbar');
 if (!toolbar) return false;
 
 var textbox = document.getElementById('wpTextbox1');
 if (!textbox) return false;
 
 if (!document.selection && textbox.selectionStart == null)
    isSel = false;

 vertLangsInitText();
 tab2ArrayInitText();
 templSettingsInitText();
 kdalArrayInitText();

 var image = document.createElement("img");
 image.width = 23;
 image.height = 22;
 image.src = 'http://upload.wikimedia.org/wikipedia/commons/9/97/Template_button.png';
 image.border = 0;
 image.alt = 'Aprašymo šablono įterpimas';
 image.title = 'Aprašymo šablono įterpimas';
 image.style.cursor = "pointer";
 image.onclick = function() {
   popupKDal(true, 'true');
   return false;
 }
 toolbar.appendChild(image);
}

$(KDal_tab);