| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | 
							- (function($) {
 
-   Clameurs = function(){
 
-     function init(){
 
-       console.log("Clameurs");
 
-       initVideoEvents();
 
-     }
 
-     function initVideoEvents(){
 
-       $('.field-type-video-embed-field a').on('click', clickVideo);
 
-     };
 
-     function clickVideo(event){
 
-       event.preventDefault();
 
-       console.log('Click video', this);
 
-       var vid_src = $(this).attr('href');
 
-       console.log("vid_src", vid_src);
 
-       getEmVidField(vid_src);
 
-       return false;
 
-     };
 
-     function getEmVidField(src){
 
-       $.getJSON('clameursmod/getemvidfield',
 
-         {'src':src},
 
-         function(json){
 
-           console.log("json loaded", json);
 
-           displayVid(json)
 
-         }
 
-       );
 
-     };
 
-     function displayVid(json){
 
-       $('#videoframe').remove();
 
-       $vid = $('<div>')
 
-         .attr('id', 'videoframe')
 
-         .append(json.embed)
 
-         .hide()
 
-         .appendTo('body');
 
-       var iframe = $('iframe', $vid)[0];
 
-       var winwidth = $(window).width();
 
-       var winheight = $(window).height();
 
-       console.log('win :'+winwidth+' | '+winheight);
 
-       if (winwidth > winheight) {
 
-         var w = winwidth*0.9;
 
-         var h = w*(360/640);
 
-       }else{
 
-         var h = winheight*0.9;
 
-         var w = h*(640/360);
 
-       }
 
-       console.log('win :'+w+' | '+h);
 
-       $.openDOMWindow({
 
-         loader:0,
 
-   			windowPadding:10,
 
-         overlay:1,
 
-   			overlayColor:'#fff',
 
-   			overlayOpacity:'90',
 
-         borderColor:'transparent',
 
-   			borderSize:'0',
 
-         width:w,
 
-         height:h,
 
-         windowSourceID:"#videoframe"
 
-       });
 
-     }
 
-     init();
 
-   };
 
-   $(document).ready(function() {
 
-     var clameurs = new Clameurs();
 
-   });
 
- })(jQuery);
 
 
  |