/*----------------------------------------------------
||Banner Ad Rotater v1.01                            ||
||                                                   ||
||Script by:                                         ||
||Anarchos                                           ||
||URL: http://www.xs.mw/anarchos                     ||
||E-mail: anarchos3@hotmail.com                      ||
||ICQ: 12007422                                      ||
||                                                   ||
||E-mail or ICQ me if you have any questions or need ||
||help setting up your banner ad rotator. Check out  ||
||my webpage every once in a while for updates to    ||
||this script.                                       ||
-----------------------------------------------------*/

//Setup Instructions:
//-0) Modify this file then copy and paste it into the <head> of the webpage to use the banner ad script

/*---------------------------
1) add into your <head>:
 
<script language="javascript" src="bannerscript.js"></script>

<style>
<!--
#bannerAd{visibility:visible;}
-->
</style>
-----------------------------*/

/*----------------------------
2) add this code into your webpage where you want the banner ad to be displayed:

<!-- Banner Ad code -->
<div id="bannerAd">
<script language="JavaScript">
<!-- 
document.write(myCode)
// -->
</script>
</div>
<!-- End Banner Ad-->
-----------------------------*/

//-3) time between switching the ad, in milliseconds -\\
var refreshTime = 10000; //- 5000 ms = 5 seconds -\\

//-4) number of ads to rotate -\\
var numAds = 9;

function makeAd() {
	this.width = '';
	this.height = '';
	this.src = '';
	this.href = '';
	this.mouseover = '';
}

var ads = new Array();
for(var i = 1; i <= numAds; i++) { ads[i] = new makeAd() }

//- 5) Copy and paste the lines between the banner definition for 
//each banner you want to rotate and be sure to change numAds to 
//the number of banners (look about 15 lines up for numAds)
i = 1;

/*------------begin banner definition--------------------------------------------*/
ads[i].width = "167"; //width of image
ads[i].height = "64"; //height of image
ads[i].src="images/isee2.gif"; //image
ads[i].href="http://www.hp.com/de/serviceadvisor/"; //link url
ads[i].mouseover = "http://www.hp.com/de/serviceadvisor/"; //text to display when mouse moves over banner
//text to display for text link under banner
i++;
/*-------------end banner definition------------------------------------------*/
ads[i].width = "167";
ads[i].height = "64";
ads[i].src="images/ken2.gif";
ads[i].href="newsroom/newsroom_06.htm#5";
ads[i].mouseover = "newsroom/newsroom_06.htm#5";
i++;
/*--------------banner 3------------------------------------------------------*/
ads[i].width= "167";
ads[i].height= "64";
ads[i].src="newsroom/images/itsm_news2.gif";
ads[i].href="newsroom/newsroom_06.htm#2";
ads[i].mouseover="newsroom/newsroom_06.htm#5";
i++;
/*---------------banner 4 ----------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/itsm_news_06_b3.gif";
ads[i].href="newsroom/newsroom_06.htm#2";
ads[i].mouseover="newsroom/newsroom_06.htm#2";
i++;
/*--------------banner 5------------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/newsroom_storage_class2.gif";
ads[i].href="newsroom/newsroom_06.htm#1";
ads[i].mouseover="newsroom/newsroom_06.htm#2";
i++;
/*--------------banner 6-----------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/peregrine2.gif";
ads[i].href="/go/hp-peregrine/";
ads[i].mouseover="/go/hp-peregrine/";
i++;
/*-------------banner 7------------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/sql2.gif";
ads[i].href="newsroom.htm#26";
ads[i].mouseover="newsroom.htm#26";
i++;
/*----------banner 8-------------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/trophy2.gif";
ads[i].href="newsroom.htm#24";
ads[i].mouseover="newsroom.htm#24";
i++;
/*---------banner 9-------------------------------------------------------*/
ads[i].width="167";
ads[i].height="64";
ads[i].src="images/hpvr2.gif";
ads[i].href="newsroom.htm#23";
ads[i].mouseover="newsroom.tm#23";
i++;

var myCode = '';

do {
  var n= Math.floor(Math.random() * (numAds + 1) + 1);
} while(n > numAds);

var current_ad = n;
myCode = getCode(n);

function getCode(adNumber){
	var tempCode = ""
	tempCode += ('<a href="'+ ads[adNumber].href +'" \n')
	tempCode += ('onMouseOver="status=\''+ ads[adNumber].mouseover +'\';return true" \n')
	tempCode += ('onMouseOut="status=\'\'"> \n')
	tempCode += ('<img src="../%27%20+%20ads%5BadNumber%5D.src%20+%20%27" width=' + ads[adNumber].width)
	tempCode += (' onLoad="setTimeout(\'newAd();\',' + refreshTime + ');"')
	tempCode += ('\n height=' + ads[adNumber].height + ' border=0 >')
	tempCode += ('</a>')
	return tempCode;
}

function newAd(){
	current_ad++;
	if (current_ad > numAds)
		current_ad = 1;
	if (document.all){
	   write(getCode(current_ad));
  }
}

function write(text){
	if (document.layers){
		document.bannerAd.document.write(text);
		document.bannerAd.document.close();
	}
	else
		if (document.all)
			document.all.bannerAd.innerHTML = text;
}