function displayBalloon(doIt)
{
  var seen = Cookie.get("seenballoon");

  if (seen && seen == "1")
     {
	 $('ftballoon').style.display = 'block'
     return;
     }

  if (doIt != 'yes')
    setTimeout("displayBalloon('yes')", 3000);
  else
  {
    if (window.XMLHttpRequest) // IE 7, mozilla, safari, opera 9
    {
      var eff = new Effect.Appear('ftballoon', { duration: 1.0 });
      
      // -- eller detta om det är roligare:
      //$('ftballoonimg').src = "/images/balloon.png";
      //$('ftballoon').style.display = 'block';
      //eff = new Effect.Shake('ftballoon', {distance : 10});
    }
    else
      var eff = new Effect.Appear('ftballoon', { duration: 1.0 }); //$('ftballoon').style.display = 'block';

    Cookie.set("seenballoon", "1");
  }
}

var Cookie = {
  set: function(name,value,seconds){
    if(seconds){
      var d = new Date();
      d.setTime(d.getTime() + (seconds * 1000));
      var expiry = '; expires=' + d.toGMTString();
    }else
      var expiry = '';

    document.cookie = name + "=" + value + expiry + "; path=/";
  },

  get: function(name){

    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i = 0; i < ca.length; i++){
      var c = ca[i];
      while(c.charAt(0) == ' ')
        c = c.substring(1,c.length);
      if(c.indexOf(nameEQ) == 0)
        return c.substring(nameEQ.length,c.length);
    }
    return null;
  },

  unset: function(name){
    Cookie.set(name, '', -1);
  }
};
