
function scrollDownAnimate()
{
    var offset = jQuery("#allShareOption").offset();
    jQuery("html, body").animate(
        {scrollTop: offset.top - 15},
        {duration: 2000,
         complete: function() { 
                          jQuery("#allShareOption").fadeOut("slow");
                          jQuery("#allShareOption").css("background-color", "#FFFFFF");
                          jQuery("#allShareOption").fadeIn("slow");                       
                    }
        }
    );

}
function updateTwitterCount(pageUrl) {
   
    $.getJSON("http://urls.api.twitter.com/1/urls/count.json?url="+pageUrl+"&callback=?", function (data) {
        jQuery("#tweetCount").text(data.count);
    });
}
function updateFaceBookCount(pageUrl) {  
    jQuery.ajax({
        dataType: "jsonp",
        url: "https://api.facebook.com/method/fql.query?format=json&query=" + encodeURIComponent('SELECT share_count FROM link_stat WHERE url=\''+pageUrl+'\'') + "&callback=?",
        success: function (data) {
            jQuery('#fbCount').text(data['0'].share_count);
        }
    });
}
function openWindow(url,pageUrl) {
    var win = window.open(url, "mail", "menubar=0,resizable=0,width=380,height=450");
    var timer = setInterval(function () {
        if (win.closed) {
            clearInterval(timer);
          //  updateFaceBookCount(pageUrl);
        }
    }, 1000);
    return false;
}
function trackTweet(Url)
{
    if(typeof twttr !== "undefined" && twttr !== null)
    {        
        twttr.events.bind('tweet', function(event) {
        if (event ) {          
            if (typeof _gaq !== "undefined" && _gaq !== null) 
            _gaq.push(['_trackSocial', 'twitter', 'tweet', document.location.href]);
            updateTwitterCount(Url);
        }
    });
    }
}
function trackMail()
{
    if (typeof _gaq !== "undefined" && _gaq !== null) 
    {
      _gaq.push(['_trackSocial', 'Share-Mail', 'MailToFriend', document.location.href]);
    }
}
function openFbSend(appID, name, url)
{
     // assume we are already logged in
      FB.init({appId: appID , xfbml: true, cookie: true});

      FB.ui({
          method: 'send',
          name: name,
          link: url
          //show_error:true
          }, function (response){
                if (typeof _gaq !== 'undefined' && _gaq !== null)
                     _gaq.push(['_trackSocial', 'facebook', 'send', document.location.href]);
                 //updateFaceBookCount(url);
               }

      );
}


