MB_ad_url = '';
MB_date = new Date();
MB_random = MB_date.getTime();
MB_org_error_handler = window.onerror;

function quoted(str) {
  return (str != null) ? '"' + str + '"' : '""';
}

function MB_encodeURIComponent(str) {
  if (typeof(encodeURIComponent) == 'function') {
    return encodeURIComponent(str);
  } else {
    return escape(str);
  }
}

function MB_write_tracker(tracker_event) {
  var qloc = window.MB_ad_url.indexOf('?');
  var img_src = 'http://ads.mbendi.com/imp.gif?event=';
  img_src += tracker_event;
  if (qloc != -1 && qloc+1 < window.MB_ad_url.length) {
    img_src += '&' + window.MB_ad_url.substring(qloc+1);
  }
  var img_tag = '<i' + 'mg height="1" width="1" border="0" ' +
                'src=' + quoted(img_src) +
                ' />';
  document.write(img_tag);
}

function MB_append_url(param, value) {
  if (value) {
    window.MB_ad_url += '&' + param + '=' + value;
  }
}

function MB_append_url_esc(param, value) {
  if (value) {
    MB_append_url(param, MB_encodeURIComponent(value));
  }
}

function MB_append_color(param, value) {
  if (value && typeof(value) == 'object') {
    value = value[window.MB_random % value.length];
  }
  if (value) MB_append_url('colr_' + param, value);
}

function MB_get_user_data() {
  var tz = -MB_date.getTimezoneOffset();
  MB_append_url("u_tz", tz);
}

function MB_show_ad() {
  var w = window;
  w.onerror = w.MB_org_error_handler;

  w.MB_ad_url = 'http://ads.mbendi.com/as/adview.asp?';
  w.MB_ad_url += 'cid=' + escape(w.MB_Cid) + '&dt=' + w.MB_date.getTime();
  MB_append_url('aid', w.MB_Aid);
  MB_append_url('rpid', w.MB_Rpid);
  MB_append_url('objID', w.MB_ObjID);
  MB_append_url('PClass', w.MB_PClass);
  MB_append_url('PType', w.MB_PType);
  MB_append_url('Indy', w.MB_Indy);
  MB_append_url('ISec', w.MB_ISec);
  MB_append_url('Cont', w.MB_Cont);
  MB_append_url('Land', w.MB_Land);
  MB_append_url('adType', w.MB_adType);
  MB_append_url('adOutm', w.MB_adOutm);
  MB_append_url('adtest', w.MB_adtest);
  MB_append_color('bg', w.MB_clrBg);
  MB_append_color('text', w.MB_clrTxt);
  MB_append_color('link', w.MB_clrLnk);
  MB_append_color('url', w.MB_clrUrl);
  MB_append_color('border', w.MB_clrBdr);
  MB_append_color('line', w.MB_clrLne);
  MB_append_url_esc('RPurl', w.MB_pagUrl);
  MB_append_url_esc('ref', w.MB_refUrl);
  MB_append_url_esc('loc', w.MB_pagLoc);
  MB_get_user_data();

  w.MB_ad_url = w.MB_ad_url.substring(0, 1000);
  w.MB_ad_url = w.MB_ad_url.replace(/%\w?$/, '');

  if (MB_adOutm == 'js' ) {
    document.write('<scr' + 'ipt language="JavaScript1.1"' +
                   ' src=' + quoted(MB_ad_url) +
                   '></scr' + 'ipt>');
  } else if (MB_adOutm == 'html') {
    if (w.name == 'MB_ads_frame') {
      MB_write_tracker('reboundredirect');
    } else {
      document.write('<ifr' + 'ame' +
                     ' name="MB_ads_frame"' +
                     ' width=' + quoted(w.MB_adWdt) +
                     ' height=' + quoted(w.MB_adHgt) +
                     ' frameborder=' + quoted(w.MB_adFrmBdr) +
                     ' src=' + quoted(w.MB_ad_url) +
                     ' marginwidth="0"' +
                     ' marginheight="0"' +
                     ' vspace="0"' +
                     ' hspace="0"' +
                     ' allowtransparency="true"' +
                     ' scrolling="no">');
      MB_write_tracker('noiframe');
      document.write('</ifr' + 'ame>');
    }
  }

  w.MB_Cid = null;
  w.MB_Aid = null;
  w.MB_Rpid = null;
  w.MB_ObjID = null;
  w.MB_PClass = null;
  w.MB_PType = null;
  w.MB_Indy = null;
  w.MB_ISec = null;
  w.MB_Cont = null;
  w.MB_Land = null;
  w.MB_adType = null;
  w.MB_adOutm = null;
  w.MB_adFrmBdr = null;
  w.MB_clrBg  = null;
  w.MB_clrTxt = null;
  w.MB_clrLnk = null;
  w.MB_clrUrl = null;
  w.MB_clrBdr = null;
  w.MB_clrLne = null;
  w.MB_adTest = null;
  w.MB_pagUrl = null;
  w.MB_pagLoc = null;
  w.MB_refUrl = null;
  
}

function MB_error_handler(message, url, line) {
  MB_show_ad();
  return true;
}

window.onerror = MB_error_handler;

if (window.MB_ad_frameborder == null) {
  MB_ad_frameborder = 0;
}

if (window.MB_adOutm == null) {
  MB_adOutm = 'html';
}

if (window.MB_adType == null && window.MB_adOutm == 'html') {
  MB_adType = MB_adWdt + 'x' + MB_adHgt;
}

if (window.MB_pagUrl == null) {
  MB_pagUrl = document.referrer;
  if (window.top.location == document.location) {
    MB_pagUrl = document.location;
    MB_last_modified_time = Date.parse(document.lastModified) / 1000;
    MB_refUrl = document.referrer;
  }
} else {
  MB_pagLoc = document.referrer;
  if (window.top.location == document.location) {
    MB_pagLoc = document.location;
  }
}

MB_show_ad();



