Vi posto il codice della pagina.

codice:

<html>
<head>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
<title>Skill Inventory: Dati Personali</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="/siiweb/styles/style.css">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" SRC="/siiweb/scripts/function.js"></SCRIPT>
</head>

<BODY CLASS="clsBody" onunload="chiudiFinestra();" onResize="if (navigator.family == 'nn4') window.location.reload()">
<TABLE WIDTH="1000" BORDER="0" CELLSPACING="0" CELLPADDING="0" SUMMARY="SkillTemplate">
<TR>
      			<TD WIDTH="800">











<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--

//IM MP 20080623
//Nuova gestione INIZIO


var arrProvince = new Array();
  	  
  	  arrProvince[0] = new Array;

	  arrProvince[0] [1] = "ABRUZZO";
arrProvince[0] [2] = ["CHIETI","L'AQUILA","PESCARA","TERAMO"];
  	  
  	  arrProvince[1] = new Array;

	  arrProvince[1] [1] = "BASILICATA";
arrProvince[1] [2] = ["MATERA","POTENZA"];
  	  
  	  arrProvince[2] = new Array;

	  arrProvince[2] [1] = "CALABRIA";
arrProvince[2] [2] = ["CATANZARO","COSENZA","CROTONE","REGGIO CALABRIA","VIBO VALENTIA"];
  	  
	function changeRegione(myForm){	
	    var j = 0; 	    
	    selRegione = myForm.regResid.options[myForm.regResid.selectedIndex].value;

	    changeProvincia(myForm);
	    pulisciCombo(myForm.prResid);
	    	    
		myForm.prResid.options[j] = new Option("<Sel.>", "");

		if ((selRegione != "") && (selRegione != null)) {
			j++;
			for (var i=0; i<arrProvince.length; i++) {
				campoRegione = arrProvince[i][1];
				if (campoRegione == selRegione){
					campoProvincia = arrProvince[i][2];

					//alert("changeRegione - Provincia statica "+"CHIETI,L'AQUILA,PESCARA,TERAMO");
					//alert("changeRegione - Provincia dinamica "+campoProvincia);
					
					arrayProvincia = campoProvincia.split(",");
					for (var k=0; k<arrayProvincia.length; k++) {					
	   			        myForm.prResid[j] = new Option(arrayProvincia[k], arrayProvincia[k]);
						j++;
					}
				}
			}
		}
	}
	
	function writeComboProvincie(myForm) {
		var selRegione = myForm.regResid.value;
		var selProvincia = "";

		for (var i=0; i<arrProvince.length; i++) {
			campoRegioneWrite = arrProvince[i][1];
			if (campoRegioneWrite == selRegione){
				campoProvinciaWrite = arrProvince[i][2];

				arrayProvincia = campoProvinciaWrite.split(",");

				for (var k=0; k<arrayProvincia.length; k++) {					
					if (arrayProvincia[k] == selProvincia){
						document.write('<OPTION selected value="' + arrayProvincia[k] + '">' + arrayProvincia[k]);		
					}else {
						document.write('<OPTION value="' + arrayProvincia[k] + '">' + arrayProvincia[k]);
					}
				}
			}
		}	
	}	
		
	function changeProvincia(myForm) {
		var j = 0; 
	    selProvincia = myForm.prResid.options[myForm.prResid.selectedIndex].value;
		//changeComune(myForm); 

  	    pulisciCombo(myForm.cittaResidenza);

		myForm.cittaResidenza.options[j] = new Option("<Sel.>", "");
	    
	    //ciclo che valorizza la combo Provincie a seconda del valore impostato nella combo Regione
		if((selProvincia != "") && (selProvincia != null)) {
			j++;
			for (var i=0; i<arrComuni.length; i++) {
				campoProvinciaChange = arrComuni[i][1];
				if (campoProvinciaChange == selProvincia){
					campoComune = arrComuni[i][2];
		            myForm.cittaResidenza[j] = new Option(campoComuni, campoComuni);
					j++;		    
				}
			}
		}
	}

//Nuova gestione FINE

   function checkForm(aForm){

	  	//Controllo Codice Iban
	    if (aForm.iban.value == "" || aForm.iban.value == " ") {
			alert("Immettere il codice Iban");
			aForm.iban.focus();
			return false;
	    }

	 	//Controllo regione di residenza	
		if (aForm.regResid.value == "") {
	     alert("Immettere regione di residenza");
	     aForm.regResid.focus();
	     return false;
		}

		//Controllo provincia di residenza
		if (aForm.prResid.value == "") {
		     alert("Immettere provincia di residenza");
		     aForm.prResid.focus();
		     return false;
		}
				
		//Controllo città di residenza
		if (aForm.cittaResidenza.value == "") {
		     alert("Immettere il comune di residenza");
		     aForm.cittaResidenza.focus();
		     return false;
		}
		
		//Controllo indirizzo di residenza
		if (aForm.indResid.value == "") {
		     alert("Immettere indirizzo di residenza");
		     aForm.indResid.focus();
		     return false;
		}
		
		//Controllo indirizzo di residenza
		if (aForm.capResid.value == "") {
		     alert("Immettere C.A.P. di residenza");
		     aForm.capResid.focus();
		     return false;
		}
		
		//Se risulta compilata la Regione di domicilio
		//è necessario scegliere la Provincia di domicilio
		if (aForm.regDomic.value != "" && aForm.prDomicilio.value == "") {
		     alert("Se si sceglie la Regione di domicilio, selezionare la Provincia di domicilio");
		     aForm.prDomicilio.focus();
		     return false;
		}

		//Se risulta compilata la Provincia di domicilio
		//è necessario scegliere il Comune di domicilio
		if (aForm.prDomicilio.value != "" && aForm.cittaDomicilio.value == "") {
		     alert("Se si sceglie la Provincia di domicilio, selezionare il Comune di domicilio");
		     aForm.cittaDomicilio.focus();
		     return false;
		}		

		//Se risulta compilata il Comune di domicilio
		//è necessario scegliere l'indirizzo di domicilio
		if ((aForm.cittaDomicilio.value != "" && aForm.indirizzoDomicilio.value == "") ||
		    (aForm.cittaDomicilio.value != "" && aForm.capDomicilio.value == "")) {
		     alert("Se si sceglie il Comune di domicilio, selezionare l'Indirizzo di domicilio e il C.A.P. di domicilio");
		     aForm.indirizzoDomicilio.focus();
		     return false;
		}		
		
	return true;
   }

	//al cambio della scelta si ripuliscono le combo
	function pulisciCombo(sel){
	    for (var x = sel.options.length-1; x >=0; x--) {
        sel.options[x] = null;
    	}
	}

	function message(messaggio) {
	    if (messaggio.length > 0) {
	    	window.alert(messaggio);
	    }
	}
//-->
</SCRIPT>




<FORM METHOD="post" NAME="frmDatiPersonali" action="/siiweb/skill/EditDatiPersonaliSave.do" onsubmit="return checkForm(frmDatiPersonali);">
<TABLE BORDER="0" CELLPADDING="2" CELLSPACING="1" WIDTH="600" ALIGN="center" CLASS="tbSfondoScuro">
	<TR>
		<TD CLASS="tdTitoloColonna" NOWRAP>
			Regione di residenza:
		</TD>
		<TD class="tdInput"><font color="black">
			<select name="regResid" tabindex="2" onchange="javascript:changeRegione(document.frmDatiPersonali);"><option value="" selected="selected">&lt;Sel.&gt;</option>
			<option value="ABRUZZO">ABRUZZO</option>
<option value="BASILICATA">BASILICATA</option>
<option value="CALABRIA">CALABRIA</option>
<option value="CAMPANIA">CAMPANIA</option>
<option value="EMILIA-ROMAGNA">EMILIA-ROMAGNA</option>
<option value="FRIULI-VENEZIA GIULIA">FRIULI-VENEZIA GIULIA</option>
<option value="LAZIO">LAZIO</option>
<option value="LIGURIA">LIGURIA</option>
<option value="LOMBARDIA">LOMBARDIA</option>
<option value="MARCHE">MARCHE</option>
<option value="MOLISE">MOLISE</option>
<option value="PIEMONTE">PIEMONTE</option>
<option value="PUGLIA">PUGLIA</option>
<option value="SARDEGNA">SARDEGNA</option>
<option value="SICILIA">SICILIA</option>
<option value="TOSCANA">TOSCANA</option>
<option value="TRENTINO-ALTO ADIGE">TRENTINO-ALTO ADIGE</option>
<option value="UMBRIA">UMBRIA</option>
<option value="VALLE D&#39;AOSTA/VALLÉE D&#39;AOSTE">VALLE D&#39;AOSTA/VALLÉE D&#39;AOSTE</option>
<option value="VENETO">VENETO</option></select>
		</TD>
	</TR>
	<TR>
		<TD CLASS="tdTitoloColonna" NOWRAP>
			Provincia di residenza:
		</TD>
		<TD class="tdInput"><font color="black">
			<SELECT NAME="prResid" SIZE="1" tabindex="2" onchange="javascript:changeProvincia(document.frmDatiPersonali);" tabindex="3">
				<option value="">&lt;Sel.&gt;</option>
				<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
					writeComboProvincie(document.frmDatiPersonali)
				</SCRIPT>
			</SELECT>
		</TD>
	</TR>
	<TR>
		<TD CLASS="tdTitoloColonna" NOWRAP>
			Comune di residenza:
		</TD>
		<TD class="tdInput"><font color="black">
			<select name="cittaResidenza" tabindex="4" onchange="aggiornaCombo(this,arrComuni,'elencoCapR','','');" id="elencoComuniR"><option value="" selected="selected">&lt;Sel.&gt;</option></select>
		</TD>
	</TR>
</TABLE>
</form>
</body>
</html>