I am creating an ajax uploader with mootools. When I remove the ajax and simply upload the form I get $_FILES with the file data present. But when I use the ajax version, the $_FILES super global is empty. Every other part of the form is present. It acts as if it does not send the image at all but only in the ajax version. Any help is appreciated.

<?php include('layout/head.tpl'); ?>
   <!-- ******CONTENT encompasses the ALL content****** -->
   <div id="content">
		<form id="add_pod" action="add_pod.php" enctype="multipart/form-data" method="post">
			echo $form->input('category');
			echo $form->input('name');
			echo $form->input('src');
			echo $form->textarea('description');
			echo $form->textarea('short_description');
			echo $form->upload('image');
			//echo $form->upload('thumb');
		<input type="submit" class="submit" name="add_product" value="Add Product" />
		<div id="response"><!-- Ajax Response --></div>
		<div class="clrboth"></div>
	</div><!-- end content -->
</div><!-- end wrapper -->
<!-- ******FOOTER****** -->
<script type="text/javascript">
window.addEvent('domready', function(){
	$('add_pod').addEvent('submit', function(e) {
		//Prevents the default submit event from loading a new page.
		//("this" refers to the $('add_pod') element).
		this.set('send', {onComplete: function(response) {
			$('response').set('html', response);
		//Send the form.
<?php include('layout/footer.tpl') ?>