// JavaScript Document

function kontrola(tn)
{
	for (i=1;i<=tn;i++)
	{
		var k = "t" + i;
		convert(k);
	}
}

function convert(tt)
{
	p = document.getElementById(tt);
	ein = p.value;
 
   // Windows (iso-latin-1) Umlaute:
   ein = ein.replace (/ä/g, "&auml;");
   ein = ein.replace (/ö/g, "&ouml;");
   ein = ein.replace (/ü/g, "&uuml;");
   ein = ein.replace (/Ä/g, "&Auml;");
   ein = ein.replace (/Ö/g, "&Ouml;");
   ein = ein.replace (/Ü/g, "&Uuml;");
   ein = ein.replace (/ß/g, "&szlig;");
   ein = ein.replace (/š/g, "&scaron;");
   ein = ein.replace (/Š/g, "&Scaron;");
   ein = ein.replace (/č/g, "&#269;");
   ein = ein.replace (/ć/g, "&#263;");
   ein = ein.replace (/Č/g, "&#268;");
   ein = ein.replace (/Ć/g, "&#262;");
   ein = ein.replace (/ž/g, "&#382;");
   ein = ein.replace (/Ž/g, "&#381;");
   ein = ein.replace (/đ/g, "&#273;");
   ein = ein.replace (/Đ/g, "&#272;");
   // Mac-Umlaute:
   ein = ein.replace (/Š/g, "&auml;");
   ein = ein.replace (/š/g, "&ouml;");
   ein = ein.replace (/Ÿ/g, "&uuml;");
   ein = ein.replace (/_/g, "&Auml;");
   ein = ein.replace (/…/g, "&Ouml;");
   ein = ein.replace (/†/g, "&Uuml;");
   ein = ein.replace (/§/g, "&szlig;"); 
     // Sonstige Sonderzeichen:
//   ein = ein.replace (/</g, "&lt;");
//   ein = ein.replace (/>/g, "&gt;");
   ein = ein.replace (/"/g, "&quot;");
   ein = ein.replace (/„/g, "&quot;");
   ein = ein.replace (/“/g, "&quot;");
	ein = ein.replace(/\r\n/g, "\n");
	ein = ein.replace(/\n/g, "<br>");
	ein = ein.replace(/—/g, "&mdash;");
	ein = ein.replace(/–/g, "&ndash;");
	ein = ein.replace(/–/g, "&mdash;");
 
   p.value = ein;
}

function makebr(x)
{
	p = document.getElementById(x);
	inhalt = p.value;
	inhalt =inhalt.replace(/\r\n/g, "\n");
	inhalt =inhalt.replace(/\n/g, "<br>");
	p.value = inhalt;
}


function convbr(x)
{
	p = document.getElementById(x);
	inhalt = p.value;
	inhalt =inhalt.replace(/<br>/g, "\r\n");
	p.value = inhalt;
}
