var menutimers=new Array();
var publicsite=true;
var rel='./intra/images/navig/';
var gardoc='';
var gard='';
var gardy='';
posimask=0;
var loaded=0;
var limit=0;
var loaded=0;
var xmenu=1;
var htab=0;
var hdiv=0;
var gardcal='';
var indice=0;
var bkmrk=null;
var bcolor='#496Ab4';
var fcolor='#ffffff';
var tblieux=new Array('6','3','5');
function validcherche()
{var ch=document.getElementById('CHERCHE').value;
 if (ch.length<3) {
    alert('Le mot recherché doit avoir au minimum 3 caractères');
    return false;
    } else {return true;};
};
function showhide(elid,sh)
{   el=document.getElementById(elid)?document.getElementById(elid):null;
if (el!=null) {
menuleft=document.getElementById('formutyp')?document.getElementById('formutyp'):null;
if (sh) {el.style.visibility='visible';
  if(menuleft!=null) {menuleft.style.visibility='hidden';};
    }
else {el.style.visibility='hidden';
 if(menuleft!=null && elid.indexOf('smenu')==-1) {menuleft.style.visibility='visible';};
       };
};
}

function disp(id,dc) {
if(dc==1) {
         eld=document.getElementById('divdoc'+id);
         im=document.getElementById('fl'+id);
         if(eld.style.display!='block') {
         eld.style.display='block';
         im.src='images/flechvisit0.png';
         im.alt='Cliquer pour fermer';

         } else {
         eld.style.display='none';
         im.src='images/flechvisit1.png';
         im.alt='Cliquer pour voir les détails';

};
 } else {
             eld=document.getElementById('divdoc'+id);
             if(eld.style.display!='block') {
             eld.style.display='block';
             if(gardoc!='') {
             document.getElementById('divdoc'+gardoc).style.display='none';
             };
             gardoc=id;
             } else {
             eld.style.display='none';
             };
 };
};

function affcalmod(elid,z,jour)
{
elt=document.getElementById(elid);
if(elt) {
if(elt.style.display=="block") {
elt.style.display="none";
elt.style.visibility="hidden";
elt.style.width="1px";
elt.style.height="1px";
} else {

if(gardcal!='') {
elm=document.getElementById(gardcal);
elm.style.display="none";
elm.style.visibility="hidden";
elm.style.width="1px";
elm.style.height="1px";
};
inidiv(elid,'pos'+z,12,0);

for(i=0;i<elt.childNodes.length-1;i++) {
if(elt.childNodes[i].tagName=='A') {
tx=elt.childNodes[i].getAttribute('href');
elt.childNodes[i].setAttribute('href',tx.replace('§§dat§§','&date_agenda='+jour));
};};
elt.style.display="block";
elt.style.visibility="visible";
elt.style.width="180px";
elt.style.height="120px";
gardcal=elid;
};
};
};

function getAbsPos(elt,which,par) {
 iPos = 0;
 if (par) {
 while (elt != null ) {
  iPos += parseInt(elt["offset" + which]);
  elt = elt.offsetParent ? elt.offsetParent : null;
 } ; } else if(elt!=null) {
 iPos= parseInt(elt["offset" + which]);
 };
 // if (is.iemac) { if (which=='Left' || which=='Top'){iPos-=parseInt(document.body.currentStyle['margin'+which]);};};
  return iPos;
}
function getElementStyle(elem, IEStyleProp, CSSStyleProp) {
    if (elem.currentStyle) {
     if (isNaN(elem.currentStyle[IEStyleProp]))
       {
      return getAbsPos(elem,IEStyleProp,false);

      } else {
       return  elem.currentStyle[IEStyleProp];
       };
    } else if (window.getComputedStyle) {
        var compStyle = window.getComputedStyle(elem, "");
        return compStyle.getPropertyValue(CSSStyleProp);
    }
    return '';
}



function initmenu(rel)
{
var menu=$('menuList'); 
if(menu) {
var layer1=$("navigation");
if (layer1) { layer1.appendChild(menu);};
  
};  
menu=$('searchlk');
if(menu) {
  layer1.appendChild(menu);menu.addEvent('click',function(){
    var formsearch=$('formsearch');
    if(formseach) {} else {
	  //if()
	};
});
};
};
function makelistebox() {
var op=document.getElement('div[class=listebox]');if(op) {op.getElement('a').addEvent('click',function() {
  var dv=this.getParent().getChildren()[1];if(dv.getStyle('display')!='block') {dv.setStyle('display','block');this.innerHTML='Fermer [x]';} else {dv.setStyle('display','none');this.innerHTML='Liste compl&egrave;te &raquo;';};return false;
});};
};
function updateResa(x) {
var rep='<span> | </span><a href="commander.php"><img src="images/shopping-basket.png" alt="Valider r&eacute;servations et/ou inscriptions" /> <span id="nbresa"></span> </a>';  
var nbresa=$('nbresa');  if(!nbresa && x!='') {$('logindiv').innerHTML+=rep;};
$('nbresa').innerHTML=x;
if(x=='') {var htm=nbresa.innerHTML;htm=htm.replace(rep,''); };};
function repost()
{
if (loaded==1) {
document.getElementById(id);
     initmenu(rel);
 };

};

window.onresize= function() {

    if (loaded==1) {

 //  tim=setTimeout("initmenu('"+rel+"')",300);
 };
        };
window.onload = function() {

            if (document.getElementById) {
      /*	var img=document.getElement('div[class=panorama]');if(img) {img=img.getElement('img');
      	  var h=img.getCoordinates();
      	  if(h.width<h.height) {
			  h.width=Math.floor(h.width/3);h.height=Math.floor(h.height/3);
			img.setStyles({'width':h.width+'px','height':h.height+'px'});
			img.parentNode.setStyle('margin','0 12px 12px 0');
			var infoplus=document.getElement('div[class=infoplus]');
		if(infoplus!=null) {infoplus.setStyles({'float':'left','display':'inline','clear':'right','padding':'12px 12px 8px 0'});};infoplus=document.getElement('div[class=notes]');if(infoplus!=null) {infoplus.setStyles({'float':'left','display':'inline','clear':'right'});};infoplus=('diapo20');if(infoplus!=null){infoplus.setStyles({'z-index':'200','clear':'both'});};
			}; 
      	  };*/
			initmenu(rel);
      	  TB_init();
	//	var myTabs = new mootabs('contentot'); 
       	makelistebox();
       if(window.googlemap) {loadScript();};
                if (window.formulaire) {init_editor('');} else {var calendrier=$('visuelcal');  if(calendrier) {init_calendrier();};}; };
        }
