var so = null;
function changeSelection(selectedElement) {
	var selectedId = selectedElement.value;
	var form   = selectedElement.form;
	
	if (! isNaN(selectedId)) {
		form.elements["change"].value = true;
		form.submit();
	}
}

function updateView(selectedElement) {
	var form = selectedElement.form;
	form.elements["update"].value = selectedElement.name;
	form.submit();
}
// playStream(0,'live','L','MP','aac')
function playStream(index,formName,type,player,codec,url,durat) {
	if (url == null) {
		if (so != null) {
			so = null;
			document.getElementById('blmplayer').innerHTML = '';
		}
		var fAction = document.forms[formName].action;
		if (formName == 'archive') {
			document.forms[formName].action = "/blmr/blm/player.htm";
		}
	
		document.forms[formName].elements["streamIndex"].value=index;
		document.forms[formName].elements["type"].value=type;
		document.forms[formName].elements["player"].value=player;
		if ( codec != undefined ) {
			document.forms[formName].elements["codec"].value=codec;
		} else {
			document.forms[formName].elements["codec"] = null;
		}
		if ( player == 'WM') {
			document.forms[formName].target = "_blank";
		}
		document.forms[formName].submit();
		document.forms[formName].elements["streamIndex"].value="";
		document.forms[formName].elements["type"].value="";
		document.forms[formName].elements["player"].value="";
		document.forms[formName].elements["codec"].value="";
		document.forms[formName].action=fAction;
		
	} else {
		if (player == 'FL') {
			var vwidth ="250";
			var vdurat = (type == 'L') ? "-1" : durat; 
			so = new SWFObject("/blmr/swf/jwplayer/player4.swf","blmp",vwidth,"22","9");
			so.addParam('allowscriptaccess','always');
  			so.addParam('wmode','opaque');
			so.addVariable('file', url);
			so.addVariable('title','BLM Livestream');
			so.addVariable('volume','100');
			so.addVariable('autostart','true');
			so.addVariable('type','sound');
			so.addVariable("duration", ''+ vdurat);
			so.write('blmplayer');
		}
	}
}

function selectOnload(formName, elementName) {
	document.forms[formName].elements[elementName].focus();
}

function setUploadForm(aForm) {
	if (aForm.elements['fileupload'].value != '') {
		aForm.action = "/blmr/upload/upload.htm";
		aForm.enctype="multipart/form-data";
		aForm.encoding="multipart/form-data";
		aForm.submit();
	}
}

function openPlayerLink(url) {
	var f = window.open(url, 'playerlinks', 'width=600,height=345');
	f.focus();
}

