// History: // Doplněna detekce jazyka dokumentu (ve značce body) // Předěláno na jinou strukturu adresářů, doplněno poukování odkazů // Oprava regulárního výrazu tak, aby nekazil odkaz Nahoru v patičce //var undefined; // Pro zpetnou kompatibilitu kdyby JS nepodporoval undefined var RelPath=""; // Proměnná pro uložení relativní cesty k rootu webu // Všechny cesty v tomto skriptu pak mají být cestami od // rootu webu (například Web/PIC/MLAB.ico) function Test() // Testovací funkce pro ladění { with (document) { var Info; // Test // Užitečné: document.URL (cesta a jméno souboru stránky) write('
'); write('document language '+DocLang()); write('
'); write(''); write('document language '+navigator.appVersion); write('
'); write(''); write('document language '+document.body.lang); write('
'); write(''); write('navigator language '+navigator.language); // FF ano, IE6 ne write('
'); } } function DocLang() // Vrací zkratku jazyka stránky ( cs en ) // Není-li v dokumentu uvedená vrací en { var s; s=document.body.lang.toLowerCase(); if(s=="cs") return "cs"; // To by mě zajímalo proč je čeština cs a ne cz if(s=="sk") return "cs"; // Pro slováky bude asi čeština vhodnější return "en"; // Pro všechny ostatní dáme angličtinu } function SetRelativePath(Path) // Nastaví relativní část cesty tak, abychom se dostali k rootu webu // Například pro stránky v adresáři "Web" je tento parametr "../" { // Zapamatuji si relativní cestu RelPath=Path; // Případně doplním na konec lomítko if (RelPath.length!=0) if (RelPath.charAt(RelPath.length-1)!='/') RelPath+='/'; } function PokeRelativePath(Content) // Vezme řetězec a doplní v něm všechny odkazy o relativní část cesty { // return (Content.replace(/ '; if (DocLang()=="cs") { // český text Content+='MLAB