/*
 *  Page Specific Javascript
 */

/*______________________________________________________________________________
 *    page:  gallery.html
 */

/* the page id num for the menu */
page_id = 6;

/* flickr default variables to pass to the function*/
var fg_div_id      = '#gallery';
var fg_type        = 'search';
var fg_user_id     = flickr_uid;
var fg_group_id    = flickr_gid;
var fg_photoset_id = 'all';
var fg_page        = 1;
var fg_per_page    = 50;
var fg_attr        = 'class="flickrbox"';
var fg_randomize   = true;
var fg_show_pager  = true;
var fg_callback    = fboxCallBack;

/* flickr gallery */
$(document).ready(
  function (){
    $(fg_div_id).flickr({
      api_key     : flickr_api,
      type        : fg_type,
      user_id     : fg_user_id,
      //group_id    : fg_group_id,
      photoset_id : fg_photoset_id,
      page        : fg_page,
      per_page    : fg_per_page,
      attr        : fg_attr,
      randomize   : fg_randomize,
      show_pager  : fg_show_pager,
      callback    : fg_callback
    });
});

function fboxCallBack(el){
      //jQuery(el).litebox(yourSettingsObject);
      $("a.flickrbox").fancybox({
        padding             :  10,
        imageScale          :  true,
        zoomOpacity         :  true,
        zoomSpeedIn         :  500,
        zoomSpeedOut        :  500,
        zoomSpeedChange     :  300,
        transitionIn        :  'elastic',
        transitionOut       :  'elastic',
        easingIn            :  'easeOutBack',
        easingOut           :  'easeInBack',
        easingChange        :  'swing',
        frameWidth          :  850,
        frameHeight         :  350,
        overlayShow         :  true,
        overlayOpacity      :  0.3,
        overlayColor        :  '#000'
      });
    }

function fg_switcher(fg_action,fg_value){
  switch(fg_action){
    case "goto":
      fg_page = fg_value;
      break;
    case "resize":
      fg_page = 1;
      fg_per_page = fg_value;
      break;
    case "change":
      fg_pge=1;
      if (fg_value=="all"){
        fg_type = "search";
        fg_photoset_id = "all";
        fg_page = 1;
      }else{
        fg_type = "photoset";
        fg_photoset_id = fg_value;
        fg_page = 1;
      }
      break;
  }
  $(fg_div_id).html("").flickr({
    api_key     : flickr_api,
    type        : fg_type,
    user_id     : fg_user_id,
    //group_id    : fg_group_id,
    photoset_id : fg_photoset_id,
    page        : fg_page,
    per_page    : fg_per_page,
    attr        : fg_attr,
    randomize   : fg_randomize,
    show_pager  : fg_show_pager,
    callback    : fg_callback
  });
}