function insertPlayer()
{    
    var docRoot="/resources";
	$("#embedPlayer").append("<div id=\"flashContainer\"><div id=\"flashPlayer\"></div></div>");                     
    
    var hostname = window.location.host.toString().toLowerCase();
    var pathname = "";
	if (hostname.indexOf("localhost") != -1){
		pathname = "http://" + hostname;
	}
    else{
		pathname = "http://" + hostname;
	} 

    var playerPath = pathname + docRoot + "/media/videoVar.swf";        
    var videoLink = getVideoLink();
    var imageLink = getImageLink();
    injectFlvPlayer(playerPath, videoLink, imageLink);  
    $("#urlVideo").remove();
    $("#urlImage").remove();
}

function playVideo  (url){
	$("#embedPlayer").append("<div id=\"flashContainer\"><div id=\"flashPlayer\"></div></div>");                     
    var docRoot="/resources";
    var hostname = window.location.host.toString().toLowerCase();
    var pathname = "";
	if (hostname.indexOf("localhost") != -1){
		pathname = "http://" + hostname;
	}
    else{
		pathname = "http://" + hostname;
	} 

    var playerPath = pathname + docRoot + "/media/player/2010contestantVideo.swf";
    var skinPath = pathname + docRoot + "/media/player/MinimaFlatCustomColorPlayBackSeekMute.swf";
	//url = "http://216.33.74.29/media/processed/video/1fc1945252a4f5dce819585abc2141a48e2a0f9732bbb709cd570e2cb7cd4b9e.flv";
    var videoLink = getVideoLink();
    var imageLink = getImageLink();
	injectFlvPlayer2(playerPath,url,imageLink, skinPath);
    $("#urlVideo").remove();
}
function injectFlvPlayer2(playerPath, videoLink, imageLink, skinPath)
{
   var so = new SWFObject(playerPath, "flvPlayer", "480", "390", "9", "#FFFFFF");
   so.addParam("scale", "noscale"); 
   so.addParam("wmode", "transparent");
   so.addParam("allowScriptAccess", "always");
   so.addVariable("vidSkin", skinPath);
   
   if (imageLink == null){
   	   so.addVariable("vidSrc", videoLink);
   	   so.write("flashPlayer");
   }

   
   
}

function injectFlvPlayer(playerPath, videoLink, imageLink)
{
   var so = new SWFObject(playerPath, "flvPlayer", "254", "205", "9", "#FFFFFF");
   so.addParam("scale", "noscale"); 
   so.addParam("wmode", "transparent");
   so.addParam("allowScriptAccess", "always");
   if (videoLink != null){
   	   so.addVariable("urlVideo", videoLink);
   }
   if (imageLink != null){
	   so.addVariable("urlImage", imageLink);
   }
   so.write("flashPlayer");
}

function getVideoLink()
{
	var playVideoLink = $("#urlVideo");
	if(playVideoLink.html() != null) {
		var pathName = playVideoLink.attr("href");
		return pathName + getCacheBuster();
	}
	return null; //incase not found
}

function getCacheBuster() {
	return "?" + new Date().getTime();
}

function getImageLink()
{
	var imageUrl = $("#urlImage");
	if(imageUrl.html() != null) {
		var pathName = imageUrl.attr("src");
		return pathName;
	}
	return null; //incase not found
}
