﻿var wa_n = navigator, wa_sl = 0, wa_f = 0, wa_wpf = 0, wa_hp;

//  Silverlight detection
if (wa_n.mimeTypes && wa_n.mimeTypes.length) {
  for (var wa_i=0; wa_i<wa_n.mimeTypes.length; wa_i++) 
  { 
    wa_p = wa_n.mimeTypes[wa_i].type.indexOf('x-silverlight-');

    if (wa_p > 0) {
      wa_tmp = wa_n.mimeTypes[wa_i].type.substr(wa_p + 14, 1);

      if (wa_tmp > wa_sl) {wa_sl = wa_tmp}
    }
    else if (wa_n.mimeTypes[wa_i].type.indexOf('x-silverlight') > 0) {
      if (wa_sl == 0) {wa_sl = 4};
    }
  } 
} 
else if (window.ActiveXObject) {
  try {
    var wa_ag= new ActiveXObject("AgControl.AgControl");

    for (var wa_i=5; wa_i >= 1; wa_i--) {
      if (wa_ag.IsVersionSupported(wa_i+'.5')) {wa_sl = wa_i + .5; break; }
      if (wa_ag.IsVersionSupported(wa_i+'.1')) {wa_sl = wa_i + .1; break; }
      if (wa_ag.IsVersionSupported(wa_i+'.0')) {wa_sl = wa_i; break; }
    }
    wa_ag = null;                
  }
    catch (wa_e) {
  }
}

//  WPF detection for non-IE browsers
if (wa_n.mimeTypes && wa_n.mimeTypes.length) {
  if (wa_n.mimeTypes["application/x-ms-xbap"]) {
    wa_wpf = 1;
  }
}

//  Flash detection
if (wa_n.plugins && wa_n.plugins.length) {
  for (var wa_ii=0; wa_ii < wa_n.plugins.length; wa_ii++) {
    if (wa_n.plugins[wa_ii].name.indexOf('Shockwave Flash')!=-1) {
      wa_f=wa_n.plugins[wa_ii].description.substr(16, 1);
      break;
    }
  }
} 
else if (window.ActiveXObject) {
  for (var wa_ii=11;wa_ii>=4;wa_ii--) {
    try {
      var wa_fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+wa_ii+"');");
      if (wa_fl) { wa_f = wa_ii; break; }
    }
      catch(wa_e) {
    }
  }
}

wa_hp='http'; if(location.href.substr(0,6).toLowerCase()=='https:') wa_hp='https';

wa_img = new Image(); 
wa_img.src=wa_hp + '://loc1.hitsprocessor.com/track2.aspx?src=load&f='+wa_f+'&sl='+wa_sl+'&av='+escape(wa_n.appVersion)+'&an='+
  escape(wa_n.appName)+'&pf='+escape(wa_n.platform)+'&wpf='+wa_wpf;




