var gaControle = false;
var gaLeegControle = false;
var gaIndex = 0;
var gaConv = false;
function google_ad_request_done( gAds ) {
	gFeedbackUrl = google_info.feedback_url;
	gaVertoond += gAds.length;
	gaIndex++;
	
	if ( gAds.length > 0 ) {
		gaGevonden = true;
		gaLaatsteType = gAds[0].type;
		
		document.write( '<div class="g-item">'+getGoogleAdsHTML( gAds )+'<div class="clear"></div></div>' );
	}
	if ( typeof gaControle == 'function' ) {
		gaControle();
		gaControle = false;
	}
}

function getGoogleAdsHTML( gAds ) {
	if ( gAds.length <= 0 ) {
		return;
	}
	
	var gStr = '';
	var gAdsByClass = '';
	if ( gAds[0].type == "flash" ) { // Flash
		gAdsByClass = 'onderlijn';
		gStr += '<div class="g-flash g-media"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
		' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"' +
		' width="' + gAds[0].image_width +
		'" height="' + gAds[0].image_height + '">' +
		'<param name="movie" value="' + gAds[0].image_url + '" />' + 
		'<param name="quality" value="high" />' +
		'<param name="AllowScriptAccess" value="never" />' +
		'<embed src="' + gAds[0].image_url +
		'" width="' + gAds[0].image_width +
		'" height="' + gAds[0].image_height +
		'" type="application/x-shockwave-flash"' +
		' AllowScriptAccess="never" ' +
		' pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object></div>';
	} else if ( gAds[0].type == "image" ) { // Afbeelding
		gAdsByClass = 'onderlijn';
		gStr += '<div class="g-image g-media"><a href="'+gAds[0].url+'" title="Ga naar '+gAds[0].visible_url+'">'+
		'<img src="'+gAds[0].image_url+'" width="'+gAds[0].image_width+'" height="'+gAds[0].image_height+'" /></a></div>';
	} else if ( gAds[0].type == "html" ) { // HTML
		gStr += google_ads[0].snippet;
	} else { // Tekst
		
		gStr += '<ul>';
		for ( i = 0; i < gAds.length; i++ ) {
			gAd = gAds[ i ];
			
			gStr += '<li class="';
			if ( ( i + 1 ) % 2 == 0 ) {
				gStr += 'even';
			} else {
				gStr += 'oneven';
			}
			gStr += '"><a href="'+gAd.url+'" target="_blank" class="titel"'+( gaConv ? ' onclick="ggConv();"' : '' )+'>'+gAd.line1+'</a><br /><span class="omschrijving">'+( gAd.line2+( gAd.line3 ? ' '+gAd.line3 : '' ) )+'</span> <a class="url" target="_blank" href="'+gAd.url+'"'+( gaConv ? ' onclick="ggConf();"' : '' )+'>'+gAd.visible_url+'</a></li>';
		}
		gStr += '</ul>';
	}
	
	gStr = '<a href="'+gFeedbackUrl+'" class="doorgoogle'+( gAdsByClass.length > 0 ? ' '+gAdsByClass : '' )+'">'+$_t( 'Tekst.ADVERTENTIES_DOOR_GOOGLE', 'Advertenties door Google' )+'</a>'+gStr;
	
	return gStr;
}

function ggConv() {
	var writeconv = new Image();
	if ( dm == 'BE' ) {
		writeconv.src=("http://www.googleadservices.com/pagead/conversion/971885088/?label=y3BmCPDctwIQoJS3zwM&guid=ON&script=0");
	} else {
		writeconv.src=("http://www.googleadservices.com/pagead/conversion/972856739/?label=FT9oCPXKyAIQo7vyzwM&guid=ON&script=0");
	}
}
