/*function getFlashMovie(movieName) {   
	var isIE = navigator.appName.indexOf("Microsoft") != -1;   
	return (isIE) ? window[movieName] : document[movieName];  
}  */

function getFlashMovie(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function formSend(text) {
	var stuff = getFlashMovie("movie");
	stuff.sendTextToFlash(text);
}

function getTextFromFlash(str) {   
	var run_time = parseInt(str);
	if(run_time < 3) {
		$('chapter_title').innerHTML = 'Introduction';
		//new Effect.Highlight('cp0', { startcolor: '#FF1F23', endcolor: '#ffffff' });
		new Effect.Morph('cp0', {
		  style: 'font-size:15px;', // CSS Properties
		  duration: 0.8 // Core Effect properties
		});
	}
	if(run_time > 3 && run_time < 7) {
		$('chapter_title').innerHTML = 'Logging In';
		//new Effect.Highlight('cp1', { startcolor: '#FF1F23', endcolor: '#ffffff' });
		new Effect.Morph('cp1', {
			  style: 'font-size:15px;', // CSS Properties
			  duration: 0.8 // Core Effect properties
			});
	}
	if(run_time > 7 && run_time < 11) {
		$('chapter_title').innerHTML = 'Creating a Plan';
		//new Effect.Highlight('cp2', { startcolor: '#FF1F23', endcolor: '#ffffff' });
		new Effect.Morph('cp2', {
			  style: 'font-size:15px;', // CSS Properties
			  duration: 0.8 // Core Effect properties
			});
		
	}
}

function setHtmlCuePoint(id, title, disableeffect){
		//reset points
	var as = document.getElementById('cue_points').getElementsByTagName('a');
	
	for(i=0;i<as.length;i++){
		/*as[i].style.fontSize = '12px';
		as[i].style.color = '0099CC';*/
		as[i].className = 'off';
		as[i].style.fontSize = '12px';
	}
	if(!disableeffect) {
		$('chapter_title').innerHTML = title;
		new Effect.Morph('flash_cp_'+id, {
			  style: 'font-size:15px;', // CSS Properties
			  duration: 0.4 // Core Effect properties
		});
	}
	$('flash_cp_'+id).className = 'on';
}

function Capital(value) {
  if (value != "") {
    var firstLetter = value.substring(0, 1).toUpperCase();
    var restOfWord = value.substring(1, value.length).toLowerCase();
    value = firstLetter + restOfWord;
  }

  return value;
}

function formSendToFlash(text) {	
	try{
		text = text.replace('flash_cp_', "");	
		//alert('fromSendToFlash = '+text);
		setHtmlCuePoint(text);
		var stuff = getFlashMovie("movie");		
		stuff.sendTextToFlash(text);
	}catch(e){
		alert(e);	
		//alert(e.message());
		//alert("An exception occurred in the script. Error name: " + e.name+ ". Error description: " + e.description+ ". Error number: " + e.number+ ". Error message: " + e.message);
	}
}

function openBrokenVid(id){
	var vid =  AC_FL_RunContent_borken(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '400',
			'height', '350',
			'src', 'video/'+id,
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'window',
			'devicefont', 'false',
			'id', 'movie',
			'bgcolor', '#ffffff',
			'name', 'movie',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'video/'+id,
			//'FlashVars', 'display_type=<?=$_REQUEST['display_type'];?>',
			'salign', ''
			);
			
	document.getElementById('flash_content').innerHTML = vid;
}

