﻿// JScript File

function GenerateQTVideoHTML(width,height,filePath)
{
    HTMLtoInsert = "<OBJECT CLASSID=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" WIDTH=\"" + width + "\" HEIGHT=\"" + height + "\""
                 +  "CODEBASE=\"http://www.apple.com/qtactivex/qtplugin.cab\">"
                 +  "<PARAM name=\"SRC\" VALUE=\"" + filePath + "\">"
                 +  "<PARAM name=\"AUTOPLAY\" VALUE=\"true\">"
                 +  "<PARAM name=\"CONTROLLER\" VALUE=\"true\">"
                 +  "<PARAM name=\"scale\" value=\"tofit\" />"
                 +  "<EMBED SRC=\"" + filePath + "\" WIDTH=\"" + width + "\" HEIGHT=\"" + height + "\" " + " scale=\"tofit\" "
                 +  "AUTOPLAY=\"true\" "
                 +  "CONTROLLER=\"true\" "
                 +  "PLUGINSPAGE=\"http://www.apple.com/quicktime/download/\">"
                 +  "</EMBED>"
                 +  "</OBJECT>"
                 
    return HTMLtoInsert;
}

function SetVideoContent()
{
	var DivsToLoopThough = document.getElementsByTagName("div");
	var i;
	var so;
	var stringToSplit;
	var options;

	for(i =0; i < DivsToLoopThough.length; i++)
	{
		if (DivsToLoopThough[i].className == 'msvideo')
		{
			options = DivsToLoopThough[i].id.split('_:_');
			
			var HTMLtoInsert = "";
			var FilePath = options[0];
			
			if(window.ActiveXObject && navigator.userAgent.indexOf('Windows') != -1)
	        {
    			HTMLtoInsert = "<object classid=\"clsid:6bf52a52-394a-11d3-b153-00c04f79faa6\" type=\"application/x-oleobject\""
	                            + " width=\"" + DivsToLoopThough[i].style.width + "\" height=\"" + DivsToLoopThough[i].style.height + "\">"
                                + " <param name=\"url\" value=\"" + FilePath + "\" />"
                                + " <param name=\"src\" value=\"" + FilePath + "\" />"
                                + " <param name=\"autostart\" value=\"true\" />"
                                + " <param name=\"showcontrols\" value=\"true\" />"
                                + " <param name=\"uimode\" value=\"mini\" />"
                                + " <param name=\"captioningID\" value=\"CapText\" />"
                                + " <param name=\"SAMIFileName\" value=\"" + FilePath + "\" />"
                                + " </object>";
             }
             else
	         {
	            HTMLtoInsert =  "<object type=\"video/x-ms-wmv\" data=\"" + FilePath + "\""
	                            + " width=\"" + DivsToLoopThough[i].style.width + "\" height=\"" + DivsToLoopThough[i].style.height + "\">"
                                + " <param name=\"src\" value=\"" + FilePath + "\" />"
                                + " <param name=\"uimode\" value=\"mini\" />"
                                + " <param name=\"autostart\" value=\"true\" />"
                                + " <param name=\"showcontrols\" value=\"true\" />"
                                + " <param name=\"captioningID\" value=\"CapText\" />"
                                + " <param name=\"SAMIFileName\" value=\"" + FilePath + "\" />"
                                + " </object>";
	         }
	        
             
			DivsToLoopThough[i].innerHTML = HTMLtoInsert;
		}
		else if (DivsToLoopThough[i].className == 'qtvideo')
        {
            options = DivsToLoopThough[i].id.split('_:_');
			
			var HTMLtoInsert = "";
			var FilePath = options[0];
        
           DivsToLoopThough[i].innerHTML = GenerateQTVideoHTML(DivsToLoopThough[i].style.width,DivsToLoopThough[i].style.height,FilePath);
        }
	}
}