
  function playMovie(movieType,id,width,height,path,controller,autostart,loop) {

    var returnHTML;
    if (movieType==".mov") returnHTML = "<object classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\" width=\""+width+"\" height=\""+height+"\">";
    if (movieType==".wmv") returnHTML = "<object classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112\" width=\""+width+"\" height=\""+height+"\">";    
    returnHTML += "<param name=\"src\" value=\""+path+"\" />";
    if (movieType==".mov") returnHTML += "<param name=\"controller\" value=\""+controller+"\" />";    
    if ((movieType==".wmv") && (controller=="false")) {
      returnHTML += "<param name=\"uiMode\" value=\"none\" />";
      returnHTML += "<param name=\"SHOWCONTROLS\" value=\"0\">";
      returnHTML += "<param name=\"ShowDisplay\" value=\"0\">";
    } 
    if ((movieType==".rm") || (movieType==".ra") || (movieType==".rv") || (movieType==".ram")) {
      if (controller=="false") returnHTML += "<param name=\"controls\" value=\"ImageWindow\" />";
      else returnHTML += "<param name=\"controls\" value=\"All\" />";
    }    
    returnHTML += "<param name=\"autoStart\" value=\""+autostart+"\" />";
    returnHTML += "<param name=\"loop\" value=\""+loop+"\" />";
    if (movieType==".mov") returnHTML += "<object type=\"video/quicktime\" data=\""+path+"\" width=\""+width+"\" height=\""+height+"\" class=\"mov\">";
    if (movieType==".wmv") returnHTML += "<object type=\"video/x-ms-wmv\" data=\""+path+"\" width=\""+width+"\" height=\""+height+"\" class=\"mov\">";    
    if (movieType==".mov") returnHTML += "<param name=\"controller\" value=\""+controller+"\" />";    
    if ((movieType==".wmv") && (controller=="false")) {
      returnHTML += "<param name=\"uiMode\" value=\"none\" />";
      returnHTML += "<param name=\"SHOWCONTROLS\" value=\"0\">";
      returnHTML += "<param name=\"ShowDisplay\" value=\"0\">";
    }
    if ((movieType==".rm") || (movieType==".ra") || (movieType==".rv") || (movieType==".ram")) {
      if (controller=="false") returnHTML += "<param name=\"controls\" value=\"ImageWindow\" />";
      else returnHTML += "<param name=\"controls\" value=\"All\" />";
    }    
    returnHTML += "<param name=\"autoStart\" value=\""+autostart+"\" />";
    returnHTML += "<param name=\"loop\" value=\""+loop+"\" />";
    returnHTML += "error: you need quicktime to play the movie";
    returnHTML += "</object>";
    returnHTML += "</object>";

    document.getElementById(id).innerHTML=returnHTML;
    return returnHTML;

  }
