function ctrl_date() {
  var dal = document.getElementById("sel1").value;
  	
	var Valori = dal.split("-");
	
	ggd = Valori[0];
	mmd = Valori[1];
	aad = Valori[2];
	
var al = document.getElementById("sel2").value;
  	
	var Valori2 = al.split("-");
	gga = Valori2[0];
	mma = Valori2[1];
	aaa = Valori2[2];
	
	
	
	
  data1 = new Date(aad, mmd -1, ggd);

  data2 = new Date(aaa, mma -1, gga);
  
  var data = new Date();
  d = data.getDate();
  m = data.getMonth();
  y = data.getFullYear();
  
  var now = new Date(y, m, d);
  if (data1 >= data2) {
    alert("Errore: la data di partenza deve essere successiva a quella di arrivo");
    return false;
  }else{
	  if(now > data1 || now > data2){
		  alert("Errore: il periodo richiesto è già passato");
    		return false;
		  }
	  }
  

}

function ctrl_date2(f) {
	dal = f.dal.options[f.dal.selectedIndex].value;
	al = f.al.options[f.al.selectedIndex].value;
	if (dal >= al) {
    	alert("Errore nell'inserimento delle date");
    	return false;
	}
	if(al >= dal){
		ms = f.ms.value;
		diff = al-dal;
		diff /= (1*3600*24);
		if(document.getElementById("no_ms").checked==true){
		}
		else{
			if(diff < ms){
				alert("Errore: Il minimum stay è di "+ms+" notti");
				return false;
			}
		}
	}
	
	if(document.getElementById("agenzia").checked==false && document.getElementById("privato_club").checked==false && document.getElementById("privato").checked==false){
		alert("Selezionare il tipo di acquirente")
		return false;
	}
	
	if(document.getElementById("tratt1").checked==true){
	}
	else{
		if(document.getElementById("tratt2").checked==true){
		}
		else{
			if(document.getElementById("tratt3").checked==true){
			}
			else{
				alert("Selezionare il tipo di trattamento")
				return false;
			}
		}
	}
	
	if(document.getElementById("anti").checked==true){
	}
	else{
		if(document.getElementById("sald").checked==true){
		}
		else{
			if(document.getElementById("cont").checked==true){
			}
			else{
				alert("Selezionare il tipo di pagamento")
				return false;
			}
		}
	}
	
	if(document.getElementById("bonifico").checked==true){
	}
	else{
		if(document.getElementById("carta").checked==true){
		}
		else{
			if(document.getElementById("bollettino").checked==true){
			}
			else{
				if(document.getElementById("bollettino").checked==true){
				}
				else{
					alert("Selezionare il mezzo di pagamento")
					return false;
				}
			}
		}
	}
}

/*function date(){
	dal = form.dal.options[form.dal.selectedIndex].value;
	al = form.al.options[form.al.selectedIndex].value;
	if(al >= dal){
		ms = form.ms.value;
		diff = al-dal;
		diff /= (1*3600*24);

	}
		
		document.getElementById("notti").value=diff;
}*/