function eoLit(feld)
{
   wert=feld.value;
   if ((wert!="") && (document.forms[0].temp_ULFLAG.checked!=false)) 
   {
	feldname=feld.name;
	wert=wert.replace(/cx/g,String.fromCharCode(265));
	wert=wert.replace(/Cx/gi,String.fromCharCode(264));
	wert=wert.replace(/gx/g,String.fromCharCode(285));
	wert=wert.replace(/Gx/gi,String.fromCharCode(284));
	wert=wert.replace(/hx/g,String.fromCharCode(293));
	wert=wert.replace(/Hx/gi,String.fromCharCode(292));
	wert=wert.replace(/jx/g,String.fromCharCode(309));
	wert=wert.replace(/Jx/gi,String.fromCharCode(308));
	wert=wert.replace(/sx/g,String.fromCharCode(349));
	wert=wert.replace(/Sx/gi,String.fromCharCode(348));
	wert=wert.replace(/ux/g,String.fromCharCode(365));
	wert=wert.replace(/Ux/gi,String.fromCharCode(364));
	feld.value=wert;
   }
}

function konvNovajho(form0)
{
	feld=form0.MSG_Quelle;
	wert=feld.value;
	if (wert!="")
	{
		if (wert.indexOf("[") < 0)
		{
			wert="["+wert+"]";
			form0.MSG_Quelle.value=wert;
		}
	}
	feld=form0.MSG_Titel;
	wert=feld.value;
	if (wert!="") {
		wert=wert.replace(/\'/g,"&prime;");
		wert=wert.replace(/\"/g,"&quot;");
		form0.MSG_Titel.value=wert;
	}
	wert1=form0.temp_bildo1.value;
	if (wert1!="") {
		form0.EO_Bildo1.value=wert1;
		form0.EO_Bildo1.value=form0.EO_Bildo1.value.replace(/\\/g,"/");
		form0.EO_Bildo1.value=form0.EO_Bildo1.value.replace(/\"/g,"");
		form0.temp_UL1.value="jes";
	}

	wert0=form0.temp_bildo0.value;
	if (wert0!="") {
		form0.EO_Bildo0.value=wert0;
		form0.EO_Bildo0.value=form0.EO_Bildo0.value.replace(/\\/g,"/");
		form0.EO_Bildo0.value=form0.EO_Bildo0.value.replace(/\"/g,"");
		form0.temp_UL0.value="jes";
	}

	return true;
}

function enmetValoro(nomo,l1,l2,val)
{
	if (navigator.appName =="Netscape") {
		document.write("<INPUT NAME=\""+nomo+"\" VALUE=\""+val+"\" size="+l1+" onBlur=\"eoLit(this)\">");
        }
	else {
		document.write("<INPUT NAME=\""+nomo+"\" VALUE=\""+val+"\" size="+l2+" onBlur=\"eoLit(this)\">");
	}
	return true;
}
function enmetBloko(nomo,l1,l2)
{
	if (navigator.appName =="Netscape") {
                   document.write("<TEXTAREA NAME=\""+nomo+"\" ROWS=7 COLS="+l1+" wrap=\"soft\" onBlur=\"eoLit(this)\">")
        }
	else {
                   document.write("<TEXTAREA NAME=\""+nomo+"\" ROWS=7 COLS="+l2+" wrap=\"soft\" onBlur=\"eoLit(this)\">")
	}
	return true;
}

function konvKoordinatoj(dok,lingvo)
{
	if (lingvo=="de") {
		errL="Fehler!\nGeben Sie die geografische Laenge in der Form 10e30 ein";
		errB="Fehler!\nGeben Sie die geografische Breite in der Form 50n10 ein";
	}
	else {
		errL="Eraro!\nEnmetu la geografian longitudon kiel 10e30";
		errB="Eraro!\nEnmetu la geografian latitudon kiel 50n10";
	}
	var Ausdruck =/(\d+)(\D)(\d+)/;
	test=Ausdruck.test(dok.temp_LGrad.value);
	if (test==false) {
		alert(errL);
		return false;
	}
	else {
		Ausdruck.exec(dok.temp_LGrad.value);
		Typ=RegExp.$2.toUpperCase();
		minutoj=RegExp.$3.substr(0,2);
		if ((Typ=="E") ||  (Typ=="W")) {
			dok.JTR_LGradTyp.value=Typ;
			dok.JTR_LGrad.value=(minutoj)/60+parseInt(RegExp.$1);
		}
		else {
			alert(errL);
			return false;
		}
	}
	test=Ausdruck.test(dok.temp_BGrad.value);
	if (test==false) {
		alert(errB);
		return false;
	}
	else {
		Ausdruck.exec(dok.temp_BGrad.value);
		Typ=RegExp.$2.toUpperCase();
		minutoj=RegExp.$3.substr(0,2);
		if ((Typ=="N") ||  (Typ=="S")) {
			dok.JTR_BGradTyp.value=Typ;
			dok.JTR_BGrad.value=(minutoj)/60+parseInt(RegExp.$1);
		}
		else {
			alert(errB);
			return false;
		}
	}
   if(dok.temp_sekurigo.value != "Zamenhof") {
    alert("Bv. enmeti la vorton por la sekurigo! - Bitte geben Sie das Wort zur Absicherung ein!");
    dok.temp_sekurigo.focus();
    return false;
  }
	return true;
}