function isnumber (s){
		var i;
		for (i=0;i<s.length;i++){
		  var c=s.charAt(i);
		  if (!((c >= "0") && (c <= "9"))){
			 return false;
		   }
		}
		return true;
}

function changeAction(){
	var ok=true;
	var today=new Date();
	var modulo=document.forms[1];
	modulo.action="http://www.6sicuro.it/VehicleServlet";
		if (modulo.tipo_prod.value==1){
			 modulo.action="http://www.6sicuro.it/VehicleServlet";		  
		}else if (modulo.tipo_prod.value==2){
			modulo.action="http://www.6sicuro.it/BikeVehicleServlet";
		}else{		
			modulo.action="http://www.6sicuro.it/CCarVehicleServlet";
		}  
}

function controlDateIndex(){
	var ok=true;
	var today=new Date();
	var modulo=document.forms[1];
	 
	 if (modulo.mese_imm.value=="mm"){
		alert("Il campo mese della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if (!(isnumber(modulo.mese_imm.value))){
		alert("Il campo mese della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if ((modulo.mese_imm.value > 12)||(modulo.mese_imm.value < 1)){
		alert("Il campo mese della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if (modulo.anno_imm.value=="aaaa"){
		alert("Il campo anno della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if (!(isnumber(modulo.anno_imm.value))){
		alert("Il campo anno della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if ((modulo.anno_imm.value < 1)){
		alert("Il campo anno della data di immatricolazione è errato!");
		ok= false;
	 }
	 else if (modulo.anno_imm.value < 1000){
		alert("L' anno della data di immatricolazione deve essere di 4 cifre !");
		ok= false;
	 }
	 else if ((modulo.anno_imm.value>(today.getFullYear()))||((modulo.anno_imm.value==(today.getFullYear()))&&(modulo.mese_imm.value>(today.getMonth()+1)))){
		alert("La data di immatricolazione e' errata !");
		ok= false;
	 }
	 else if (modulo.var25.value==99){
		alert("Seleziona il tipo di alimentazione!");
		ok= false;
	 }
	
	return ok;
}