var swfu;
$(document).ready(function()
{
        var transparent_mode;
        if (jQuery.browser.msie == true && jQuery.browser.version == '9.0')
            transparent_mode = SWFUpload.WINDOW_MODE.WINDOW;
        else
            transparent_mode = SWFUpload.WINDOW_MODE.TRANSPARENT;
            
        if ($('#swfu_container').length != 0)
        {
            swfu = new SWFUpload({
                // Backend Settings
                upload_url: "/utils/upload_image_ajax",
                post_params: {"guid": document.getElementById('guid').value},

                // File Upload Settings
                file_size_limit : "10 MB",
                file_types : "*.jpg; *.png; *.gif; *.bmp",
                file_types_description : "JPG Images",
                file_upload_limit : "0",    // Zero means unlimited

                // Event Handler Settings - these functions as defined in Handlers.js
                //  The handlers are not part of SWFUpload but are part of my website and control how
                //  my website reacts to the SWFUpload events.
                file_queue_error_handler : fileQueueError,
                file_dialog_complete_handler : fileDialogComplete,
                upload_progress_handler : uploadProgress,
                upload_error_handler : uploadError,
                upload_success_handler : uploadSuccess,
                upload_complete_handler : uploadComplete,

                // Button settings
                button_image_url : "/js/swfupload/images/XPButtonNoText_160x22.png",
                button_window_mode : transparent_mode,
                button_placeholder_id : "spanButtonPlaceholder",
                button_width: 160,
                button_height: 22,
                button_text : '<span class="button">' + $("#load_picture").html() + '</span>',
                button_text_style : '.button { margin: 0px; text-align: center; padding-left: 155px; font-family: Helvetica, Arial, sans-serif; font-size: 14pt; } .buttonSmall { font-size: 10pt; }',
                button_text_top_padding: 1,
                button_text_left_padding: 5,

                // Flash Settings
                flash_url : "/js/swfupload/swfupload.swf",  // Relative to this file

                custom_settings : {
                    upload_target : "divFileProgressContainer"
                },

                // Debug Settings
                debug: false
            });
        }
});
