﻿function addVideo(videoID,width,height,elementToReplace) {
    
    var flashVars = {};

    var params = {
        allowScriptAccess: "always",
        allowFullScreen: "true"
    };

    if (deconcept.SWFObjectUtil.getPlayerVersion().major > 9) {


        var so = new SWFObject("http://www.rnlivideolibrary.org.uk/swf/rnli_player.swf", "videoplayer_"+videoID, width, height, "9", "#000000");

        so.addVariable("vid", videoID);
        so.addVariable("libraryURL", "http://www.rnlivideolibrary.org.uk/VideoLibrary.asmx?WSDL");
        so.addVariable("speedTestURL", "http://www.rnlivideolibrary.org.uk/swf/speed_test.swf");
        so.addParam("scale", "noscale");
        so.addParam("allowfullscreen", "true");

        so.useExpressInstall('expressinstall.swf');
        so.write(elementToReplace);

    }
    else if (supportsVideoTag) {
        //try video tag instead, if users browser doesn't have video tag capablity 
        //then message advising user to install/upgrade flash displayed instead.
	//Made Minor Change from document.write to it actually replacing the innerHTML of the element to replace.
	var videoMarkup = '<video id="videoPlayer" width="' + width + '" height="' + height + '" src="http://www.rnlivideolibrary.org.uk/videos/' + videoID + '.mp4" controls ></video>';
	document.getElementById(elementToReplace).innerHTML = videoMarkup;
    }



    function supportsVideoTag() {
        return !!document.createElement('video').canPlayType;
    }

}
