function checkStatus(){
	/*
	clearTimeout(statusTimer)
	if (player.getConfig().state == 'BUFFERING'){
		if (retry < 3){
			statusTimer = setTimeout('checkStatus()', 5000)
			retry++
		} else {
			var temp = '#'+oldMediaContentId
			unloadVideo()
			$(temp).prepend('<span class="message">Deze video kan niet afgespeeld worden in jouw regio.</span>')
		}
	} else if (player.getConfig().state != 'PLAYING' && player.getConfig().state != 'PAUSED'  && player.getConfig().state != 'IDLE'){
		loadVideo(globalVars, true)
	}
	*/
}

function loadVideo(vars, fallback){
	clearTimeout(statusTimer)
	if (fallback == "undefined") fallback = false
	
	globalVars = vars
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf('iphone')!=-1 || agent.indexOf('ipad')!=-1){
		if (vars['type'] == "YouTubeVideo" && vars['src'] != undefined){
			window.location = vars['src']
		} else if (vars['iphoneServer'] != undefined && vars['iphonePath'] != undefined) {
			window.location = vars['iphoneServer']+'/'+vars['iphonePath']+'/playlist.m3u8'
		}
		
		//$('#'+vars['divId']).html('<video width="'+vars['w']+'" height="'+vars['h']+'" controls src="'+src+'"></video>')
	} else {
		unloadVideo();
		if ( $('#'+vars['divId']+' embed, #'+vars['divId']+' object').size() == 0 ){
			
			if (vars['statSite'].indexOf('deredactie') != -1 && vars['view'] == 'eyecatcherL'){
				vars['w'] = $('#'+vars['divId']).width()
				vars['h'] = $('#'+vars['divId']).height()
			}
			
			var parent = $(this);
			oldMediaContentId = vars['divId'];
			oldMediaContent = $('#'+vars['divId']).html(); 
			oldMediaView = vars['view'];
			$('#'+vars['divId']).html('');
			var flashVars = new StringBuffer();
            if (vars['type'] == "YouTubeVideo"){
/*
            	flashvars = {
					'mediaid': 		vars['flashId'],                        
					'image': 		vars['thumb'],   
					'autostart': 	(vars['autoStart'] == 'false') ? 'false' : 'true',
					'provider': 	'youtube',
					'file': 		vars['src'],
					'skin':			'http://www.longtailvideo.com/files/glow/5/glow.zip'
            	}        	
*/			
				flashVars.append('{"mediaId":"');
				flashVars.append(vars['flashId']);
				flashVars.append('","image":"');
				flashVars.append(vars['thumb']);
				if(vars['autoStart'] == 'false'){
					flashVars.append('","autostart":"false"');
				}else{
					flashVars.append('","autostart":"true"');
				}
				flashVars.append(',"provider":"youtube"');
				if(vars['relatedXML'] != null && vars['relatedXML'].length > 0){
					flashVars.append(',"plugins":"drelated-1,/html/flash/common/streamsense_jwp-v1.swf"');		
					flashVars.append(',"drelated.dxmlpath":"');
					flashVars.append(vars['relatedXML']);
					flashVars.append('","drelated.dposition":"center"');
					flashVars.append(',"drelated.dskin":"/html/flash/common/grayskin.swf"');
					flashVars.append(',"drelated.dtarget":"_self"');
				}				
				flashVars.append(',"file":"');
				flashVars.append(vars['src']);
				flashVars.append('","skin":"/html/flash/common/glow/glow.xml"}');
            } else {
				/*
				var flashvars = {
					'mediaid': 		vars['flashId'],                        
					'image': 		vars['thumb'],   
					'autostart': 	(vars['autoStart'] == 'false') ? 'false' : 'true',
					'provider': 	'rtmp',
					'streamer': 	(!fallback)?vars['rtmpServer']:vars['rtmptServer'],
					'file': 		(!fallback)?vars['rtmpPath']:vars['rtmptPath'],
					
					'streamsense_jwp.typestream': 		vars['statType'],
					'streamsense_jwp.playlisttitle': 	vars['statPlaylist'],
					'streamsense_jwp.programtitle': 	vars['statProgram'],
					'streamsense_jwp.episodetitle': 	vars['title'],
					'streamsense_jwp.debug':			'on',
					'controlbar': 			'over',
					'skin':					'http://www.longtailvideo.com/files/glow/5/glow.zip',
					//'skin': 				'/html/flash/common/nacht.zip',
					'plugins': 				'drelated-1,/html/flash/common/streamsense_jwp-v1.swf',
					'drelated.dxmlpath': 	relatedXML,
				    'drelated.dposition': 	'center',
				    'drelated.dskin': 		'/html/flash/common/grayskin.swf',
				    'drelated.dtarget': 	'_self'
				};
				*/
				flashVars.append('{"mediaId":"');
				flashVars.append(vars['flashId']);
				flashVars.append('","image":"');
				flashVars.append(vars['thumb']);
				if(vars['autoStart'] == 'false'){
					flashVars.append('","autostart":"false"');
				}else{
					flashVars.append('","autostart":"true"');
				}
				if (vars['audioUrl'] != undefined){
					flashVars.append(',"provider":"sound"');
					flashVars.append(',"file":"'+vars['audioUrl']+'"'); 
				} else {
					flashVars.append(',"provider":"rtmp"');
					flashVars.append(',"streamer":"');
					flashVars.append((!fallback)?vars['rtmpServer']:vars['rtmptServer']);
					flashVars.append('","file":"');
					flashVars.append((!fallback)?vars['rtmpPath']:vars['rtmptPath']);
					flashVars.append('","streamsense_jwp.typestream":"');
					flashVars.append(vars['statType']);
					flashVars.append('","streamsense_jwp.playlisttitle":"');
					flashVars.append(vars['statPlaylist']);
					flashVars.append('","streamsense_jwp.programtitle":"');
					flashVars.append(vars['statProgram']);
					flashVars.append('","streamsense_jwp.episodetitle":"');
					flashVars.append(JSON.quote(vars['title'], ""));
					flashVars.append('","streamsense_jwp.debug":"on"');
					flashVars.append(',"bufferlength":"5"');
					
					if (vars['relatedXML'] != null && vars['relatedXML'].length > 0) {
						flashVars.append(',"plugins":"drelated-1,/html/flash/common/streamsense_jwp-v1.swf"');		
						flashVars.append(',"drelated.dxmlpath":"');
						flashVars.append(vars['relatedXML']);
						flashVars.append('","drelated.dposition":"center"');
						flashVars.append(',"drelated.dskin":"/html/flash/common/grayskin.swf"');
						flashVars.append(',"drelated.dtarget":"_self"');
					} else {
						flashVars.append(',"plugins":"/html/flash/common/streamsense_jwp-v1.swf"');					
					}
            	}
				
				flashVars.append(',"controlbar":"over"');
				flashVars.append(',"skin":"/html/flash/common/glow/glow.xml"');
				flashVars.append('}');
            }
			flashvars = JSON.parse(flashVars.toString());
			
			if(vars['view'] == 'paragraphResource'
				|| vars['view'] == 'eyecatcherEmbeddedL' 
				|| vars['view'] == 'eyecatcherL'
				|| vars['view'] == 'default12'
			){
				resizeFlashBlock(vars['divId'],'paragraphResource','true');
			}
			
			if (vars['view'] == 'paragraphResource'){
				vars['w'] = 468
				vars['h'] = 264
			}
				
			var params = {
				'allowfullscreen':    'true',
				'allowscriptaccess':  'always',
				'bgcolor':            '#000000',
				'wmode':			  'transparent'
			};

			var attributes = {
				'id':                 vars['flashId'],
				'name':               vars['flashId']
			};
			
			$('#'+vars['divId']).html('<div id="videodummy"></div>')
			swfobject.embedSWF('/html/flash/common/player.swf', 'videodummy', vars['w'], vars['h'], '9', 'false', flashvars, params, attributes);
		}

		var divParts = vars['divId'].split('div_');
		$('#flashPlayerBlock_'+divParts[1]).addClass('embedExpand')		
	}
}
