/* Check if the browser supports video */
var ie_jar;
var net_jar;
net_ver_num = navigator.appVersion.substr(0,1);
ie_ver_num =  navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE")+5,1);
if (ie_ver_num <= 4)
    ie_jar = false
else
    ie_jar = true
if (net_ver_num >= 5)
    net_jar = true
else
    net_jar = false

/* Build the video functionality */
function build_video_html(videoServer, frameRate) 
{
	var cameracode;

	if(navigator.appName == "Microsoft Internet Explorer")
	{
	    cameracode = '<APPLET  codebase="http://webvideoserv.deldot.gov/java" width="250"  height="170" code="com.broadware.videoclient.VideoClient">';
		cameracode += '<PARAM name="archive" value="VideoClient.jar">';
	    cameracode += '<PARAM name="cabbase"  value="VideoClient.cab">';
	    cameracode += '<PARAM name="framerate"  value="' + frameRate +  '">';
	    cameracode += '<PARAM name="message"  value="Welcome to DelDOT Video!">';
	    cameracode += '<PARAM name="video"  value="/video.jpg?timeout=600&source='+videoServer+'">';
	    cameracode += '<PARAM name="videoheight"  value="170">';
	    cameracode += '<PARAM name="videowidth"  value="250">';
	    cameracode += '<PARAM name="clickcontrol" value="false">';
	    cameracode += '<PARAM name="debug" value="false">';
	    cameracode += '<PARAM name="report" value="false">';
	    cameracode += '<PARAM name="connecttype" value="http">';
	    cameracode += '<IMG BORDER=0 LOWSRC="/BWT/sources/loading.gif" WIDTH="250" ';
	    cameracode += 'HEIGHT="170" HSPACE="0" VSPACE="0" ALT="You must have Java enabled to view this applet [Powered by DelDOT]';
	    cameracode += 'SRC="http://webvideoserv.deldot.gov/video.jpg?source='+videoServer+'&amp;framerate=' + frameRate + '">';
	    cameracode += '</APPLET>';
		return cameracode;

	} else if(navigator.appName == "Netscape") {
	
	    if(net_jar)
		{
	        cameracode = '<APPLET  codebase="http://webvideoserv.deldot.gov/java" width="250"  height="170" code="com.broadware.videoclient.VideoClient" archive="VideoClient.jar">';
	        cameracode += '<PARAM name="framerate"  value="' + frameRate + '">';
	        cameracode += '<PARAM name="message"  value="Welcome to DelDOT Video!">';
	        cameracode += '<PARAM name="video"  value="/video.jpg?timeout=600&source='+videoServer+'">';
	        cameracode += '<PARAM name="videoheight"  value="170">';
	        cameracode += '<PARAM name="videowidth"  value="250">';
	        cameracode += '<PARAM name="clickcontrol" value="false">';
	        cameracode += '<PARAM name="debug" value="false">';
	        cameracode += '<PARAM name="report" value="false">';
	        cameracode += '<PARAM name="connecttype" value="http">';
	        cameracode += '<IMG BORDER=0 LOWSRC="/BWT/sources/loading.gif" WIDTH="352" ';
	        cameracode += 'HEIGHT="240" HSPACE="0" VSPACE="0" ALT="You must have Java enabled to view this applet [Powered by DelDOT] ';
	        cameracode += 'SRC="http://webvideoserv.deldot.gov/video.jpg?source='+videoServer+'&amp;framerate=' + frameRate + '">';
	        cameracode += '</APPLET>';
			return cameracode;

	    } else {
            
			cameracode = '<IMG BORDER=0 LOWSRC="/BWT/sources/loading.gif" WIDTH="250" ';
	        cameracode += 'HEIGHT="170" HSPACE="0" VSPACE="0" ALT="You must have Java enabled to view this applet [Powered by DelDOT] ';
	        cameracode += 'SRC="http://webvideoserv.deldot.gov/video.jpg?source='+videoServer+'&amp;framerate=' + frameRate + '">';
	        return cameracode;
		}

	} else {
	
	    cameracode = '<br>The system was unable to determine browser type.<br>';
	    cameracode += 'Because of this the streaming video may not work properly.<br><br>';
	    cameracode += '<IMG BORDER=0 LOWSRC="/BWT/sources/loading.gif" WIDTH="250" ';
	    cameracode += 'HEIGHT="170" HSPACE="0" VSPACE="0" ALT="You must have Java enabled to view this applet [Powered by DelDOT] ';
	    cameracode += 'SRC="http://webvideoserv.deldot.gov/video.jpg?source='+videoServer+'&amp;framerate=' + frameRate + '">';
	    return cameracode;
	}
}