//
//$History: render.js $
//User    : Kamesh Bora     
//Date    : 05/29/08 
//Time    : 10:30a
//Created in $/ For Media Player Page
//
// Functions of Curved Box media player begin render.js
function renderPlayer(url) { 
    var browserAgent = navigator.userAgent.toLowerCase();
    if (browserAgent.indexOf("safari") > 0 && !window.devicePixelRatio)
    {
	    var flashPlayerDiv = document.getElementById('flashPlayer');
	    if (flashPlayerDiv != null)
	    {
	       flashPlayerDiv.innerHTML = "<div id='warningMessage'><%=sFlashMessage%></div>";
	    }
    }
	else
    {
        var flashPlayerName = "flashPlayer";
		var flashvars = {};
		flashvars.autostart = "true";
		flashvars.width = "363";
		flashvars.height = "208";
		var params = {};
		params.wmode = "transparent";
		params.allowfullscreen = "true";
		params.allowscriptaccess = "always";
		var attributes = {};
		attributes.id = "flashPlayer";
		attributes.enablejs = "true";
		swfobject.embedSWF(url, flashPlayerName, "363", "208", "8.0.0", "/JWPlayer/expressinstall2.swf", flashvars, params, attributes);
    }
}

    // renderPlayer is for swfobject.ashx v2
function renderPlayer2(url,autostart, image) 
{ 
        var browserAgent = navigator.userAgent.toLowerCase();
        if (browserAgent.indexOf("safari") > 0 && !window.devicePixelRatio)
        {
		    var flashPlayerDiv = document.getElementById('mediaPlayer1');
		    if (flashPlayerDiv != null)
		    {
		        flashPlayerDiv.innerHTML = "<div style='color: white; text-indent: 0px; margin: 10px; padding: 10px;'>To use this player, please visit <a href='http://www.apple.com/safari' style='color: white;'>www.apple.com/safari</a> and upgrade your version of Safari to 3.0 or above.</div>"	
		    }
	    }
    	else
	    {
            var imagePath = image;
            var tempPath = new Array();
            tempPath = imagePath.split('?');
            var tempPath1 = tempPath[0];
			var flashvars = {};
			flashvars.allowfullscreen = "true";
			flashvars.allowscriptaccess = "always";
			flashvars.autostart = autostart;
			flashvars.file = url;
			flashvars.image = tempPath1;
			flashvars.width = "320";
			flashvars.height = "265";
			flashvars.shownavigation = "true";
			flashvars.enablejs = "true";
			flashvars.volume = "50";
			var params = {};
			params.allowfullscreen = "true";
			var attributes = {};
			attributes.id = "flashPlayerName";
			swfobject.embedSWF("/JWPlayer/mediaplayer.swf", "mediaPlayer1", "320", "265", "8.0.0", "/JWPlayer/expressinstall2.swf", flashvars, params, attributes);
      }
} 

var currentState;
var currentItem;
var currentPercent;
//This function fires for every change in media player state
function getUpdate(typ,pr1,pr2,pid) {
    if(pid != "null") {
        if((typ == "load")&&(pr1 != undefined)) { 
            currentPercent = pr1;
        }
		if((typ == "state")&&(pr1 != undefined)) {
		    currentState = pr1; 
		    if(currentState=="3" && currentPercent=="0")
		    {
		        alert("file not found");
		        playNext();
		    }
			else if(currentState=="3") 
			{
			    playNext();
			}
		}
		else if(typ == "item")
		{
		    currentItem = pr1;
		}
	}
}