imgout=new Image(9,9);
imgin=new Image(9,9);

////////INSERISCI QUI IL PERCORSO PER LE DUE IMMAGINI///////////
    imgout.src="images/u.gif";
    imgin.src="images/d.gif";
///////////////////////////////////////////////////////////////

//questo è lo switch tra le due icone aperto e chiuso
function filter(imagename,objectsrc){
    if (document.images){
        document.images[imagename].src=eval(objectsrc+".src");
    }
}

//ora in base al browser utilizzo le proprietà corrette di visibilità
function shoh(id) {
   
    if (document.getElementById) { // DOM3 = IE5+, NS6+, FF
        if (document.getElementById(id).style.display == "none"){
            document.getElementById(id).style.display = 'block';
            filter(("img"+id),'imgin');           
        } else {
            filter(("img"+id),'imgout');
            document.getElementById(id).style.display = 'none';           
        }   
    } else {
        if (document.layers) { // NS4.7 
            if (document.id.display == "none"){
                document.id.display = 'block';
                filter(("img"+id),'imgin');
            } else {
                filter(("img"+id),'imgout');   
                document.id.display = 'none';
            }
        } else { //IE 4
            if (document.all.id.style.visibility == "none"){
                document.all.id.style.display = 'block';
            } else {
                filter(("img"+id),'imgout');
                document.all.id.style.display = 'none';
            }
        }
    }
}

// Funzioni di validazione del form
function verifica_mail(campo) {
	// Valore del campo Email
	var strEmail = campo.value;		
	if ( /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(strEmail) ) {
		return true; // Invio la form
	} else {
		// Messaggio di errore
		alert("Attenzione:\nInserire un indirizzo email valido"); 
		// Non invio la form
		return false; 				
	}
}

function verifica(campo) {
	if (campo.value) {
		// Invio la form
		return true; 
	} else {
		alert ("Il campo non puo essere vuoto ");
		campo.value = "";
		campo.focus();
		return false;
	}
}

