function randomizeArray(myArray)
{
	var i = myArray.length;
	while ( i-- )
  	{
		var j = Math.floor( Math.random() * ( i + 1 ) );
		var tempi = myArray[i];
		var tempj = myArray[j];
		myArray[i] = tempj;
		myArray[j] = tempi;
	}
}

var sliderwidth = 174;
var sliderheight = 230;
var sliderborder = 0;
var bordercolor = "#000000";
var speed = 1;

var divideheight = 20;
var imgwidth = 174;
var imgheight = 34;
var imgborder = 0;

var imagearr = new Array();

function addPic(picture)
{
	imagearr[imagearr.length] = picture;
}

addPic('Antec.gif | http://www.labwing.com/labsite/beta/antec/');
addPic('agriq_movie.gif | http://www.agriq.com/sites/agriq/en/agriqen.nsf/dx/index.htm');
addPic('alcontrol_movie.gif | http://www.alcontrol.nl/');
addPic('eurofins.gif | http://www.eurofins.com/');
addPic('arcadis.gif | http://www.arcadis.nl/');
addPic('atal.gif | http://www.st-atal.nl/');
addPic('bactimm_movie.gif | http://www.bactimm-bv.com/');
addPic('beun-de-ronde_movie2.gif | http://www.beunderonde.nl/');
addPic('Biobeheer.gif | http://www.biobeheer.nl/');
addPic('Biotox.gif | http://www.biotox.be/');
addPic('dwr_movie.gif | http://www.boomlab.nl/');
addPic('ccl_movie.gif | http://www.ccl.nl/');
addPic('cm_movie.gif | http://www.labstox.com/');
addPic('DCMS.gif | http://www.labwing.com/');
addPic('ecca.gif | http://www.laboratoriumecca.be/');
addPic('elkerliek_movie.gif | http://www.elkerliek.nl/');
addPic('fenelab_movie.gif | http://www.fenelab.org/');
addPic('geos_movie.gif | http://www.geos.be/');
addPic('grootsalland_movie.gif | http://www.grootsalland.nl/');
addPic('hd_movie.gif | http://www.waterschaphollandsedelta.nl/');
addPic('Het_Waterlaboratorium.gif | http://www.hetwaterlaboratorium.nl/');
addPic('interscience_movie.gif | http://www.interscience.nl/');
addPic('intron_movie.gif | http://www.intron.nl/');
addPic('kbbl_movie.gif | http://www.kbbl.nl/');
addPic('kiwa_movie.gif | http://www.kiwa.nl/');
addPic('Lab_infectieziekte_movie.gif | http://www.infectielab.nl/');
addPic('lablines_movie.gif | http://www.lablines.com/');
addPic('labstox.gif | http://www.labstox.com/');
addPic('laborama_movie.gif | http://www.laborama.be/');
addPic('lumc.gif | http://www.lumc.nl/');
addPic('nfi_movie.gif | http://www.forensischinstituut.nl/NFI/nl');
addPic('omegam.gif | http://www.omegam.nl/');
addPic('oosterscheldeziekenhuizen.gif | http://www.soz.nl');
addPic('pih_movie.gif | http://www.provant.be/phi/');
addPic('reinier_de_graaf_groep_movie.gif | http://www.rdgg.nl/');
addPic('rikilt_movie.gif | http://www.rikilt.nl/');
addPic('RivM.gif | http://www.rivm.nl/');
addPic('riza.gif | http://www.riza.nl/');
addPic('haskoning_movie.gif | http://www.haskoning.nl/');
addPic('sanquin.gif | http://www.sanquin.nl/');
addPic('sgs_movie.gif | http://www.nl.sgs.com/');
addPic('shell_global_movie.gif | http://www.shellglobalsolutions.com/');
addPic('sho_movie.gif | http://www.labsho.nl/');
addPic('silliker_movie.gif | http://www.silliker.nl/');
addPic('snijders.gif | http://www.snijderslab.com/');
addPic('tlr.gif | http://www.labwing.com/');
addPic('tno-nitg.gif | http://www.nitg.tno.nl/ned/');
addPic('tno_voeding_movie.gif | http://www.voeding.tno.nl/');
addPic('UCB.gif | http://www.ucb-group.com/');
addPic('uili_movie.gif | http://www.uili.org/');
addPic('udias.gif | http://www.udius.be/');
addPic('umc_movie.gif | http://www.umcstradboud.nl/homepage');
addPic('Unilever.gif | http://www.unilever.nl/');
addPic('Universiteit_Gent.gif | http://www.ugent.be/');
addPic('vitens_movie.gif | http://www.vitens.nl/');
addPic('Vivaqua.gif | http://www.cibe.be/');
addPic('vmw.gif | http://www.vmw.be/');
addPic('vumc_movie.gif | http://www.vumc.nl/');
addPic('wln_movie2.gif | http://www.wln.nl/');
addPic('wlz_movie.gif | http://www.lablines.com/');
addPic('waterproef_movie.gif | http://www.waterproef.nl/');
addPic('Water_Lab_Zuid.gif | http://www.waterlabzuid.nl/');
addPic('waterlandziekenhuis.gif | http://www.waterlandziekenhuis.nl/');
addPic('waterschap_Limburg.gif | http://www.wbl.nl/');
addPic('waterschap_regge_dinkel_jav.gif | http://www.wrd.nl/');
addPic('westfries.gif | http://www.westfriesgasthuis.nl/');
addPic('wetterskip_movie.gif | http://www.wetterskipfryslan.nl/');
addPic('Zieken_Huis_Groep_Twente.gif | http://www.ziekenhuisgroeptwente.nl/');
//imagearr.sort();
randomizeArray(imagearr);

var iedom = document.all || document.getElementById;
var sliderdiv;
var actualwidth = 0;
var actualheight = 0;
var populated = 0;

function makeimg(imgurl)
{
	var target = "_blank";

	array = imgurl.split(" | ")
	if (array.length == 3) target = array[2];

	return '<center><a href="' + array[1] + '" target="' + target + '" class="adscroll"><img alt="" src="' + array[0] + '" width="' + imgwidth + '" height="' + imgheight + '" border="' + imgborder + '" style="margin-bottom:' + divideheight + 'px;"></a></center>'; //<img alt="" src="../img/trans.gif" width="' + imgwidth + '" height="' + divideheight + '" border="0"><br/>
}

function populate()
{
	if (iedom && (populated == 0))
	{
		populated = 1;

		//document.write('<style>.adscroll:hover { border-top: 1px solid #BF9917; border-bottom: 1px solid #BF9917; }</style>');
		document.write('<div style="position:relative;left:0px;top:3px;">');
		document.write('<div style="position:relative; width:' + sliderwidth + 'px; height:' + sliderheight + 'px; overflow:hidden; border: double ' + sliderborder + 'px ' + bordercolor + ';">');
		document.write('<div id="sliderid" style="position:absolute; left:0px; top:0px; width:100%;">');
		document.write('</div></div>');
		document.write('</div>');

		sliderdiv = document.getElementById? document.getElementById("sliderid") : document.all.sliderid;

		for (counter = 0; counter < imagearr.length; counter++)
		{
			sliderdiv.innerHTML += makeimg(imagearr[counter]);
		}
		actualwidth = parseInt(sliderdiv.offsetWidth);
		actualheight = imagearr.length * (imgheight + divideheight); //parseInt(sliderdiv.offsetHeight);

		for (counter = 0; counter < imagearr.length; counter++)
		{
			sliderdiv.innerHTML += makeimg(imagearr[counter]);
			if ((counter * (imgheight + divideheight)) > sliderheight) break;
		}

		sliderdiv.style.top = "0px";
		lefttime = setInterval("downup()", 30);
	}
}

function downup()
{
	if (parseInt(sliderdiv.style.top) > (actualheight * (-1)))
		sliderdiv.style.top = parseInt(sliderdiv.style.top) - speed + "px";
	else sliderdiv.style.top = "0px";
}

populate();
//window.onload = populate();
//alert("Started!");
