
if (demoLanguage=="IT") {
	var tts_voice=7; //fabio
	var tts_language=7; //italiano
	var tts_engine=2; //loquendo
} else {
	var tts_voice=2;
	var tts_language=1; //inglese
	var tts_engine=2; 
}
var fraseLen=550;
var spazi="                                                              ";

imgToHideSX="img8";
imgToHideDX="img8_1";

function vh_sceneLoaded(){
	setStatus(0,1,0,1);
	if (demoLanguage=="IT") {
	str_benvenuto="<P>Benvenuti alla demo on-line di TMS Enterprise.</P> Vi accompagnero' personalmente, ";
	str_benvenuto+="per tutta la durata della dimostrazione. Selezionando una voce dal menu', saro' lieto di fornirvi ";
	str_benvenuto+="maggiori informazioni sul relativo pannello. Se avete delle domande, o desiderate approfondire ";
	str_benvenuto+="alcuni aspetti del software, non esitate a contattarci. <P>Vi auguro una buona navigazione!</P>";
	} else {
	str_benvenuto="<P>Welcome to demo online of TMS Enterprise.</P> I will take you personally, ";
	str_benvenuto+="throughout the demonstration. By selecting an item from the menu, I will be happy to provide ";
	str_benvenuto+="more details on its panel. If you have questions, or want to learn ";
	str_benvenuto+="some aspects of the software, please contact us.  <P>I wish you a good surfing!</P>";
	}
	Parla(str_benvenuto);
}

function vh_ttsLoaded() {
	document.getElementById("loading").style.visibility="hidden"
	}
function Parla(str) {
	loadText(str, tts_voice, tts_language, tts_engine,'S',0);
	sayText(str, tts_voice, tts_language, tts_engine,'S',0);
	}
	
function HighlightLink(m) {
	document.getElementById(imgToHideSX).style.visibility="hidden";
	document.getElementById(imgToHideDX).style.visibility="hidden";
	arrowSX="img" + m;
	arrowDX=arrowSX + "_1";
	document.getElementById(arrowSX).style.visibility="visible";
	document.getElementById(arrowDX).style.visibility="visible";
	imgToHideSX=arrowSX;
	imgToHideDX=arrowDX;
	}
	
function Show(n,lnk,imgNum,testo) {
	
	setImagesToSlide(n, imgNum+n)
	HighlightLink(lnk);
	tts=eval(testo);
	numCar=tts.length;
	numWord=Math.floor(numCar/fraseLen);
	
	resto=0;
	if (numWord>0) {
		resto=numCar-numWord*fraseLen;
		} else {
		resto=numCar;
	}
	
	stopSpeech();
	document.getElementById("loading").style.visibility="visible"
	charsToCut=0;
	
	for (cont=1;cont<=numWord;cont++) {
		frase=tts.substring((cont-1)*fraseLen-charsToCut,fraseLen*cont)
		spazio=frase.lastIndexOf(" ")
		frLEN=frase.length;
		charsToCut=frLEN-spazio
		
		if (spazio!=-1 && spazio!=frLEN-1 && spazio!=0) {
			frase=frase.substr(0,spazio+1);
		}
		Parla(frase);
		}
	lastSay=tts.substring((cont-1)*fraseLen-charsToCut)
	Parla(lastSay)
	
	}

function setImagesToSlide(n, imgNum) {

	images=ALLimages.slice(n, imgNum)
	titoli=ALLtitles.slice(n, imgNum)
	testi=ALLtext.slice(n, imgNum)
	links=ALLlinks.slice(n, imgNum)
	ss = new slideshow("ss");
	ss.timeout = 8000;
	// ss.prefetch = 1;
	// ss.repeat = false;
	for (c=0;c<images.length;c++) {
		s = new slide();
		s.src =  "images/catture/"+ images[c];
		s.title = titoli[c];
		s.text = testi[c];
		rand_no = Math.ceil(trans.length*Math.random())-1
		s.filter = trans[rand_no];
		s.link = "demo_popup.htm?" + links[c];
		//s.target = "";
		//s.attr = "";
		//s.timeout = "";
		ss.add_slide(s);
	}
	for (var i=0; i < ss.slides.length; i++) {
		s = ss.slides[i];
		//s.link=""
		s.target = "ss_popup";
		s.attr = "width=800px,height=600px,resizable=no,scrollbars=no";
	}
	Aggiorna()
}	

function config_ss_select() {
  var selectlist = document.ss_form.ss_select;
  selectlist.options.length = 0;
  for (var i = 0; i < ss.slides.length; i++) {
    selectlist.options[i] = new Option();
    selectlist.options[i].text = ss.slides[i].title;
  }
  selectlist.selectedIndex = ss.current;
}
	
function Aggiorna() {
	ss.pre_update_hook = function() {
	  return;
	}
	ss.post_update_hook = function() {
	  document.ss_form.ss_select.selectedIndex = this.current;
	  return;
	}
	if (document.images) {
	  ss.image = document.images.ss_img;
	  ss.textid = "ss_text";
	  config_ss_select();
	  ss.update();
	  ss.play();
	}
}





