// default

// TODO: parameters via request for noscript version

var ktMenuSelected = "ktMenuHome";

var trackReplacements = new Array();



function ktMenuOver(menuClassName) {

  document.getElementById("ktMenuHover").className = menuClassName;

}



function ktMenuOut(menuClassName) {

  if (ktMenuSelected != menuClassName) {

    document.getElementById("ktMenuHover").className = ktMenuSelected;

  }

}



function ktMenuClick(menuClassName, trackId) {

  ktMenuSelected = menuClassName;

  document.getElementById("ktMenuHover").className = ktMenuSelected;

  if (trackId != null) {

    if (trackReplacements[trackId]) {

      // trackReplacements realises the setting of cextra and cprint, which reference is loaded with the menuclick...?

      trackId = trackReplacements[trackId] ;

      trackReplacements[trackId] = null;

    }

    ktTrackPageview(trackId);

  }

}



function ktLoadContent(url, destinationId, trackId, replacementId, fireTrack) {

  $(destinationId).load(url);

  if (trackId != null) {

    if (replacementId != null) {

      trackReplacements[replacementId] = trackId;

    }

    // for example do NOT fire if its the initial load of the page (only replacement is set)

    if (fireTrack) {

      ktTrackPageview(trackId);

    }

  }

}



function ktTrackPageview(trackId) {

  // google analytics tracking

  // if (pageTracker) {

  //   pageTracker._trackPageview(trackId);

    //alert("counting: " + trackId);

  // }

}
