//Load Facebook JS-SDK  library
		
		$(function(){
					var fbroot = document.createElement('div');
					fbroot.id = 'fb-root';
					window.document.body.appendChild(fbroot);	
					
					
					var e = document.createElement('script'); e.async = true;
			 		e.src = document.location.protocol +
					'//connect.facebook.net/en_US/all.js';
    				var fbs = document.getElementsByTagName('script')[0]; fbs.parentNode.insertBefore(e, fbs);		
		
					
					window.fbAsyncInit = function() {
						FB.init({appId: appVars.appId, status: true, cookie: true, xfbml: true});
						//FB.Event.subscribe('edge.create', function(){appVars.liked = '1'; ga_trackLiked('new');});
						FB.Canvas.setAutoResize();
					};	
		
		});
		
		
		


//Load Google analytics

var _gaq = _gaq || [];

$(function() {
	
	if($.flash.available){ 
		source.type = source.type+'_flash';
	};
	
	
	
    var ga = document.createElement('script');     ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:'   == document.location.protocol ? 'https://ssl'   : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

	try{
		_gaq.push(['_setAccount', appVars.gId]);
		if(source.type == 'fb' ||  source.type == 'fb_flash'){
			_gaq.push(['_setAllowAnchor', 'true']);	
		}else if(source.type == 'hyves' || source.type == 'hyves_flash' ){
			_gaq.push(['_setCampNameKey', 'tryvertisingvar_cam']);    // name
			_gaq.push(['_setCampMediumKey', 'tryvertisingvar_med']);    // medium
			_gaq.push(['_setCampSourceKey', 'tryvertisingvar_src']);    // source				
		}else{
			_gaq.push(['_setCampNameKey', 'cam']);    // name
			_gaq.push(['_setCampMediumKey', 'med']);    // medium
			_gaq.push(['_setCampSourceKey', 'src']);    // source				
		}
		_gaq.push(['_trackPageview', appVars.ga_title+'/'+source.type+'/home']);
	}catch (err) {console.log(err)}

});


function GA_trackPageview(action){
		var axel = Math.random() + "";
		var a = axel * 10000000000000;
		
		
		_gaq.push(['_trackPageview', appVars.ga_title+'/'+source.type+'/'+action]);
	
		var hyves = source.type == 'hyves' || source.type == 'hyves_flash'? true : false;
		var web = source.type == 'wb'|| source.type == 'wb_flash'? true : false;
		var facebook = source.type == 'fb'|| source.type == 'fb_flash'? true : false;
	
		$('#fls').remove();
		$('#nettrack').remove();
		
		///fls
		switch(action){
			case	'stage_intro':
			break;
			case	'stage_startpage':
			break;
			case	'stage_battle':
				if(facebook){
					$('body').append('<img id="nettrack" style="display:none;" src="http://ad.nl.doubleclick.net/dot.gif?'+a+'"/>');
				}
			break;
			case	'stage_winner':
			break;
			case	'stage_reminder':
			break;
			case	'inzending_1':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=100su683;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves151;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
			break;
			case	'inzending_2':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=inzen686;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves703;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
			break;
			case	'inzending_3':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=inzen882;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves394;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
			break;
			case	'inzending_verzenden':
			break;
			case	'inzending_fout':
			break;
			case	'inzending_ontvangen':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=inzen135;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
					$('body').append('<img id="nettrack" style="display:none;" src="http://www.nettrack.nl/track_lead/1310/'+a+'"/>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves499;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
			break;
			case	'inzending_geweigerd':
			break;
			case	'inzending_klaar':
			break;
			case	'notok_toon':
			break;
			case	'notok_sluit':
			break;
			case	'notok_verzenden':
			break;
			case	'notok_ontvangen':
			break;
			case	'battle_ophalen':
			break;
			case	'battle_ontvangen':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=battl587;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves037;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
			break;
			case	'winnaar_verzenden':
			break;
			case	'winnaar_ontvangen':
				if(web){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=battl667;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
				
				if(hyves){
					$('body').append('<iframe id="fls" src="http://fls.doubleclick.net/activityi;src=1827277;type=laysm571;cat=hyves139;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
				}
			break;
			case	'share_fb':
			break;
			case	'share_tw':
			break;
			case	'share_hy':
			break;
			case	'video_comm':
			break;
			case	'video_hoe':
			break;
			case	'popup_terms':
			break;
			case	'popup_wieisdejury':
			break;
			case	'popup_faq	':
			break;
		}	
}


