function escape(str)
{
var txt2="";
//ja padots neinicializet mainigais
if(str==undefined)
{
txt2="";
}
else
{
var txt=String(str);
var enc;
var code;
var ch;
//iet cauri pa simbolam vien
for(var i=0;i<txt.length;i++)
{
code=txt.charCodeAt(i);
ch=txt.charAt(i);
//shitos neaiztiek, tie ir ok
if ((code>=97&&code<=122)|| (code>=65&&code<=90)|| (code>=48&&code<=57))
	enc=ch;
else
//shitos noformee shaadi %<kods heksaa>
if (code<256)
	enc="%"+code.toString(16).toUpperCase();
else
{
//a shite, ja sastop latvieshu burtus, attiecigi rikojas
	switch(ch)
{
case "â" : enc="%E2";break;
case "Â" : enc="%C2";break;
case "è" : enc="%E8";break;
case "È" : enc="%C8";break;
case "ç" : enc="%E7";break;
case "Ç" : enc="%C7";break;
case "ì" : enc="%EC";break;
case "Ì" : enc="%CC";break;
case "î" : enc="%EE";break;
case "Î" : enc="%CE";break;
case "í" : enc="%ED";break;
case "Í" : enc="%CD";break;
case "ï" : enc="%EF";break;
case "Ï" : enc="%CF";break;
case "ò" : enc="%F2";break;
case "Ò" : enc="%D2";break;
case "ô" : enc="%F4";break;
case "Ô" : enc="%D4";break;
case "º" : enc="%BA";break;
case "ª" : enc="%AA";break;
case "ð" : enc="%F0";break;
case "Ð" : enc="%D0";break;
case "û" : enc="%FB";break;
case "Û" : enc="%DB";break;
case "þ" : enc="%FE";break;
case "Þ" : enc="%DE";break;
default: enc=ch;
	
}
}
//pieliek jaunieguto simbolinju galaa
txt2=txt2+enc;
}
}
//atgriezh rezultatu
return txt2;
}
