/**
* TreWiki (c) 2003 by http://www.marcomoser.it
* @author       Marco Moser <marco@marcomoser.it>
* @version      09/09/2004 init
*/

/*
* name: 1 (text) 2 (checkbox)
* form onsubmit="return checkForm(this,{'Nome':1,'Email':1,'Messaggio':1,'DichiarazionePrivacy':2})"
*/
function checkForm(myform,cklist)
{
    var ef='';
    for(var ii=0;ii<myform.elements.length;ii++)
    {
    	var ee=myform.elements[ii];
    	if ((cklist[ee.name]==1 && !ee.value) || (cklist[ee.name]==2 && !ee.checked))
    	{
    	    if (ef) ef+=', ';
    	    ef+='"'+ee.name+'"';
    	}
    }
    if (ef)
    {
    	alert('Prego, riempire i seguenti dati mancanti:\n'+ef+'');
    	return false;
    }
    if (ii<=0) return false;
    return true;
}


