// JavaScript Document

function vis_sottomenu(id){
	document.getElementById("s_"+id).style.display = "block";
}

function vis_mod(){
	sel = document.getElementById('tipo_target').options[document.getElementById('tipo_target').selectedIndex].value;
	if(sel == 2){
		document.getElementById('mod_a').disabled = false;
	}else{
		document.getElementById('mod_a').disabled = true;
	}
}

function elimina(){
	if(confirm("Attenzione! Sei sicuro di eliminare questa voce di menu?")){
		document.getElementById('op').value = 'del'; document.form1.submit();
	}
}


function vis_campi(val){
	if(val == 2){
		document.getElementById('div_sezione').className = "testi_neri";
		document.getElementById('titolo_menu').disabled = false;
		document.getElementById('menu_padre2').disabled = false;
		document.getElementById('menu_padre1').disabled = true;
	}else{
		document.getElementById('div_sezione').className = "testi_disab";
		document.getElementById('titolo_menu').disabled = true;
		document.getElementById('menu_padre2').disabled = true;
		document.getElementById('menu_padre1').disabled = false;
	}
	
}


function f_avanti(){
	if(document.getElementById('titolo').value == ""){
		alert("ATTENZIONE! Il campo TITOLO è obbligatorio!");
		document.getElementById('titolo').style.border = "1px solid #cc0000";
		document.getElementById('titolo').focus();
		
		
	}else{
	document.getElementById('parte1').style.display = 'none';
	document.getElementById('parte2').style.display = 'block';
	document.getElementById('avanti').style.display = 'none';
	document.getElementById('indietro').style.display = 'inline';
	document.getElementById('salva').style.display = 'inline';
	document.getElementById('div_tit1').style.display = 'none';
	document.getElementById('div_tit2').style.display = 'block';
	document.getElementById('pag').value = document.getElementById('titolo').value;
	}
}


function salva_news(){
	
		if (document.getElementById('titolo').value == ""){
				alert("ATTENZIONE! Per salvare la pagina devi inserire il TITOLO.")
				document.getElementById('titolo').style.border = "1px solid #FF0000";
				document.getElementById('titolo').focus();
				return false;
			}
	
	
if (document.getElementById('tipo_news').value == 2){	

		if(document.getElementById('data_i').value == "" ){
			alert("ATTENZIONE! Per salvare la pagina devi inserire le data DAL dell'evento.")	
			document.getElementById('data_i').style.border = "1px solid #FF0000";
			document.getElementById('data_i').focus();
			return false;
		}
		
		stringa = document.getElementById('data_i').value
		var espressione = /^[0-9]{2}\-[0-9]{2}\-[0-9]{4}$/;	
		
		if (!espressione.test(stringa))	{
			alert("ATTENZIONE! Il formato della data DAL deve essere gg/mm/anno!");	
			document.getElementById('data_i').style.border = '1px solid #FF0000';	
			document.getElementById('data_i').focus();
			return false;	
			
		}else{		
			anno = parseInt(stringa.substr(6),10);		
			mese = parseInt(stringa.substr(3, 2),10);		
			giorno = parseInt(stringa.substr(0, 2),10);				
			var data=new Date(anno, mese-1, giorno);
				
				if(data.getFullYear()==anno && data.getMonth()+1==mese && data.getDate()==giorno){			
					
				}else{
					alert("ATTENZIONE! Il formato della data DAL è errato!");	
					document.getElementById('data_i').style.border = '1px solid #FF0000';	
					document.getElementById('data_i').focus();
					return false;		
				}	
		}	
		
}
		
		if(document.getElementById('data_f').value == ""){
			alert("ATTENZIONE! Per salvare la pagina devi inserire le data AL  dell'evento.")	
			document.getElementById('data_f').style.border = "1px solid #FF0000";
			document.getElementById('data_f').focus();
			return false;
		}
		
		
		
		
		stringa2 = document.getElementById('data_f').value
		var espressione = /^[0-9]{2}\-[0-9]{2}\-[0-9]{4}$/;	
		
		if (!espressione.test(stringa2))	{
			alert("ATTENZIONE! Il formato della data AL deve essere gg/mm/anno!");	
			document.getElementById('data_f').style.border = '1px solid #FF0000';	
			document.getElementById('data_f').focus();
			return false;	
			
		}else{		
			anno = parseInt(stringa2.substr(6),10);		
			mese = parseInt(stringa2.substr(3, 2),10);		
			giorno = parseInt(stringa2.substr(0, 2),10);				
			var data=new Date(anno, mese-1, giorno);
				
				if(data.getFullYear()==anno && data.getMonth()+1==mese && data.getDate()==giorno){			
					
				}else{
					alert("ATTENZIONE! Il formato della data AL è errato!");	
					document.getElementById('data_f').style.border = '1px solid #FF0000';	
					document.getElementById('data_f').focus();
					return false;		
				}	
		}	
		
		document.form1.submit();
		
		
}


function f_indietro(){
	document.getElementById('parte1').style.display = 'block';
	document.getElementById('parte2').style.display = 'none';
	document.getElementById('avanti').style.display = 'inline';
	document.getElementById('indietro').style.display = 'none';
	document.getElementById('salva').style.display = 'none';
	document.getElementById('div_tit1').style.display = 'block';
	document.getElementById('div_tit2').style.display = 'none';
}

function vis_img(id){
	
	azzero_dati();

	myString = new String(document.getElementById("elenco_cart").value);
	splitString = myString.split(",");
	tot = splitString.length;
	
	for(i=0; i<=tot-2; i++){
			document.getElementById("cartella_"+splitString[i]).style.display = "none";
			document.getElementById("cart_"+splitString[i]).style.display = "none";
	}
	
	document.getElementById("cartella_"+id).style.display = "none";
	
	if(document.form_img.mostra[0].checked == true){
		document.getElementById("img_"+id).style.display = "block";
		document.getElementById("img_elenco_"+id).style.display = "none";
		
	}else{
		document.getElementById("img_elenco_"+id).style.display = "block";
		document.getElementById("img_"+id).style.display = "none";
	}
	
	num_option=document.getElementById('cartelle').options.length; 
	
	for(a=0;a<num_option;a++){
		
		if(document.getElementById('cartelle').options[a].value==id){
		 	document.getElementById('cartelle').options[a].selected = true
		}
	} 
	
	cartella_sel = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].text;
	
	id_cart_sel = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].value;
	
	document.getElementById('cartella_scelta').value = cartella_sel;
	document.getElementById('id_cart_scelta').value = id_cart_sel;
	
	document.getElementById("cart_new").style.display = "none";
	
}




function vis_img2(id,cartella){
	//alert(cartella)
	if(id==0){
		nascondi_img2();	
	}else{
	
	nascondi_img();
	
	myString = new String(document.getElementById("elenco_cart").value);
	splitString = myString.split(",");
	tot = splitString.length;
	
	for(i=0; i<=tot-2; i++){
			document.getElementById("cartella_"+splitString[i]).style.display = "none";
			document.getElementById("cart_"+splitString[i]).style.display = "none";
			if(i>0){
				id_cartella = document.getElementById('cartelle').options[i].value;
				document.getElementById("img_"+id_cartella).style.display = "none";
				document.getElementById("img_elenco_"+id_cartella).style.display = "none";
			}
			
	}
	
	document.getElementById("cartella_"+id).style.display = "none";
	
	//alert(document.form_img.mostra[0].checked)
	if(document.form_img.mostra[0].checked == true){
		document.getElementById("img_"+id).style.display = "block";
		document.getElementById("img_elenco_"+id).style.display = "none";
	}else{
		document.getElementById("img_elenco_"+id).style.display = "block";
		document.getElementById("img_"+id).style.display = "none";
	}
	
	num_option=document.getElementById('cartelle').options.length; 
	
	for(a=0;a<num_option;a++){
		
		if(document.getElementById('cartelle').options[a].value==id){
		 	document.getElementById('cartelle').options[a].selected = true
		}
	}
	cartella_sel  = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].text;
	id_cart_sel  = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].value;
	document.getElementById('cartella_scelta').value = cartella_sel;
	document.getElementById('id_cart_scelta').value = id_cart_sel;
	document.getElementById("cart_new").style.display = "none";
	
	document.getElementById("img_elenco_"+cartella).style.display = "none";
	document.getElementById("img_"+cartella).style.display = "none";
	

	
	
	
	}
	



}


function cambia_vis(){
	
if(document.getElementById('id_cart_url').value == ""){
	
if(document.getElementById('id_cart_scelta').value==0 || document.getElementById('id_cart_scelta').value==""){
	
		if(document.form_img.mostra[0].checked == true){
			
			myString = new String(document.getElementById("elenco_cart").value);
			splitString = myString.split(",");
			tot = splitString.length;
			
			for(i=0; i<=tot-2; i++){
				document.getElementById("cartella_"+splitString[i]).style.display = "block";
				document.getElementById("cart_"+splitString[i]).style.display = "none";
			}
	
			document.getElementById('div_cartelle').style.display = "block";
			document.getElementById('div_elenco_cart').style.display = "none";
			
		}else{
			
			myString = new String(document.getElementById("elenco_cart").value);
			splitString = myString.split(",");
			tot = splitString.length;

			for(i=0; i<=tot-2; i++){
				document.getElementById("cartella_"+splitString[i]).style.display = "none";
				document.getElementById("cart_"+splitString[i]).style.display = "block";
			}
			
			document.getElementById('div_cartelle').style.display = "none";
			document.getElementById('div_elenco_cart').style.display = "block";
		}
		
		myStringy= new String(document.getElementById("elenco_lingue").value);
		splitStringy = myStringy.split(",");
		toty = splitStringy.length;
		
		for(y=0; y<=toty-2; y++){
			if(splitStringy[y] == document.getElementById('lingua').value){
				document.getElementById("l_"+splitStringy[y]).checked = true;
			}else{
				document.getElementById("l_"+splitStringy[y]).checked = false;
			}
		}
	
	
}else{
	
	id=document.getElementById('id_cart_scelta').value
	if(document.form_img.mostra[0].checked == true){
		
		document.getElementById('div_cartelle').style.display = "none";
		document.getElementById('div_elenco_cart').style.display = "none";
		
		document.getElementById("img_"+id).style.display = "block";
		document.getElementById("img_elenco_"+id).style.display = "none";
		
	}else{
		
		document.getElementById('div_cartelle').style.display = "none";
		document.getElementById('div_elenco_cart').style.display = "none";
		
		document.getElementById("img_elenco_"+id).style.display = "block";
		document.getElementById("img_"+id).style.display = "none";
	}
		for(y=0; y<=toty-2; y++){
			if(splitStringy[y] == document.getElementById('lingua').value){
				document.getElementById("l_"+splitStringy[y]).checked = true;
			}else{
				document.getElementById("l_"+splitStringy[y]).checked = false;
			}
		}
}
}else{
		
		id=document.getElementById('id_cart_url').value
		nome = document.getElementById('nome_cart_url').value
	
		if(document.form_img.mostra[0].checked == true){
			document.getElementById("img_"+id).style.display = "block";
			document.getElementById("img_elenco_"+id).style.display = "none";
			
		}else{
			document.getElementById("img_elenco_"+id).style.display = "block";
			document.getElementById("img_"+id).style.display = "none";
		}
		
			myStringy= new String(document.getElementById("elenco_lingue").value);
			splitStringy = myStringy.split(",");
			toty = splitStringy.length;
	
			for(y=0; y<=toty-2; y++){
				
				if(splitStringy[y] == document.getElementById('lingua').value){
					document.getElementById("l_"+splitStringy[y]).checked = true;
				}else{
					document.getElementById("l_"+splitStringy[y]).checked = false;
				}
			
			
			}
			
			myString = new String(document.getElementById("elenco_cart").value);
			splitString = myString.split(",");
			tot = splitString.length;
			
				for(i=0; i<=tot-2; i++){
					
					document.getElementById("cartella_"+splitString[i]).style.display = "none";
					document.getElementById("cart_"+splitString[i]).style.display = "none";
				}
			
			document.getElementById('div_cartelle').style.display = "none";
			document.getElementById('div_elenco_cart').style.display = "none";
			
			num_option=document.getElementById('cartelle').options.length; 
			
			for(a=0;a<num_option;a++){
			
				if(document.getElementById('cartelle').options[a].value==id){
					document.getElementById('cartelle').options[a].selected = true
				}
			} 
			
			document.getElementById('id_cart_scelta').value= id;
			document.getElementById('cartella_scelta').value = nome;

			
		
	}
}

function nascondi_img(){
	
	if(document.getElementById('id_cart_scelta').value == 0 || document.getElementById('id_cart_scelta').value == ""){}else{
	cartella_sel = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].value;
	myString = new String(document.getElementById("elenco_cart").value);
	splitString = myString.split(",");
	tot = splitString.length;
	document.getElementById("alt_doc").value = "";
	
	if(document.form_img.mostra[0].checked == true){
		//alert("thumb")
		document.getElementById("div_cartelle").style.display = "block";
		document.getElementById("div_elenco_cart").style.display = "none";
		for(i=0; i<=tot-2; i++){
			//alert(splitString[i])
				document.getElementById("cartella_"+splitString[i]).style.display = "block";
		}
	}else{
		//alert("elenco")
		document.getElementById("div_cartelle").style.display = "none";
		document.getElementById("div_elenco_cart").style.display = "block";
		for(i=0; i<=tot-2; i++){
			//alert(splitString[i])
				document.getElementById("cart_"+splitString[i]).style.display = "block";
		}	
	}
	
azzero_dati();
	
	//document.getElementById("cartella_"+cartella_sel).style.display = "block";
	document.getElementById("img_"+cartella_sel).style.display = "none";
	document.getElementById("img_elenco_"+cartella_sel).style.display = "none";
	document.getElementById('cartelle').options[0].selected = true;
	document.getElementById('id_cart_scelta').value = 0;
	
	}
}




function nascondi_img2(){
	azzero_dati();
	if(document.getElementById('id_cart_scelta').value == 0 || document.getElementById('id_cart_scelta').value == ""){}else{
		
		cartella_sel = document.getElementById('cartelle').options[document.getElementById('cartelle').selectedIndex].value;
		myString = new String(document.getElementById("elenco_cart").value);
		splitString = myString.split(",");
		tot = splitString.length;
		document.getElementById("alt_doc").value = "";
		
		for(i=0; i<=tot-2; i++){
				if(document.form_img.mostra[0].checked == true){
					for(i=0; i<=tot-2; i++){
							document.getElementById("cartella_"+splitString[i]).style.display = "block";
					}
				}else{
					for(i=0; i<=tot-2; i++){
							document.getElementById("cart_"+splitString[i]).style.display = "block";
					}	
				}
				
				
					id_cartella = document.getElementById('id_cart_scelta').value;
					document.getElementById("img_"+id_cartella).style.display = "none";
					document.getElementById("img_elenco_"+id_cartella).style.display = "none";
				
		}
		document.getElementById('id_cart_scelta').value = 0;
	
		
		
	}
	
}




function scegli_testata(id,nome,percorso, tipo, percorsoFile ){
	
	document.getElementById("nome_file").innerHTML = '';
	/*var lung_nome = nome.length
	if(parseInt(lung_nome) >12){nome_img = nome.substr(0,12)+"...";}else{nome_img = nome;};

	var code =nome_img;
	
	var myText = document.createTextNode(code);
	myText_ok = myText.innerHTML
	document.getElementById("nome_file").appendChild(myText);
	
	
	var parentDiv = document.getElementById('nome_file');
	var childA = document.createElement('a');
	childA.innerHTML = '<img src=\"../img/cestino.gif\" alt=\"ELIMINA\"/>';
	childA.setAttribute('href', 'javascript:void(0)');
	childA.setAttribute('onclick', 'del_testata()');
	parentDiv.appendChild(childA);*/
	var lung_nome = nome.length
	if(parseInt(lung_nome) >11){nome_img = nome.substr(0,11)+"...";}else{nome_img = nome;};
	
	
	var parentDiv = document.getElementById('nome_file');
	var childA = document.createElement('div');
	childA.innerHTML = '<a href=\"javascript:void(0)\" onclick=\"del_testata()\">'+nome_img.toLowerCase()+'<img src=\"../img/cestino.gif\" alt=\"ELIMINA\" align=\"absmiddle\"/>';
	parentDiv.appendChild(childA);
	
		
	
	
	cartella = document.getElementById("cartella_scelta").value 
	document.getElementById("img_testata").value = id;
	document.getElementById("testata_scelta").src = "../upload/user_thumbs/"+cartella+"/th_"+nome;
	document.getElementById("box_testata").style.display = "block";
	
	MOOdalBox.close();
}


function del_testata(){
	
	document.getElementById("img_testata").value = 0;
	document.getElementById("box_testata").style.display = "none";
}


function scegli_doc(id, nome, percorso, tipo, percorsoFile){

if(document.getElementById("doc_scelti").value==""){document.getElementById("doc").innerHTML = '';}
	/*var code ="<img src='../files/miniature/th_"+nome+"'>";
	var myText = document.createTextNode(code);
	myText_ok = myText.innerHTML
	document.getElementById("documenti").appendChild(myText);*/
	cartella = document.getElementById("cartella_scelta").value 
	
/*	var image = document.createElement('img');
	image.setAttribute('src','../miniature/'+cartella+'/th_'+nome);
	document.getElementById("documenti").appendChild(image);*/
	var lung_nome = nome.length
	if(parseInt(lung_nome) >11){nome_img = nome.substr(0,11)+"...";}else{nome_img = nome;};
	
	
	if(tipo == "jpg" || tipo == "gif"){
		
		var parentDiv = document.getElementById('doc');
		var childA = document.createElement('div');
		childA.innerHTML = '<div id=\"div_doc_'+id+'\" class=\"box_img2\" ><img src=\"../upload/user_thumbs/'+cartella+'/th_'+nome+'\" /><div class=\"nome_file2\" >'+nome_img.toLowerCase()+"<a href=\"javascript:void(0)\" onclick=\"del_doc("+id+")\"><img src=\"../img/cestino.gif\" alt=\"ELIMINA\"/></div></div>";
		parentDiv.appendChild(childA);
	
	}else{
		var parentDiv = document.getElementById('doc');
		var childA = document.createElement('div');
		childA.innerHTML = '<div id=\"div_doc_'+id+'\" class=\"box_img2\" ><img src=\"../img/'+tipo+'.gif\" /><div class=\"nome_file2\" >'+nome_img.toLowerCase()+'<a href=\"javascript:void(0)\" onclick=\"del_doc('+id+')\" ><img src=\"../img/cestino.gif\" width=\"16\" height=\"16\" /></a></div></div>';
		parentDiv.appendChild(childA);

	}
	
	
	var doc = document.getElementById("doc_scelti").value;
	doc_ok = doc + id + ",";
	document.getElementById("doc_scelti").value = doc_ok;
	//alert( doc_ok);
	
	MOOdalBox.close();
}

function scegli_foto(id, nome, percorso, tipo, percorsoFile){

	if(document.getElementById("foto_scelte").value==""){document.getElementById("box_foto").innerHTML = '';}
	cartella = document.getElementById("cartella_scelta").value 
	
	var lung_nome = nome.length
	if(parseInt(lung_nome) >11){nome_img = nome.substr(0,11)+"...";}else{nome_img = nome;};
	
	if(tipo == "jpg" || tipo == "gif" || tipo == "png"){
		if(tipo == "jpg" || tipo == "gif"){
			
		var parentDiv = document.getElementById('box_foto');
		var childA = document.createElement('div');
		childA.innerHTML = '<div id=\"div_foto_'+id+'\" class=\"box_img2\" ><img src=\"../upload/user_thumbs/'+cartella+'/th_'+nome+'\" /><div class=\"nome_file2\" >'+nome_img.toLowerCase()+"<a href=\"javascript:void(0)\" onclick=\"del_foto("+id+")\"><img src=\"../img/cestino.gif\" alt=\"ELIMINA\"/></div></div>";
		parentDiv.appendChild(childA);
		
		}else{
			
		var parentDiv = document.getElementById('box_foto');
		var childA = document.createElement('div');
		childA.innerHTML = '<div id=\"div_foto_'+id+'\" class=\"box_img2\" ><img src=\"../img/'+tipo+'.gif\" /><div class=\"nome_file2\" >'+nome_img.toLowerCase()+'<a href=\"javascript:void(0)\" onclick=\"del_foto('+id+')\" ><img src=\"../img/cestino.gif\" width=\"16\" height=\"16\" /></a></div></div>';
		parentDiv.appendChild(childA);

	
		}
	}else{
		alert("Attenzione! Nell'area foto si possono allegare file jpg, gif o png.")
		
	}
	

	
	var foto = document.getElementById("foto_scelte").value;
	foto_ok = foto + id + ",";
	document.getElementById("foto_scelte").value = foto_ok;
	//alert( doc_ok);
	
	MOOdalBox.close();
}

function scegli_video(id, nome, percorso, tipo, percorsoFile){
	
	cartella = document.getElementById("cartella_scelta").value 
	
	var lung_nome = nome.length
	if(parseInt(lung_nome) >11){nome_img = nome.substr(0,11)+"...";}else{nome_img = nome;};

	if(document.getElementById("video_scelti").value==""){document.getElementById("box_video").innerHTML = '';}
	
	if(tipo == "flv" || tipo == "avi" || tipo == "mov" || tipo == "wmv"){
		
		var parentDiv = document.getElementById('box_video');
		var childA = document.createElement('div');
		childA.innerHTML = '<div id=\"div_video_'+id+'\" class=\"box_img2\" ><img src=\"../img/'+tipo+'.gif\" /><div class=\"nome_file2\" >'+nome_img.toLowerCase()+'<a href=\"javascript:void(0)\" onclick=\"del_video('+id+')\" ><img src=\"../img/cestino.gif\" width=\"16\" height=\"16\" /></a></div></div>';
		parentDiv.appendChild(childA);
	
	}else{
		alert("Attenzione! Nell'area video si possono allegare file flv, avi, mov o wmv.")
		
	}
	
		var video = document.getElementById("video_scelti").value;
		video_ok = video + id + ",";
		document.getElementById("video_scelti").value = video_ok;
		//alert( doc_ok);
		
		MOOdalBox.close();
}

function ins_editor(id, nome, percorso, tipo, percorsoFile){
		//alert(percorsoFile)
		window.opener.document.getElementById('src').value = percorsoFile;
		self.close();
}


function ins_banner(id, nome, percorso, tipo, percorsoFile){
		document.getElementById("file_img").style.display = "block";
		document.getElementById("file_img").src = percorsoFile;
		document.getElementById('immagine').value = id;
		
		MOOdalBox.close();
}



function del_doc(id){
	doc_eliminati = document.getElementById("doc_eliminati").value;
	doc_eliminati = doc_eliminati + id + ",";
	//alert(document.getElementById("doc_eliminati").value);
	document.getElementById("doc_eliminati").value = doc_eliminati;
	document.getElementById("div_doc_"+id).style.display = 'none';
}

function del_foto(id){
	foto_eliminate = document.getElementById("foto_eliminate").value;
	foto_eliminate = foto_eliminate + id + ",";
	document.getElementById("foto_eliminate").value = foto_eliminate;
	document.getElementById("div_foto_"+id).style.display = 'none';
}


function del_video(id){
	video_eliminati = document.getElementById("video_eliminati").value;
	video_eliminati = video_eliminati + id + ",";
	document.getElementById("video_eliminati").value = video_eliminati;
	document.getElementById("div_video_"+id).style.display = 'none';
}



function ins_see_also(id){
	alert(document.getElementById("check_"+id).checked);
	also = document.getElementById("also_scelti").value;
	if(document.getElementById("check_"+id).checked==true){
		also_ok = also + id + ",";
		document.getElementById("also_scelti").value = also_ok;
	}else{
			
	}
	//also_scelti = 
	//also_scelti_ok = also_scelti + id + ",";
	//alert("also_scelti_ok "+also_scelti_ok);
	//document.getElementById("also_scelti").value = also_scelti_ok;	
	//MOOdalBox.close();
	
}

function invia_form(tipo){
	
	if(document.getElementById('nome_cartella').value == ""){
		alert("ATTENZIONE! Devi inserire il nome della cartella!")
		return false;
	}else{
		
		if(document.getElementById('nome_cartella').value == document.getElementById('cartella_scelta').value){
			
		}else{
			var miaStringa = new String(document.getElementById('nome_cartella').value);
			var miaStringaReplace = miaStringa.replace(" ","");
			miaStringaReplace = miaStringaReplace.replace(",","");
			miaStringaReplace = miaStringaReplace.replace(";","");
			miaStringaReplace = miaStringaReplace.replace("/","");
			miaStringaReplace = miaStringaReplace.replace(".","");
			miaStringaReplace = miaStringaReplace.replace("&","");
			miaStringaReplace = miaStringaReplace.replace("\\","");
			miaStringaReplace = miaStringaReplace.replace("|","");
			miaStringaReplace = miaStringaReplace.replace("*","");
			miaStringaReplace = miaStringaReplace.replace("!","");
			miaStringaReplace = miaStringaReplace.replace('"',"");
			miaStringaReplace = miaStringaReplace.replace("£","");
			miaStringaReplace = miaStringaReplace.replace("$","");
			miaStringaReplace = miaStringaReplace.replace("%","");
			miaStringaReplace = miaStringaReplace.replace("(","");
			miaStringaReplace = miaStringaReplace.replace(")","");
			miaStringaReplace = miaStringaReplace.replace("?","");
			miaStringaReplace = miaStringaReplace.replace("^","");
			miaStringaReplace = miaStringaReplace.replace("'","");
			miaStringaReplace = miaStringaReplace.replace("{","");
			miaStringaReplace = miaStringaReplace.replace("}","");
			miaStringaReplace = miaStringaReplace.replace("@","");
			miaStringaReplace = miaStringaReplace.replace("ç","");
			miaStringaReplace = miaStringaReplace.replace("°","");
			miaStringaReplace = miaStringaReplace.replace("§","");
			document.getElementById('nome_cartella').value = miaStringaReplace;
			//alert(document.getElementById('nome_cartella').value);
			document.form_immagini.submit();
			return true;
		}
		 /* 
		qs = "id=0&tipo="+tipo;
		  url = "sfoglia_img.php?" + qs;
		  MOOdalBox.open(url);
		  return false; //stops the form from actually submitting*/
	}
}

function controlla_form(){
	if(document.getElementById('cartelle').value == 0){
		alert("ATTENZIONE! Per pubblicare il file devi scegliere la cartella dove salvarlo!");
		return false;
	}
	
	myString = new String(document.getElementById("elenco_lingue").value);
	splitString = myString.split(",");
	tot = splitString.length;
	
	cnt=0;
	
	for(i=0; i<=tot-2; i++){
			if(document.getElementById("l_"+splitString[i]).checked == true){
				cnt++;	
			}
	}
	
	
	myString_img = new String(document.getElementById("elenco_img").value);
	splitString_img = myString_img.split(",");
	tot_img = splitString_img.length;
	
	
	myString_file = new String(document.getElementById("img_testata").value);
	splitString_file = myString_file.split("\\");
	tot_file = splitString_file.length;
	nome_file = splitString_file[tot_file-1];
	
	cnt_img=0;
	
	for(x=0; x<=tot_img-2; x++){
			if(splitString_img[x]==nome_file){
				cnt_img++;
			}
	}
	
	
	if(cnt_img > 0){
		alert("ATTENZIONE! Esiste già un file con questo nome.")	
		return false;
	}
	
	if(document.getElementById("img_testata").value==""){
		alert("ATTENZIONE! Devi scegliere il file da pubblicare.")	
		return false;
	}
	
	if(isNaN(document.getElementById("ordine").value)){
		alert("ATTENZIONE! Il numero di ordine è un campo numerico.");
		return false;
	}
	
	if(document.getElementById('alt_doc').value == 0){
		alert("ATTENZIONE! Per pubblicare il file devi inserire la descrizione!");
		return false;
	}
	
	
	
	if(cnt == 0){
		alert("ATTENZIONE! Scegli almeno una lingua da associare al file.");
		return false;
		
	}else{
		document.form_img.submit();
		return true;	
	}
}


function rinomina_cartella(){
	if(document.getElementById('cartelle').selectedIndex == 0){
		alert("Seleziona la cartella da rinominare!")	
	}else{
		document.getElementById('box_new_cart').style.display='none';
		document.getElementById('box_mod_cart').style.display='inline';
		document.getElementById('nome_cartella').style.display='inline'; 
		document.getElementById('ok').style.display='inline';
		document.getElementById('annulla').style.display='inline';
		document.getElementById('op_img').value = 'mod_cart'
	}
	
}


function nuova_cartella(){
	document.getElementById('box_new_cart').style.display='inline';
	document.getElementById('box_mod_cart').style.display='none';
	document.getElementById('nome_cartella').style.display='inline'; 
	document.getElementById('ok').style.display='inline';
	document.getElementById('annulla').style.display='inline';
	document.getElementById('op_img').value = 'new_cart';
}

function annulla(){
	document.getElementById('box_new_cart').style.display='inline';
	document.getElementById('box_mod_cart').style.display='inline';
	document.getElementById('nome_cartella').style.display='none'; 
	document.getElementById('ok').style.display='none';
	document.getElementById('annulla').style.display='none';
	document.getElementById('op_img').value = '';
}


function vis_dati_ind(){
	if(document.getElementById('vis_ind').checked == true){
			document.getElementById('dati_ind').style.display='inline';
	}else{
			document.getElementById('dati_ind').style.display='none';
	}
}


function mod_nome_cartella(){

	
	azzero_dati();

	if(document.getElementById('cartella_scelta').value == ""){
		alert("Attenzione! Devi scegliere la cartella di rinominare!");
	}else{
		document.getElementById('nome_cartella').style.display='inline';
		document.getElementById('nome_cartella').value=document.getElementById('cartella_scelta').value; 
		document.getElementById('ok').style.display='inline';
		document.getElementById('annulla').style.display='inline';
		document.getElementById('op_img').value = 'mod_cart';
		document.getElementById('nome_cartella').focus();
		document.getElementById('nome_cartella').select();
	}
	
	
}

function new_cart(){
	
	
	azzero_dati();
	
	document.getElementById('nome_cartella').style.display='inline'; 
	document.getElementById('ok').style.display='inline';
	document.getElementById('annulla').style.display='inline';
	document.getElementById('op_img').value = 'new_cart';
	document.getElementById('nome_cartella').value = "NuovaCartella";
	document.getElementById('nome_cartella').focus();
	document.getElementById('nome_cartella').select(); 
	

}

function annulla_cart(){
	
	document.getElementById('nome_cartella').style.display='none'; 
	document.getElementById('ok').style.display='none';
	document.getElementById('annulla').style.display='none';
	document.getElementById('op_img').value = '';
}


function elimina_cartella(){

	
	azzero_dati();


	if(document.getElementById('cartella_scelta').value == ""){
		alert("Attenzione! Devi scegliere la cartella da eliminare!");
	}else{
		if(confirm("Sei sicuro di eliminare la cartella "+document.getElementById('cartella_scelta').value+"?")){
			document.getElementById('op_img').value = 'del_cart';
			document.form_img.submit()	
		}	
	}
}


function del_img(id, nome, id_cartella){
	
azzero_dati()
		
		
	if(confirm("Sei sicuro di eliminare il file: "+nome+" per tutte le lingue? ")){
		
		document.getElementById('op_img').value = 'del_img';
		document.getElementById('id_allegato').value = id;
		document.form_img.submit();
	
	}else{
		document.getElementById('op_img').value = '';
	}
	
}


function vis_date(id){

	if(id == 2){
		document.getElementById('dal').style.display = "inline";
		document.getElementById('data_i').type = "text";
		document.getElementById('al').style.display = "inline";
	}else{
		document.getElementById('dal').style.display = "none";
		document.getElementById('data_i').type = "hidden";
		document.getElementById('al').style.display = "none";
	}	
}


function mod_DescrImg(alt, id, id_cartella, lingue, nome_file, descrizione){
	
	
// AZZERO CHECK LINGUE --------------------------------------------------------
	myStringy= new String(document.getElementById("elenco_lingue").value);
	splitStringy = myStringy.split(",");
	toty = splitStringy.length;
	
	for(y=0; y<=toty-2; y++){
			document.getElementById("l_"+splitStringy[y]).checked = false;
	}
// ----------------------------------------------------------------------------
	
	document.getElementById('alt_doc').value = alt;
	document.getElementById('id_allegato').value = id;
	document.getElementById('op_img').value = "mod_descr";
	document.getElementById('modifica').style.display = "inline";
	document.getElementById('nome_doc').value = nome_file;
	
	myString = new String(document.getElementById("elenco_img_"+id_cartella).value);
	splitString = myString.split(",");
	tot = splitString.length;
	
	for(i=0; i<=tot-2; i++){
			document.getElementById("box_img_"+splitString[i]).className = "box_img2";
			document.getElementById("box_elenco_"+splitString[i]).className = "box_elenco_img";
	}
	document.getElementById('box_img_'+id).className = "box_img2_rosso";
	document.getElementById('box_elenco_'+id).className = "box_elenco_img_rosso";
	document.getElementById('div_carica_file').className = "div_sfoglia_rosso";
	document.getElementById('pubblica').style.display = "none";
	
	
	
//ricavo le lingue del file -----------------------------------------------------------	
	myString1 = new String(lingue);
	splitString1 = myString1.split(",");
	tot1 = splitString1.length;
	
	for(x=0; x<=tot1-2; x++){
			document.getElementById("l_"+splitString1[x]).checked = true;
	}
}


function mod_DescrImg1(alt, id, id_cartella, lingue, nome_file, descrizione, ordine){

// AZZERO CHECK LINGUE --------------------------------------------------------
	myStringy= new String(document.getElementById("elenco_lingue").value);
	splitStringy = myStringy.split(",");
	toty = splitStringy.length;
	
	for(y=0; y<=toty-2; y++){
			document.getElementById("l_"+splitStringy[y]).checked = false;
	}
// ----------------------------------------------------------------------------
	
	document.getElementById('alt_doc').value = alt;
	document.getElementById('descr_file').value = descrizione;
	document.getElementById('ordine').value = ordine;
	document.getElementById('id_allegato').value = id;
	document.getElementById('op_img').value = "mod_descr";
	document.getElementById('modifica').style.display = "inline";
	document.getElementById('nome_doc').value = nome_file;
	
	myString = new String(document.getElementById("elenco_img_"+id_cartella).value);
	splitString = myString.split(",");
	tot = splitString.length;
	
	for(i=0; i<=tot-2; i++){
			document.getElementById("box_img_"+splitString[i]).className = "box_img2";
			document.getElementById("box_elenco_"+splitString[i]).className = "box_elenco_img";
	}
	document.getElementById('box_img_'+id).className = "box_img2_rosso";
	document.getElementById('box_elenco_'+id).className = "box_elenco_img_rosso";
	document.getElementById('div_carica_file').className = "div_sfoglia_rosso";
	document.getElementById('pubblica').style.display = "none";
	
	
	
//ricavo le lingue del file -----------------------------------------------------------	
	myString1 = new String(lingue);
	splitString1 = myString1.split(",");
	tot1 = splitString1.length;
	
	for(x=0; x<=tot1-2; x++){
			document.getElementById("l_"+splitString1[x]).checked = true;
	}
	
}

function vis_pubblica(){
	document.getElementById('pubblica').style.display = "inline";
	document.getElementById('modifica').style.display = "none";
	}
	
function apri_img(percorso){
window.open(percorso)	

azzero_dati()
}

function apri_img2(id,tipo,thumb){
window.open("download_file.php?id="+id+"&tipo="+tipo+"&thumb="+thumb)	

azzero_dati()
}


function azzero_dati(){
	
	
// AZZERO CHECK LINGUE --------------------------------------------------------
	myStringy= new String(document.getElementById("elenco_lingue").value);
	splitStringy = myStringy.split(",");
	toty = splitStringy.length;
	
		for(y=0; y<=toty-2; y++){
			if(splitStringy[y] == document.getElementById('lingua').value){
				document.getElementById("l_"+splitStringy[y]).checked = true;
			}else{
				document.getElementById("l_"+splitStringy[y]).checked = false;
			}
		}
// ----------------------------------------------------------------------------

//cambio stili agli elementi del div sfoglia
//--------------------------------------------------------------------------------------
	id_cart_sel = document.getElementById('id_cart_scelta').value;
	
	//alert(id_cart_sel);
	
	if(id_cart_sel!="" && id_cart_sel!=0){
	
		myString1 = new String(document.getElementById("elenco_img_"+id_cart_sel).value);
		splitString1 = myString1.split(",");
		tot1 = splitString1.length;
		
		//alert(myString1);
		
		
		for(x=0; x<=tot1-2; x++){
				document.getElementById("box_img_"+splitString1[x]).className = "box_img2";
				document.getElementById("box_elenco_"+splitString1[x]).className = "box_elenco_img";
		}
		document.getElementById('div_carica_file').className = "div_sfoglia";
		document.getElementById('pubblica').style.display = "inline";
		document.getElementById('modifica').style.display = "none";
	}
//--------------------------------------------------------------------------------------

	//document.getElementById("alt_doc").value = "";

document.getElementById("cart_new").style.display = "inline";
}


function ctrl_ins_operatore(){
	
	if(document.getElementById("cognome").value == ""){
		alert("ATTENZIONE! Per completare l'inserimento dell'operatore devi inserire il COGNOME.");
		document.getElementById("cognome").style.border = "1px solid #FF0000";
		document.getElementById("cognome").focus();
		return false;
	}
	
	if(document.getElementById("nome").value == ""){
		alert("ATTENZIONE! Per completare l'inserimento dell'operatore devi inserire il NOME.");
		document.getElementById("nome").style.border = "1px solid #FF0000";
		document.getElementById("nome").focus();
		return false;
	}
	
	if(document.getElementById("email").value == ""){
		alert("ATTENZIONE! Per completare l'inserimento dell'operatore devi inserire l'EMAIL.");
		document.getElementById("email").style.border = "1px solid #FF0000";
		document.getElementById("email").focus();
		return false;
	}
	
	if(document.getElementById("op").value == "new"){
			if(document.getElementById("pswd").value == ""){
				alert("ATTENZIONE! Per completare l'inserimento dell'operatore devi inserire la PASSWORD.");
				document.getElementById("pswd").style.border = "1px solid #FF0000";
				document.getElementById("pswd").focus();
				return false;
			}else{
				if(document.getElementById("pswd").value == document.getElementById("rip_pswd").value){
					return true;	
				}else{
					alert("ATTENZIONE! Le password inserite non corrispondono.");
					document.getElementById("pswd").style.border = "1px solid #FF0000";
					document.getElementById("rip_pswd").style.border = "1px solid #FF0000";
					document.getElementById("pswd").focus();
					return false;
				}
			}
	}
	
}

function elimina_operatore(){
	
	if(confirm("ATTENZIONE! Sei sicuro di eliminare l'operatore: "+document.getElementById('cognome').value+" "+document.getElementById('nome').value+"?")){
		
		document.getElementById('op').value = 'del'
		document.form1.submit();
	
	}

}

function vis_login(){
	document.getElementById('box_login').style.display = "block";
	document.getElementById('no_login').style.display = 'none';
}


function vis_NOlogin(){
	
	document.getElementById('box_login').style.display = 'none';
	document.getElementById('no_login').style.display = 'block';
}

function vis_dimenticataPswd(){
	
	document.getElementById('box_login').style.display = 'none';
	document.getElementById('no_login').style.display = 'none';
	document.getElementById('dimenticataPswd').style.display = 'block';
	
}

function recupera_password(){
	document.getElementById('op').value = 'rec';
	document.form1.submit();
	
	
}


function modifica_file(){
	
	id_lingua = document.getElementById("lingua").value;
	var cnt = 0;
	
	myStringy= new String(document.getElementById("elenco_lingue").value);
	splitStringy = myStringy.split(",");
	toty = splitStringy.length;
	for(y=0; y<=toty-2; y++){
		if(document.getElementById("l_"+splitStringy[y]).checked == true){
			if(id_lingua != splitStringy[y]){cnt=cnt+1;};
		}
	}
	if(isNaN(document.getElementById("ordine").value)){
		alert("ATTENZIONE! Il numero di ordine è un campo numerico.");
		return false;
	}
	
	if(cnt != 0){
		if(confirm("ATTENZIONE! Stai modificando i dati anche per le lingue che attualmente non stai gestendo. \nVuoi confermare la modifica?")){document.form_img.submit();	}		
	}else{
	document.form_img.submit();	
	}

	
}