Event.observe(window, 'load', init, false);

var isEmbeded = 0;

function init(){
	
	//check for the region so errors aren't thrown if it's not there
	if($('displayDemo'))
	{
		Event.observe('displayDemo', 'click', showDemo, false);
	}
	if($('closeDemo'))
	{
		Event.observe('closeDemo', 'click', closeDemo, false);
	}
	if($('displayDemo1'))
	{
		Event.observe('displayDemo1', 'click',function() { showDemo2('assign_demo_706x531.swf')}, false);
	}
	if($('closeDemo1'))
	{
		Event.observe('closeDemo1', 'click', closeDemo, false);
	}
	if($('displayDemo2'))
	{
		Event.observe('displayDemo2', 'click',function() {  showDemo2('changeappearance.swf')}, false);
	}
	if($('closeDemo2'))
	{
		Event.observe('closeDemo2', 'click', closeDemo, false);
	}
	if($('displayDemo3'))
	{
		Event.observe('displayDemo3', 'click',function() { showDemo2('landmark.swf')}, false);
	}
	if($('closeDemo3'))
	{
		Event.observe('closeDemo3', 'click', closeDemo, false);
	}
	if($('displayDemo4'))
	{
		Event.observe('displayDemo4', 'click',function() { showDemo2('multiple_maps_demo_Fullmotion2.swf')}, false);
	}
	if($('closeDemo4'))
	{
		Event.observe('closeDemo4', 'click', closeDemo, false);
	}
	if($('displayDemo5'))
	{
		Event.observe('displayDemo5', 'click',function() { showDemo2('Newuser.swf')}, false);
	}
	if($('closeDemo5'))
	{
		Event.observe('closeDemo5', 'click', closeDemo, false);
	}
	if($('displayDemo6'))
	{
		Event.observe('displayDemo6', 'click',function() { showDemo2('sendroute.swf')}, false);
	}
	if($('closeDemo6'))
	{
		Event.observe('closeDemo6', 'click', closeDemo, false);
	}
	if($('displayDemo7'))
	{
		Event.observe('displayDemo7', 'click',function() { showDemo2('testing_movie_sizes.swf')}, false);
	}
	if($('closeDemo7'))
	{
		Event.observe('closeDemo7', 'click', closeDemo, false);
	}
	
	//check for each click to call region and add the event listener
		if($('displayCTCsmartnav'))
		{
			Event.observe('displayCTCsmartnav', 'click', showCTCsmartnav, false);
		}
		
		if($('closeCTCsmartnav'))
		{
			Event.observe('closeCTCsmartnav', 'click', closeCTCsmartnav, false);
		}
		
		if($('displayCTCfleetdirector'))
		{
			Event.observe('displayCTCfleetdirector', 'click', showCTCfleetdirector, false);
		}
		
		if($('closeCTCfleetdirector'))
		{
			Event.observe('closeCTCfleetdirector', 'click', closeCTCfleetdirector, false);
		}
		
		if($('displayCTCtrackstar'))
		{
			Event.observe('displayCTCtrackstar', 'click', showCTCtrackstar, false);
		}
		
		if($('closeCTCtrackstar'))
		{
			Event.observe('closeCTCtrackstar', 'click', closeCTCtrackstar, false);
		}
	//end of checks
	
}

function embedFlash2( f_filename ){
	if( (isEmbeded == 0) && (f_filename != '') ){
		var full_filename = '../includes/flash/'+f_filename;
		//alert(full_filename);
		var mydiv = document.getElementById("fleet-director-demo");
		var curr_height = parseInt(mydiv.style.height); // removes the "px" at the end
		mydiv.style.height = ( 570 ) +"px";
		mydiv.style.width = ( 760 ) +"px";
		var FO = { movie:full_filename, width:"760", height:"570", majorversion:"6", build:"0" };
		UFO.create(FO, "demo-area");
		isEmbeded++;
	}
}

function showDemo(){
	$('flash-demo-bg').style.display = 'block';
	$('fleet-director-demo').style.display = 'block';
	
	embedFlash();
}

function showDemo2( flash_filename ){
	$('flash-demo-bg').style.display = 'block';
	$('fleet-director-demo').style.display = 'block';

	embedFlash2(flash_filename);
}

function closeDemo(){
	$('fleet-director-demo').style.display = 'none';
	$('flash-demo-bg').style.display = 'none';
	$('demo-area').innerHTML = "";
	isEmbeded = 0;
}

