// 	petit objet javascript pour les menu déroulants 
//	le déclencheur doit être class="myOverMenuKey"
// 	la liste à afficher class="myOverMenuValue"
var myClickMenu = function( nom, id ){
	var base = 'myClick';
	var key = base + 'Open' ;
	if( nom ){ base = nom ; }

	var start = function( ){
    var keys = $( '.' + base + 'Key' ) ;
    var values = $( '.' + base + 'Value' ) ;
    values.hide( ) ;
		// erreur si les deux tableaux ne s'accordent pas
		if( keys.length != values.length ){ 
			alert( " error html : \n le nombre d'éléments class='"+base+"Key' doit être égal au nombre d'éléments class='"+base+"Value'." );
			return false ;
		}
		// sinon pour chaque valeur
		for( var i = 0 ; i < keys.length ; i++ ){
			// on assign les fonctions
//			setOverFunc( keys[i], values[i] );
			setClickFunc( keys[i], values[i] );
//      keys[i].click( function( ){ values[i].toggle( 'slow' ) ; } ) ;

      // si l'id indique qu'il doit rester ouvert
			if( values[i].id == key || exists( id ) ){
				$( values[i] ).css( 'display', "block" ) ;
			}
		}
	}

	var setClickFunc = function( key, value ){ $( key ).click( function( ){ $( value ).toggle( 'fast' ) ; } ) ; }

	start( );

}

