// ©2000-2003 Surveyor Corporation
// All rights reserved world wide

PauseTime = 300000;
var PauseID;

Timeout = 250;
refresh = 1000;
imgURL = parent.url;
lURL = "../applet/vloading2.gif";
eURL = "../applet/offline.gif";
pURL = "../applet/testpattern2.gif";
nTime = 0;
tTime = 0;
gTime = 0;
count = 0;
var eCount = 0;
iLoaded = false;
vid_playing = true;
var frames = false;
var image = false;
me = true;
if (top.me) {
	nothing=0;
} else {
	frames=true;
}

function pausevideo() {
	vid_playing = false;
	document.images.imagerefresh.src=pURL;	
}
function campageload() {
	global_timer();
	PauseID = window.setTimeout("pausevideo()", PauseTime);
}


function global_timer() {
	get_time();
	if (vid_playing) {
		if(tTime < gTime) {
			if (iLoaded) {
				tTime = gTime + refresh;
				iLoaded = false;
				if (image) {
					document.images.imagerefresh.src=imgURL;
				} else {
					document.images.imagerefresh.src=imgURL+"&NUMBER="+count + "&time=" + gTime;
				}
				//eCount = 0;
				count++;
			}
		}
	}
	window.setTimeout("global_timer()", Timeout);
}

function get_time() {
	nTime = new Date();
	gTime = nTime.getTime();
}

function imgError() {

	if (eCount > 0) {
	   eCount = 0;
	   vid_playing = false;
   	document.images.imagerefresh.src=eURL;
   } else {
   	eCount++;
   	iLoaded = true;
   }
}

function switchVid() {
	if (vid_playing) {
		vid_playing = false;
		document.images.imagerefresh.src=pURL;
	}
	else { 
		vid_playing = true;
		eCount = 0;
		window.clearTimeout(PauseID);
      PauseID = window.setTimeout("pausevideo()", PauseTime);		
	}
}

function imgLoaded() {
	iLoaded=true;
}

function createImage(imageURL,rfrsh,wdth,hght) {
	if (imageURL) imgURL=imageURL;
	if (isNaN(rfrsh)) 
		{ refresh=1000; }
	else 
		{ refresh=rfrsh; }

/*
	if (isNaN(wdth)) 
		{ width=320; }
	else 
		{ width=wdth; }
	if (isNaN(hght))
		{ height=240; }
	else
		{ height=hght; }
*/		
height=hght;
width=wdth;

	var tmp_len = imgURL.length;
	var tmp_str = imgURL.substr(tmp_len-3, tmp_len);
	if ((tmp_str == "jpg") || (tmp_str == "jpg")) { image = true; }
	document.write("<a class=\"webcam\" href=\"javascript: switchVid();\"><img src=\""+lURL+"\" name=\"imagerefresh\" width=\""+width+"\"  border=\"2\" onload=\"imgLoaded();\" onerror=\"imgError()\"></a>");
}

