var URLParamName = "content";
var theDefaultFrameURL = "http://www.abnamro.nl";
var AllowedURLs = new Array("http://www.abnamro.nl","http://tarievenvergelijker.abnamro.marketxs.com", "http://emailservice.abnamro.nl", "http://customer.morningstareurope.com", "http://onlineinvestor.abnamro.marketxs.com", "http://www.pcngmadvisory.abnamroprivatebanking.com", "http://batretail.abnamro.marketxs.com", "http://www.abnamromarkets.nl", "https://deltalloyd2.info.nl/aav/", "http://www.abnamro-treasury.marketxs.com/", "http://export.abnamromarkets.nl", "http://relaunch.abnamromarkets.nl", "http://abnamrobeleggen.marketxs.com", "http://customer.morningstareurope.com/nl/anl/","http://beursinfo.abnamro.nl","http://aanmeld-pagina.nl","http://r3.aanmeld-pagina.nl","http://extra.abnamro.nl","http://fondsen.abnamro.nl", "http://fondsenprivate.abnamro.nl","http://turbo.abnamro.nl");
var Protocols = new Array("http://","https://");
var theIframe;

function StripProtocol(anURL)
{
	var dummy;
	for (dummy = 0; dummy < Protocols.length; dummy++){
		if ( anURL.indexOf(Protocols[dummy]) == 0 )
			return anURL.substring(Protocols[dummy].length);
	}
	return anURL;
}

function IsAllowedURL(anURL)
{
	var dummy;
	for (dummy = 0; dummy < AllowedURLs.length; dummy++){
		if (anURL.indexOf(StripProtocol(AllowedURLs[dummy])) >= 0)
			return true;
	}
	return false;
}

function Iframe_Init()
{
	theIframe = document.getElementsByTagName("iframe");
	if (theIframe)
	{
		var url = "";
		var queryString;
		queryString = window.location.search;
	
		if ((queryString != "") && (queryString.substring(1,1+URLParamName.length) == URLParamName))
		{
			len = queryString.length;
			url = queryString.substring(2+URLParamName.length, len); 
		}
		if (url != "")
		{
			if (IsAllowedURL(StripProtocol(url)))
				theIframe[0].src = unescape(url);
			else
				theIframe[0].src = theDefaultFrameURL;
		}
	}
}
