var swfu;
function initUploader() {
		swfu = new SWFUpload({
			upload_url: "/upload",
			post_params: {
				"_csf_session": session_key,
				"authenticity_token": auth_token
			},
			file_post_name: "uploaded_data",
			file_size_limit : "9999999999",	// 100 MB
			file_types : "*.*",
			file_types_description : "Images, Videos, Audio",
			file_upload_limit : 100,
			file_queue_limit : 10,

			// Callbacks
			file_queued_handler : fileQueued,
			file_queue_error_handler : fileQueueError,
			file_dialog_complete_handler : fileDialogComplete,
			upload_start_handler : uploadStart,
			upload_progress_handler : uploadProgress,
			upload_error_handler : uploadError,
			upload_success_handler : uploadSuccess,
			upload_complete_handler : uploadComplete,
			queue_complete_handler : queueComplete,

			// Button Settings
			button_image_url : "/images/button_queuefiles.gif",
			button_placeholder_id : "uploader",
			button_width: 186,
			button_height: 46,
			button_action: 0,
			button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
			button_cursor: SWFUpload.CURSOR.HAND,
			flash_url : "/swfs/swfupload.swf",
			custom_settings : {
				progressTarget : "progressTarget",
			},
			debug: false
		});
}