function writeFlash(streamname) {
	
	 var autoplay = ((getCookie('webcentralautoplay')) ?
	 getCookie('webcentralautoplay') : 'true');
	 				document.write('<script language="JavaScript" type="text/javascript" src="../../common/swfobject.js"></script>');
					document.write('<div id="flashcontent">');
					document.write('<img src="graphics/halo_player.gif" alt="You must have a current version of the Flash Player to play this video. Download now." width="347" height="296" border="0" usemap="#Map">');
					document.write('<map name="Map"> <area shape="rect" coords="94,153,252,189" href="http://www.macromedia.com/go/getflashplayer" alt=" Download Flash Player now" /> </map></div>');
	
					var scriptcode = '\n	    // <![CDATA[ \n fo = new SWFObject("FLVPlayer_Streaming.swf", "FLVPlayer", "342", "291", "7", "#FFFFFF");\n fo.addParam("flashvars", "&MM_ComponentVersion=1&serverName=flashserver.bu.edu&skinName=Halo_Skin_3&appName=nis/demo&streamName=' + streamname + '&isLive=false&bufferTime=0&autoplay=' + autoplay + '&autoRewind=true"); \n fo.addParam("quality", "high"); \n fo.addParam("scale", "noscale"); \n fo.addParam("salign", "LT"); \n fo.addParam("pluginspage", "http://www.macromedia.com/go/getflashplayer"); \n fo.write("flashcontent"); \n 	    // ]]> \n'
					document.write('<script type="text/javascript"> ' + scriptcode + ' </script>');
	
		
}

function writeFlashTag(streamname) {

	 var version = "7";
	 var enc = "-1pass";
	 
	 if (getCookie('webcentralflash7')) {
	    var v7 = getCookie('webcentralflash7');
		(v7 == 'true') ? 
		version = '7': 
		version = '8';
	  	  }

	 if (getCookie('webcentral1pass')) {
	    var onepass = getCookie('webcentral1pass');
		(onepass == 'true') ? 
		enc = '-1pass': 
		enc = '-2pass';
	  
	  }
	  
	  streamname = streamname + version + enc; 
	
	document.write('<script language="JavaScript" type="text/javascript">writeFlash(' + "'" + streamname + "'" +')</script>');

}


function autoPlayOn() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
    document.cookie= 'webcentralautoplay=true; expires=' +date.toGMTString();
}

function autoPlayOff() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
    document.cookie= 'webcentralautoplay=false; expires=' +date.toGMTString();
}


function setFlash7() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
    document.cookie= 'webcentralflash7=true; expires=' +date.toGMTString();
}

function setFlash8() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
    document.cookie= 'webcentralflash7=false; expires=' +date.toGMTString();
}


function set1Pass() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
    document.cookie= 'webcentral1pass=true; expires=' +date.toGMTString();

}

function set2Pass() {
	 var date = new Date();
	 date.setTime(date.getTime()+(20000000));
	document.cookie= 'webcentral1pass=false; expires=' +date.toGMTString();
}



function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function toggleAutoPlayRadio() {
	
	 if (getCookie('webcentralautoplay')) {
	    var autoplaycookie = getCookie('webcentralautoplay');
		(autoplaycookie == 'true') ?
	 document.getElementById('autoplayon').checked = 'true' :
	 document.getElementById('autoplayoff').checked = 'true';
	  } 

}

function toggleFlashVersionRadio() {
	if (getCookie('webcentralflash7')) {
	    var flashversion = getCookie('webcentralflash7');
		(flashversion == 'true') ?
	 document.getElementById('flash7').checked = 'true' :
	 document.getElementById('flash8').checked = 'true';
	  }
}
function toggleEncodingRadio() {
	 if (getCookie('webcentral1pass')) {
	    var encoding = getCookie('webcentral1pass');
		(encoding == 'true') ?
	 document.getElementById('1pass').checked = 'true' :
	 document.getElementById('2pass').checked = 'true';
	 } 	
}

