jQuery(function () {

    try {

        jQuery('li.accompagnateur a').bind('click', function() {
            var href = this.getAttribute('href');
            if(0 === href.indexOf('mailto:')) return;
            if(confirm("Vous n'avez pas choisi d'accompagnateur. Désirez-vous en choisir un?")) {
                location.href = '../../dossier/accompagnateur';
            }
            return false;
            
        });


        if('surfenetres' in sofad) {
            var requete_parent = sofad.surfenetres.widgets.surfenetres.Externe.prototype.requete;
            sofad.surfenetres.widgets.surfenetres.Externe.prototype.requete = function(contexte) {
                if(!contexte) contexte = jQuery('html');
                return contexte.find(requete_parent).filter(function() {
                  return -1 === this.getAttribute('href').indexOf( location.protocol + '//' + location.host );
                });
            };
            
            sofad.surfenetres.widgets.surfenetres.Surfenetre.prototype.parametres = 
              "width=785,height=580,scrollbars=yes,resizable=yes,status=yes,toolbar=no,location=no,menubar=yes";
            
            for(var nom_widget in sofad.surfenetres.widgets.surfenetres) {
                var widgets = sofad.batiWidgets( sofad.surfenetres.widgets.surfenetres[ nom_widget ] );
                for(var ii=0; ii<widgets.length; ++ii) widgets[ii].demarre();
            }
        }


        if('interactivites' in sofad) {
            for(var nom_widget in sofad.interactivites.widgets.interactivites) {
                var widgets = sofad.batiWidgets( sofad.interactivites.widgets.interactivites[ nom_widget ] );
                for(var ii=0; ii<widgets.length; ++ii) widgets[ii].demarre();
            }
        }


        if(jQuery('#bluemenu').length) tabdropdown.init("bluemenu");        

    } catch(e) {
        if(e.name && 'AucunSousWidget' == e.name) {
            sofad.exposeExceptionAucunSousWidget(e);
        } else {
            alert("exception : " + e);
        }
    }


      });
