// JavaScript Document
function swap_psa(path, target) {
	if(target == undefined) { target = 'psa_video'; }
	var re = /^psas\/[-\w]+\.flv$/i;
	if(!re.test(path)) { 
		return;
	}
	var player = document.getElementById(target);
	if(!player.LoadMovie) {
		player = document.getElementById(target+'_embed');
	} 
	if(!player.playVideo) {
		setTimeout('swap_psa('+path+', '+target+')', 500);
	}
	else {
		var cur_path = document.location.href;
		var dir = cur_path.substring(0, cur_path.lastIndexOf('/'));
		player.playVideo('');
		player.playVideo(dir+'/'+path);
	}
	return true;
}
document.onUnload = function() { // otherwise in Firefox dynamically loaded videos will continue playing after leaving or reloading the page
	if(document.getElementById) {
		src = document.getElementById('psa_video_src');
		embed = document.getElementById('psa_video_embed');
		player = document.getElementById('psa_video');
		if(player.StopPlay) { player.StopPlay(); }
		if(embed.StopPlay) { embed.StopPlay(); }
		
		src = document.getElementById('psa_video2_src');
		embed = document.getElementById('psa_video2_embed');
		player = document.getElementById('psa_video2');
		if(player.StopPlay) { player.StopPlay(); }
		if(embed.StopPlay) { embed.StopPlay(); }
	}		
}