function noSilverlight(parentElement) { // algemene geen-silverlight functie, projectreferenties variant

    // de boel opbouwen.
    var ns_ContentStr0 = '<div id="noSilverlightContainerHomepage">';
    // slides voor slideshow
    for ( n=0 ; n < dataSources.length ; n++ ) {
        ns_ContentStr0 += '<div>';
        ns_ContentStr0 += '<img src="' + dataSources[n][0] + '" width="582" height="160" alt="photo' + n + '" border="0" />';
        ns_ContentStr0 += '<h1>' + dataSources[n][1] + '</h1>';
        ns_ContentStr0 += '<h2>' + dataSources[n][2] + '</h2>';
        ns_ContentStr0 += '</div>';
    }
    ns_ContentStr0 += '</div>';
    
    // schrijf de boel nu maar naar het scherm...
    parentElement.innerHTML = ns_ContentStr0;
    
    // slideshow starten
	var slideShow = new simpleSlideShow(document.getElementById("noSilverlightContainerHomepage"), "div", 5000);
	slideShow.startImageCarousel();
    
}

/* slideshow functionaliteit */
simpleSlideShow = function(container, itemTag, timeInterval)
{
	this.intervalId = null;
	this.itemTag = itemTag;
	this.slideElements = new Array();
	this.visualContainer = container;
	this.timeInterval = timeInterval;
	this.currentImageIndex = 0;
}

simpleSlideShow.prototype = 
{			
	startImageCarousel:function ()
	{
		var cNodes = this.visualContainer.childNodes;
		var itemCount = cNodes.length;

		for(var i = 0; i < itemCount; i++)
		{
			if(cNodes[i].nodeName.toLowerCase() == this.itemTag)
			{
				this.slideElements.push(cNodes[i]);
				cNodes[i].style.display = "none";
			}
		}
		
		this.slideElements[0].style.display = "block";
		
		if(this.slideElements.length > 1)
		{
			this.intervalId = setInterval(this.createDelegate(this,this.nextImage), this.timeInterval);
		}
	},

	nextImage:function()
	{	
		this.slideElements[this.currentImageIndex].style.display = "none";

		this.currentImageIndex++;
		
		if(this.currentImageIndex == this.slideElements.length)
		{
			this.currentImageIndex = 0;
		}

		this.slideElements[this.currentImageIndex].style.display = "block";
	},
	
	createDelegate:function(instance, method)
	{
		return function()
		{
			return method.apply(instance, arguments);
		}
	}
}