function DisplayVideo(container, movieToDisplay)
{
  //keep original proportions of the movie
  FIXED_WIDTH = 320;
  FIXED_HEIGHT = 240;
  movieWidth = container.clientWidth;
  movieHeight = null;
  if(movieToDisplay.mmtype2 == 1)
  {
    if (movieToDisplay.height > container.clientHeight)
    {
      tempResult = container.clientWidth * movieToDisplay.height / movieToDisplay.width;
      if (tempResult <= container.clientHeight)
      {
        movieHeight = tempResult-3;//-3 is for movie to not reseize the div in ie
      }
      else
      {
        movieHeight = container.clientHeight-3;//-3 is for movie to not reseize the div in ie
        movieWidth = movieHeight * movieToDisplay.width / movieToDisplay.height;
      }
    }
    else
    {
      alert('dans le else');
    }
    container.innerHTML = '<object width="' + movieWidth + 'height="' + movieHeight + '">\
                            <param name="movie" value="' + movieToDisplay.path + '"></param>\
                            <param name="allowFullScreen" value="true"></param>\
                            <param name="allowscriptaccess" value="always"></param>\
                            <embed src="' + movieToDisplay.path + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="' + movieWidth + '" height="' + movieHeight + '"></embed>\
                          </object>';
  }
  else
  {
    switch(movieToDisplay.extension)
    {
      case "mov":
        container.innerHTML = '<object width="' + FIXED_WIDTH +'" height="' + FIXED_HEIGHT +'" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">\
                                 <param name="src" value="' + movieToDisplay.path + '">\
                                 <param name="autoplay" value="true">\
                                 <param name="controller" value="true">\
                                 <param name="scale" value="tofit">\
                                 <embed src="' + movieToDisplay.path + '" width="' + FIXED_WIDTH +'" height="' + FIXED_HEIGHT +'" autoplay="true" controller="true" scale="tofit" pluginspage="http://www.apple.com/quicktime/download/"/>\
                               </object>';
        break;
      case "wmv":
        container.innerHTML = '<object id="VIDEO" name="VIDEO" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,0,02,902" standby="" type="application/x-oleobject">\
                                 <param name="filename" value="' + movieToDisplay.path + '">\
                                 <param name="animationatstart" value="true">\
                                 <param name="transparentatstart" value="true">\
                                 <param name="autostart" value="true">\
                                 <param name="showcontrols" value="true">\
                                 <embed src="' + movieToDisplay.path + '" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" controller="true" autostart="true" loop="true"></embed>\
                               </object>';
        break;
      case "wma":
        container.innerHTML = '<object id="VIDEO" name="VIDEO" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,0,02,902" standby="" type="application/x-oleobject">\
                                 <param name="filename" value="' + movieToDisplay.path + '">\
                                 <param name="animationatstart" value="true">\
                                 <param name="transparentatstart" value="true">\
                                 <param name="autostart" value="true">\
                                 <param name="showcontrols" value="true">\
                                 <embed src="' + movieToDisplay.path + '" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" controller="true" autostart="true" loop="true"></embed>\
                               </object>';
        break;
      case "mpg":
        container.innerHTML = '<object id="VIDEO" name="VIDEO" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,0,02,902" standby="" type="application/x-oleobject">\
                                 <param name="filename" value="' + movieToDisplay.path + '">\
                                 <param name="animationatstart" value="true">\
                                 <param name="transparentatstart" value="true">\
                                 <param name="autostart" value="true">\
                                 <param name="showcontrols" value="true">\
                                 <embed src="' + movieToDisplay.path + '" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" controller="true" autostart="true" loop="true"></embed>\
                               </object>';
        break;
      case "mpeg":
        container.innerHTML = '<object id="VIDEO" name="VIDEO" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,0,02,902" standby="" type="application/x-oleobject">\
                                 <param name="filename" value="' + movieToDisplay.path + '">\
                                 <param name="animationatstart" value="true">\
                                 <param name="transparentatstart" value="true">\
                                 <param name="autostart" value="true">\
                                 <param name="showcontrols" value="true">\
                                 <embed src="' + movieToDisplay.path + '" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" controller="true" autostart="true" loop="true"></embed>\
                               </object>';
        break;
      case "swf":
        var so = new SWFObject(movieToDisplay.path, container.id, FIXED_WIDTH, FIXED_HEIGHT,"8", "#FFFFFF");
        so.addParam("control", "true");
	so.addParam("loop", "false");
	so.write(container.id);
        break;
      case "flv":
        var so = new SWFObject("/dealersite/flash/player/video320x240.swf?UsedVideoSource=" + movieToDisplay.path , container.id, FIXED_WIDTH, FIXED_HEIGHT,"8", "#FFFFFF");
        so.write(container.id);
        break;
      case "avi":
        container.innerHTML = '<embed src="' + movieToDisplay.path + '" width="' + FIXED_WIDTH + '" height="' + FIXED_HEIGHT + '" AUTOPLAY="true" CONTROLLER="true" PLUGINSPAGE="http://www.apple.com/quicktime/download/">';
        break;
      default:
        break;
    }
  }
  
}
