///////////////////////////////////////////////////////////////////////////////////
// FUNZIONI JAVASCRIPT
//
// AUTHOR  : graziano ugenti
// DATA    : 28/10/2008
// PROGETTO: fau trasporti
//////////////////////////////////////////////////////////////////////////////////

// INIT
// la funzione viene chiamata al caricamento della pagina
function init(val)
{
	getsub(val);
}


// SOTTOMENU
// mostra o nasconde i sottomenù
function getsub(val)
{
	display_submenu_off();
	
	switch(val)
	{
		case 15:
		case 16:
		case 17:
				main = '15';
				break;
		
		case 3:
		case 4:
		case 5:
		case 6:
		case 7:
		case 8:
		case 9:
		case 10:
		case 18:
				main = '18';
				break;
				
		default: main = '-1';break;
	}
	
	if(main != "-1")
	{
			document.getElementById("sub_"+main).style.display = "block";
	}
}

// NO MENU
// nasconde i sottomenù
function display_submenu_off()
{
	// lista dei sottomenu da nascondere
	document.getElementById("sub_15").style.display = "none";
	document.getElementById("sub_18").style.display = "none";
}

// RESET INPUT
// pulisce da valori un campo
function resetcampo(id)
{
	document.getElementById(id).value = "";
}

// INNER TEXT IN UN DIV
// inserisce del testo nel layer content_1 con un numero massimo di caratteri
function show_description(val)
{
	val = my_replace(val,/!apos/g,"'");
	
	document.getElementById("content_1").innerHTML = val.slice(0,800)+" ...";
}

// MY REPLACE
// la funzione converte un set di caratteri
function my_replace(str,pattern,replace)
{	
	return str.replace(pattern,replace);
}

// WORD COUNT
// conta quante parole ci sono in un testo
function word_count(text)
{
	return text.split(" ").length;
}