var availableLangs=document.getElementById("availableLangsHack").innerHTML;var editMode=(document.getElementById("langEditMode")!=null);var hiddenClass="jsHide";var dimmedClass="dimmedLang";var visibleClass="visibleLang";var selectedClass="selectedLang";var selectedLang="fi";var url=window.location.href;var urlparts=url.split('/');var rootNode=getRootNodeId();if(urlparts[3]=="en"||urlparts[4]=="en"){selectedLang="en";}if(urlparts[3]=="sv"||urlparts[4]=="sv"){selectedLang="sv";}if(rootNode!=null){if(Get_Cookie("previousNewsLang"+rootNode)!=null)selectedLang=Get_Cookie("previousNewsLang"+rootNode);}if(self.document.location.hash.length!=0){selectedLang=self.document.location.hash.substring(1);}function getElementsByName_iefix(tagsString,name){var arr=new Array();var tags=tagsString.split(",");for(tagindex=0,iarr=0;tagindex<tags.length;tagindex++){var tag=tags[tagindex];var elem=document.getElementsByTagName(tag);for(i=0;i<elem.length;i++){att=elem[i].getAttribute("name");if(att==name){arr[iarr]=elem[i];iarr++;}}}return arr;}function getMultilangElements(){var browserIsIe=(navigator.appName=="Microsoft Internet Explorer");if(browserIsIe)return getElementsByName_iefix("div,a","multiLangContent");else return document.getElementsByName("multiLangContent");}function getRootNodeId(){var regexS="(.*)_rootNodeId=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null){return Get_Cookie("rootNode");}else{Set_Cookie("rootNode",results[2]);return results[2];}}function showLang(tagName,lang){var rootNode=getRootNodeId();Set_Cookie("previousNewsLang"+rootNode,lang);var mlElements=getMultilangElements();var noLang=true;for(i in mlElements){if(mlElements[i].className){mlElements[i].className=mlElements[i].className.replace(hiddenClass,'');mlElements[i].className=mlElements[i].className.replace(visibleClass,'');mlElements[i].className=mlElements[i].className.replace(selectedClass,'');mlElements[i].className=mlElements[i].className.replace(dimmedClass,'');mlElements[i].className=mlElements[i].className.replace('  ',' ');if(!editMode){if(availableLangs.indexOf(lang)==-1){if(availableLangs.indexOf(mlElements[i].getAttribute('lang'))!=-1){lang=mlElements[i].getAttribute('lang');}else{lang=null;}}}if(mlElements[i].getAttribute('lang')==lang){mlElements[i].className+=' '+selectedClass;if(availableLangs.indexOf(mlElements[i].getAttribute("lang"))==-1){if(mlElements[i].nodeName=='A'){mlElements[i].className+=' '+dimmedClass;}}}else{if(mlElements[i].nodeName=='A'){if(availableLangs.indexOf(mlElements[i].getAttribute('lang'))!=-1){mlElements[i].className+=' '+visibleClass;noLang=false;}else if(editMode){mlElements[i].className+=' '+dimmedClass;}else{mlElements[i].className+=' '+hiddenClass;}}else{mlElements[i].className+=' '+hiddenClass;}}if(noLang){document.getElementById("noAvailableLanguages").className.replace(hiddenClass,'');}}}return false;}
