function data(){
	
	var ord
	function creaarray(n){
		
		this.lenght = n;
		
		for (var i = 0; i <= n; i++){
		this[i] = 0
	
		}

	return this
	
	}
	
	var data=new Date();
	giorno = new creaarray(7);

	giorno[1]="Lunedì";
	giorno[2]="Martedì";
	giorno[3]="Mercoledì";
	giorno[4]="Giovedì";
	giorno[5]="Venerdì";
	giorno[6]="Sabato";
	giorno[0]="Domenica";

	mese= new creaarray(12);

	mese[1]="Gennaio";
	mese[2]="Febbraio";
	mese[3]="Marzo";
	mese[4]="Aprile";
	mese[5]="Maggio";
	mese[6]="Giugno";
	mese[7]="Luglio";
	mese[8]="Agosto";
	mese[9]="Settembre";
	mese[10]="Ottobre";
	mese[11]="Novembre";
	mese[12]="Dicembre";					
												
	n = (document.layers) ? 1:0
	ie = (document.all) ? 1:0	

	if (n){	anno = data.getYear()+1900

		date = ('' +giorno[data.getDay()] +", "+'' +data.getDate() +" "+(mese[data.getMonth()+1])+ " "+anno+ '');
	
	} else { 
	
		date = ('' +giorno[data.getDay()] +", "+'' +data.getDate() +" "+(mese[data.getMonth()+1])+ " "+data.getYear()+ '');
	
	}
	
	document.write (date);	

}

window.onload = document.write("<div id='infobulle' style='position:absolute;visibility:hidden;padding:3px;'>&nbsp;</div>"); 
		
function infobulle(corps,event){ 
   var couleur_fond = '#FF9966';
   var couleur_texte = 'black';
   var couleur_bordure = '#CC3300';
   var type_bordure = 'solid'; //(solid dashed dotted double)
   var taille_bordure = '1px'; //px 
	
   document.getElementById('infobulle').style.fontWeight = 'bold';
   document.getElementById('infobulle').style.color = couleur_texte;           
   document.getElementById('infobulle').style.backgroundColor = couleur_fond;   
   document.getElementById('infobulle').style.borderColor = couleur_bordure;      
   document.getElementById('infobulle').style.borderStyle = type_bordure;      
   document.getElementById('infobulle').style.borderWidth = taille_bordure;     
   document.getElementById('infobulle').innerHTML = corps;    
   document.getElementById('infobulle').style.visibility = 'visible';    
   document.getElementById('infobulle').style.left = event.clientX+15+"px"; 
   document.getElementById('infobulle').style.top = event.clientY-20+"px"; } 

function infobulle_cache(){
   document.getElementById('infobulle').style.visibility = 'hidden';
}


function inviaForm(){
	if(event.keyCode==13){
		document.login.submit()
	}
}

function promptURL(){
	var url = prompt("Inserisci la URL","");
	
	if(url && url.value != ""){
		document.postmodify.message.value += "<a href=\'" + url + "\' target=\'_blank\'>" + url + "</a>"; 	
	}
}

function solo_numeri(campo){
	
	var chiffres = new RegExp("[0-9]"); /* Modifier pour : var chiffres = new RegExp("[0-9]"); */
	var verif;
	var points = 0; /* Supprimer cette ligne */

	for(x = 0; x < campo.value.length; x++){
		
		verif = chiffres.test(campo.value.charAt(x));
		
		if(campo.value.charAt(x) == "."){
			points++;
		} /* Supprimer cette ligne */
		
		if(points > 1){
			verif = false; 
			points = 1;
		} /* Supprimer cette ligne */
		
		if(verif == false){
			campo.value = campo.value.substr(0,x) + campo.value.substr(x+1,campo.value.length-x+1);
			x--;
		}
		
	}

}

function openInfo(span){
	var objRef = document.getElementById(span);
	if(objRef.style.display=="" || objRef.style.display=="none"){
		objRef.style.display="block";
	}else{
		objRef.style.display="none";
	}
	
}

function login(){

	var username = document.login.username;
	var password = document.login.password;
	
	if(username.value == ""){
		alert('Specificare la propria username');
		username.style.border='#FF0000 solid 1px';
		username.focus();
		
		return false;	
	}
	
	if(password.value == ""){
		alert('Specificare la propria password');
		password.style.border='#FF0000 solid 1px';
		password.focus();
		
		return false;	
	}
	
	return true;
	
}

function checkPDF(){

	var anno = document.pdf.archivio_pdf;
	
	if(anno.value == ""){
		alert('Specificare l\'anno');
		anno.style.border='#FF0000 solid 1px';
		anno.focus();
		
		return false;	
	}
	
	return true;
	
}

function c_newPDF(){
	
	var pdf = document.nuovoPDF.new_pdf;
	
	if(pdf.value == ""){
		alert("Selezionare il file da inviare");
		pdf.style.border='#FF0000 solid 1px';
		pdf.focus();
		
		return false;
	}
	
	return true;

}

function c_newAnno(){
	
	var new_anno = document.nuovoAnno.new_anno;
	
	if(new_anno.value == ""){
		alert("Inserire l\'anno");
		new_anno.style.border='#FF0000 solid 1px';
		new_anno.focus();
		
		return false;
		
	} else if(new_anno.value.length < 4){
			alert("L\'anno deve essere di 4 caratteri");
			new_anno.style.border='#FF0000 solid 1px';
			new_anno.focus();
			
			return false;
		}
	
	return true;

}

function c_nuovoAdmin(){
	
	var username = document.new_admin.username;
	var password = document.new_admin.password;
	
	if(username.value == ""){
		alert("Inserire la username");
		username.style.border='#FF0000 solid 1px';
		username.focus();
		
		return false;
		
	} 
	
	if(password.value == ""){
		alert("Inserire la password");
		password.style.border='#FF0000 solid 1px';
		password.focus();
		
		return false;
	}
	
	return true;

}

function c_modificaAdmin(){
	
	var username = document.mod_admin.username;
	
	if(username.value == ""){
		alert("Inserire la username");
		username.style.border='#FF0000 solid 1px';
		username.focus();
		
		return false;
		
	}
	
	return true;

}

function c_modBanner(){
	
	var url = document.mod_banner.url;
	var visibile = document.mod_banner.visibile;
	
	if(url.value == ""){
		alert("Inserire la URL di riferimento");
		url.style.border='#FF0000 solid 1px';
		url.focus();
		
		return false;
		
	} 
	
	if(visibile.value == ""){
		alert("Inserire lo status del banner");
		visibile.style.border='#FF0000 solid 1px';
		visibile.focus();
		
		return false;
	}
	
	return true;

}

function c_newBanner(){
	
	var titolo = document.new_banner.titolo;
	var img = document.new_banner.banner_img;
	var visibile = document.new_banner.visibile;
	var url = document.new_banner.url;
	
	if(titolo.value == ""){
		alert("Inserire il nome del banner");
		titolo.style.border='#FF0000 solid 1px';
		titolo.focus();
		
		return false;
		
	} 
	
	if(img.value == ""){
		alert("Selezionare l\'immagine");
		img.style.border='#FF0000 solid 1px';
		img.focus();
		
		return false;
	}
	
	if(visibile.value == ""){
		alert("Inserire lo status del banner");
		visibile.style.border='#FF0000 solid 1px';
		visibile.focus();
		
		return false;
		
	}
	
	if(url.value == ""){
		alert("Inserire la URL di riferimento");
		url.style.border='#FF0000 solid 1px';
		url.focus();
		
		return false;
		
	}
	
	return true;

}

function c_nuovoArticolo(){
	
	var categoria = document.postmodify.id_categoria;
	var numero = document.postmodify.numero;
	var data = document.postmodify.data;
	var anno_edizione = document.postmodify.anno_edizione;
	var titolo = document.postmodify.titolo;
	var intro = document.postmodify.intro;
	var message = document.postmodify.message;
	
	if(categoria.value == ""){
		alert("Scegliere una categoria");
		categoria.style.border='#FF0000 solid 1px';
		categoria.focus();
		
		return false;
		
	} else if(categoria.value == 4 && document.postmodify.tipo_articolo.value==""){
			alert("Selezionando la rubrica \"news&comunicati\" il campo tipologia diventa obligatorio.\nSelezionare la tipologia dell\'articolo.");
			document.postmodify.tipo_articolo.style.border='#FF0000 solid 1px';
			document.postmodify.tipo_articolo.focus();
			
			return false;
		
		}
	
	if(numero.value == ""){
		alert("Inserire il numero dell\'articolo");
		numero.style.border='#FF0000 solid 1px';
		numero.focus();
		
		return false;
		
	} 
	
	if(data.value == ""){
		alert("Inserire la data");
		data.style.border='#FF0000 solid 1px';
		data.focus();
		
		return false;
	}
	
	if(anno_edizione.value == ""){
		alert("Inserire l\'anno edizione");
		anno_edizione.style.border='#FF0000 solid 1px';
		anno_edizione.focus();
		
		return false;
		
	} else if(anno_edizione.value.length < 4){
			alert("L\'anno edizione deve essere di 4 caratteri");
			anno_edizione.style.border='#FF0000 solid 1px';
			anno_edizione.focus();
			
			return false;
		
		}
	
	if(titolo.value == ""){
		alert("Inserire il titolo");
		titolo.style.border='#FF0000 solid 1px';
		titolo.focus();
		
		return false;
		
	}
	
	if(intro.value == ""){
		alert("Inserire il testo per la Home Page");
		intro.style.border='#FF0000 solid 1px';
		intro.focus();
		
		return false;
		
	}
	
	if(message.value == ""){
		alert("Inserire il contenuto");
		message.style.border='#FF0000 solid 1px';
		message.focus();
		
		return false;
		
	}
	
	return true;

}

function c_lunghezzaIntro(){
	
	var intro = document.postmodify.intro;
	
	if(intro.value.length > 300){
		
		alert('La lunghezza massima consentita è di 300 caratteri');
		intro.value = intro.value.substr(0,300);
		
		intro.style.border='#FF0000 solid 1px';
		intro.select();
	}
	
}

function controlloTipologia(){
	
	var categoria = document.postmodify.id_categoria.value;
	
	if(categoria != 4){
		//alert(categoria);
		document.postmodify.tipo_articolo.value="";
		document.postmodify.tipo_articolo.disabled=true;
		
	} else {
		//alert(categoria);
		document.postmodify.tipo_articolo.disabled=false;
		
	}
	
}

function c_nuovoAnnuncio(){
	
	var numero = document.postmodify.numero;
	var data = document.postmodify.data;
	var message = document.postmodify.message;
	
	if(numero.value == ""){
		alert("Inserire il numero dell\'annuncio");
		numero.style.border='#FF0000 solid 1px';
		numero.focus();
		
		return false;
		
	} 
	
	if(data.value == ""){
		alert("Inserire la data");
		data.style.border='#FF0000 solid 1px';
		data.focus();
		
		return false;
	}
	
	if(message.value == ""){
		alert("Inserire il contenuto");
		message.style.border='#FF0000 solid 1px';
		message.focus();
		
		return false;
		
	}
	
	return true;

}

function c_newPoll(){
	
	var titolo = document.new_poll.titolo;
	var opzione1 = document.new_poll.opzione_1;
	var opzione2 = document.new_poll.opzione_2;
	
	if(titolo.value == ""){
		alert("Inserire il titolo del sondaggio");
		titolo.style.border='#FF0000 solid 1px';
		titolo.focus();
		
		return false;
		
	} 
	
	if(opzione1.value == ""){
		alert("L\'opzione 1 è obligatoria");
		opzione1.style.border='#FF0000 solid 1px';
		opzione1.focus();
		
		return false;
	}
	
	if(opzione2.value == ""){
		alert("L\'opzione 2 è obligatoria");
		opzione2.style.border='#FF0000 solid 1px';
		opzione2.focus();
		
		return false;
		
	}
	
	return true;

}

function c_modPoll(){

	var titolo = document.mod_poll.titolo;
	
	if(titolo.value == ""){
		alert("Inserire il titollo del sondaggio");
		titolo.style.border='#FF0000 solid 1px';
		titolo.focus();
		
		return false;
	}
	
	return true;

}

function c_check_filtroData(){
	
	var data = document.filtro.dataz;
	
	if(data.value == ""){
		alert("Inserire la data per la ricerca");
		data.style.border='#FF0000 solid 1px';
		data.focus();
		
		return false;
		
	}
	
	return true;
	
}

function c_check_filtroTesto(){
	
	var testo = document.filtroTesto.trova;
	
	if(testo.value == ""){
		alert("Inserire il testo per la ricerca");
		testo.style.border='#FF0000 solid 1px';
		testo.focus();
		
		return false;
	}
	
	return true;
	
}

function c_check_filtroSpeciale(){
	
	var edizione = document.filtroSpeciale.nEdi;
	var anno_edizione = document.filtroSpeciale.aEdi;
	
	if(edizione.value == ""){
		alert("Selezionare il numero edizione");
		edizione.style.border='#FF0000 solid 1px';
		edizione.focus();
		
		return false;
	}
	
	if(anno_edizione.value == ""){
		alert("Selezionare l\'anno edizione");
		anno_edizione.style.border='#FF0000 solid 1px';
		anno_edizione.focus();
		
		return false;
	}
	
	return true;
	
}

function c_newHTML_blocco(){
	
	var titolo = document.new_blocco.titolo;
	var html = document.new_blocco.html;
	
	if(titolo.value == ""){
		alert("Inserire il titolo del blocco");
		titolo.style.border='#FF0000 solid 1px';
		titolo.focus();
		
		return false;
	}
	
	if(html.value == ""){
		alert("Inserire l\'HTML del blocco");
		html.style.border='#FF0000 solid 1px';
		html.focus();
		
		return false;
	}
	
	return true;
	
}
