



$.videoPlayer = {
	defaults: {
		container: '#video',
		fpContainer: 'video',
		fileName: '/videos/%/b/%/k/%',
		ur: '/ur/%/b/%/k/%',
		cp: '/cp/%/b/%/k/%',
		pluginControllerDimensions: {
			'flash': {
				height: 30
			},
            'flashcams': {
				height: 30
			},
			'mp4': {
				height: 30
			},
			'wmv': {
				height: (jQuery.platform.mac ? 20 : ($.browser.msie ? 64 : 43))
			}
			
		},
		playerLocations: {
			'flash': '/flvplayer',
            'flashcams': '/flvplayer',
			'mp4': '/flvplayer',
			'wmv': '/wmvplayer'
		}
		
	},
    options: {
		b: null,
		e: null,
		f: null,
		v: null,
		d: null,
		t: null,
		fmt: '',
		p: null,
		pt: null,
		tk: null,
		info: {}
    },
    detectPlugin: {
    	flash: function () {
    		return $.plugincheck.pluginDetect('flash');
    	}, 
        flashcams: function () {
    		return $.plugincheck.pluginDetect('flash');
    	}, 
    	mp4: function () {
    		return $.plugincheck.pluginDetect('flash');
    	}, 
    	wmv: function() {
    		if (jQuery.platform.mac)
    		{
    			return $.plugincheck.pluginDetect('flip4mac');
    		} else {
    			return $.plugincheck.pluginDetect('winmedia');
    		}
    	},
    	flip4mac: function() {
    		return $.plugincheck.pluginDetect('flip4mac');
    	}
    	
    	
    },
    detectMessage: {
    	flash: function() {
    		var buffer;
    		buffer = '<table cellpadding="10" cellspacing="0" border="0" width="98%" height="98%">';
			buffer += '<tr valign="middle">';
			buffer += '<td align="center">';
			buffer += '<font size="2" face="Helvetica"><b>DETECTION ERROR</b><br><br>';
			buffer += 'It seems that you need to upgrade your<br>Flash Player.<br><br>';
			buffer += 'Click on the link below to download the<br>latest version.<br><br>';
			buffer += '<a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="http://www.adobe.com/images/shared/product_logos/80x60/rune_flash.gif" border="0" alt="Download Flash Player"></a>';
			buffer += '</font></td>';
			buffer +=	'</tr>';
			buffer += '</table>';
			return buffer;
    	},
        flashcams: function() {
    		var buffer;
    		buffer = '<table cellpadding="10" cellspacing="0" border="0" width="98%" height="98%">';
			buffer += '<tr valign="middle">';
			buffer += '<td align="center">';
			buffer += '<font size="2" face="Helvetica"><b>DETECTION ERROR</b><br><br>';
			buffer += 'It seems that you need to upgrade your<br>Flash Player.<br><br>';
			buffer += 'Click on the link below to download the<br>latest version.<br><br>';
			buffer += '<a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="http://www.adobe.com/images/shared/product_logos/80x60/rune_flash.gif" border="0" alt="Download Flash Player"></a>';
			buffer += '</font></td>';
			buffer +=	'</tr>';
			buffer += '</table>';
			return buffer;
    	},
    	mp4: function() {
    		var buffer;
    		buffer = '<table cellpadding="10" cellspacing="0" border="0" width="98%" height="98%">';
			buffer += '<tr valign="middle">';
			buffer += '<td align="center">';
			buffer += '<font size="2" face="Helvetica"><b>DETECTION ERROR</b><br><br>';
			buffer += 'It seems that you need to upgrade your<br>Flash Player.<br><br>';
			buffer += 'Click on the link below to download the<br>latest version.<br><br>';
			buffer += '<a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="http://www.adobe.com/images/shared/product_logos/80x60/rune_flash.gif" border="0" alt="Download Flash Player"></a>';
			buffer += '</font></td>';
			buffer +=	'</tr>';
			buffer += '</table>';
			return buffer;
    	},
    	wmv: function() {
    		buffer = '<table cellpadding="0" cellspacing="0" border="0" width="98%" height="98%">';
			buffer += '<tr valign="middle">';
			buffer += '<td align="center">';
			buffer += '<font size="2"><b>DETECTION ERROR</b><br><br>';
			if (!jQuery.platform.mac)
			{
				buffer += 'It seems that you need to upgrade your<br>Windows Media player.<br><br>';
				buffer += 'Click on the link below to download the<br>latest version.<br><br>';
				buffer += '<a href="http://www.microsoft.com/windows/windowsmedia/download/" target="_blank"><img src="http://www.microsoft.com/windows/windowsmedia/images/mp11/sid_tn.jpg" border="0" alt="Download Windows Media Player"></a>';
			} else {
				buffer += 'It seems that you need to install the Flip4Mac player to view Windows Media Videos on Mac. <br><br>';
				buffer += 'Click on the link below to download the <br>latest version. <br><br>';
				buffer += '<a href="http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx" target="_blank"><img src="http://www.flip4mac.com/images/0_wmv_101.jpg" width="100" height="100" border="0" alt="Download Flip4Mac Player"></a>';
			}
			buffer += '</font></td>';
			buffer +=	'</tr>';
			buffer += '</table>';
			return buffer;
    	},
    	flip4mac: function() {
    		buffer = '<table cellpadding="0" cellspacing="0" border="0" width="98%" height="98%">';
			buffer += '<tr valign="middle">';
			buffer += '<td align="center">';
			buffer += '<font size="2"><b>DETECTION ERROR</b><br><br>';
			buffer += 'It seems that you need to install the Flip4Mac player to view Windows Media Videos on Mac. <br><br>';
			buffer += 'Click on the link below to download the <br>latest version. <br><br>';
			buffer += '<a href="http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx" target="_blank"><img src="http://www.flip4mac.com/images/0_wmv_101.jpg" width="100" height="100" border="0" alt="Download Flip4Mac Player"></a>';
			buffer += '</font></td>';
			buffer +=	'</tr>';
			buffer += '</table>';
			return buffer;
    	}
    },
	attrs: {
				flash: function (width, height, fileName, options) { 	
						var resolvers;
						var playlist = [];
						
						
						/*if (options.isBwCheck || options.bitrates[options.b])
						{
							resolvers = ['resolver','bwcheck'];
							//resolvers = 'bwcheck';
						} else {
							resolvers = ['resolver'];
						}*/

                        resolvers = ['resolver','bwcheck'];
						
						if (options.sp)
						{
							var still = options.sp + options.e + ".jpg";
							//playlist[0] = {url: still, duration: 5};
							playlist[0] = {url: 'video.flv'};
						} else {
							playlist[0] = {url: 'video.flv'};
						}

						var interval;
						var bufferLength = 8;
						var info;
						
						return {
				    		 src: {src:fileName,bgcolor:options.fsBgColor},
				    		 config: {
									buffering: false,
									key: options.licenseKey,
				    				// configure clip to use "rtmp" plugin for providing video data 
							
					
				    			    clip: {  
		
				    			        provider: 'rtmp',
				    			        connectionProvider: 'cluster',
										urlResolvers: resolvers,
				    			        autoPlay: true,
				    				    start: 0,
				    				    accelerated: true,
				    				    bufferLength: bufferLength,
										onBeforeBegin: function(clip) {
                                            if (!options.isBwCheck) $f().getPlugin("bwcheck").setAutoBitrate(options.b);
											info = $f().getPlugin("content");
											info.fadeIn(1000);
											interval = setInterval(function(){
												//var info = $f().getPlugin("content");
												if ($f().getStatus().bufferEnd > 0)
												{
                                                    var perc = Math.ceil(($f().getStatus().bufferEnd / bufferLength) * 100) + " %";
													info.setHtml("<span>Buffering ... " + perc + "</span>");
												}
											}, 1000);
											//var info = $f().getPlugin("content");
											info.setHtml("<span class='buffering'>Buffering ...</span>");
											
										},
										onBufferEmpty: function(clip) {
											//var info = $f().getPlugin("content");
											info.setHtml("<p>Buffering ...</p>");
											info.fadeIn(1000);
											interval = setInterval(function(){
												//var info = $f().getPlugin("content");
												if ($f().getStatus().bufferEnd > 0)
												{
                                                    var perc = Math.ceil(($f().getStatus().bufferEnd / bufferLength) * 100) + " %";
													info.setHtml("<span>Buffering ... " + perc + "</span>");
												}
											}, 1000);
											
											
											
										},
										onBufferFull: function(clip) {
											info = $f().getPlugin("content");
											info.setHtml("<p></p>");
											info.fadeOut(1000);
											clearInterval(interval);
										},
										onBegin: function(clip) {
                                           						 //$f().getPlugin("bwcheck").setBitrate(options.b);
											$f().getPlugin("controls").show();
                                            
										},
										
										onFinish: function(clip) {
											clearInterval(interval);
											info.fadeOut(1000);
										}
										
														    				    
				    			    }, 
				    		
									playlist: playlist,
				    				
				    				// streaming plugins are configured under the plugins node 
				    				plugins:  {
				    					// here is our rtpm plugin configuration

										controls: {
											 height: 30,
											 bottom: 0,
											 autoHide: 'always',
											 progressColor: options.sliderColor,
											 volumeSliderColor: options.sliderColor,
											 buttonOverColor: options.buttonOverColor
				    					},
             
										
										content: {
                                            						 prototype: 'content',
											 height: 30,
											 //left: "50%",
											 //top: "50%",
											 top: 0,
											 right: 0,
											 width: 200,
											 backgroundColor:'transparent',
											 backgroundGradient: 'none',
											 borderRadius: 0,
											 //opacity: 0,
											 border:0,
											 style: { 
													'.buffering': { 
															fontSize: '18', 
															fontFamily: 'Arial',
															textAlign: 'right',

															color: '#000000'
													},
													'body': { 
															fontSize: '18', 
															fontFamily: 'Arial',
															textAlign: 'right',
															color: '#FFFFFF'
													} 
											}
				    					},
										bwCheckInfo: {
                                             						prototype: 'content',
											 height: 30,
											 left: 0,
											 bottom: 32, 
											 width: 200,
											 backgroundColor:'transparent',
											 backgroundGradient: 'none',
											 borderRadius: 0,
											 opacity: 0,
											 border:0,
											 style: { 
													'.buffering': { 
															fontSize: '20', 
															fontFamily: 'Arial',
															textAlign: 'left',
															color: '#000000'
													},
													'body': { 
															fontSize: '20', 
															fontFamily: 'Arial',
															textAlign: 'left',
															color: '#ffffff'
													} 
											}
				    					},
				    				
				    					resolver: {
				    						b: options.b,
					 						p: options.pt + "/",
					 						ep: options.e,
					 						fmt: options.fmt,
											bwcheck: true
				    					},
				    					
										bwcheck: {  
											serverType: 'fms',
											defaultBitrate: options.bitrates[options.bitrates.length - 1],
											bitrateProfileName: 'bitrateProfileFLV2',
                                            						dynamic: true,
											connectTimeout: 10000,
                                                                                        failureExpiry: 5000,   
                                                                                        connectCount: 2,
											rememberBitrate: true,
											bitrates: options.bitrates,
											onStreamSwitch: function(chosenBitrate, streamName, oldStreamName) {
										
													var width = parseInt(options.d[chosenBitrate][0]);
													var height = parseInt(options.d[chosenBitrate][1]);
													var containerHeight = height + options.controllerHeight;
													var controls = $f().getPlugin("controls");
													controls.hide();
													$(options.container)
														.width(width)
														.height(height);
													$f().getScreen().css({ top: 0, height: height });	
													controls.css({bottom: 0});
													controls.show();	
													var info = $f().getPlugin("bwCheckInfo");
												
													info.setHtml("<p>Bitrate: " + chosenBitrate + "k</p>");
													info.fadeIn(2000, function(){
														info.fadeOut(20000);
													});
											},
											onBwDone: function(url, chosenBitrate, bitrate) {	
													var width = parseInt(options.d[chosenBitrate][0]);
													var height = parseInt(options.d[chosenBitrate][1]);
													var containerHeight = height + options.controllerHeight;
													
													$(options.container)
														.width(width)
														.height(height);	
													
												        $f().getScreen().css({top:0, height: height });
													$f().getPlugin("controls").css({bottom: 0});
													var info = $f().getPlugin("bwCheckInfo");
													info.setHtml("<p>Bitrate: " + chosenBitrate + "k</p>");
													info.fadeIn(2000, function(){
														info.fadeOut(20000);
													});
	
													
												   
											}
		            
										},
				    					
				    					cluster: {
											 encoding: 0,
				    				         connectCount: 2,
				    				         connectTimeout: 10000,
				    				         failureExpiry: 5000,
				    				         loadBalanceServers: false,
				    				         sp: options.p
				    					}				    				
				    				},
				    				log:  {         
				    				     
				    					     // other levels are: 'info', 'warning', 'error' which will cause less output 
				    					     level: 'debug', filter: 'org.flowplayer.*' 
										   //level: 'error'
				    					}
				    				
				    			}				    	 
							};
				     },
                 flashcams: function (width, height, fileName, options) {
                        var resolvers;
			var playlist = [{url: "video.flv" }];
						
						
						
                        resolvers = ['resolver'];
						
						
						

						var interval;
						var bufferLength = 8;
						var info;
						
						return {
				    		 src: {src:fileName,bgcolor:options.fsBgColor},
				    		 config: {
									buffering: false,
									key: options.licenseKey,
				    				// configure clip to use "rtmp" plugin for providing video data 
                                    clip: {  
		
				    			        provider: 'rtmp',
				    			        connectionProvider: 'cluster',
										urlResolvers: resolvers,
				    			        autoPlay: true,
				    				    start: 0,
				    				    accelerated: true,
				    				    bufferLength: bufferLength,
										onBeforeBegin: function(clip) {
											info = $f().getPlugin("bufferInfo");
											info.fadeIn(1000);
											interval = setInterval(function(){
												//var info = $f().getPlugin("content");
												if ($f().getStatus().bufferEnd > 0)
												{
                                                    var perc = Math.ceil(($f().getStatus().bufferEnd / bufferLength) * 100) + " %";
													info.setHtml("<span>Buffering ... " + perc + "</span>");
												}
											}, 1000);
											//var info = $f().getPlugin("content");
											info.setHtml("<span class='buffering'>Buffering ...</span>");
											
										},
										onBufferEmpty: function(clip) {
											//var info = $f().getPlugin("bufferInfo");
											info.setHtml("<p>Buffering ...</p>");
											info.fadeIn(1000);
											interval = setInterval(function(){
												//var info = $f().getPlugin("content");
												if ($f().getStatus().bufferEnd > 0)
												{
                                                    var perc = Math.ceil(($f().getStatus().bufferEnd / bufferLength) * 100) + " %";
													info.setHtml("<span>Buffering ... " + perc + "</span>");
												}
											}, 1000);
											
											
											
										},
										onBufferFull: function(clip) {
											info = $f().getPlugin("bufferInfo");
											info.setHtml("<p></p>");
											info.fadeOut(1000);
											clearInterval(interval);
										},
										onBegin: function(clip) {
                                           						
											$f().getPlugin("controls").show();
                                            
										},
										
										onFinish: function(clip) {
											clearInterval(interval);
											info.fadeOut(1000);
										}
										
														    				    
				    			    }, 
				    		
									playlist: playlist,
				    				
				    				// streaming plugins are configured under the plugins node 
				    				plugins:  {
				    					// here is our rtpm plugin configuration

										controls: {
											 height: 30,
											 bottom: 0,
											 autoHide: 'always',
											 progressColor: options.sliderColor,
											 volumeSliderColor: options.sliderColor,
											 buttonOverColor: options.buttonOverColor
				    					},
             									bwCheckInfo: {
											backgroundColor:'transparent',
                                                                                         backgroundGradient: 'none',
                                                                                         borderRadius: 0,
											 border:0,
											 width:0,
											 height:0

												
										},
										
										bufferInfo: {
                                             						
											height: 30,
											 //left: "50%",
											 //top: "50%",
											 top: 0,
											 right: 0,
											 width: 200,
											 backgroundColor:'transparent',
											 backgroundGradient: 'none',
											 borderRadius: 0,
											
											 //opacity: 0,
											 border:0,
											 style: { 
													'.buffering': { 
															fontSize: '18', 
															fontFamily: 'Arial',
															textAlign: 'right',

															color: '#000000'
													},
													'body': { 
															fontSize: '18', 
															fontFamily: 'Arial',
															textAlign: 'right',
															color: '#FFFFFF'
													} 
											}
				    					},
				    					bwcheck: {
									    bitrateProfileName: 'bitrateProfileFLV2',
                                                                                        dynamic: false,
                                                                                        connectTimeout: 10000,
                                                                                        failureExpiry: 5000,
                                                                                        connectCount: 2,
                                                                                        rememberBitrate: true,
                                                                                        bitrates: options.bitrates
									},
				    					resolver: {
				    						b: options.b,
					 						p: options.pt + "/",
					 						ep: options.e,
					 						fmt: options.fmt,
											bwcheck: false
				    					},				    					
				    					cluster: {
											 encoding: 0,
				    				         connectCount: 2,
				    				         connectTimeout: 10000,
				    				         failureExpiry: 5000,
				    				         loadBalanceServers: false,
				    				         sp: options.p
				    					}				    				
				    				},
				    				log:  {         
				    				     
				    					     // other levels are: 'info', 'warning', 'error' which will cause less output 
				    					     level: 'debug', filter: 'org.flowplayer.model.*' 
										   //level: 'error'
				    					}
				    				
				    			}				    	 
							};
                

				 },
			     flip4mac: function(width, height, fileName) { 
			     			return {
								    attrs: {
								    	controller: 'true', 
								        kioskmode: 'true', 
								        qtsrcdontusebrowser: 'true',
								        volume: '70',
								        type: 'video/quicktime',
								    	name: 'video',
								    	autoplay: 'true'
								    }, 
								    preferMeta: 0,
								    width:     width, 
								    height:    height, 
								    bgColor: $.rgb2hex($('.video_bg').css("backgroundColor")),
								    autoplay:  true,
								    type: 'quicktime',
								    src: fileName
							 }
						 },
				 wmv: function(width, height, fileName) { 
				 	
				 	
				 		if ($.platform.mac)
				 		{
				 			return {
								    attrs: {
								    	controller: 'true', 
								        kioskmode: 'true', 
								        qtsrcdontusebrowser: 'true',
								        showlogo: 'false',
								        volume: '70',
								        type: 'video/quicktime',
								    	name: 'qtVideo',
								    	id: 'qtVideo',
								    	autoplay: 'true'
								    }, 
								    preferMeta: 0,
								    width:     width, 
								    height:    height, 
								    bgColor: $.rgb2hex($('.video_bg').css("backgroundColor")),
								    autoplay:  true,
								    type: 'quicktime',
								    src: fileName
							 }
				 		} else if ($.browser.msie) {
				 			return {
							 		params: {
							 			uiMode: 'full',
							 			enableContextMenu: 'false'
							 		},
								    preferMeta: 0,
								    width:     width, 
								    height:    height, 
								    autoplay:  true,
								    bgColor: $.rgb2hex($('.video_bg').css("backgroundColor")),
								    type: 'wmv',
								    src: fileName
							 }
				 		} else {
	
					 		return {
								    
								    attrs: {
								    	ShowControls: '1', 
								        TransparentatStart: '0', 
								        AnimationatStart: '0',
								        ShowTracker: '0',
								        ShowAudioControls: '1',
								    	ShowStatusBar: '1',
								    	enableContextMenu: '0'
								    	//windowlessvideo: '1'
								    }, 
								    
								    preferMeta: 0,
								    width:     width, 
								    height:    height, 
								    autoplay:  true,
								    bgColor: $.rgb2hex($('.video_bg').css("backgroundColor")),
								    type: 'wmv',
								    src: ($.browser.mozilla  ? 'http://' + location.hostname : '') + fileName
							 }
						}
					 }
			     
	},
	start: function(options) {
		if (options) {
            $.extend(this.options, options);
        }
  
		var width = "";
		var height = "";
		var containerHeight = "";
		
		if (this.options.d[this.options.b])
  		{
  		
				width = parseInt(this.options.d[this.options.b][0]);
	        	height = parseInt(this.options.d[this.options.b][1]);
  		}
  		
        var container = this.defaults.container;
        var fpContainer = this.defaults.fpContainer;
        
		

        var fileName = this.options.fileName;
        //var fileName = "/player_js/flowplayer.swf";
   	var type = options.isCams ? "flashcams" : "flash";
        containerHeight = height + this.defaults.pluginControllerDimensions[type].height;
        
		this.options.container = container;
		this.options.controllerHeight = this.defaults.pluginControllerDimensions[type].height;
		
       // var type = options.isCams ? "flashcams" : "flash";
        
        var attrs = this.attrs[type](width,height,fileName,this.options);
        

       //if ($.browser.safari &amp;&amp; $("#qtVideo").get(0)) $("#qtVideo").get(0).Stop();
        $(container).empty();
        
        
		
		if (this.detectPlugin[type]()) {
	
			var fmt = this.options.fmt;
			if (fmt == "flv" || fmt == "mp4") {
				$(container)
				.width(width)
				.height(height)
			    //.height(containerHeight);
				
				$f(fpContainer, attrs.src, attrs.config);
			} else {
				$('' + info + '')
				.prependTo( $(container) )
			    .fadeIn(this.defaults.fadeIn)
			    .width(width)
			    .height(containerHeight)
			    .animate({opacity: this.defaults.opacity}, this.defaults.duration)
			    .fadeOut(this.defaults.fadeOut, function() {
			    	$(this).empty();
			    	$(this).media(attrs);
			    	
			    });
			}
						
		} else {
			$(container).html(this.detectMessage[type]());
		}
		
		
	}
}

var ep = '';
var fmt = '';
var b = '';
var t = '';
var topDir = '';
var hasDetection = '';
var bitratesList = {};

$(document).ready(function() { 
	var videoPlayerOptions={'e':'intrigue','b':'h1500','t':'wh1500','pt':'darkthundertrailers\/h264','sp':'http:\/\/www.darkthunder.com\/tour\/stills\/','fmt':'mp4','tk':'','bgColor':'#CCCCCC','p':'blacksites','isBwCheck':true,'isCams':false,'d':{'38':[320,240],'100':[320,240],'180':[320,240],'300':[320,240],'768':[640,480],'1000':[640,480],'1500':[640,480],'1800':[640,480],'flash700':[640,480],'h1500':[640,480],'h1800':[640,480]},'bitrates':[180,300,768,1500],'cp':'\/tour\/flvplayer\/cp\/61b065304c8597d86d37e\/wh1500\/mp4\/wh1500cp.swf','ur':'\/tour\/flvplayer\/ur\/61b065304c8597d86d37e\/wh1500\/mp4\/wh1500ur.swf','rtmp':'\/tour\/flvplayer\/rtmp\/61b065304c8597d86d37e\/wh1500\/rtmp.swf','controls':'\/tour\/flvplayer\/controls\/61b065304c8597d86d37e\/wh1500\/controls.swf','content':'\/tour\/flvplayer\/content\/content.swf','bw':'\/tour\/flvplayer\/bwcheck\/61b065304c8597d86d37e\/wh1500\/bwcheck.swf','fileName':'\/tour\/flvplayer\/fp\/61b065304c8597d86d37e\/wh1500\/fp.swf','sliderColor':'#000000','buttonOverColor':'#CCCCCC','licenseKey':'#@2d7e613ae686ee368ca','baseDir':null,'topDir':'\/tour'}
	ep = videoPlayerOptions.e;
	topDir = videoPlayerOptions.topDir;
	fmt = videoPlayerOptions.fmt;
	b = videoPlayerOptions.b;
	t = videoPlayerOptions.t;
	$.videoPlayer.start(videoPlayerOptions);
	hasDetection = videoPlayerOptions.isBwCheck;

	if (hasDetection)
	{
		bitratesList = {
		"":"Select Player Type and Bandwidth",
		"detect": "Detect Bitrate"};
	} else {
		bitratesList = {
		"":"Select Player Type and Bandwidth"};
	}
	
	$('.changeBitrate').change(function(event) { 
		
		if ($(this).val())
		{
			var parts = $(this).val().split('/');
			var bitrate = parts[0];
			var format = parts[1];
			if ($(this).val() == "detect")
			{
				$f().getPlugin("bwcheck").checkBandwidth();
			} else if (format == "flv" || format == "mp4")
			{
                		$f().getPlugin("bwcheck").setBitrate(bitrate);
			} else {
				var url = topDir + $.videoPlayer.defaults.playerLocations[format] + '/' +  ep + '/' + bitrate + '/' + t;
				window.location=url;
			}
		}
	});

});

