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 BORDER=0 ALT='" + alt + "'></A>");
}
banner.prototype.dispBanner = dispBanner;


// BEGIN TO EDIT YOUR BANNERS HERE

// array der Banner die zur Auswahl stehen
// jedes banner ist ein element des arrays beginend mit 0 (null)
// für jedes banner wird die src (quelle) des images angegeben und die src (adresse) der linkseite
// nach dem 2. komma folgt die beschreibung
// die change der anzeige in % errechnet sich aus der summe der zahlenangaben (bruch)

//
// banners[x] = new banner(<banner src für das image>,
//<url für den link wenn das banner geklickt wird>,
// <alt>
//<chance für die auswahl>);
// um die chance der anzeige zu erhöhen, erhöhen sie die zahl relativ zu den anderen.
//

banners = new Array();
// z.B.:http://www.xyz.net/images/banner/logo1.jpg


banners[0] = new banner("http://www.language-capitals.com/Top/address.gif",
                        "http://www.actilingua.com/AboutVienna/index.php target='_blank'",
                        "Best addresses in Vienna",
                        7);
banners[1] = new banner("http://www.language-capitals.com/Top/level.gif",
                        "http://www.actilingua.com/englisch/summary_services.php target='_blank'",
                        "Learn German - online and free",
                        7);
banners[2] = new banner("http://www.language-capitals.com/Top/level_1.gif",
                        "http://www.actilingua.com/englisch/summary_services.php target='_blank'",
                        "Test your German - online and free",  
						7);
banners[3] = new banner("http://www.language-capitals.com/Top/music.gif",
                        "http://www.actilingua.com/AboutVienna/index.php target='_blank'",
                        "All about famous composers and musicians from Vienna",
                        7);      						
banners[4] = new banner("http://www.language-capitals.com/Top/vienna.gif",
                        "http://www.actilingua.com/aboutvienna/index.php target='_blank'",
                        "About Vienna: City and Culture Guide and Tourist Information",
                        7);
banners[5] = new banner("http://www.language-capitals.com/Top/discount.gif",
                        "http://www.actilingua.com/courses/discount.php target='_blank'",
                        "ActiLingua Academy",
                        7);
banners[6] = new banner("http://www.language-capitals.com/Top/hotel_wien.gif",
                        "http://www.apartment-hotel-wien.at/ target='_blank'",
                        "Hotel in Vienna",
                        7);
banners[7] = new banner("http://www.language-capitals.com/Top/acti_apart_hotel.gif",
                        "http://www.apartment-hotel-wien.at/ target='_blank'",
                        "Hotel accommodation in Vienna, Austria",
                        7);
banners[8] = new banner("http://www.language-capitals.com/Top/actilingua_apartment_hotel.gif",
                        "http://www.apartment-hotel-wien.at/ target='_blank'",
                        "Hotel in Vienna, Austria",
                        7);
					
// END EDIT
// DO NOT CHANGE ANYTHING BELOW - UNLESS YOU FEEL YOU NEED SOME CHANGE IN YOUR LIFE


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;
}
}
}