<!--
var isDOM = document.getElementById?1:0;

var isIE = document.all?1:0;

var isNS4 = (navigator.appName=='Netscape' && !isDOM)?1:0;

var isIE4 = (isIE && !isDOM)?1:0;

var isDyn = (isDOM||isIE||isNS4);



function getRef(id, par)

{

par = !par ? document : (par.navigator?par.document:par);

return (isIE ? par.all[id] :

(isDOM ? (par.getElementById?par:par.ownerDocument).getElementById(id) :

par.layers[id]));

}



function getSty(id, par)

{

return (isNS4 ? getRef(id, par) : getRef(id, par).style)

}



if (!window.LayerObj) var LayerObj = new Function('id', 'par',

'this.ref=getRef(id, par); this.sty=getSty(id, par); return this');

function getLyr(id, par) { return new LayerObj(id, par) }



function LyrFn(fn, fc)

{

LayerObj.prototype[fn] = new Function('var a=arguments,p=a[0]; with (this) { '+fc+' }');

}

LyrFn('x','if (!isNaN(p)) sty.left=p; else return parseInt(sty.left)');

LyrFn('y','if (!isNaN(p)) sty.top=p; else return parseInt(sty.top)');

LyrFn('vis','sty.visibility=p');

LyrFn('bgColor','if (isNS4) sty.bgColor=(p?p:null); ' +

'else sty.background=p?p:"transparent"');

LyrFn('bgImage','if (isNS4) sty.background.src=(p?p:null); ' +

'else sty.background=(p?"url("+p+")":"") ');

LyrFn('clip','if (isNS4) with(sty.clip) { left=a[0]; top=a[1]; right=a[2]; bottom=a[3] } ' +

'else sty.clip="rect("+a[1]+"px "+a[2]+"px "+a[3]+"px "+a[0]+"px)" ');

LyrFn('write','if (isNS4) with (ref.document) {write(p);close()} else ref.innerHTML=p');

LyrFn('alpha','var f=ref.filters; if (f) {' +

'if (sty.filter.indexOf("alpha")==-1) sty.filter+="alpha()"; ' +

'if (f.length&&f.alpha) f.alpha.opacity=p } else if (isDOM) sty.MozOpacity=(p/100)');



function setLyr(lVis, docW, par)

{

if (!setLyr.seq) setLyr.seq=0;

if (!docW) docW=0;

var obj = (!par ? (isNS4 ? window : document.body) :

(!isNS4 && par.navigator ? par.document.body : par));

var newID='_js_layer_'+setLyr.seq++;



if (isIE&&!window.opera) obj.insertAdjacentHTML('beforeEnd', '<div id="'+newID+

'" style="position:absolute"></div>');

else if (isDOM)

{

var newL=document.createElement('div');

obj.appendChild(newL);

newL.id=newID; newL.style.position='absolute';

}

else if (isNS4)

{

var newL=new Layer(docW, obj);

newID=newL.id;

}



var lObj=getLyr(newID, par);

with (lObj.sty) { visibility=lVis; left=0; top=0; width=docW }

return lObj;

}



if (!window.page) var page = { win: window, minW: 0, minH: 0, MS: isIE&&!window.opera }



page.winW=function()

{ with (this) return Math.max(minW, MS?win.document.body.clientWidth:win.innerWidth) }

page.winH=function()

{ with (this) return Math.max(minH, MS?win.document.body.clientHeight:win.innerHeight) }



page.scrollX=function()

{ with (this) return MS?win.document.body.scrollLeft:win.pageXOffset }

page.scrollY=function()

{ with (this) return MS?win.document.body.scrollTop:win.pageYOffset }



function popOver(mN, iN) { with (this)

{

clearTimeout(hideTimer);

overM = mN;

overI = iN;

var thisI = menu[mN][iN];



if (iN && this.onmouseover) this.onmouseover();



litOld = litNow;

litNow = new Array();

var litM = mN, litI = iN;

while(1)

{

litNow[litM] = litI;

if (litM == 'root') break;

litI = menu[litM][0].parentItem;

litM = menu[litM][0].parentMenu;

}



var same = true;

for (var z in menu) if (litNow[z] != litOld[z]) same = false;

if (same) return;



for (thisM in menu) with (menu[thisM][0])

{

if (!lyr) continue;



litI = litNow[thisM];

oldI = litOld[thisM];



if (litI && (litI != oldI)) changeCol(thisM, litI, true);



if (oldI && (oldI != litI)) changeCol(thisM, oldI, false);



if (litI && !visNow && (thisM != 'root'))

{

showMenu(thisM);

visNow = true;

}



if (isNaN(litI) && visNow)

{

hideMenu(thisM);

visNow = false;

}

}



clearTimeout(showTimer);

nextMenu = '';

if (thisI.type == 'sm:')

{

var targ = thisI.href, lyrM = menu[mN][0].lyr;



with (menu[targ][0])

{

if (!lyr || !lyr.ref) return;



lyr.x(eval(offX) + (typeof(offX)=='number' ? lyrM.x() + thisI.lyr.x() : 0));

lyr.y(eval(offY) + (typeof(offY)=='number' ? lyrM.y() + thisI.lyr.y() : 0));



showStr = myName + '.showMenu("' + targ + '"); ' +

myName + '.menu.' + targ + '[0].visNow = true';

nextMenu = targ;

if (showDelay) showTimer = setTimeout(showStr, showDelay);

else eval(showStr);

}

}

}}



function popChangeCol(mN, iN, isOver) { with (this.menu[mN][iN])

{

var col = isOver ? overCol : outCol;

if (col.indexOf('.') == -1) lyr.bgColor(col);

else lyr.bgImage(col);



var doFX = ((overClass != outClass) || (outBorder != overBorder));



if (doFX && isNS4) lyr.write(this.getHTML(mN, iN, isOver));



else if (doFX) with (lyr)

{

ref.className = (isOver ? overBorder : outBorder);

var chl = (isDOM ? ref.childNodes : ref.children)

if (chl) for (var i = 0; i < chl.length; i++)

chl[i].className = (isOver ? overClass : outClass);

}



if (typeof(outAlpha)=='number') lyr.alpha(isOver ? overAlpha : outAlpha);

}}



function popOut(mN, iN) { with (this)

{

if ((mN != overM) || (iN != overI)) return;

if (this.onmouseout) this.onmouseout();



var thisI = menu[mN][iN];



if (thisI.href != nextMenu) clearTimeout(showTimer);



if (hideDelay)

{

var delay = ((mN == 'root') && (thisI.type != 'sm:')) ? 50 : hideDelay;

hideTimer = setTimeout(myName + '.over("root", 0)', delay);

}



overM = 'root';

overI = 0;

}}



function popClick(evt) { with (this)

{

if (overI)

{

if (this.onclick) this.onclick();



var thisI = menu[overM][overI];



with (thisI) switch (type)

{

case 'sm:': return;

case 'js:': { eval(href); break }

case '': type = 'window';

default: if (href) eval(type + '.location.href = "' + href + '"');

}

}



over('root', 0);

}}



function popClearLyr(wN) { with (this)

{

for (mN in menu) with (menu[mN][0]) if (par == wN) lyr = null;

}}



function addProps(obj, data, names, addNull)

{

for (var i = 0; i < names.length; i++) if(i < data.length || addNull) obj[names[i]] = data[i];

}



function ItemStyle()

{

var names = ['len', 'spacing', 'popInd', 'popPos', 'pad', 'outCol', 'overCol', 'outClass',

'overClass', 'outBorder', 'overBorder', 'outAlpha', 'overAlpha'];

addProps(this, arguments, names, true);

}



function popStartMenu(mName) { with (this)

{

if (!menu[mName]) { menu[mName] = new Array(); menu[mName][0] = new Object(); }



actMenu = mName;

menu[mName].length = 1;

nextItem = 1;

var aM = menu[mName][0];



var names = ['isVert', 'isVert', 'offX','offY', 'width', 'itemSty', 'par', 'parentMenu',

'parentItem', 'visNow', 'menuW', 'menuH'];

addProps(aM, arguments, names, true);



if (!aM.lyr) aM.lyr = null;

}}



function popAddItem() { with (this)

{

var aI = menu[actMenu][nextItem++] = new Object();



var names = ['text', 'href', 'type', 'itemSty', 'len', 'spacing', 'popInd', 'popPos',

'pad', 'outCol', 'overCol', 'outClass', 'overClass', 'outBorder', 'overBorder',

'outAlpha', 'overAlpha', 'iW', 'iH', 'lyr'];

addProps(aI, arguments, names, true);



var iSty = (arguments[3] ? arguments[3] : menu[actMenu][0].itemSty);

for (prop in iSty) if (aI[prop] == window.UnDeFiNeD) aI[prop] = iSty[prop];



if (aI.outBorder)

{

if (isNS4) aI.pad++;

}

}}



function popGetHTML(mN, iN, isOver) { with (this)

{

var itemStr = '';

with (menu[mN][iN])

{

var textClass = (isOver ? overClass : outClass);



if ((type == 'sm:') && popInd)

{

if (isNS4) itemStr += '<layer class="' + textClass + '" left="'+ ((popPos+iW) % iW) +

'" top="' + pad + '">' + popInd + '</layer>';

else itemStr += '<div class="' + textClass + '" style="position: absolute; left: ' +

((popPos+iW) % iW) + '; top: ' + pad + '">' + popInd + '</div>';

}



if (isNS4) itemStr += (outBorder ? '<span class="' + (isOver ? overBorder : outBorder) +

'"><spacer type="block" width="' + (iW - 8) + '" height="' + (iH - 8) + '"></span>' : '') +

'<layer left="' + pad + '" top="' + pad + '" width="' + (iW - (2 * pad)) + '" height="' +

(iH - (2 * pad)) + '"><a class="' + textClass + '" href="#" ' +

'onClick="return false" onMouseOver="status=\'\'; ' + myName + '.over(\'' + mN + '\',' +

iN + '); return true">' + text + '</a></layer>';



else itemStr += '<div class="' + textClass + '" style="position: absolute; left: ' + pad +

'; top: ' + pad + '; width: ' + (iW - (2 * pad)) + '; height: ' + (iH - (2 * pad)) +

'">' + text + '</div>';

}

return itemStr;

}}



function popUpdate(docWrite, upMN) { with (this)

{

if (!isDyn) return;



for (mN in menu) with (menu[mN][0])

{

if (upMN && (upMN != mN)) continue;



var str = '', iX = 0, iY = 0;



for (var iN = 1; iN < menu[mN].length; iN++) with (menu[mN][iN])

{

var itemID = myName + '_' + mN + '_' + iN;



var targM = menu[href];

if (targM && (type == 'sm:'))

{

targM[0].parentMenu = mN;

targM[0].parentItem = iN;

}



var shrink = (outBorder && ((isDOM && !isIE) || window.opera) ? 2 : 0)

iW = (isVert ? width : len) - shrink;

iH = (isVert ? len : width) - shrink;



var isImg = (outCol.indexOf('.') != -1) ? true : false;



if (isDOM || isIE4)

{

str += '<div id="' + itemID + '" ' + (outBorder ? 'class="' + outBorder + '" ' : '') +

'style="position: absolute; left: ' + iX + '; top: ' + iY + '; width: ' + iW + '; height: ' +

iH + '; background: ' + (isImg ? 'url('+outCol+')' : outCol) +

((typeof(outAlpha)=='number') ? '; filter: alpha(opacity='+ outAlpha + '); -moz-opacity: ' +

(outAlpha/100) : '') +

'; cursor: ' + ((type!='sm:' && href) ? (isIE ? 'hand' : 'pointer') : 'default') + '" ';

}

else if (isNS4)

{

str += '<layer id="' + itemID + '" left="' + iX + '" top="' + iY + '" width="' +

iW + '" height="' + iH + '" ' + (outCol ? (isImg ? 'background="' : 'bgcolor="') +

outCol + '" ' : '');

}



str += 'onMouseOver="' + myName + '.over(\'' + mN + '\',' + iN + ')" ' +

'onMouseOut="' + myName + '.out(\'' + mN + '\',' + iN + ')">' +

getHTML(mN, iN, false) + (isNS4 ? '</layer>' : '</div>');



var spc = (outBorder ? 1 : 0)

if (isVert) iY += len + spacing - spc;

else iX += len + spacing - spc;



}



menuW = isVert ? width : iX;

menuH = isVert ? iY : width;



var eP = eval(par);



setTimeout(myName + '.setupRef("' + mN + '")', 50);



if (docWrite)

{

var targFr = (eP && eP.navigator ? eP : window);

targFr.document.write('<div id="' + myName + '_' + mN + '_Div" style="position: absolute; ' +

'visibility: hidden; width: ' + menuW + '; height: ' + menuH + '; z-index: 1000">' +

str + '</div>');

}

else

{

if (!lyr) lyr = setLyr('hidden', menuW, eP);

else if (isIE4) setTimeout(myName + '.menu.' + mN + '[0].lyr.sty.width=' + (menuW+2), 50);



with (lyr) { sty.zIndex = 1000; write(str) }

}



}

}}



function popSetupRef(mN) { with (this) with (menu[mN][0])

{

if (!lyr || !lyr.ref) lyr = getLyr(myName + '_' + mN + '_Div', eval(par));



for (var i = 1; i < menu[mN].length; i++)

menu[mN][i].lyr = getLyr(myName + '_' + mN + '_' + i, lyr.ref);



if (mN == 'root')

{

position();

lyr.vis('visible');

}

}}



function popPosition(wN) { with (this)

{

for (mN in menu) if (!wN || menu[mN][0].par == wN) with (menu[mN][0])

{

if (!lyr || !lyr.ref) continue;



if (typeof(offX)!='number' || mN=='root') lyr.x(eval(offX));

if (typeof(offY)!='number' || mN=='root') lyr.y(eval(offY));

}

}}



function PopupMenu(myName)

{

this.myName = myName;



this.showTimer = 0;

this.hideTimer = 0;

this.showDelay = 300;

this.hideDelay = 200;

this.showMenu = '';

/*

this.showTimer = 0;

this.hideTimer = 0;

this.showDelay = 0;

this.hideDelay = 500;

this.showMenu = '';

*/

this.menu =  new Array();

this.litNow = new Array();

this.litOld = new Array();



this.overM = 'root';

this.overI = 0;



this.actMenu = '';

this.nextItem = 1;



this.over = popOver;

this.changeCol = popChangeCol;

this.out = popOut;

this.click = popClick;

this.clearLyr = popClearLyr;

this.startMenu = popStartMenu;

this.addItem = popAddItem;

this.getHTML = popGetHTML;

this.update = popUpdate;

this.setupRef = popSetupRef;

this.position = popPosition;



this.showMenu = function(mName) { this.menu[mName][0].lyr.vis('visible') }

this.hideMenu = function(mName) { this.menu[mName][0].lyr.vis('hidden') }

}



/*MENU STYLES DEFINITION EDITION

 styleName = new ItemStyle(length of items, spacing after items, 'popout indicator HTML',

 popout indicator position, padding of text within item, 'out background colour or image

 filename', 'hover background colour or image', 'out text stylesheet class', 'hover text class',

 'out border stylesheet class', 'hover border class', out translucency percentage or null

 for no translucency, hover translucency percentage or null); */

var hBar = new ItemStyle(85, 0, '', 0, 0, '', '', 'itemTextMain', 'itemHoverMain', 'greyBorder', 'greyBorder', null, null);

var subM = new ItemStyle(20, 0, '&gt;', -10, 0, '#003399', '#0033CC', 'itemTextLight', 'itemTextHover', 'lightGreyBorder', 'lightGreyBorder', null, null, 'hand', 'default');

var subMleft = new ItemStyle(16, 0, '&lt;', 3, 0, '#666666', '#999999', 'itemTextLight', 'itemTextHover', 'lightGreyBorder', 'lightGreyBorder', null, null, 'hand', 'default');

//<img src="/objects/img/above.gif" border="0">
var subM2 = new ItemStyle(18, 0, '&gt;', -10, 0, '#0033CC', '#0033FF', 'itemTextSub2', 'itemHoverSub2',
'lightGreyBorder', 'lightGreyBorder', null, null, 'hand', 'default');

var subM3 = new ItemStyle(16, 0, '', -10, 0, '#0033FF', '#0066FF', 'itemTextSub2', 'itemHoverSub2',
'lightGreyBorder', 'lightGreyBorder', null, null, 'hand', 'default');

var level3 = new ItemStyle(17, 0, '&gt;', -12, 1, '#666666', '#999999', 'itemTextSub2', 'itemHoverSub2',
'itemBorder', 'itemBorder', null, null);

var level4 = new ItemStyle(16, 0, '',0, 0, '#666666', '#999999', 'itemTextSub2', 'itemHoverSub2',
'lightGreyBorder', 'lightGreyBorder', null, null, 'hand', 'default');

// MENU ITEMS DEFINITION

var pMenu = new PopupMenu('pMenu');
with (pMenu)
{
/*startMenu('menu name', Vertical menu? (true/false), left, top, width, default ItemStyle
for items in this menu, optional parent frame/window or layer in which this menu resides)*/
startMenu('root', false, 'page.winW()/2 - 365', 125, 25, hBar);

/* addItem('Text', 'URL', 'action type', optional ItemStyle, length, spacing, 'popout indicator',
   popout indicator position....... in the same order as ItemStyles, see above); */

addItem('Accueil', 'mAccueil', 'sm:');
addItem('Cours', 'mCours', 'sm:');
addItem('Exposition', 'mExposition', 'sm:',hBar,117);
addItem('Actualit&eacute;', 'mActualite', 'sm:',hBar,102);
addItem('Contact', 'mContact', 'sm:',hBar,98);

//LEVEL 2
startMenu('mAccueil', true, 5, 28, 102, subM);
addItem('&nbsp;Pr&eacute;sentation','mPres','sm:');
addItem('&nbsp;Newsletter','/formulaires/listArtquarium.html','');
addItem('&nbsp;Recherche','/siteMap.html#recherche','');

startMenu('mCours', true, 5, 28, 164, subM);
addItem('&nbsp;Cours','mCoursE','sm:');
addItem('&nbsp;Exposition d&#8217;élèves','mExpE','sm:');
addItem('&nbsp;Propos d&#039;&eacute;l&egrave;ves','/cours/proposEleves.html','');
addItem('&nbsp;Analyse de composition','/cours/analyse/analyses.html','');
//addItem('&nbsp;Conf&eacute;rences','/cours/conference/conferenceCorinneCharles.html','');
addItem('&nbsp;Pr&eacute; R&eacute;servation en ligne','/formulaires/reservation2010-11.html','');
//addItem('&nbsp;Stage d&#039;&eacute;t&eacute; 2010','/formulaires/contactStageEte10.html','');

startMenu('mExposition', true, 5, 28, 232, subM);
addItem('&nbsp;Artistes ','mArtistes','sm:');
addItem('&nbsp;Galerie/Expositions &amp; présentation ','/galerie/galeriePresentation.html','');
addItem('&nbsp;Renseignements Galerie ','/formulaires/contactGalerie.html','');

startMenu('mActualite', true, 5, 28, 118, subM);
addItem('&nbsp;Saison 2010-11','/actualite.html','');
addItem('&nbsp;Saison 2009-10','/expo_actualite/actualitePasse.html','');
addItem('&nbsp;Saison 2008-09','/expo_actualite/actualitePasse.html#0809','');
addItem('&nbsp;Saison 2007-08','/expo_actualite/actualitePasse.html#0708','');
addItem('&nbsp;Saison 2006-07','/expo_actualite/actualitePasse.html#0607','');
addItem('&nbsp;Saison 2005-06','/expo_actualite/actualitePasse.html#0506','');
addItem('&nbsp;Saison 2004-05','/expo_actualite/actualitePasse.html#0405','');
addItem('&nbsp;Saison 2003-04','/expo_actualite/actualitePasse.html#0304','');
//addItem('&nbsp;Stage d&#039;&eacute;t&eacute; 2010','/formulaires/contactStageEte10.html','');
//addItem('&nbsp;Conf&eacute;rences','/cours/conference/conferenceCorinneCharles.html','');
//addItem('&nbsp;Bon cadeau','/formulaires/contactBon5lecon.html','');
addItem('&nbsp;Newsletter','/formulaires/listArtquarium.html','');

startMenu('mContact', true, 5, 28, 180, subM);
addItem('&nbsp;Contact','/formulaires/contact.html','');
addItem('&nbsp;Pr&eacute; R&eacute;servation en ligne','/formulaires/reservation2010-11.html','');
//addItem('&nbsp;Stage d&#039;&eacute;t&eacute; 2010','/formulaires/contactStageEte10.html','');
//addItem('&nbsp;Bon cadeau','/formulaires/contactBon5lecon.html','');
//addItem('&nbsp;Inscription aux conf&eacute;rences','/formulaires/conferenceRavenneReservation2007.html','');
//addItem('&nbsp;R&eacute;servation offre 07-08','/formulaires/reservationOffre2007-08.html','');
addItem('&nbsp;Renseignements Galerie ','/formulaires/contactGalerie.html','');
addItem('&nbsp;Carte','window.open("/formulaires/carte.html")','js:');

//LEVEL 3
startMenu('mPres', true, 90, 8, 98, subM2);
addItem('&nbsp;Qui sommes nous ','/cours/enseignants.html','');
addItem('&nbsp;Presse ','/press/presse.html','');
addItem('&nbsp;Les Dossiers ','/press/dossiers.html','');
addItem('&nbsp;Les Films ','/film/video.html','');
addItem('&nbsp;La Radio ','/press/dossiers.html#radio','');

startMenu('mCoursE', true, 82, 8, 88, subM2);
addItem('&nbsp;Pr&eacute;sentation','/cours/coursPresentation.html','');
addItem('&nbsp;Horaires','/cours/coursPresentation.html#horaires','');
addItem('&nbsp;Enseignants','/cours/coursPresentation.html#enseignants','');
//addItem('&nbsp;Stage d&#039;&eacute;t&eacute;','/formulaires/contactStageEte09.html','');
addItem('&nbsp;Propos d&#039;&eacute;l&egrave;ves','/cours/proposEleves.html','');

startMenu('mExpE', true, 132, 8, 136, subM2);
addItem('&nbsp;Toutes les expos d&#039;&eacute;l&egrave;ves','/cours/expoEleves/expoEleves.html','');
addItem('&nbsp;Exposition d&#039;&eacute;l&egrave;ves 2008','window.open("/cours/expoEleves/2008/index.html")','js:');
addItem('&nbsp;S&eacute;lection 2007','/cours/expoEleves/2007/eleves2007.html','');
addItem('&nbsp;Artgare','/cours/expoEleves/artgare/artgare.html','');
addItem('&nbsp;L&#039;Envol&eacute;e 2006','/cours/expoEleves/expoEleves.html#envole06','');
addItem('&nbsp;Les &eacute;l&egrave;ves ! 2005','window.open("/galerie/tableaux/eleves05/index.html")','js:');

startMenu('mArtistes', true, 112, 8, 156, subM2);
addItem('&nbsp;Artistes de l&#039;Artquarium','/expositions.html','');
addItem('&nbsp;JACQUELINE BACHMANN ','jBachmann','sm:');
addItem('&nbsp;VAL&Eacute;RIE BRANDER ','/galerie/valerieBrander.html','');
addItem('&nbsp;JI CHANG-RIM ','jChangRim','sm:');
addItem('&nbsp;OLGA GINER ','/galerie/olgaGiner.html','');
addItem('&nbsp;ELISA KOHLER ','eKohler','sm:');
addItem('&nbsp;LUCIO LOUBET ','lLoubet','sm:');
addItem('&nbsp;S&Eacute;BASTIEN MAUREGARD ','sMauregard','sm:');
addItem('&nbsp;LORENZO MERLANTI ','/galerie/lorenzoMerlanti.html','');
addItem('&nbsp;MATHIAS RUSCH ','mRusch','sm:');
addItem('&nbsp;HIDEKI SANDO ','/galerie/hidekiSando.html','');
addItem('&nbsp;BULLET SHIH ','/galerie/bulletShih.html','');
addItem('&nbsp;IVAN SIZONENKO ','/galerie/ivanSizonenko.html','');
addItem('&nbsp;PIERRE EDOUARD TERRIER ','/galerie/pierreEdouardTerrier.html','');
addItem('&nbsp;GILBERT WOLFISBERG ','/galerie/gilbertWolfisberg.html','');

//LEVEL4
startMenu('jBachmann',true, 132, 8, 102, subM3);
addItem('&nbsp;Galerie 2005','/galerie/jacquelineBachmann2.html','');
addItem('&nbsp;Galerie 2004','/galerie/jacquelineBachmann.html','');
addItem('&nbsp;Dossier de presse','/press/pressJBachmann.html','');

startMenu('jChangRim',true, 132, 8, 102, subM3);
addItem('&nbsp;Galerie','/galerie/jiChangRim.html','');
addItem('&nbsp;Dossier de presse','/press/pressJChangRim.html','');

startMenu('eKohler',true, 132, 8, 102, subM3);
addItem('&nbsp;Galerie 2004','/galerie/elisaKohler2.html','');
addItem('&nbsp;Galerie 2003','/galerie/elisaKohler.html','');

startMenu('lLoubet',true, 132, 8, 102, subM3);
addItem('&nbsp;Galerie','/galerie/lucioLoubet.html','');
addItem('&nbsp;Dossier de presse','/press/pressLLoubet.html','');

startMenu('sMauregard',true, 132, 8, 102, subM3);
addItem('&nbsp;Offre sp&eacute;ciales','window.open("/mailing/sMauregardNovembre2008Site.html")','js:');
addItem('&nbsp;Galerie 2008','/galerie/sebastienMauregard2.html','');
addItem('&nbsp;Galerie 2006','/galerie/sebastienMauregard.html','');
addItem('&nbsp;Dossier de presse','/press/pressSMauregard.html','');

startMenu('mRusch',true, 132, 8, 102, subM3);
addItem('&nbsp;Galerie 2004','/galerie/mathiasRusch2.html','');
addItem('&nbsp;Galerie 2003','/galerie/mathiasRusch.html','');
}

if (!isNS4)
{
pMenu.update(true);
}
else
{
var popOldOL = window.onload;
window.onload = function()
{
if (popOldOL) popOldOL();
pMenu.update();
}
}

window.onresize = function()
{
ns4BugCheck();
pMenu.position();
}

window.onscroll = function()
{
pMenu.position();
}

if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = function(evt)
{
pMenu.click();
if (isNS4) return document.routeEvent(evt);
}

var nsWinW = window.innerWidth, nsWinH = window.innerHeight;
function ns4BugCheck()
{
if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) location.reload()
}

if (!isIE || window.opera)
{
var nsPX=pageXOffset, nsPY=pageYOffset;
setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' +
'{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50);
}

function menuClip(menuObj, menuName, dir)
{
var mD = menuObj.menu[menuName][0];
if (!mD.timer) mD.timer = 0;
if (!mD.counter) mD.counter = 0;
with (mD)
{
clearTimeout(timer);
if (!lyr || !lyr.ref) return;
if (dir==1) lyr.vis('visible');
lyr.sty.zIndex = 1001 + dir;
lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/20),0.75) );
counter += dir;
if (counter==11) { counter = 10; if (isDOM&&!isIE) lyr.sty.clip='' }
else if (counter<0) { counter = 0; lyr.vis('hidden') }
else timer = setTimeout(menuObj.myName+'.'+(dir==1?'show':'hide')+'Menu("'+menuName+'")', 40);
}
}

if (!window.opera)
{
pMenu.showMenu = new Function('mN','menuClip(pMenu, mN, 1)');
pMenu.hideMenu = new Function('mN','menuClip(pMenu, mN, -1)');
}

//ADDITIONAL CODE - LINK ON INTERMEDIATE MENU ITEM...
pMenu.onclick = function() { with (this)
{
/* Do actions depending on the item that the mouse was over at the time of the click.
   You may with to use nested IFs or 'switch' statements etc. if you're familiar with JS.
   if (overM == 'root' && overI == 1) location.href = '/prodPres/product_presentation.html';
*/
 if (overM == 'root' && overI == 1) location.href = '/index.html';
 if (overM == 'root' && overI == 2) location.href = '/cours.html';
 if (overM == 'root' && overI == 3) location.href = '/expositions.html';
 if (overM == 'root' && overI == 4) location.href = '/actualite.html';
 if (overM == 'root' && overI == 5) location.href = '/formulaires/contact.html';
// if (overM == 'mSolServ' && overI == 2) location.href = '/prodPres/demofol_overview.html';
}
}

// ALL OTHER FUNCTIONS NOT RELATED TO MENU

/*function launchCenter(url, name, width, height, features) {
  var str = "height=" + height + ",innerHeight=" + height;
  str += ",width=" + width + ",innerWidth=" + width +" , "+features;
  if (window.screen) {
    var ah = screen.availHeight - 30;
    var aw = screen.availWidth - 10;

    var xc = (aw - width) / 2;
    var yc = (ah - height) / 2;

    str += ",left=" + xc + ",screenX=" + xc;
    str += ",top=" + yc + ",screenY=" + yc;
  }
  var theWin = window.open(url, name, str);
  theWin.focus();
  return theWin;
}*/

// -->