var E=0,don=0;var timeout = 600;
var mm=new Image;
var mm1=new Image;
mm1.src="http://sosenfants.info/boutons/menufond0.gif";
mm.src="http://sosenfants.info/boutons/menufond30.gif";
for( var i = 0; i < 600; i++ )
{
    eval("var timeoutli" + i + " = false;");
}
function initMenu()
{
    if ( browser.isDOM1 
    && !( browser.isMac && browser.isIE ) 
    && !( browser.isOpera && browser.versionMajor < 7 )
    && !( browser.isIE && browser.versionMajor < 5 ) )
    {
        var menu = document.getElementById('menu'); // the root element
        var lis = menu.getElementsByTagName('li'); // all the li
        menu.className='menu';
        for ( var i=0; i<lis.length; i++ )
        {
            // is there a ul element ?
            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 );
                lis.item(i).getElementsByTagName('a')[0].className = 'menuIndicateur';
            }
        }
    }
}

function addAnEvent( target, eventName, functionName )
{
    if ( browser.isIE )
    {
        eval('target.on'+eventName+'=functionName');
    }
    else
    {
        target.addEventListener( eventName , functionName , true ); // true is important for Opera7
    }
}
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';
    eval ( "clearTimeout( timeout"+ this.id +");" );
    hideAllOthersUls( this );
}
function hideAllOthersUls( currentLi )
{
    var ul = currentLi.parentNode;
    for ( var i=0; i<ul.childNodes.length; i++ )
    {
        if ( ul.childNodes[i].id && ul.childNodes[i].id != currentLi.id )
        {
            hideUlUnderLi( ul.childNodes[i] );
        }
    }
}
function hideUlUnderLi( li )
{
    var uls = li.getElementsByTagName('ul');
    for ( var i=0; i<uls.length; i++ )
    {
        uls.item(i).style['visibility'] = 'hidden';
    }
} 
function popup (nom) 
{    win=window.open (nom,
                 'Apercu_carte',
                 'toolbar=no,' +
                 'location=no,' +
                 'directories=no,' +
                 'status=no,' +
                 'menubar=no,' +
                 'scrollbars=yes,' +
                 'resizable=yes,' +
                 'screenx==' +(screen.width-280) / 2+
                 ',screeny=0,' +
                 'left=' +(screen.width-280) / 2+
                 ',top=0' +
		         ',width='+280+
                 ',height='+330);
    win.focus();
  }
function envoicarte()
{
	var a=document.forms.form1.nomexp.value,b=document.forms.form1.mailexp.value;a1=document.forms.form1.nomdest.value,b1=document.forms.form1.maildest.value;
	
     if(a==""||b==""||a1==""||b1=="")return alert("Merci de remplir les champs requis.");     var c=b.indexOf("@",1),d=b.indexOf(".",c+1);
     if((c>-1)&&(b.length >2)&&(d>1));else return alert("L'adresse de messagerie de l'expéditeur ne semble pas valide.");
     var c=b1.indexOf("@",1),d=b1.indexOf(".",c+1);
     if((c>-1)&&(b1.length >2)&&(d>1));else return alert("L'adresse de messagerie du destinataire ne semble pas valide.");
     document.forms.form1.submit();
}
function fenetre (n,w,h) {
 win=window.open (n,
                 '_blank',
                 'toolbar=yes,' +
                 'location=no,' +
                 'directories=no,' +
                 'status=no,' +
                 'menubar=yes,' +
                 'scrollbars=yes,' +
                 'resizable=yes,' +
                 'screenx=' +(screen.width-w)/2+
                 ',screeny=0,' +
                 'left=' +(screen.width-w)/2+
                 ',top=0,' +
                 'width='+w+
                 ',height='+h);
   win.focus();
  }
  function fenetrecarte (pays,w,h) 
{
 win=window.open (pays,
                 '_blank',
                 'toolbar=yes,' +
                 'location=no,' +
                 'directories=no,' +
                 'status=no,' +
                 'menubar=yes,' +
                 'scrollbars=yes,' +
                 'resizable=yes,' +
                 'screenx=' +(screen.width-w)/2+
                 ',screeny=0,' +
                 'left=' +(screen.width-w)/2+
                 ',top=0,' +
                 'width='+w+
                 ',height='+h);
   win.focus();

  }
function fenetrepays (pays,w,h) {
 win=window.open (pays,
                 'manouvellefenetre',
                 'toolbar=no,' +
                 'location=no,' +
                 'directories=no,' +
                 'status=no,' +
                 'menubar=no,' +
                 'scrollbars=yes,' +
                 'resizable=yes,' +
                 'screenx=0,' +
                 'screeny=0,' +
		         'left=0,' +
		         'top=0,' +
                 'width='+w+
                 ',height='+h);
   win.focus();
  }
function swappays(n)
{if (document.images)
	{document.images['btnpays'].src='http://sosenfants.info/boutons/bt_pays'+n+'.gif';
	}}
 
function swapcarte(n)
{if (document.images)
	{document.images['btncarte'].src='http://sosenfants.info/boutons/bt_carte'+n+'.gif';
	 }}
function swapaction(n)
{if (document.images)	
	{document.images['btnaction'].src='http://sosenfants.info/boutons/bt_act'+n+'.gif';
	}}
function swapenvoi(j,n)
{if (document.images)	
	{objet="envoi"+j;
	eval("document."+objet+".src='http://sosenfants.info/boutons/envoyer'+n+'.gif'");
	}} 
function envoi(n)
{if (E==0)	
	{var a=eval("document.forms.form"+n+".Nom.value"),b=eval("document.forms.form"+n+".Email.value");
     if(a==""||b=="")return alert("Merci de remplir les champs requis.");

     var c=b.indexOf("@",1),d=b.indexOf(".",c+1);
     if((c>-1)&&(b.length >2)&&(d>1));else return alert("L'adresse de messagerie ne semble pas valide.");

     E=1;eval("document.forms.form"+n+".submit()");
}}