// WP3 only

spiegcorr="Chiudere questa finestra per rivedere le risposte. Gli errori sono evidenziati in rosso, le risposte esatte in verde. Qualora si sia omessa una risposta, la soluzione esatta sar&#224; segnalata in blu."

// Lingua (se non ci sono cookie imposta l'italiano)
dum=Cookies.get("Lingua")
if (dum==null){lang="it"}else{lang=dum}
creacss (lang, lang+".css")
plang=lang+"/"

	
//var linguedisp=[{sigla:'cn', nome:'Cinese'},{sigla:'de', nome:'Tedesco'},{sigla:'es',nome:'Spagnolo'},{sigla:'fr',nome:'Francese'},{sigla:'gb',nome:'Inglese'},{sigla:'it',nome:'Italiano'},{sigla: 'ma',nome:'Arabo'},{sigla: 'ru',nome:'Russo'}];
var linguedisp= new Array('ma','cn','fr','gb','it','es','de','ru')
var lingue = new Array();
lingue['ma']={nome:'Arabo',pref:'ar_ma'}; 
lingue['cn']={nome:'Cinese',pref:'zh_cn'};
lingue['fr']={nome:'Francese',pref:'fr_fr'}; 
lingue['gb']={nome:'Inglese',pref:'en_gb'}; 
lingue['it']={nome:'Italiano',pref:'it_IT'}; 
lingue['es']={nome:'Spagnolo',pref:'es_es'}; 
lingue['de']={nome:'Tedesco',pref:'de_de'}; 
lingue['ru']={nome:'Russo',pref:'ru_ru'}

function ricaricaargo(){
	if (winargo!=null){
		schedaargo.n=-1
		schedaargo.output=""
		schedaatt="schedaargo"
		schedaargo.caricaQuiz()
	}else{
		linguacambiando=2
		ricaricasolu()
	}	
}
function ricaricasolu(){
	if (winsolu!=null){
		schedasolu.n=-1
		schedasolu.output=""
		schedaatt="schedasolu"
		schedasolu.caricaQuiz()
	}else{
		linguacambiando=0	
		ricaricaesame()	
	}	
}
function ricaricaesame(){
	if (winesame!=null){
		schedaesame.n=-1
		schedaesame.output=""
		schedaatt= "schedaesame"
		schedaesame.caricaQuiz()
	}else{ // Cancella la progbar se winesame non è stata mai aperta
		Ext.MessageBox.hide();
		linguacambiata=false
	}	
	
}


function cambialingua(item,e){
	// Risponde agli eventi del menu	
	
	Ext.MessageBox.show({
	title: 'Attendere, prego',
	msg: 'Traduzione in corso...',
	progressText: 'Inizializzazione...',
	width:300,
	progress:true,
	closable:false
});
	
	rimuovicss(lang)
	lang=item.id.substr(2)
	plang=lang+"/"
	creacss (lang, lang+".css")

	if (sceglilingua0) sceglilingua0.setIconClass(lang);
	if (sceglilingua1) sceglilingua1.setIconClass(lang);
	if (sceglilingua2) sceglilingua2.setIconClass(lang);	
	
	if (op.valore("salvaoff")==false){
		Cookies.set("Lingua",lang)
	}
	linguacambiata=true
	linguacambiando=1		
	ricaricaargo()
}

// Crea il menù scegliglingua
var mnlingua0 = new Ext.menu.Menu({});
var mnlingua1 = new Ext.menu.Menu({});
var mnlingua2 = new Ext.menu.Menu({});
for (l=0;l<linguedisp.length;l++){
	mnlingua0.addMenuItem({text: lingue[linguedisp[l]].nome,icon:'grafica/flags/'+linguedisp[l]+'.gif',handler: cambialingua,id: 'mn'+linguedisp[l]})
	mnlingua1.addMenuItem({text: lingue[linguedisp[l]].nome,icon:'grafica/flags/'+linguedisp[l]+'.gif',handler: cambialingua,id: 'mn'+linguedisp[l]})
	mnlingua2.addMenuItem({text: lingue[linguedisp[l]].nome,icon:'grafica/flags/'+linguedisp[l]+'.gif',handler: cambialingua,id: 'mn'+linguedisp[l]})
}

// Crea il pulsante action sceglilingua
var sceglilingua0 = new Ext.Action({
	//text: '<img src=\"grafica/flags/'+lang+'.gif\">',
	iconCls: lang,
	image: 'grafica/flags/'+lang+'.gif',
	cls:'x-btn-text-icon',
	id: 'sceglilingua0', 
	tooltipType: 'title', 
	tooltip: 'Scegli la lingua',
	menu: mnlingua0

});	 
var sceglilingua1 = new Ext.Action({
	//text: '<img src=\"grafica/flags/'+lang+'.gif\">',
	iconCls: lang,
	image: 'grafica/flags/'+lang+'.gif',
	cls:'x-btn-text-icon',
	id: 'sceglilingua1', 
	tooltipType: 'title', 
	tooltip: 'Scegli la lingua',
	menu: mnlingua1
 });	
 var sceglilingua2 = new Ext.Action({
	//text: '<img src=\"grafica/flags/'+lang+'.gif\">',
	iconCls: lang,
	image: 'grafica/flags/'+lang+'.gif',
	cls:'x-btn-text-icon',
	id: 'sceglilingua2', 
	tooltipType: 'title', 
	tooltip: 'Scegli la lingua',
	menu: mnlingua2
 });	