   /* Copyright 1998 David S. Jackson. All rights reserved.
   ** You may use the code as long as this header remains intact.
   **
   ** Calling sequence for the dimension function:
   **  -- array name (a string)
   **  -- a variable-length sequence of dimensions
   **  -- the last dimension is a place holder
   */
   function dimension (name_str, n0, n1, n2, n3)
   {
      var numDimens = dimension.arguments.length - 1;
      var code = name_str + " = new Array();";
      eval (code);

      for (var i = 0; i <  n0; i++) // first index is 0
//    for (var i = 1; i <= n0; i++) // first index is 1
      {
         var newName = name_str + "[" + i + "]";
         if (numDimens > 1)
         {
            code = "dimension ('" + newName + "'";
            for (var j = 2; j <= numDimens; j++)
               code += ", " + dimension.arguments[j];
            code += ");";
            eval (code);
         }
      }
   }

/*			Instructions
				OK, here we go:
				We have an array called banner.
				It has two dimensions.
				The first dimension is the SID.
				The Second dimesion is the url the banner links to.
				The image should be located at banner[0][z] where z is the coordinate where the url will be stored.

*/

dimension ('banner', 200, 20)

var j,k,m,cidHolder,SID;
var URL = location.href.toLowerCase();

//banners


//guardian banner
banner[0][1] = '474x64_guardian.gif';

//holiday banner
banner[0][2] = 'holiday_banner_rev.gif';

//Popup Zapper
banner[0][3] = 'popupzapper.gif';

//Deduction Pro
banner[0][4] = 'deduction_rev.gif';

//may guardian banner
banner[0][5] = 'cartbanner3.gif';

//june Popup Zapper
banner[0][6] = 'popupzapper.gif';


// Sites
//RobBob's test site -- 34315
banner[1][0] = 'xxxx'
banner[1][1] = ''

//BigNetStore -- 37456
banner[2][0] = '37456'
banner[2][5] = 'ec_MAIN.Entry17c?CID=122579&SID=37456&SP=10007&PN=21&PID=1259680'

//4Sure -- 42005
banner[3][0] = '42005'
banner[3][5] = 'ec_MAIN.Entry17c?CID=122579&SID=42005&SP=10007&PN=21&PID=1259680'

//TechDepot -- 42006
banner[4][0] = '42006'
banner[4][5] = 'ec_MAIN.Entry17c?CID=122579&SID=42006&SP=10007&PN=21&PID=1259680'

//Software Oasis -- 22330
banner[5][0] = '22330'
banner[5][6] = 'ec_MAIN.Entry17c?CID=153793&SID=22330&SP=10007&PN=21&PID=1221620'

//Software Nirvana -- 41365
banner[6][0] = '41365'
banner[6][6] = 'ec_MAIN.Entry17c?CID=153794&SID=41365&SP=10007&PN=21&PID=1221620'

//re-use
banner[7][0] = 'xxxx'
banner[7][4] = ''

//Visionner -- 21763
banner[8][0] = '21763'
banner[8][5] = 'ec_MAIN.Entry17c?CID=122579&SID=21763&SP=10007&PN=21&PID=1259680'

//DownloadWarehouse -- 1382
banner[9][0] = '1382'
banner[9][5] = 'ec_MAIN.Entry17c?CID=122579&SID=1382&SP=10007&PN=21&PID=1259680'

//Staples -- 8658
banner[10][0] = '8658'
banner[10][5] = 'ec_MAIN.Entry17c?CID=122579&SID=8658&SP=10007&PN=21&PID=1259680'

//Zones -- 1633
banner[11][0] = '1633'
banner[11][5] = 'ec_MAIN.Entry17c?CID=122579&SID=1633&SP=10007&PN=21&PID=1259680'

//Chumbo -- 41305
banner[12][0] = '41305'
banner[12][5] = 'ec_MAIN.Entry17c?CID=122579&SID=41305&SP=10007&PN=21&PID=1259680'

//Best Buy - 39152
banner[13][0] = '39152'
banner[13][5] = 'ec_MAIN.Entry17c?CID=122579&SID=39152&SP=10007&PN=21&PID=1259680'

//re-use
banner[15][0] = 'xxxx'
banner[15][4] = ''

//Download Superstore -- 5152
banner[16][0] = '5152'
banner[16][5] = 'ec_MAIN.Entry17c?CID=122579&SID=5152&SP=10007&PN=21&PID=1259680'

//SiteOwners -- 36755
banner[17][0] = '36755'
banner[17][5] = 'ec_MAIN.Entry17c?CID=122579&SID=36755&SP=10007&PN=21&PID=1259680'

//Office Max -- 8282
banner[18][0] = '8282'
banner[18][5] = 'ec_MAIN.Entry17c?CID=122579&SID=8282&SP=10007&PN=21&PID=1259680'

//CompUSA -- 7144
banner[19][0] = '7144'
banner[19][5] = 'ec_MAIN.Entry17c?CID=122579&SID=7144&SP=10007&PN=21&PID=1259680'

//re-use
banner[20][0] = 'xxxx'
banner[20][4] = ''

//software.internet.com -- 3528
banner[21][0] = '3528'
banner[21][5] = 'ec_MAIN.Entry17c?CID=122579&SID=3528&SP=10007&PN=21&PID=1259680'

//Tucows -- 21810
banner[22][0] = '21810'
banner[22][5] = 'ec_MAIN.Entry17c?CID=122579&SID=21810&SP=10007&PN=21&PID=1259680'

//Software Boy -- 41885
banner[23][0] = '41885'
banner[23][5] = 'ec_MAIN.Entry17c?CID=122579&SID=41885&SP=10007&PN=21&PID=1259680'

//Dell -- 18939
banner[24][0] = '18939'
banner[24][5] = 'ec_MAIN.Entry17c?CID=122579&SID=18939&SP=10007&PN=21&PID=1259680'


//LatchLogic -- 44265
banner[29][0] = '44265'
banner[29][5] = 'ec_MAIN.Entry17c?CID=122579&SID=44265&SP=10007&PN=21&PID=1259680'

//Gateway -- 48965
banner[31][0] = '48965'
banner[31][5] = 'ec_MAIN.Entry17c?CID=122579&SID=48965&SP=10007&PN=21&PID=1259680'

//Datavision -- 21736
banner[32][0] = '21736'
banner[32][5] = 'ec_MAIN.Entry17c?CID=122579&SID=21736&SP=10007&PN=21&PID=1259680'

//PublisherPipline -- 49785
banner[33][0] = '49785'
banner[33][5] = 'ec_MAIN.Entry17c?CID=122579&SID=49785&SP=10007&PN=21&PID=1259680'

//Macport -- 35755
banner[34][0] = '35755'
banner[34][5] = 'ec_MAIN.Entry17c?CID=122579&SID=35755&SP=10007&PN=21&PID=1259680'

//MacZone -- 44505
banner[35][0] = '44505'
banner[35][5] = 'ec_MAIN.Entry17c?CID=122579&SID=44505&SP=10007&PN=21&PID=1259680'

//Sofware Download -- 49865
banner[36][0] = '49865'
banner[36][5] = 'ec_MAIN.Entry17c?CID=122579&SID=49865&SP=10007&PN=21&PID=1259680'

//Valuesnap -- 48465
banner[37][0] = '48465'
banner[37][5] = 'ec_MAIN.Entry17c?CID=122579&SID=48465&SP=10007&PN=21&PID=1259680'


for (k=0; k<banner.length; k++){
	if (SID.indexOf(banner[k][0]) != -1){
		for (m=1; m<banner[k].length; m++){
		  if (banner[k][m]!=undefined){
		    document.write('<CENTER><A HREF="' + banner[k][m] + '" onClick="q=false"><IMG SRC="/v2.0-img/images/channel/banners/' + banner[0][m] + '" border="0"></A><BR><BR></CENTER>');
      }
		}
	}
}
