function majzoom1(message){var sMessage=unescape(message);document.Register.zoom1.value=sMessage;}
function majcadre1(message){var sMessage=unescape(message);document.Register.recad1.value=sMessage;}
function positionx1(message){var sMessage=unescape(message);document.Register.posx1.value=sMessage;}
function positiony1(message){var sMessage=unescape(message);document.Register.posy1.value=sMessage;}
function maj(message){var sMessage=unescape(message);document.Register.orient.value=sMessage;}
function valimage(message){var sMessage=unescape(message);document.Register.sourca.value=sMessage;}
function visibilite(thingId){var targetElement;targetElement=document.getElementById(thingId);if(targetElement.style.display=="none"){targetElement.style.display="";}else{targetElement.style.display="none";}}
function Insert_Tag(where_,tagdeb_,tagfin_){var Obj=document.getElementById(where_);if(Obj){Obj.focus();if(typeof Obj.selectionStart!='undefined'){var PosDeb=Obj.selectionStart;var PosFin=Obj.selectionEnd;var Chaine=Obj.value;var szAvant=Chaine.substring(0,PosDeb);var szApres=Chaine.substring(PosFin,Obj.textLength);var szSelect=Chaine.substring(PosDeb,PosFin);Obj.value=szAvant+tagdeb_+szSelect+tagfin_+szApres;PosDeb=szAvant.length+tagdeb_.length+szSelect.length;PosFin=PosDeb;Obj.setSelectionRange(PosDeb,PosFin);Obj.focus();}else{var Decal;var Chaine=document.selection.createRange();var szSelect=Chaine.text;Chaine.text=tagdeb_+szSelect+tagfin_;Chaine=document.selection.createRange();if(szSelect.length>0){Decal=tagdeb_.length+szSelect.length;Decal-=Get_NbrCR(szSelect);}else{Decal=-tagfin_.length;}
Chaine.move('character',Decal);Chaine.collapse();Chaine.select();}}}
function addtxt(d){var ligne=String(d);Cursor_AddTexte('requete',ligne);}
function encad(){Insert_Tag('requete',"(",")");}
function Get_NbrCR(txt_){var NbrCR=0;var Pos=txt_.indexOf("\r\n");while(Pos>-1){Pos=txt_.indexOf("\r\n",Pos+2);NbrCR++;}
return(NbrCR);}
function Cursor_SetPos(where_,pos_){var Obj=document.getElementById(where_);if(Obj){Obj.focus();if(typeof Obj.selectionStart!="undefined"){Obj.setSelectionRange(pos_,pos_);}
else{var Chaine=Obj.createTextRange();Chaine.moveStart('character',pos_);Chaine.collapse();Chaine.select();}
return(Cursor_GetPos(where_,pos_));}}
function Cursor_GetPos(where_,pos_){var Obj=document.getElementById(where_);if(Obj){Obj.focus();if(typeof Obj.selectionStart!="undefined")
return Obj.selectionStart;else{var szMark="~~";var Chaine=Obj.value;var szTmp=document.selection.createRange();szTmp.text=szMark;var PosDeb=Obj.value.search(szMark);var szAvant=Chaine.substring(0,PosDeb);PosDeb-=Get_NbrCR(szAvant);Obj.value=Chaine;Chaine=Obj.createTextRange();Chaine.moveStart('character',PosDeb);Chaine.collapse();Chaine.select();return(PosDeb);}}}
function Cursor_AddTexte(where_,txt_){var Obj=document.getElementById(where_);if(Obj){Obj.focus();if(typeof Obj.selectionStart!="undefined"){var PosDeb=Obj.selectionStart;var PosFin=Obj.selectionEnd;var Chaine=Obj.value;var szAvant=Chaine.substring(0,PosDeb);var szApres=Chaine.substring(PosFin,Obj.textLength);var szSelect=Chaine.substring(PosDeb,PosFin);Obj.value=szAvant+txt_+szApres;Obj.setSelectionRange(szAvant.length+txt_.length,szAvant.length+txt_.length);Obj.focus();}
else{var szSelect=document.selection.createRange().text;if(szSelect.length>0){var Chaine=document.selection.createRange();Chaine.text=txt_;Chaine.collapse();Chaine.select();}
else{var Chaine=Obj.value;var szMark="~~";var szTmp=document.selection.createRange().duplicate();szTmp.text=szMark;var PosDeb=Obj.value.search(szMark);var szAvant=Chaine.substring(0,PosDeb);var szApres=Chaine.substring(PosDeb,Obj.textLength);Obj.value=szAvant+txt_+szSelect+szApres;PosDeb+=txt_.length;PosDeb-=Get_NbrCR(szAvant);Chaine=Obj.createTextRange();Chaine.moveStart('character',PosDeb);Chaine.collapse();Chaine.select();}}}}
function noaccent(chaine){temp=chaine.replace(/[àâä]/gi,"a");temp=temp.replace(/[éèêë]/gi,"e");temp=temp.replace(/[îï]/gi,"i");temp=temp.replace(/[ç]/gi,"c");temp=temp.replace(/[ôö]/gi,"o");temp=temp.replace(/[ùûü]/gi,"u");temp=temp.replace(/[<>?,.;:!§*&'()]/gi,"");return temp;}
function noesper(chaine){temp=chaine.replace(/[<>?,.;:§&]/gi,"");return temp;}
function showev(name){x=currentX;y=currentY+20;if(NS4){document.layers[name].xpos=parseInt(x);document.layers[name].left=parseInt(x);document.layers[name].ypos=parseInt(y);document.layers[name].top=parseInt(y);document.layers[name].visibility="show";}
if(IE4){document.all[name].style.left=self.document.body.scrollLeft+parseInt(x);document.all[name].style.top=self.document.body.scrollTop+parseInt(y);document.all[name].style.visibility="visible";}
if(MOZ){document.getElementById(name).style.left=parseInt(x);document.getElementById(name).style.top=parseInt(y);document.getElementById(name).style.visibility="visible";}}
function showtw(name){if(NS4){document.layers[name].visibility="show";}
if(IE4){document.all[name].style.visibility="visible";}
if(MOZ){document.getElementById(name).style.visibility="visible";}}
function hideev(name){if(NS4){document.layers[name].visibility="hide";}
if(IE4){document.all[name].style.visibility="hidden";}
if(MOZ){document.getElementById(name).style.visibility="hidden";}}
function grabEl(e){if(IE4){currentX=event.x;currentY=event.y;}else{currentX=e.pageX;currentY=e.pageY;}}
function setCookie(name,value,expires,path,domain,secure){var curCookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"")
document.cookie=curCookie}
function getCookie(name){var prefix=name+"="
var cookieStartIndex=document.cookie.indexOf(prefix)
if(cookieStartIndex==-1)
return null
var cookieEndIndex=document.cookie.indexOf(";",cookieStartIndex+
prefix.length)
if(cookieEndIndex==-1)
cookieEndIndex=document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex+
prefix.length,cookieEndIndex))}
function controlsubseccont()
{var info=document.formsubseccont;var retour=true;if(info.title.value==""){alert("Vous devez saisir un libellé");info.title.focus();retour=false;}
return retour;}
function controlseccont()
{var info=document.formseccont;var retour=true;if(info.title.value==""){alert("Vous devez saisir un libellé");info.title.focus();retour=false;}
return retour;}
function controlsection()
{var info=document.formsection;var retour=true;if(info.secname.value==""){alert("Vous devez saisir un libellé");info.secname.focus();retour=false;}
return retour;}
function controlrubrique()
{var info=document.formrubrique;var retour=true;if(info.rubname.value==""){alert("Vous devez saisir un libellé");info.rubname.focus();retour=false;}
return retour;}
function hover(obj){obj.style.zindex=1000;if(document.all){UL=obj.getElementsByTagName('ul');if(UL.length>0){sousMenu=UL[0].style;if(sousMenu.display=='none'||sousMenu.display==''){sousMenu.display='block';}else{sousMenu.display='none';}}}}
function setHover(id){LI=document.getElementById(id).getElementsByTagName('li');nLI=LI.length;for(i=0;i<nLI;i++){LI[i].onmouseover=function(){hover(this);}
LI[i].onmouseout=function(){hover(this);}}}

function sfHover(id) {
	 if (document.getElementById('menulab')) {
		 var sfEls = document.getElementById('menulab').getElementsByTagName('li');
	 for (var i=0; i<sfEls.length; i++) {
		 sfEls[i].onmouseover=function() {
			 this.className+=" sfhover"; this.style.zindex = 1000;
		 }
		 sfEls[i].onmouseout=function() {
			 this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		 }
	 }
	 }
}
if (window.attachEvent && document.getElementById('menulab')) window.attachEvent("onload", sfHover);

function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'");}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function sendajax(param,page,contenu){if(document.all&&!window.opera){var XhrObj=new ActiveXObject("Microsoft.XMLHTTP");}else{var XhrObj=new XMLHttpRequest();}
var content=document.getElementById(contenu);XhrObj.open("POST",page);XhrObj.onreadystatechange=function(){if(XhrObj.readyState==4&&XhrObj.status==200){content.innerHTML=XhrObj.responseText;}}
XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');XhrObj.send(param);}
var timeout=300;for(var i=0;i<100;i++)
{eval("var timeoutli"+i+" = false;");}
function timeoutHide()
{eval("timeout"+this.id+" = window.setTimeout('hideUlUnder( \""+this.id+"\" )', "+timeout+" );");}
function hideUlUnder(id)
{document.getElementById(id).getElementsByTagName('ul')[0].style['visibility']='hidden';}
function show()
{this.getElementsByTagName('ul')[0].style['visibility']='visible';var currentNode=this;while(currentNode)
{if(currentNode.nodeName=='LI')
{currentNode.getElementsByTagName('a')[0].className='linkOver';}
currentNode=currentNode.parentNode;}
eval("clearTimeout( timeout"+this.id+");");hideAllOthersUls(this);}
function hideAllOthersUls(currentLi)
{var lis=currentLi.parentNode;for(var i=0;i<lis.childNodes.length;i++)
{if(lis.childNodes[i].nodeName=='LI'&&lis.childNodes[i].id!=currentLi.id)
{hideUlUnderLi(lis.childNodes[i]);}}}
function hideUlUnderLi(li)
{var as=li.getElementsByTagName('a');for(var i=0;i<as.length;i++)
{as.item(i).className="";}
var uls=li.getElementsByTagName('ul');for(var i=0;i<uls.length;i++)
{uls.item(i).style['visibility']='hidden';}}
function inits(){var tabListItems=document.getElementById('tabs').childNodes;for(var i=0;i<tabListItems.length;i++){if(tabListItems[i].nodeName=="LI"){var tabLink=getFirstChildWithTagName(tabListItems[i],'A');var id=getHash(tabLink.getAttribute('href'));tabLinks[id]=tabLink;contentDivs[id]=document.getElementById(id);}}
var i=0;for(var id in tabLinks){tabLinks[id].onclick=showTab;tabLinks[id].onfocus=function(){this.blur()};if(i==0)tabLinks[id].className='selected';i++;}
var i=0;for(var id in contentDivs){if(i!=0)contentDivs[id].className='tabContent hide';i++;}}
function showTab(){var selectedId=getHash(this.getAttribute('href'));for(var id in contentDivs){if(id==selectedId){tabLinks[id].className='selected';contentDivs[id].className='tabContent';}else{tabLinks[id].className='';contentDivs[id].className='tabContent hide';}}
return false;}
function getFirstChildWithTagName(element,tagName){for(var i=0;i<element.childNodes.length;i++){if(element.childNodes[i].nodeName==tagName)return element.childNodes[i];}}
function getHash(url){var hashPos=url.lastIndexOf('#');return url.substring(hashPos+1);}
function initMenu()
{if(browser.isDOM1
&&!(browser.isMac&&browser.isIE)
&&!(browser.isOpera&&browser.versionMajor<7)
&&!(browser.isIE&&browser.versionMajor<5))
{var menu=document.getElementById('menu');var lis=menu.getElementsByTagName('li');menu.className='menu';for(var i=0;i<lis.length;i++)
{if(lis.item(i).getElementsByTagName('ul').length>0)
{if(browser.isIE)
{addAnEvent(lis.item(i),'keyup',show);}
addAnEvent(lis.item(i),'mouseover',show);addAnEvent(lis.item(i),'mouseout',timeoutHide);addAnEvent(lis.item(i),'blur',timeoutHide);addAnEvent(lis.item(i),'focus',show);lis.item(i).setAttribute('id',"li"+i);}}}}
