/* Social Network Shares
* Last updated: March 21th, 2010. This notice must stay intact for usage 
* Author: Mikael Grönlund at Grillguiden
* http://www.grillguiden.se/
*/

function GetUrl() {return location.href;}
function GetUrlEncoded() {return encodeURIComponent(GetUrl());}
function GetTitle() {return document.title;}
function GetTitleEncoded() {return encodeURIComponent(GetTitle());}
function GetSource() {return "Webbanalys";}
function GetSourceEncoded() {return encodeURIComponent(GetSource());}
function GetSummary() {return GetMetaContents("description");}
function GetSummaryEncoded() {return encodeURIComponent(GetSummary());}

function GetMetaContents(name) {
    var metas = document.getElementsByTagName('meta');
    for (var meta in metas) {
        if (metas[meta].name == name) {
            return metas[meta].content;
        }
    } 
}    

function ShareOnFacebook() {
  var share = document.getElementById('shareFacebook');
  share.href = "http://www.facebook.com/share.php?u=" + GetUrlEncoded();
}
function ShareOnTwitter() {
  var share = document.getElementById('shareTwitter');
  share.href = "http://twitter.com/home?status=#Webbanalys" + ": " + GetUrlEncoded();
}
function ShareOnMail() {
  var share = document.getElementById('shareMail');
  share.href = "mailto:?subject=" + GetTitleEncoded() + "&body=" + GetUrlEncoded();
}
function InitiateShares() {
ShareOnFacebook();
ShareOnTwitter();
ShareOnMail();
}

