function imageError(img,image_size)
{
	image_size = (typeof(image_size) == 'undefined') ? 0 : image_size;
	img.src='/common/images/broken_'+image_size+'.gif';
}

function displayPrerollCompanion(adZoneID)
{
	if (adZoneID !== null)
	{
		var cbRnd =Math.floor(Math.random()*9999999999);
		var nRnd =Math.floor(Math.random()*9999);
		
		var video_compainion_banner_image_el = document.getElementById('video_compainion_banner_image');
		var video_compainion_frame_el = document.getElementById('video_compainion_frame');
		
		
		YAHOO.util.Dom.setStyle("video_compainion_banner","display","block");
		YAHOO.util.Dom.setStyle(video_compainion_banner_image_el,"display","block");
		
		var ad_src = 'http://ads.nexstardigital.com/www/delivery/afr.php?zoneid='+adZoneID+'&cb='+cbRnd;
		video_compainion_frame_el.src = ad_src;
	}
	
}

function setVideoBandwidth(bw)
{
	if ( videoPlayerBandwidth != bw )
	{
		prev_bandwidth_button_id = 'bandwidth_'+videoPlayerBandwidth;
		YAHOO.util.Dom.replaceClass(prev_bandwidth_button_id, 'active', 'inactive');
		videoPlayerBandwidth = bw;
		bandwidth_button_id = 'bandwidth_'+bw;
		YAHOO.util.Dom.replaceClass(bandwidth_button_id, 'inactive', 'active');
		if (videoPlayerStateCode != -1)
		{
			reloadVideo(currentVideoID);
		}
	}
}

function reloadVideo(videoID)
{
	var video_player_swf_container_el = document.getElementById('video_player_swf_container');
	video_player_swf_container_el.innerHTML = '<div id="video_player_swf"></div>';
	YAHOO.util.Dom.setStyle('videoplayer_loading_container','display','block');
	loadVideo(videoID);
}