
// DoubleClick ord randomizer ...
dc_ord=Math.random()*10000000000000000;
adid="";

// ActiveX Control MICROSOFT WorkAround ...
function writeEmbed(html) {
  document.write(html);
}

// GOOGLE ANALYTICS Event handler ...
// Usage exemple: <a href="..." onclick="skynet_event('news-box', 'click-recent', 'test-label', 'test-value');">Click here</a>
function skynet_event (object, action, label, value) {

  //Old virtual PVs
  globalTracker._trackPageview('/ee/'+gaKeyword+'/' + object + '/' + action + '/' + label + '/' + value);

  //New event tracking
  // request Olivier Wang xvc20090219: var globalEventTracker = globalTracker._createEventTracker(gaKeyword + '_' + object);
  // request Olivier Wang xvc20090219: globalEventTracker._trackEvent(action, label, value);

  if ( typeof localTracker != "undefined" ) {
  
  	  //Old virtual PVs
	  localTracker._trackPageview('/ee/'+gaKeyword+'/' + object + '/' + action + '/' + label + '/' + value);

	  //New event tracking
	  // request Olivier Wang xvc20090219: var localEventTracker = localTracker._createEventTracker(gaKeyword + '_' + object);
	  // request Olivier Wang xvc20090219: localEventTracker._trackEvent(action, label, value);
  }

}


// This is to make a string skynet_event friendly
function skynet_event_stripsearchstring (text) {
    text = text.toLowerCase();
    text = text.replace(/ {2,}/g, ' ');
    text = text.replace(/[^a-z0-9]/g, '-');
    return text;
}