function trim(s){
	var s1
	var re;
	re = /\s+$|^\s+/g;
	 	s1 = s.replace(re,"");
	return s1;
}

function checkFields(){
	err_msg = '';
	nome = document.getElementById('freeanswer.1.1.1').value;
	cognome = document.getElementById('freeanswer.1.2.1').value;
	comune = document.getElementById('freeanswer.1.5.1').value;
	telefono = document.getElementById('freeanswer.1.8.1').value;
	email = document.getElementById('freeanswer.1.10.1').value;
	msg = document.getElementById('freeanswer.1.11.1').value;
	privacy = document.getElementById('checkbox').checked;
	if (document.getElementById('radio1').checked) 
		gia_cliente='yes';
	else if (document.getElementById('radio2').checked) 
		gia_cliente='no';
	else
		gia_cliente='';
	
	if (!(privacy)) err_msg='Leggere e accettare la  "Normativa sulla Privacy"';
	if (trim(msg) == '') err_msg='Inserire il "Messaggio"';
	if (document.getElementById('singleanswer.1.9.1').selectedIndex==0){
		if (gia_cliente=='yes') 
			err_msg='Indicare di quale filiale è già cliente';
		else
			err_msg='Indicare da quale filiale vuole essere contattato?';
	}
	
	if (gia_cliente == '') err_msg='Specificare se già cliente';
	if ((trim(telefono) == '') && (trim(email) == '')) err_msg='Compilare almeno uno tra i campi "E-mail"  e "Telefono"';
	if (trim(comune) == '') err_msg='Compilare il campo "Comune"';
	if (trim(cognome) == '') err_msg='Compilare il campo "Cognome"';
	if (trim(nome) == '') err_msg='Compilare il campo "Nome"';
	
	if (err_msg!='') {
		alert(err_msg);
		return false;
	} else {
		return true;
	}
}

function filiale(){
	if (document.getElementById('radio1').checked){
		document.getElementById('label.singleanswer.1.9.1').firstChild.nodeValue='Di quale filiale?';
	} else {
		if (document.getElementById('radio2').checked)
			document.getElementById('label.singleanswer.1.9.1').firstChild.nodeValue='Da quale filiale vuole essere contattato?';
	}
	document.getElementById('freeanswer.1.11.1').value='';
}

function updSelect(){
	document.getElementById('label.singleanswer.1.9.1').innerHTML;
}

