/****************************************************
 *MOMINDUM (c) - ALL RIGHT RESERVED
 ****************************************************/
var winTitle = "Tutoriel Momindum Studio";
var winTitle2 = "";
var _isFree = 1;
var _lang = "fr";

var _isInfo = false;
var logos = new Array();
logos[0] = "logo1.gif|http://www.momindum.com";
var colorMaj = "#0169b4";
var colorMin = "#327B92";

/****************************************************
 *Speaker's data
 ****************************************************/
var speakers = new Array() ;
speakers[0] = "0|Momindum Teacher||";
var indexes = new Array() ;
indexes[0] = "ECU|trad_mnuSpeech";
//indexes[1] = "index1|trad_mnuIndexDoc";
//End of Data

var currentModule;
var firstUse				= true;
var tcTitle							;
var oSpeaker				= '';
var _isSync		 			= true	; //indicate if the document's main zone is synchronize
var _docVisibility	= 0	; //indicate the document's visibility in the outline
var idDocument 			= '';
var numDocument			= -1;
var idAnnex					= '';
var _isWMP					= 0 ; //indicate if the media's type is windows media player
var _isSWF					= 1 ; //indicate if the media's type is Adobe Flash
var _isPlaying			= 1 ; //indicate if the media's playing (swf)
var currentTc 			= 0 ; //timecode for Adobe Flash (swf)
var _isIe						= (navigator.appName.indexOf("Microsoft")>-1);
var _isWin					= (navigator.platform.indexOf("Win")>-1);
var debugMod				= false;

/****************************************************
* Common functions																	*
****************************************************/

function truncate(str, len) {
	if(str.length<len){ return str; }
	else{ return str.slice(0,str.slice(0,len).lastIndexOf(" "))+"..."; }
}

function languageLayout() {
	var divisions = document.getElementsByTagName('div');
	for (var i=0; i<divisions.length; i++){
		var relAttribute = String(divisions[i].getAttribute('rel'));
		if(relAttribute!="null") {
			try {
				divisions[i].innerHTML = getWord(relAttribute);
			} catch(e) {trace("Translation error : "+relAttribute+".");}
		}
	}
	var spans = document.getElementsByTagName('span');
	for (var i=0; i<spans.length; i++){
		var relAttribute = String(spans[i].getAttribute('rel'));
		if(relAttribute!="null") {
			try {
				spans[i].innerHTML = getWord(relAttribute);
			} catch(e) {trace("Translation error : "+relAttribute+".");}
		}
	}
}

/*
* return a URL variables
*/
function getURLVars() {
	var urlStr = document.location.href;
	var u = new Object();
	if(urlStr.indexOf("?")>-1) {
		urlVar = urlStr.split("?")[1].split("&");
		for(i=0;i<urlVar.length;i++) {
			u[urlVar[i].split("=")[0]] = urlVar[i].split("=")[1];
		}
	} return u;
}

function trace(str) {
	document.getElementById('logViewer').innerHTML = str+"<br>" + document.getElementById('logViewer').innerHTML;
}

function getWord(_id) {
	for(langCount=0;langCount<languages.length;langCount++) {
		if(languages[langCount]==_lang) { 
			try {
				return eval(_id).split("|")[langCount];
			} catch(e){trace("Error : Retrieving word failed.");}
	}}	return false;
}

var languages = new Array("en", "fr");

//ECU
var trad_outline					= "Outline|Plan";
var trad_relatedDocuments	= "Related<br>documents|Documents<br>compl&eacute;mentaires";
var trad_download					= "Download|T&eacute;l&eacute;charger";
var trad_print						= "Print|Imprimer";
var trad_zoom							= "zoom|zoom";
var trad_selectKeyword		= "Select a keyword...|S&eacute;lectionnez un mot-cl&eacute;";
var trad_yes							= "Yes|Oui";
var trad_no								= "No|Non";
var trad_synchronization	= "Synchronization|Synchronisation";
var trad_mnuSpeech				= "Speech|Discours";
var trad_mnuIndexDoc			= "Index|Index";
var trad_select						= "------|------";
var trad_shareInstant			= "Share the instant|Partagez l'instant"
//Document's index
var trad_documentList			= "Document's list|Liste des documents";
var trad_quotesList				= "Quote's list|Liste des citations";
//Pop up "Share the instant"
var trad_shareInstantTitle			= "Share the instant !|Partagez cet instant !";
var trad_directLink				= "Direct Link :|Lien direct";
var trad_shareExplanation = "<br>Use the address below to create a link toward this precise moment of this rich media presentation.<br><br>|<br>Utilisez l'adresse ci dessous pour cr&eacute;er un lien vers ce moment pr&eacute;cis de cette pr&eacute;sentation rich media.<br><br>";
var trad_clickStartVideo	= "Click the Play button to continu.|Cliquez sur le bouton de lecture pour poursuivre votre &eacute;coute.";

