var AjaxCall = {
  /* ----- Upload Profile & Badge Images ----- */
  /* // PHP Sample Code
  $uploaddir = '/public_html/groupable/img/uploads/';
  $uploadfile = $uploaddir . basename($_FILES['badge_file']['name']);

  if (move_uploaded_file($_FILES['badge_file']['tmp_name'], $uploadfile)) {
    echo "success";
  } else {
    // WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
    // Otherwise onSubmit event will not be fired
    echo "error";
  }
  */
  
  // response = { status: "success/error", file_path: "/img/upload_dir/filename.ext" }
  upload_profile_image: "/ajax/upload_image.php",
  
  save_profile_image: "/ajax/save_image.php",
  
  // response = { status: "success/error", file_path: "/img/upload_dir/filename.ext" }
  upload_badge_image: "/ajax/upload_image.php",
  
  save_badge_image: "/ajax/save_image.php",
  
  
  /* ----- Modules ----- */
  
  /* Add modules
  Response /
    result: { status: "success/error", module_html: "html code" }
  ----------------------------------- */
  add_module: "/ajax/module_shownhide.php",
  
  /* Hide modules
  Response /
    result: { status: "success/error" }
  ----------------------------------- */
  hide_module: "/ajax/module_shownhide.php",
  
  /* Available modules*/
  module_available: "/ajax/module_available.php",
  
  /* Group Mission 
  Input Data /
    params = { content: "content" }
  Response / 
    result: "success" or "error" 
  ----------------------------------- */
  save_group_mission_module: "/ajax/mission_module.php",
  save_sponsor_about_module: "/ajax/mission_module.php",

  /* Group Info
  Input Data /
    params = { category: category, subcategory: subcategory, contact: contact,
               website: website, city_state: city_state, zip_code: zip_code,
               founded_year: founded_year, member_num: member_num }
  Response / 
    result: { status: "success/error", html: "html code" }
  ----------------------------------- */
  save_group_info_module: "/ajax/information_module.php", 
  
  /* RSS Feed
  Input Data /
    params = { feed_title_field: feed_title_field, feed_src_field: feed_src_field,
     		   num_of_display_items: num_of_display_items }
  Response / 
    result: { status: "success/error", html: "html code" }
  ----------------------------------- */
  save_group_feed_module: "/ajax/feed_module.php",
  remove_feed: "/ajax/feed_module.php",
  
  save_youtube_module: "/ajax/youtube_module.php",
  remove_youtube: "/ajax/youtube_module.php",
  
  save_flickr_module: "/ajax/flickr_module.php",
  
  /* Eventbrite RSS Feed
  Input Data /
    params = { feed_title_field: feed_title_field, feed_src_field: feed_src_field,
     		   num_of_display_items: num_of_display_items }
  Response / 
    result: { status: "success/error", html: "html code" }
  ----------------------------------- */

  save_group_eventbrite_module: "/ajax/feed_module.php", 
  
  save_sponsorship_package_module: "/ajax/sponsorship.php",
  
  save_fundraising_goal_module: "/ajax/group_fundraising.php",
  
  /* Add Sponsor
  Input Data /
    params = { sponsor_name_field: string, sponsor_image_field: image_file }
  Response / 
    result: { status: "success/error", html: "html code" }
  ----------------------------------- */
  add_sponsor: "/ajax/sponsorship_add_sponsor.php",
  remove_sponsor: '/ajax/sponsorship_remove_sponsor.php',
  
  /*
  add:
    params = { action=add, suggestion_id, suggestion_filter_ids }
    result = { status, item_html, suggestion_html }
  edit:
    params = { action=edit, request_id, }
    result = { status, form_html, }
  remove:
    params = { action=remove, request_id, }
    result = { status, item_html, suggestion_html }
  save:
    params = { action=save, request_id, request_category, request_content }
    result = { status, item_html, }
  */
  request:  "/ajax/sponsorship_items.php",
  
  /*
  add:
    params = { action=add, suggestion_id, suggestion_filter_ids }
    result = { status, item_html, suggestion_html }
  edit:
    params = { action=edit, receive_id, }
    result = { status, form_html, }
  remove:
    params = { action=remove, receive_id, }
    result = { status, item_html, suggestion_html }
  save:
    params = { action=save, receive_id, receive_category, receive_content }
    result = { status, item_html, }
  */
  receive: "/ajax/sponsorship_items.php",
  
  /* ----- Inbox Tab ----- */
 // get_messages: "/ajax/inbox_get_messages.php",
  get_messages: "/ajax/inbox_refresh_messages.php",
  view_message: "/ajax/inbox_view_message.php",
  refresh_messages: "/ajax/inbox_refresh_messages.php",
  unread_messages: "/ajax/inbox_unread_messages.php",
  
  /* ----- Sponsorship ----- */
  accept_package: '/ajax/group/sponsorship_package.php',
  reject_package: '/ajax/group/sponsorship_package.php',
  buy_package: '/ajax/group/sponsorship_package_buy.php',
  
  /* ----- Fundraising Tab ----- */
  login_donate: "/ajax/login_donate.php",
  signup_donate: "/ajax/signup_donate.php",
  logout_donate: "/ajax/logout_donate.php",
  donate: "/ajax/fundraising_donate.php",
  
  /* ----- Media Tab ----- */
  gallery_info: "/ajax/media_gallery.php",
  upload_photos: "/ajax/media_gallery.php",
  upload_videos: "/ajax/media_gallery.php",
  content_info: "/ajax/media_gallery.php",
  
  view_galleries: "/ajax/media_view_galleries.php",
  view_gallery: "/ajax/media_view_gallery.php",

  set_profile_pic: "/ajax/media_gallery_actions.php",
  remove_pic: "/ajax/media_gallery_actions.php",
  remove_gallery: "/ajax/media_gallery_actions.php",
  
  /* ----- Settings ----- */
  group_settings: "/ajax/group/settings.php",
  sponsor_settings: "/ajax/sponsor/settings.php",
  
  /* ========= Sponsor ======== */
  sponsor_groupie: "/ajax/sponsor/sponsor_groupie.php",
  
  /* ----- Info Tab ----- */
  activity_module: "/ajax/activity_module.php",
  comment_module: "/ajax/comment_module.php",
  post_comment: "/ajax/comment_module.php",
  
  /* ----- Sponsorship ----- */
  offer: "/ajax/sponsorship_items.php",
  response: "/ajax/sponsorship_items.php",
  accept_package_sponsor: '/ajax/sponsor/sponsorship_package.php',
  reject_package_sponsor: '/ajax/sponsor/sponsorship_package.php',
  sponsor_form: "/ajax/group/current_sponsor_form.php",
  
  /* ----- Settings ----- */
  sponsor_settings: "/ajax/sponsor/settings.php",
  
  /* ----- Survey ----- */
  survey: "/ajax/survey.php",

  /* ----- Fundraising Account ----- */
  fundraising_settings: "/ajax/fundraising/settings.php",
  fundraising_demographics: "/ajax/fundraising/demographics.php",
  
  /* ========= General ========= */
  
  /* ----- Search ----- */
  search: "/ajax/search.php",
  
  /* ----- Generic ----- */
  send_question: "/ajax/send_question.php",

  /* ----- Mailing List ----- */
  mailing_list: "/ajax/mailing_list.php",
  
  /* ----- Watchlist ----- */
  watchlist: "/ajax/watchlist_inbox.php",
  groups_groupie_list: "/ajax/group/sponsorship_groupie_list.php",
  watch_group: "/ajax/watchlist_addremove.php",
  
  /* ----- Sponsor phone ----- */
  submit_sponsor_phone: "/ajax/sponsor/store_phone.php"
  
};
