function apriSoluzione(num){
	var myTable = document.getElementById("sol_"+num);
	var myTables = document.getElementsByTagName("TABLE");

	for(var i=0; i<myTables.length; i++){
		if(myTables[i].id.substring(0,4) == 'sol_'){
			myTables[i].className = "hidden";
		}
	}
	myTable.className = "storici";
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function lingue(){
	var stato= document.getElementById('lingue').style.display;
	if (stato=='none'){
	document.getElementById('lingue').style.display='block'
	} else {
	document.getElementById('lingue').style.display='none'
	}
}

function gestioneDIVLogin(azione){
	if(azione=='apri'){
		document.getElementById('login').style.display='block';
		document.getElementById('butt_login').style.display='none';
		document.getElementById('linguaAttuale').style.display='none';
		document.getElementById('lingue').style.display='none';
	} else if(azione=='chiudi'){
		document.getElementById('login').style.display='none';
		document.getElementById('butt_login').style.display='block';
		document.getElementById('linguaAttuale').style.display='block';
	}
}

/**********************************************************/
/***          FUNZIONI DI GESTIONE DEL TRACKING         ***/
/**********************************************************/
var awp_set_from_ccd=0;

function track_submit(){
	var ccdidx = document.formccd.ccd.selectedIndex;
	var ccd_h = document.formccd.ccd.options[ccdidx].text;
	var ccd_pos = ccd_h.indexOf("-")+2;
	
	document.form_track.ccd.value=ccd_h.substring(ccd_pos, ccd_pos+2) + " -    ";
	document.form_track.submit();
}

function track_cp_ccd(){
	//* fill in awp from ccd when entered, so long as awp is not already set.
	if (document.form_track.awp.value == ""){
		awp_set_from_ccd=1;
		document.form_track.awp.value = document.formccd.ccd.value;	
	}	
}

function track_awp2ccd()
{
	var i=0;

	//* dont override ccd if already set from ccd dropdown manually
	if (awp_set_from_ccd == 1) return;

	document.form_track.awp.value.toUpperCase()

	var ccdidx = document.formccd.ccd.selectedIndex

	while (i < document.formccd.ccd.length){
		if (document.formccd.ccd.options[i].value == document.form_track.awp.value){
			// copy text (BA - British..) rather than value (125)
			document.form_track.ccd.value=document.formccd.ccd.options[i].text
			document.formccd.ccd.selectedIndex = i;
			//* sets this element of array, but does not chg selectedindex
			break;
		}
		i++;
	}

	if ( i == document.formccd.ccd.length){
		document.formccd.ccd.selectedIndex = 0;
		//alert('There is no default Carrier associated with '+document.form_track.awp.value +'. Please select from drop-down list')
		document.form_track.awp.value=""
		document.form_track.awp.focus()

	}

}