

window.addEvent('domready',function() {

  FB.init({
    appId: '167154770039062',
    status: true,
    cookie: true,
    xfbml: true,
    oauth: true
  });

  if ($$('.socialWidget')) {
    getFacebookLikes();
    getTweets();
    FB.Event.subscribe('edge.create', function(response) {
            getFacebookLikes();
    });
    FB.Event.subscribe('edge.remove', function(response) {
            getFacebookLikes();
    });
  }

	(function() {
		var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];
		s.type = 'text/javascript';
		s.async = true;
		s.src = 'http://widgets.digg.com/buttons.js';
		s1.parentNode.insertBefore(s, s1);
	})();

});

function getFacebookLikes() {
  FB.api('http://www.calico.com.au', function (response) {
      $$('.facebook h1').set('html', response['likes'] ? response['likes'] : response['shares']);
  });
}
function getTweets() {
  var tweetRequest = new Request.JSONP({
      url: "http://urls.api.twitter.com/1/urls/count.json",
      callbackKey: 'callback',
      data: "url=http://www.calico.com.au",
      onComplete: function(data){
        $$('.twitter h1').set('html', data.count);
      }
  }).send();
}
