

// load
Event.observe(window, 'load', function() {
      // attention pour l'ajax il faut bien mettre le event.handler dans le windows load sinon le code est executé deux fois ! 
      Event.handler = {
         register: function(element) {
            if($(element)) {
               switch (element) 
               {
                  case 'accueil':                     
                     showMeVideo();  
                     break;
                  default:
                  break;
               }
            
            }
         }         
      }
      
      // toujours le mettre apres ! 
      Event.handler.register(document.body.id);

});

function showMeVideo()
{
   if($('chooseVideo'))
   {
      Event.observe('chooseVideo','change',function(){
         if($('chooseVideo').value != 0)
            ajaxVideo($('chooseVideo').value);
       } );
      
      Event.observe('showVideo','click',function() {
         $('blocVideo').toggle();
      });
   }   
}

function ajaxVideo(titre)
{

    var pars = 'titre='+titre; 
     var uri = '../../fr/s01_home/_ajax_video.php';

      //$('wait_caract').show();

      var myAjax = new Ajax.Request( uri, 
                                          {
                                             method: 'get'
                                  
 
                                             , parameters: pars
                                             , onFailure: reportError
                                             , onSuccess: function(transport) {   
                                                //var myObject = transport.responseText.evalJSON();
                                                $('sousBlocVideo').update(transport.responseText);
                                             }
                                          }
                                   );

}
function reportError(){alert('une Erreur est survenu lors de l\'execution du script...');}