function flashXMLfromHTML(params){
  
  var targetElements = params.targetElements;
  var replace = params.replace;
  
  if(targetElements && targetElements.length > 0){
    
    var id = params.id;
    
    var flashvars = {};
    flashvars.xml = "<?xml version='1.0' encoding='utf-8' ?>";
    flashvars.xml += "<main>";
    targetElements.each(function(i, e){
      flashvars.xml += parseNode(e);
    });
    flashvars.xml += "</main>";
    
    if(replace){
      for(var i = 0; i<replace.length; i++){
        if(replace[i].match && replace[i].replacement){
          flashvars.xml = flashvars.xml.replace(replace[i].match, replace[i].replacement);
        }
      }
    }
    
    flashvars.xml = escape(flashvars.xml);
    
    var flashparams = { allowScriptAccess:"always", allowFullScreen:"true", wmode:"transparent" };
    var attributes = {id:id, name:id};
    
    var element = $('<div id="'+id+'"></div>');
    
    $(targetElements[0]).before(element);
    element.append(targetElements.remove());
    
    if(params.wrap){
      var wrap = $('<div id="'+id+'_wrap"></div>');
      element.wrap(wrap);
    }
    
    swfobject.embedSWF(params.swf, id, "100%", "100%", "9.0.0", null, flashvars, flashparams, attributes);
  }
}

function beerChosen(url){
  
}