/* menu */
			
function hover(obj){
	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(){
	if ( !document.getElementById('nav-main') )
        return;
    LI = document.getElementById('nav-main').getElementsByTagName('li');
	nLI = LI.length;
	for( i=0; i < nLI; i++ ) {
		LI[i].onmouseover = function(){
			hover(this);
		}
		LI[i].onmouseout = function(){
			hover(this);
		}
	}
}

addLoadEvent(setHover);

/* popup */
var _POPUP_FEATURES = ''; // redefining default features

addLoadEvent(function() {
        //listen('click', 'cn', eventPopup );
        //listen('click', 'cn', eventPopupFeatures('location=0,statusbar=1,menubar=1,width=190,height=300') );
        mlisten('click', getElementsByClass('popup', 'a'), eventPopup);
    }
);

/* inscription newsletter */
var f_email_newsletter_defaut;

function eventRegistrationNewsletter()
{
	if ( obj = document.getElementById('f_email_newsletter') ) {
		// mémorisation libellé défaut
		f_email_newsletter_defaut = document.forms['registration_newsletter'].elements['f_email_newsletter'].value;
		/*
		listen("keydown", obj, processFinder);
		listen("focus", obj, processFinder);
		listen("blur", obj, processFinder);
		*/
		listen("keydown", obj, processRegistrationNewsletter, false);
		listen("focus", obj, processRegistrationNewsletter, false);
		listen("blur", obj, processRegistrationNewsletter, false);
	}
}

function processRegistrationNewsletter(ev) {
	var event = new xEvent(ev, true);
	if (event.type == 'keydow') {
		if (evenement.keyCode == 13) // touche entrée
			document.forms['registration_newsletter'].submit();
	} else if (event.type == 'focus') {
		var valeur = event.target.value;
		if (valeur == f_email_newsletter_defaut)
			document.forms['registration_newsletter'].elements['f_email_newsletter'].value = '';
	} else if (event.type == 'blur') {
		var valeur = event.target.value;
		if (valeur == '')
			document.forms['registration_newsletter'].elements['f_email_newsletter'].value = f_email_newsletter_defaut;
	}
}

addLoadEvent(eventRegistrationNewsletter);
