// JavaScript Document

	function loadPlayer(fil,id,str,stt,fld,jid) {
		var so = new SWFObject('mediaplayer.swf',jid,'360','290','7');
		so.addParam("allowfullscreen","true");
		so.addParam("allowscriptaccess","always");
		so.addVariable("file",fil);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","true");
		so.addVariable("usefullscreen","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable('width', '360');
        so.addVariable('height', '290');
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid",jid);
		if(id != '') { 
			so.addVariable("id",jid); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};
	
	function loadPlayerRes(fil,id,str,stt,fld,vwi,vhe,jid) {
		var so = new SWFObject('mediaplayer.swf',jid,vwi,vhe,'7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","true");
		so.addVariable("usefullscreen","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable('width', vwi);
        so.addVariable('height', vhe);
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid",jid);
		if(id != '') { 
			so.addVariable("id",jid); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};
	function loadPlayerResNoLogo(fil,id,str,stt,fld,vwi,vhe,jid) {
		var so = new SWFObject('http://avconsultants.com/video/mediaplayer.swf',jid,vwi,vhe,'7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("start",stt);
		so.addVariable("autostart","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable("usefullscreen","true");
		so.addVariable('width', vwi);
        so.addVariable('height', vhe);
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid",jid);
		if(id != '') { 
			so.addVariable("id",jid); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};


	function preloadPlayerRes(fil,id,str,stt,fld,vwi,vhe,img) {
		var so = new SWFObject('mediaplayer.swf','mpl',vwi,vhe,'7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("image",img);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","false");
		so.addVariable("usefullscreen","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable('width', vwi);
        so.addVariable('height', vhe);
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid","mpl");
		if(id != '') { 
			so.addVariable("id",id); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};

	function preloadPlayerResNoLogo(fil,id,str,stt,fld,vwi,vhe,img) {
		var so = new SWFObject('http://avconsultants.com/video/mediaplayer.swf','mpl',vwi,vhe,'7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("image",img);
		so.addVariable("start",stt);
		so.addVariable("autostart","false");
		so.addVariable("usefullscreen","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable('width', vwi);
        so.addVariable('height', vhe);
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid","mpl");
		if(id != '') { 
			so.addVariable("id",id); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};

	
		function preloadPlayer(fil,id,str,stt,img) {
		var so = new SWFObject('mediaplayer.swf','mpl','360','290','7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("image",img);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","false");
		so.addVariable("usefullscreen","true");
		so.addVariable('width', '360');
        so.addVariable('height', '290');
		so.addVariable("enablejs","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable("javascriptid","mpl");
		if(id != '') { 
			so.addVariable("id",id); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write('player');
	};
		function preloadPlayers(fil,id,str,stt,img,fld) {
		var so = new SWFObject('mediaplayer.swf','mpl','360','290','7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("image",img);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","false");
		so.addVariable("usefullscreen","true");
		so.addVariable('width', '360');
        so.addVariable('height', '290');
		so.addVariable("enablejs","true");
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
    	so.addVariable("javascriptid","mpl");
			if(id != '') { 
			so.addVariable("id",id); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};
		function preloadPlayers320(fil,id,str,stt,img,fld) {
		var so = new SWFObject('mediaplayer.swf','mpl','320','260','7');
		so.addParam("allowfullscreen","true");
		so.addParam('allowscriptaccess','always');
		so.addVariable("file",fil);
		so.addVariable("image",img);
		so.addVariable("logo","http://avconsultants.com/video/avc-watermark.png");
		so.addVariable("start",stt);
		so.addVariable("autostart","false");
		so.addVariable("usefullscreen","true");
		so.addVariable('width', '320');
        so.addVariable('height', '260');
		so.addVariable('backcolor','0x0033343');
		so.addVariable('frontcolor','0xFFFFFF');
		so.addVariable('lightcolor','0x990000');
		so.addVariable("enablejs","true");
    	so.addVariable("javascriptid","mpl");
			if(id != '') { 
			so.addVariable("id",id); 
		} else {
			so.addVariable("type","flv");
		}
		if(str != '') { 
			so.addVariable("streamscript",str); 
		}
		so.write(fld);
	};

	// some variables to save
	var currentPosition;
	var currentVolume;
	var currentItem;

var theID; 
var p1playing;
var p2playing;


function thisMovie(movieName) {
	    if(navigator.appName.indexOf("Microsoft") != -1) {
			return window[movieName];
		} else {
			return document[movieName];
		}
	};

	// these functions are caught by the JavascriptView object of the player.

	// These functions are caught by the feeder object of the player.

	// This is a javascript handler for the player and is always needed.

	function sendEvent(movid,typ,prm) { 
	    thisMovie(movid).sendEvent(typ,prm); 
	};
function getUpdate(typ,pr1,pr2,pid) { 
	if ((pid != "null")&&(typ=="state")&&(pr1==2)) {
		if (pid=="player2") { 
			p2playing=true;
			if (p1playing) { sendEvent("player1", 'stop');  p1playing=false; }
		} else { 
			p1playing=true;
			if (p2playing) { sendEvent("player2", 'stop');  p2playing=false; }
		}
	}

	theID=pid; 
	if(typ == "time") { currentPosition = pr1; }
	else if(typ == "volume") { currentVolume = pr1; } 
	else if(typ == "item") { currentItem = pr1; setTimeout("getItemData(theID, currentItem)",100); }
	var id = document.getElementById(typ);
	id.innerHTML = typ+ ": "+Math.round(pr1);
	pr2 == undefined ? null: id.innerHTML += ", "+Math.round(pr2);
	if(pid != "null") {
		document.getElementById("pid").innerHTML = "(ID: <b><i>"+pid+"</i></b>)";
	}
};


function getItemData(pid, idx) {
	var nodes = "";
	if(pid != "null") {  
		var obj = thisMovie(pid).itemData(idx); 
		for(var i in obj) { 
			nodes += "<li>"+i+": "+obj[i]+"</li>"; 
		}
	} 
	document.getElementById("data").innerHTML = nodes;
};
