function banner(imgSource,url,alt,chance,txt) {
this.imgSource = imgSource;
this.url = url;
this.alt = alt;
this.chance = chance;
this.txt = txt;
}
function dispBanner() {
with (this) 
document.write("<A class='graya' HREF=" + url + "> <IMG SRC='" + imgSource + "' WIDTH=110 HEIGHT=110 BORDER=0 ALT='" + alt + "'> <br>" + txt + "</A>" );
}
banner.prototype.dispBanner = dispBanner;
banners = new Array();
banners[0] = new banner("/templates/p7ap/images/jack.jpg", //баннер 1 - 16 процентов
"mailto:i.smirnov@aj.am",
"ABTOP",
10,
"Ivan Smirnov");
banners[1] = new banner("/templates/p7ap/images/barbara.jpg", //баннер 2 - 50 процентов
"mailto:s.kuptsova@aj.am",
"ABTOP",
25,
"Svetlana Kuptsova");
banners[2] = new banner("/templates/p7ap/images/sara.jpg", //баннер 3 - 33 процента
"mailto:s.mill@aj.am",
"ABTOP",
20,
"Sara Milyavskaya");
banners[3] = new banner("/templates/p7ap/images/alex.jpg", //баннер 3 - 33 процента
"mailto:m.pastuhov@aj.am",
"ABTOP",
15,
"Maks Pastuhov");
banners[4] = new banner("/templates/p7ap/images/mike.jpg", //баннер 3 - 33 процента
"mailto:s.reutov@aj.am",
"ABTOP",
21,
"Serzh Reutov");
banners[5] = new banner("/templates/p7ap/images/adam.jpg", //баннер 3 - 33 процента
"mailto:a.sava@aj.am",
"ABTOP",
16,
"Adam Savelev");
banners[6] = new banner("/templates/p7ap/images/nicolas.jpg", //баннер 3 - 33 процента
"mailto:n.arsenev@aj.am",
"ABTOP",
24,
"Nikolai A.");
banners[7] = new banner("/templates/p7ap/images/nicolas.jpg", //баннер 3 - 33 процента
"mailto:n.arsenev@aj.am",
"ABTOP",
16,
"Nikolai A.");
banners[8] = new banner("/templates/p7ap/images/melany.jpg", //баннер 3 - 33 процента
"mailto:m.eis@aj.am",
"ABTOP",
20,
"Marina Eis");
banners[9] = new banner("/templates/p7ap/images/sang.jpg", //баннер 3 - 33 процента
"mailto:s.yong@aj.am",
"ABTOP",
16,
"Sang Yong");
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 class='graya' HREF=" + banners[i].url + "> <IMG SRC='" + banners[i].imgSource + "' WIDTH=110 HEIGHT=110 BORDER=0 ALT='" + banners[i].alt + "'> <br>" + banners[i].txt + "</A>" );
return banners[i];
break;
}
}
}

