//tracking for happyneuron applications
function track(gamenumber, eventname){	
  try {
    console.log("gamenaumber: "+gamenumber);
  } catch(err) {}
  
  hbx_pagename = "";
  //hbx.pn = "";
  clicktarget = "";  
  gamename = "";
  agof_id = "1443443";
  
  switch(gamenumber) {
    case "129":
      gamename = "zoobesuch";
      break;
    case "140":
      gamename = "doppeltes-spiel";
      break;
    case "161":
      gamename = "wortweise";
      break;
    case "155":
      gamename = "rechenteufel";
      break;
    case "125":
      gamename = "figurenwirbel";
      break;
    case "info":
      gamename = "info";
      break;
    default:
      gamename = "zoobesuch";
  }
  
  application = "happyneuron-"+gamename;
  
  var IVW = "http://geo.ivwbox.de/cgi-bin/ivw/CP/"+agof_id+";"+ivw_id+",,"+application+",";	
  
  if(typeof urchinTracker == "function") {
    urchinTracker("gehirntraining-"+application+"-"+eventname+"="+clicktarget);
  }	
  
  // Site Catalyst
  if((typeof s != "undefined") && (s != null)) {
    savehier = s.hier1;
    saveprop7 = s.prop7;    

    //s.prop7 = application;
    s.prop7 = "interaktion-spiele";
    s.hier1 = s.hier1 + ","+application;
    
    s.referrer=window.location.protocol+"//"+document.location.host+document.location.pathname;
    void(s.t());
    s.prop7 = saveprop7;
    s.hier1 = savehier;
  }
  
  document.getElementById("pixel_container").innerHTML = "<img src='"+IVW+"?r=noref&amp;d="+(Math.random()*100000)+"' width='1' height='1' alt='' \/><br \/>";
}

// post url to facebook
function postToFacebook() {
  var url = window.location.href;
  
  if(url.match(/#$/)) {
    url = url.substring(0,url.length-1);
  }
  
  window.open('http://www.facebook.com/share.php?u='+url);
}

function postTo(what) {
  var url = window.location.href;
  var title = encodeURIComponent("GEO.de - Trainieren Sie jetzt Ihr Gehirn!");
  var content = encodeURIComponent("Wie gut ist Ihr Gedächtnis, Ihr Wortschatz, Ihr logisches Denken? Unsere fünf interaktiven Spiele machen Ihre grauen Zellen fit! Mit verschiedenen Schwierigkeitsgraden, persönlichem Leistungsnachweis - und jeder Menge Knobelspaß!");
  
  if(url.match(/#$/)) {
    url = url.substring(0,url.length-1);
  }
  
  switch(what) {
    case "facebook":
      window.open('http://www.facebook.com/share.php?u='+url);
      break;
    case "myspace":
      window.open('http://www.myspace.com/Modules/PostTo/Pages/?t='+title+'&u='+url+'&l=1&c='+content);
      break;
    default:
      window.open('http://www.facebook.com/share.php?u='+url);
  }

}

// trigger mailto-link
function mailto() {
  var url = window.location.href;
  var subject = "";
  var body = "";
  
  if(url.match(/#$/)) {
    url = url.substring(0,url.length-1);
  }
  
  if(url.match(/zoobesuch/g)) {
    subject = "Gehirntraining auf GEO.de: \""+escape("Zoobesuch")+"\"";
  } else if(url.match(/doppeltes/g)) {
    subject = "Gehirntraining auf GEO.de: \"Doppeltes Spiel\"";
  } else if(url.match(/wortweise/g)) {
    subject = "Gehirntraining auf GEO.de: \""+escape("Wortweise")+"\"";
  } else if(url.match(/rechenteufel/g)) {
    subject = "Gehirntraining auf GEO.de: \"Rechenteufel\"";
  } else if(url.match(/figurenwirbel/g)) {
    subject = "Gehirntraining auf GEO.de: \"Figurenwirbel\"";
  } else {
    subject = "Gehirntraining auf GEO.de";
  }  
  
  body = escape("Liebe Leserin, lieber Leser,\n\nIhnen wurde die folgende Gehirntraining-Übung von GEO.de empfohlen:\n"+url+"\n\nWie fit sind Ihre grauen Zellen wirklich? Machen Sie den Test!\n\nHerzliche Grüße\nIhr GEO.de-Team");
  window.location.href = "mailto:?subject="+subject+"&body="+body;
}
