function Global(){
  this.init = function(){
    Global.installObservers();
    setupZoom();
    Global.mixToken = "49966d0a83b8dd80e8cad9f27e8f40b6"
    KT.setup('04159f70fa8a8d2f9b05cacbc947c7c5');

    switch(current_page){
      case 'edit':
        Edit.init();
      break;
      case 'product':
        Product.init();
      break;
    }
    mpmetrics.track_funnel('Upsell to iFreeBooks',1,'Page Load');
  }

  this.installObservers = function(){
    // social media and interaction metrics


    $('a.comment').click(function(){
      mpmetrics.track('social media', {'page':current_page,'type':'comment'});
    })

    $('a.rss').click(function(){
      mpmetrics.track('social media', {'page':current_page,'type':'rss'});
    })

    $('a.twitter').click(function(){
      mpmetrics.track('social media', {'page':current_page,'type':'twitter'});
    })

    $('a.delicious').click(function(){
      mpmetrics.track('social media', {'page':current_page,'type':'delicious'});
    })

    $('a.digg').click(function(){
      mpmetrics.track('social media', {'page':current_page,'type':'digg'});
    })

    // upsell metrics
    $('.show_free_books').click(function(){
      $('#upsell_wrap').show('slide',{direction:'up'},600);
      mpmetrics.track('upsell', {'page':current_page,'location':$(this).attr('title'),'action':'open panel','product':'iFreeBooks'});
      mpmetrics.track_funnel('Upsell to iFreeBooks',2,'Panel Opened');
      return false;
    });

    $('#upsell_wrap a.buy').click(function(){
      KT.action('Buy Upsell Clicked')
      mpmetrics.track_funnel('Upsell to iFreeBooks',3,'Sales Lead',{'type':'Buy Button'});
      mpmetrics.track('upsell', {'page':current_page,'action':'buy clicked','product':'iFreeBooks'},function(){
        window.location = 'http://itunes.com/apps/freebooks'
      });
    })

    $('#upsell_wrap a.more').click(function(){
      KT.action('More Upsell Clicked')
      mpmetrics.track_funnel('Upsell to iFreeBooks',3,'Sales Lead',{'type':'More Information'});
      mpmetrics.track('upsell', {'page':current_page,'action':'redirect to iTunes','product':'iFreeBooks'},function(){
        window.location = 'http://itunes.com/apps/freebooks'
      });
    })

    $('#upsell_wrap img').click(function(){
      mpmetrics.track('upsell', {'page':current_page,'action':'view screenshot','screenshot':$(this).attr('alt'),'product':'iFreeBooks'});
    })

    $('#upsell_wrap a.return').click(function(){
      $('#upsell_wrap').hide('slide',{direction:'up'},500);
      mpmetrics.track('upsell', {'page':current_page,'action':'exit panel','product':'iFreeBooks'});

      return false;
    });
  }

}
Global = new Global();
