function two(x) {return ((x>9)?"":"0")+x}
function three(x) {return ((x>99)?"":"0")+((x>9)?"":"0")+x}

function time(ms) {
	var sec = Math.floor(ms/1000);
	var min = Math.floor(sec/60);
	var hr = Math.floor(min/60);
	//var day = Math.floor(hr/60);

	sec = sec % 60;
	sec = two(sec);
	//alert (sec);	
	
	min = min % 60;
	min = two(min);
	//alert (min);
	
	hr = hr % 60;
	hr = two(hr);
	//alert (hr);

	t = hr + ":" + min + ":" + sec
	
	return t;
}

$(function() {    
    try{
    $f("player", {src:"/flowplayer/flowplayer.commercial-3.1.5.swf",wmode:"opaque"}, {
    	key: '#@eb588b8d59e2e1662fa',
        log: { level: 'debug' },
        clip: {
            provider: 'rtmp',
            urlResolvers: 'bwcheck',
            autoPlay: $('#player').hasClass('autoplay'),
            autoBuffering: false,
            scaling: 'fit',
            

            // track start event for this clip        
    		onStart: function(clip) {            
                $("#video_status").text('Now Playing');
    			pageTracker._trackEvent("Videos", "Play", clip.url);        
    		},
    		
    		// track pause event for this clip. time (in seconds) is also tracked       
    		onPause: function(clip) {            
                $("#video_status").text('Paused');
    			pageTracker._trackEvent("Videos", "Pause", clip.url, parseInt(this.getTime()));        
    		},                
    		
    		// track stop event for this clip. time is also tracked        
    		onStop: function(clip) {            
    			pageTracker._trackEvent("Videos", "Stop", clip.url, parseInt(this.getTime()));
    		},                
    		
    		// track finish event for this clip        
    		onFinish: function(clip) {            
    			pageTracker._trackEvent("Videos", "Finish", clip.url);        
    		},             

            onResume: function(clip) {
                $("#video_status").text('Now Playing');
                pageTracker._trackEvent("Videos", "Resume", clip.url, parseInt(this.getTime()));        
            },
    		
    		onFullscreen: function(clip) {
                pageTracker._trackEvent("Videos", "Full_Screen", clip.url, parseInt(this.getTime()));        
            },     
            onFullscreenExit: function(clip) {
                pageTracker._trackEvent("Videos", "Full_Screen_Exit", clip.url, parseInt(this.getTime()));        
            },     

            onSeek: function(clip) {
                pageTracker._trackEvent("Videos", "Seek", clip.url, parseInt(this.getTime()));        
            }     

        },
    	plugins: {
    		rtmp: {   
    			url: '/flowplayer/plugins/flowplayer.rtmp-3.1.3.swf',             
    			netConnectionUrl: 'rtmp://bostoncp.flash.internapcdn.net/bostoncp/_definst_/'   
    		},
        	bwcheck: { 
                url: '/flowplayer/plugins/flowplayer.bwcheck-3.1.3.swf',  
                serverType: 'fms', 
     
                // Use this connection for bandwidth detection 
                netConnectionUrl: 'rtmp://bostoncp.flash.internapcdn.net/bostoncp/_definst_/', 
                
                defaultBitrate: 450,
                // available bitrates for file names 
                bitrates: [450,1000], 
     
                // use a customized urlPattern for file names 
                urlPattern: '{0}-{1}.{2}', 

               onBwDone: function(url, chosenBitrate, bitrate) { 
                   var bandwidthFile = url;
    	            var el = document.getElementById("info"); 
    	            el.innerHTML = "Your speed is: " +bitrate+ "<br />Video file served: " +url; 
    	        } 
              	  
        	},
        	openAdStreamer: {
                "url": '/flowplayer/plugins/OpenAdStreamer.swf',
                "autoPlay": true,
                "shows": {
                    "baseURL": "rtmp://bostoncp.flash.internapcdn.net/bostoncp/_definst_/",
                    "streams": [
                        { "file": $("a#player").attr("href") }
                    ]
                },

                "ads": {
                    "servers": [
                        {
                           "type": "OpenX",
                           "apiAddress": "http://" + ads_url + ".americastestkitchen.com/fc.php",
                           "customProperties": {
                        		"target": "membership=" + ads_membership
                        	}
                           //"apiAddress": "http://openx.openvideoads.org/openx/www/delivery/fc.php"
                           //"apiAddress": "http://localhost:9876/openx/www/delivery/fc.php"
                           
                       }
                    ],
                   
                    "displayCompanions": true,
                    "companions": [
                                  { "id":ads_div, "width":"250", "height":"250" }
                    ],

                    "schedule": [
                       {
                           "zone": "33",
                          "position": "pre-roll",
                          "playOnce": true
                       }
                    ]
                },
                "debug": {
                    "levels": "fatal",
                    "debugger": "firebug"
                }
            },
        	controls: {
        	    url: '/flowplayer/plugins/flowplayer.controls-skinless-3.1.5.swf',
        	    skin: 'customskin',
        	    autoHide: 'always'
        	},
            customskin: { 
        	    url: "/flowplayer/plugins/buttons_atk.swf",
        	    type: "classLibrary" 
        	}
        	 
        },
    	canvas: {
    	    background: '#000000'
    	}        
    });
    }catch(e3){  }
});
