function PlayFFM(){
  GenerateTag(arguments);
}

function GenerateTag(args)
{
  var currArg = '';
  var tagStr = '';
  var objStr = '<object classid="CLSID:A9ECE670-4652-4763-98F0-8A3EADA7FDBF"';
  var paramStr = '';
  var embedStr = '<embed';
  
  for (var i=0; i < args.length; i=i+2){
    currArg = args[i].toLowerCase();    

    if (currArg == "sourceData"){
        paramStr += '<param name="' + args[i] + '" value="' + args[i+1] + '">\n';
        embedStr += ' ' + args[i] + '="' + args[i+1] + '"';
    }
    else if (   currArg == "width" 
             || currArg == "height"){
      objStr += ' ' + args[i] + '="' + args[i+1] + '"';
      embedStr += ' ' + args[i] + '="' + args[i+1] + '"';
    }
    else if (   currArg == "id"
             || currArg == "codebase"){
      objStr += ' ' + args[i] + '="' + args[i+1] + '"';
    }
    else{
      paramStr += '<param name="' + args[i] + '" value="' + args[i+1] + '">\n'; 
      embedStr += ' ' + args[i] + '="' + args[i+1] + '"';
    }
  }

  objStr += '>\n';
  embedStr += '></embed>\n'; 

  tagStr = objStr + paramStr + embedStr + "</object>\n"; 
  
  document.write(tagStr);
 
}
