<!-- Original:  Rich Galichon (rich@galichon.net) -->
<!-- Web Site:  http://www.galichon.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function banner(imgSource,url,alt,chance) {
this.imgSource = imgSource;
this.url = url;
this.alt = alt;
this.chance = chance;
}
function dispBanner() {
with (this) document.write("<A HREF=" + url + "><IMG SRC='" + imgSource + "' WIDTH=468 HEIGHT=60 HSPACE=0 VSPACE=0 BORDER=1 ALT='" + alt + "'></A>");
}
banner.prototype.dispBanner = dispBanner;
banners = new Array();
banners[0] = new banner("/pix/banners/sjwbanner.jpg",
                        "http://www.sirjohnsworld.com target='_blank'",
                        "SirJohns World",
                        1);

banners[1] = new banner("/pix/banners/jesozz-banner.jpg",
                        "http://www.nansons-place.com/index.html target='_blank'",
                        "Nansons Place",
                        1);

banners[2] = new banner("http://www.africanadoptions.org/images/afaabanner3.gif",
                        "http://www.africanadoptions.org target='_blank'",
                        "Americans for African Adoptions",
                        1);

banners[3] = new banner("/pix/blank.gif",
                        "/edu/edu.shtml",
                        "Online Classes",
                        1);
banners[4] = new banner("/pix/blank.gif",
                        "/help/help.shtml",
                        "Help Wanted",
                        1);
banners[5] = new banner("/pix/blank.gif",
                        "/members/dir/memdir.shtml",
                        "Members Directory",
                        1);
banners[6] = new banner("/pix/blank.gif",
                        "/edu/slp/slp.shtml",
                        "Self Learning Programme",
                        1);
banners[7] = new banner("/pix/blank.gif",
                        "/sponsors/sponsors.shtml",
                        "Sponsors",
                        1);
banners[8] = new banner("/pix/blank.gif",
                        "/members/specials/discounts.htm",
                        "Special Offers",
                        1);
banners[9] = new banner("/pix/blank.gif",
                        "/webring/webring.shtml",
                        "Webring",
                        1);

banners[10] = new banner("/pix/banners/nor-banner.jpg",
                        "http://world.care2.com/clayart2/index.html target='_blank'",
                        "Country Girl Creations",
                        1);

banners[11] = new banner("/pix/banners/ds-banner.jpg",
                        "http://www.canaryfanciers.com target='_blank'",
                        "CANARY - for Canary Breeders and Hobbyists",
                        1);

banners[12] = new banner("/pix/banners/ay-banner.gif",
                        "http://www.peacockchronicle.com/ target='_blank'",
                        "Peacock Chronicle",
                        1);

banners[13] = new banner("/pix/banners/efgcd_banner.gif",
                        "http://www.thepluginsite.com/products/efgcd/index10.htm?pspug target='_blank'",
                        "Edge & Frame Galaxy",
                        1);

banners[14] = new banner("/pix/banners/pc_banner.gif",
                        "http://www.thepluginsite.de/products/picopro/picopro10.htm?pspug target='_blank'",
                        "Plugin Commander",
                        1);

banners[15] = new banner("/pix/banners/pg_banner2.gif",
"http://www.thepluginsite.de/products/plugingalaxy/orderpage/Main10.htm?pspug target='_blank'",
                        "Plugin Galaxy",
                        1);

banners[16] = new banner("/pix/banners/amazonshipping.gif",
                        "http://www.amazon.com/exec/obidos/ASIN/B00005O0IZ/qid=1012445090/sr=8-2/ref=ase_paintshopprous0d/102-5088277-1080153 target='_blank'",
                        "Free Shipping at Amazon",
                        1);

banners[17] = new banner("/pix/banners/amazonshipping.gif",
                   "http://www.amazon.com/exec/obidos/ASIN/B00005TP3T/ref=ase_paintshopprous0d/102-5088277-1080153 target='_blank'",
                        "Free Shipping at Amazon",
                        1);


banners[18] = new banner("http://www.qksrv.net/image-1024273-7050791",
                   "http://www.qksrv.net/click-1024273-7050791 target='_blank'",
                        "Alien Skin Software",
                        5);


banners[19] = new banner("http://www.qksrv.net/image-1024273-3999547",
                   "http://www.qksrv.net/click-1024273-3999547 target='_blank'",
                        "Pictures in a mess? Try the lean mean flipping machine for storing and sharing memories. FREE FlipAlbum trial!",
                        5);


banners[20] = new banner("http://www.qksrv.net/image-1024273-1484344",
                   "http://www.qksrv.net/click-1024273-1484344 target='_blank'",
                        "VideoStudio 5",
                        1);


banners[21] = new banner("http://www.qksrv.net/image-1024273-6246739",
                   "http://www.qksrv.net/click-1024273-6246739 target='_blank'",
                        "PhotoExpress ScrapBook Edition",
                        1);


banners[22] = new banner("http://www.qksrv.net/image-1024273-3075564",
                   "http://www.qksrv.net/click-1024273-3075564 target='_blank'",
                        "Cool 3D",
                        1);


banners[23] = new banner("/pix/banners/bravenet.gif",
                   "http://www.pspug.org/cgi-bin/go/to.cgi?l=.bn target='_blank'",
                        "Bravenet - the greatest place to find free tools to use on your website",
                        2);


banners[23] = new banner("/pix/banners/nmfbanner.gif",
                   "http://www.pspug.org/cgi-bin/go/to.cgi?l=.nmf target='_blank'",
                        "No Monthly Fees",
                        2);



///////////////////////////////////////////////////
// banners[x] = new banner(<banner source image>,                                           //                         <url to link to when the banner is clicked>,                     //                         <alt>                                                            //                         <the chance this banner has in which to be randomly selected>);  
// To increase the chance of a banner being randomly selected, increase it's corresponding  // 'chance' property relative to the other banners.                                         
///////////////////////////////////////////////////
sum_of_all_chances = 0;
for (i = 0; i < banners.length; i++) {
sum_of_all_chances += banners[i].chance;
}
function randomBanner() {
chance_limit = 0;
randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1;
for (i = 0; i < banners.length; i++) {
chance_limit += banners[i].chance;
if (randomly_selected_chance <= chance_limit) {
document.write("<A HREF=" + banners[i].url + "><IMG SRC='" + banners[i].imgSource + "' WIDTH=468 HEIGHT=60 BORDER=0 ALT='" + banners[i].alt + "'></A>");
return banners[i];
break;
      }
   }
}
//  End -->