var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity}else if(dataProp)return data[i].identity}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function getURI(){var loc=window.location+"";var host=window.location.host+"";var uri=loc.substring(loc.indexOf(host)+host.length,loc.lastIndexOf(".page"));return uri}function setInnerHTML(id,str){var zone=(window.document.getElementById)?window.document.getElementById(id):window.document[id];zone.innerHTML=str}function getTextWidth(texte){var largeur=150;var span=document.createElement("span");span.style.visibility="hidden";span.style.position="absolute";span.appendChild(document.createTextNode(texte));document.getElementsByTagName("body")[0].appendChild(span);largeur=span.offsetWidth;document.getElementsByTagName("body")[0].removeChild(span);span=null;return largeur}function getDate_YYYY_MM_DD(date){var jj=date.substring(0,2);var mm=date.substring(3,5);var aaaa=date.substring(6,10);document.write(aaaa+"/"+mm+"/"+jj)}function setMasterDivID(){document.getElementsByTagName("body").item(0).firstChild.id="MASTER"}function goToPage(page){var url=page.split(',');if(url[0]=='')return;if(url[1]=='_self')window.location=url[0];else if(url[1]=='_blank')window.open(url[0]);else popup(url[0])}function writeTruncatedTextBreadcrumb(width,htmlStr){var i;var ruler=document.getElementById('ruler');if(ruler==null)ruler=document.all['ruler'];ruler.innerHTML=htmlStr;elements=ruler.getElementsByTagName("span");i=0;while(ruler.offsetWidth>width&&i<elements.length){elements[i].getElementsByTagName("a")[0].innerHTML="...";i++}}function normalizePageName(name){var newName="";var name_b=name.toLowerCase();for(var i=0;i<name_b.length;i++){var ch='';var co=name_b.charCodeAt(i);if(co==130||co==138||co==136||co==137)ch='e';else if(co==133||co==131||co==132||co==160)ch='a';else if(co==139||co==140||co==141)ch='i';else if(co==147||co==148||co==149)ch='o';else if(co==150||co==151||co==154)ch='u';else if(co==135)ch='c';else if(co==32)ch='_';else if((co>=65&&co<=90)||(co>=97&&co<=122)||(co>=47&&co<=58)||co==45||co==92||co==95||co==126)ch=name_b.charAt(i);newName+=ch}return newName}function reloadBreadcrumb(width,html){setTimeout(function(){writeTruncatedTextBreadcrumb(width,html)},1000)}