// OAS Banners
function OAS() {
	this.strLoc = window.location.href;

	var intPos = this.strLoc.lastIndexOf("?");
	if (intPos > 0) {
		this.strLoc = this.strLoc.substr(0, intPos);
	}

	this.strProtoPrefix = "https";
	if (this.strLoc.lastIndexOf("https") == -1) {
		this.strProtoPrefix = "http";
	}

	this.strURLPrefix = this.strProtoPrefix + "://ad.esdlife.com/RealMedia/ads/";

	this.strOASParam = "";
	if (this.strLoc.lastIndexOf(".") > this.strLoc.lastIndexOf("/")) {
		// With filename
		this.strOASParam = this.strLoc.substr(this.strLoc.indexOf("//") + 2, this.strLoc.lastIndexOf(".") - (this.strLoc.indexOf("//") + 2));
	} else {
		// Without filename
		this.strOASParam = this.strLoc.substr(this.strLoc.indexOf("//") + 2, this.strLoc.lastIndexOf("/") - 7);
		this.strOASParam += "/default";
	}

	//this.strOASParam = this.strOASParam.replace(document.domain, "www.esdlife.com");

	if (typeof OAS._initialized == "undefined") {
		OAS.prototype.show = function (strFNo) {
			if (strFNo < 10) {
				strFNo = "0" + strFNo;
			}

			var strReturn = "<script language=\"javascript1.1\" src=\"" + this.strURLPrefix + "adstream_jx.ads/" + this.strOASParam + "@x" + strFNo + "\"></script>";
			document.writeln(strReturn);
		};

		OAS.prototype.showByPass = function (strID) {
			var strReturn = "<script language=\"javascript1.1\" src=\"" + this.strURLPrefix + "adstream_jx.ads/" + this.strOASParam + "@" + strID + "\"></script>";
			document.writeln(strReturn);
		};

		OAS.prototype.initCompAd = function (strGroup) {
			var strReturn = "<script language=\"javascript1.1\" src=\"" + this.strURLPrefix + "adstream_mjx.ads/" + this.strOASParam + "@" + strGroup + "\"></script>";
			document.writeln(strReturn);
		};

		OAS.prototype.showMJX = function (strFNo) {
			if (strFNo < 10) {
				strFNo = "0" + strFNo;
			}

			var strReturn = "<script language=\"javascript\">OAS_RICH(\"x" + strFNo + "\");</script>"
			document.writeln(strReturn);
		};

		OAS._initialized = true;
	}
}

var objOAS = new OAS();
objOAS.initCompAd('x02,x03');

function getBannerCode (f) {

	var loc = window.location.href;
	var i;
	var stri;
	var ArrayOldFarm = new Array(79,130,89,83,85,90,75,81,76,106,107,108,109,110,86,87,84,91,88,3,10,42,57,138,51,117,116,52,53,112,113,114,15,133,134,136,131,101,141,80,62,63,64,41,17,50,55,54,48,161,159,158,157,155,160,156,100,139,150,94,102,111,149,44,43,45,23,7,19,6,32,26,12,11,5,78,147,2,8,153,152,126,127,95,145,146,143,144,56,162,33);
	var bannerCode = "";

	for (i=0; i<ArrayOldFarm.length; i++) {
    if ((ArrayOldFarm[i]) == f) {
			if ((i+1) < 10) {
        stri = "0" + (i+1);
      } else {
        stri = "" + (i+1);
      }

	  var proto_prefix;
	  if (loc.lastIndexOf("https") == -1) {
		proto_prefix = "http";
	  } else {
		proto_prefix = "https";
	  }

			if (loc.lastIndexOf(".")>loc.lastIndexOf("/")){
				bannerCode = "<SCRIPT LANGUAGE='JavaScript1.1' SRC='" + proto_prefix + "://ad.esdlife.com/RealMedia/ads/adstream_jx.ads/" + loc.substr(loc.indexOf("//")+2, loc.lastIndexOf(".")-(loc.indexOf("//")+2)) + "@x" + stri + "'></SCRIPT>";
			} else {
				bannerCode = "<SCRIPT LANGUAGE='JavaScript1.1' SRC='" + proto_prefix + "://ad.esdlife.com/RealMedia/ads/adstream_jx.ads/" + loc.substr(loc.indexOf("//")+2, loc.lastIndexOf("/")-7) + "@x" + stri + "'></SCRIPT>";
			}

      break;
		}
	}
	return bannerCode;
}

function getBannerCode2 (f) {
	if (f < 10) {
		f = "0" + f;
	}

	var loc = window.location.href;
	var bannerCode;

	var pos=loc.lastIndexOf("?")
	if (pos>0){
		loc=loc.substr(0,pos);
	}

	var proto_prefix;
		if (loc.lastIndexOf("https") == -1) {
			proto_prefix = "http";
		} else {
			proto_prefix = "https";
	}

	if (loc.lastIndexOf(".")>loc.lastIndexOf("/")){
		bannerCode = "<SCRIPT LANGUAGE='JavaScript1.1' SRC='" + proto_prefix + "://ad.esdlife.com/RealMedia/ads/adstream_jx.ads/" + loc.substr(loc.indexOf("//")+2, loc.lastIndexOf(".")-(loc.indexOf("//")+2)) + "@x" + f + "'></SCRIPT>";
	}else{
		bannerCode = "<SCRIPT LANGUAGE='JavaScript1.1' SRC='" + proto_prefix + "://ad.esdlife.com/RealMedia/ads/adstream_jx.ads/" + loc.substr(loc.indexOf("//")+2, loc.lastIndexOf("/")-7) + "@x" + f + "'></SCRIPT>";
	}

	return bannerCode;
}
// End -->