
var uploadImagePopup = function()
{
  var src = upload_url;

  $.fancybox({
    'type': 'iframe',
    'href': src,
    'width': 650
  });
  return false;
}

var shareViaTwitterPopup = function(meal_id, offset)
{
  if(typeof offset=="undefined") {
    offset = 60;
  }
  meal_id = (parseInt(meal_id)+offset);

  tweet = meals[meal_id].twitter_post;
  url = meals[meal_id].url;
  var src = 'http://twitter.com/home/?status='+encodeURIComponent(tweet);

  windowHandle = window.open(src,'sharer','scrollbars=1,resizable=1,toolbar=0,status=0,width=800,height=220');

  return false;
}

var shareViaFacebookPopup = function(meal_id, offset)
{
  if(typeof offset=="undefined") {
    offset = 60;
  }
  meal_id = (parseInt(meal_id)+offset);
  title = meals[meal_id].title;
  url = meals[meal_id].url;
  var src = 'http://www.facebook.com/sharer.php?u='+encodeURIComponent(url)+'&t='+encodeURIComponent(title);

  var windowHandle = window.open(src, 'sharer','scrollbars=1,resizable=1,toolbar=0,status=0,width=770,height=295');

  return false;
}

var shareViaEmailPopup = function(meal_id, offset)
{
  if(typeof offset=="undefined") {
    offset = 60;
  }
  meal_id = (parseInt(meal_id)+offset);

  var src = invite_url+'?meal_id='+meal_id;

  $.fancybox({
    'type': 'iframe',
    'href': src,
    'width': 700,
    'height': 2000,
    'onComplete': disableButtons,
    'onClosed': enableButtons

  });
  return false;
}

var shareTrioViaTwitterPopup = function(meal_id)
{
  var meal_1 = meal_id[0]+30;
  var meal_2 = meal_id[1]+30;
  var meal_3 = meal_id[2]+30;

  var tweet = "My Applebee\'s(R) Ultimate Trio is "
    +meals[meal_1].title + ", "
    +meals[meal_2].title + " & "
    +meals[meal_3].title + ". "
    +"That\'s a mouthful! #Applebeeing"
    ;
  var src = 'http://twitter.com/home/?status='+encodeURIComponent(tweet);

  var windowHandle = window.open(src,'sharer','scrollbars=1,resizable=1,toolbar=0,status=0,width=800,height=220');
  return false;
}

var shareTrioViaFacebookPopup = function(meal_id)
{
  var title = facebook_title;
  var url = facebook_url
    +'/'+(meal_id[0]+30)
    +'/'+(meal_id[1]+30)
    +'/'+(meal_id[2]+30)
    ;

  var src = 'http://www.facebook.com/sharer.php?u='+encodeURIComponent(url)+'&t='+encodeURIComponent(title);

  var windowHandle = window.open(src, 'sharer','scrollbars=1,resizable=1,toolbar=0,status=0,width=770,height=295');

  return false;
}

var shareTrioViaEmailPopup = function(meal_id)
{
  var src = invite_url
    +'?meal_1='+encodeURIComponent(meals[meal_id[0]+30].title)
    +'&meal_2='+encodeURIComponent(meals[meal_id[1]+30].title)
    +'&meal_3='+encodeURIComponent(meals[meal_id[2]+30].title)
    +'&meal_id_1='+(meal_id[0]+30)
    +'&meal_id_2='+(meal_id[1]+30)
    +'&meal_id_3='+(meal_id[2]+30)
    ;

  $.fancybox({
    'type': 'iframe',
    'href': src,
    'width': 600
  });

  return false;
}

var triggerLoad = function ( )
{
  var flash = thisMovie( 'flashcontent' );
  if(typeof(flash) !== 'undefined') return;
  flash.init( );
}

var enableButtons = function ( )
{
  var flash = thisMovie( 'flashcontent' );
  if(typeof(flash) === 'undefined') return;
  flash.enable( );
}

var disableButtons = function ( )
{
  var flash = thisMovie( 'flashcontent' );
  if(typeof(flash) === 'undefined') return;
  flash.disable( );
}

var loadBurger = function( burger_id )
{
  disableButtons();
  //$("#meal-overlay").show();
  $("#flashContentMeal").get(0).openBurger(burger_id);
  $("#flashContentMeal").addClass('openMeal openMeal'+burger_id);
}

var thisMovie = function ( movieName )
{
  if ( navigator.appName.indexOf( "Microsoft" ) != -1 )
    return window[movieName];
  else
    return document[movieName];
}
