title: scriptData not being passed when there are multiple instances of uploadify
body: <p>I've got two instances of uploadify in my form. You'll find the definitions below.</p>
  
  <p>And two buttons that trigger the uploads. The image button is the only one relevant to the question:</p>
  
  <pre><code>$( "#btnimageupload" ).button().click(function()
  {
   $('#picbrowse').uploadifySettings( 'scriptData', ({ 'isSelected': $( '#selectImage' ).val() }));
   $('#picbrowse').uploadifyUpload();
  });
  </code></pre>
  
  <p>Now, <strong>here's the issue:</strong></p>
  
  <p>When I click btnimageupload button, the image doesn't upload. The progressbar goes to 100 and stops. No errors, javascript or otherwise.</p>
  
  <p><em>But</em>, when I disable the vdobrowse file input box, and its corresponding script, everything works fine. The images are uploaded and the data is transferring.</p>
  
  <p>Here's the tricky part... if I don't pass the scriptData on the btnimageupload click handler, images will upload even with vdobrowse file input box on the page.</p>
  
  <p>So it seems to me like scriptData is breaking uploadify when there's more than one instance of uploadify on the page.</p>
  
  <p>Anyone know how I could solve this?</p>
  
  <p><strong>Uploadify definitions</strong></p>
  
  <pre><code>$('#picbrowse').uploadify(
  {
   uploader  : 'script/uplodify/uploadify.swf',
   script    : '../../dopost.php',
   cancelImg : 'script/uplodify/cancel.png',
   folder    : '/images',
   queueID   : 'picqueue',
   auto      : false,
   multi     : true,
   fileDesc    : 'Image Files',
   fileExt     : '*.gif;*.jpg;',
   queueSizeLimit: 5,
   scriptData:
   ({
    'action': 'upload_image',
   }),
   onComplete: function( event, queueID, fileObj, response, data )
   {
    console.log( reponse)
   }
  });
  </code></pre>
  
  <p>.</p>
  
  <pre><code>$('#vdobrowse').uploadify(
  {
   uploader  : 'script/uplodify/uploadify.swf',
   script    : '../../dopost.php',
   cancelImg : 'script/uplodify/cancel.png',
   folder    : '/video',
   queueID   : 'vdoqueue',
   auto      : false,
   multi     : true,
   fileDesc    : 'Video Files',
   fileExt     : '*.avi;*.mpg;*.mov;*.mp4;*.mpeg;*.flv;*.mkv;*.wmv',
   queueSizeLimit: 5,
   scriptData:
   {
    action: 'upload_video'
   },
   onComplete: function( event, queueID, fileObj, response, data )
   {
    console.log( response );
   }
  
  });
  </code></pre>