function rsi_trim(str) {
  var ws = " \t\r\n";
  while (str.length > 0 && ws.indexOf(str.substring(0,1)) >= 0) {
    str = str.substring(1,str.length);
  }
  while (str.length > 0 && ws.indexOf(str.substring(str.length-1,str.length)) >= 0) {
    str = str.substring(0,str.length-1);
  }
  return str;
}
rsi_random = new String (Math.random()); rsi_random = rsi_random.substring(2,11);
rsi_url = document.location;
rsi_referrer = document.referrer;
rsi_title = document.title;
var w = window;
if (!w.rsi_site) {
  rsi_site = '';
}
if (!w.rsi_template) {
  rsi_template = '';
}
if (!w.rsi_hints) {
  rsi_hints = '';
}
if (!w.rsi_profile) {
  rsi_profile = '';
}
if (!w.rsi_test) {
  rsi_test = '';
}
if (!w.rsi_noads) {
  rsi_noads = '';
}
if (!w.rsi_label) {
  rsi_label = '';
}
if (!w.rsi_event) {
  rsi_event = '';
}
if (!w.rsi_width) {
  rsi_width = '';
}
if (!w.rsi_height) {
  rsi_height = '';
}
rsi_haau = (w.rsi_alternate_ad_url && rsi_trim(w.rsi_alternate_ad_url).length > 0) ? '1' : '0';
rsi_js_url  = location.protocol + "//ads.revsci.net/adserver/ako?rsi_random=" + rsi_random;
rsi_js_url += "&rsi_pub="         + escape(rsi_pub);
rsi_js_url += "&rsi_site="        + escape(rsi_site);
rsi_js_url += "&rsi_template="    + escape(rsi_template);
rsi_js_url += "&rsi_label="       + escape(rsi_label);
rsi_js_url += "&rsi_event="       + escape(rsi_event);
rsi_js_url += "&rsi_width="       + escape(rsi_width);
rsi_js_url += "&rsi_height="      + escape(rsi_height);
rsi_js_url += "&rsi_test="        + escape(rsi_test);
rsi_js_url += "&rsi_noads="       + escape(rsi_noads);
rsi_js_url += "&rsi_hints="       + escape(rsi_hints);
rsi_js_url += "&rsi_profile="     + escape(rsi_profile);
rsi_js_url += "&rsi_url="         + escape(rsi_url);
rsi_js_url += "&rsi_referrer="    + escape(rsi_referrer);
rsi_js_url += "&rsi_title="       + escape(rsi_title);
rsi_js_url += "&rsi_haau="        + escape(rsi_haau);

document.write("<" + "script language=\"JavaScript\" src=\"" + rsi_js_url + "\"></" + "script>");

