function getCID() {
  var cid = "cliqset";
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(cid + "=");
    if (c_start!=-1) {
      c_start = c_start + cid.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) 
	    c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return "";
}

var swfAvatar;

$(function(e) {

	var avatarSettings = {
			flash_url : "/swfupload/swf/swfupload.swf",
			upload_url: "/avatar/upload?cliqset=" + getCID(),
			file_size_limit : "5 MB",
			file_types : "*.jpeg;*.jpg;*.png;",
			file_types_description : "Image files",
			file_upload_limit : 1,
			file_queue_limit : 0,
			custom_settings : {
				progressTarget : "fsAvatarUploadProgress",
				cancelButtonId : "btnAvatarCancel"
			},
			debug: false,

			// Button settings
			button_image_url: "http://cliqset-web.s3.amazonaws.com/img/btn-browse-no-style.png",
			button_width: "93",
			button_height: "32",
			button_placeholder_id: "spanAvatarButtonPlaceHolder",
			button_text: '',
			button_text_style: ".theFont { font-size: 16; }",
			button_text_left_padding: 12,
			button_text_top_padding: 3,
			button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
			button_cursor: SWFUpload.CURSOR.HAND,
			
			// The event handler functions are defined in handlers.js
			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 : uploadAvatarSuccess,
			upload_complete_handler : uploadComplete,
			queue_complete_handler : queueComplete	// Queue plugin event
		};

		swfAvatar = new SWFUpload(avatarSettings);
});