// Partnerintegratie - rotatie & verspreiding script
//
//
// Partners
//
// namen van integraties vrij te kiezen (bij voorkeur geen spaties)
// deze naam moet terugkomen bij de 'integratiesDetail' (exact zelfde schrijfwijze)
var integraties = ['worldofgaming','sunjets'];

var integratiesDetail = {
	// "partnernaam": ['img','clickurl','imgurl'],
	// "partnernaam": ['iframe','frameurl'],
	//"sanofi":  ['iframe','http://www.7sur7.be/static/nmc/adv/frameset/partners/sanofi.html'],
	"worldofgaming":  ['iframe','http://www.7sur7.be/static/nmc/adv/frameset/partners/worldofgaming.html'],
	"sunjets": ['img','http://www.7sur7.be/7s7/fr/1501/sunjets/integration/adv/frameset/navNieuws/Sunjets_fr.dhtml','http://www.7sur7.be/static/nmc/adv/frameset/partners/material/sunjets.jpg']
};

// integrationArray
//
// in deze array moeten alle kanalen staan: technische keys
// per kanaal wordt dmv true/false aangegeven welke integratie 'allowed' is
//
// de integraties staan hier in dezelfde volgorde als bij 'integraties'
var integrationArray = {
	"hln-hpfr": [true,true],	
	"infos":	[false,true],
	"femme": 	[false,true],
	"sports": 	[false,false]
};


// hieronder dient niets meer aangepast te worden

var allowedIntegrations = new Array;

function showRandomIntegration(divId) {
		var randomNr=Math.floor(Math.random()*allowedIntegrations.length);
		var randomIntegration = allowedIntegrations[randomNr];
		if(integratiesDetail[randomIntegration][0] == 'img') {
			$(divId).innerHTML = '<a href="' + integratiesDetail[randomIntegration][1] + '" target="_blank"><img src="' + integratiesDetail[randomIntegration][2] + '" border="0" /></a>'
		}
		else if(integratiesDetail[randomIntegration][0] == 'iframe') {
			$(divId).innerHTML = '<iframe name="integratiePartner" id="integratiePartner" src="' + integratiesDetail[randomIntegration][1] + '" frameborder="0" width="177" height="100" marginheight="0" marginwidth="0" vspace="0" hspace="0" scrolling="no"></iframe>'
		}
		else {
			// swf type to do
		}
}

function showIntegration(divId) {
	if(typeof(pe_navPathKeys) != 'undefined')  {
		// default nav-nivo 0 = home (voor vrouwsites)
		navigatieNivo = 0;

		if(pe_site != 'gg' && pe_site != 'nina') {
			// als dit een kanaalpagina (of dieper is) -> nav-nivo = 1 = kanaal
			if(pe_navPathKeys[1]) {
				navigatieNivo = 1;
			}
		}

		// bereken allowed integratie
		//alert(integrationArray[pe_navPathKeys[navigatieNivo]]);
		var integrationsForThisChannel = integrationArray[pe_navPathKeys[navigatieNivo]];
		
		if(integrationsForThisChannel) {
			for(var i=0; i<integrationsForThisChannel.length; i++) {
				if(integrationsForThisChannel[i]) {
					allowedIntegrations.push(integraties[i])
					//alert(integraties[i]);
				}
			}
		}

		// toon een random allowed integratie
		if(allowedIntegrations.length>0) {
			showRandomIntegration(divId)
		}
	}	
}	
