function cntspan(){
 document.getElementById("cfsc").innerHTML='<form name="CodiceFiscale"><i>Compilare tutti i seguenti campi:</i><div id="boxserv">Cognome: <input type="text" name="iCognome" value="" class="input" onkeypress="chktst();" onkeyup="rstlttc();" /> - Nome: <input type="text" name="iNome" value="" class="input" onkeypress="chktst();" onkeyup="rstlttn();" /><br /><br />Data di nascita (gg/mm/aaaa): <select name="iGiorno" class="input"><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>  / <select name="iMese" class="input"><option value="A">Gennaio</option><option value="B">Febbraio</option><option value="C">Marzo</option><option value="D">Aprile</option><option value="E">Maggio</option><option value="H">Giugno</option><option value="L">Luglio</option><option value="M">Agosto</option><option value="P">Settembre</option><option value="R">Ottobre</option><option value="S">Novembre</option><option value="T">Dicembre</option></select> / <input type="text" name="iAnno" size="5" maxlength="4" class="input" onkeypress="chktst();" onkeyup="rstlttaaaa();"><br /><br />Sesso <select name="iGender" class="input"><option value="M">M</option><option value="F">F</option></select> - Comune di nascita: <input type="text" name="iComune" class="input" onkeypress="chktst();" onkeyup="rstlttcmn();" /> <span style="padding-left:50px;"><input type="button" value="Calcola Codice Fiscale" onclick="CalcolaCodiceFiscale()" style="background-color:#e6e6e6;" /></span></div></form>';
 document.forms.CodiceFiscale.iCognome.focus();
}

var code;
code=""

function chktst(e) {
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode; 
	else if (e.which) code = e.which;
}	

function rstlttc()
{
  var ctrlacc;
  ctrlacc=0;
  if (code==224 || code==232 || code==236 || code==242 || code==249) ctrlacc=1;
	if (((code>=33 && code<65) || (code>=91 && code<97) || (code>=123)) && ctrlacc==0) {document.forms.CodiceFiscale.iCognome.value=document.forms.CodiceFiscale.iCognome.value.substr(0,(document.forms.CodiceFiscale.iCognome.value.length - 1))}
	code=""
}

function rstlttn()
{
  var ctrlacc;
  ctrlacc=0;
  if (code==224 || code==232 || code==236 || code==242 || code==249) ctrlacc=1;
	if (((code>=33 && code<65) || (code>=91 && code<97) || (code>=123)) && ctrlacc==0) {document.CodiceFiscale.iNome.value=document.CodiceFiscale.iNome.value.substr(0,(document.CodiceFiscale.iNome.value.length - 1))}
	code=""
}

function rstlttaaaa()
{
	if ((code>=32 && code<48) || (code>=58)) {document.CodiceFiscale.iAnno.value=document.CodiceFiscale.iAnno.value.substr(0,(document.CodiceFiscale.iAnno.value.length - 1))}
	code=""
}

function rstlttcmn()
{
  var ctrlacc;
  ctrlacc=0;
  if (code==224 || code==232 || code==236 || code==242 || code==249) ctrlacc=1;
	if (((code>=33 && code<65) || (code>=91 && code<97) || (code>=123)) && ctrlacc==0) {document.CodiceFiscale.iComune.value=document.CodiceFiscale.iComune.value.substr(0,(document.CodiceFiscale.iComune.value.length - 1))}
	code=""
}