// software sviluppato da IusOnDemand srl per www.fatturami.com - utilizzo consentito lasciando questa riga nel codice. function Fatturami_formAction(svalue) { var objAction = document.getElementById("Fatturami_submit"); objAction.value = svalue; } function fatturami_nodoubleclick(form) // Submit button clicked { // // check form input values // // form.submit.disabled = true; form.submit.value = "Attendere, prego ..."; //alert("stopped"); return true; } function controllaordine() { var fatturami_obj=""; var buyername=""; var buyeremail=""; var buyeraddress=""; var buyerzip=""; var buyercity=""; var buyerprovincia=""; var buyercf=""; var buyerpiva=""; var buyertos=""; var fatturami_err=""; var fatturami_error=""; var fatturami_vuoto=""; buyername = Fatturami_TrimString(document.getElementById("iodbuyername").value); buyeremail = Fatturami_TrimString(document.getElementById("iodbuyeremail").value); buyeraddress = Fatturami_TrimString(document.getElementById("iodbuyeraddress").value); buyerzip = Fatturami_TrimString(document.getElementById("iodbuyerzip").value); buyercity = Fatturami_TrimString(document.getElementById("iodbuyercity").value); buyerprovincia = Fatturami_TrimString(document.getElementById("iodbuyerprovincia").value); buyercf = Fatturami_TrimString(document.getElementById("iodbuyercf").value); buyerpiva = Fatturami_TrimString(document.getElementById("iodbuyerpiva").value); buyertos = document.getElementById("iodbuyertos").checked; // ************************************************************************** if (buyername=="" ) { document.getElementById("iodbuyername").className = 'iodinputempty'; //document.getElementById("iodbuyername").placeholder = "nome e cognome o azienda"; fatturami_err=fatturami_err+"
  • la denominazione
    \r"; fatturami_vuoto="on"; } else { document.getElementById("iodbuyername").value=Fatturami_toTitleCase(document.getElementById("iodbuyername").value); document.getElementById("iodbuyername").className = 'iodstileinput'; } if (buyeremail =="" ) { document.getElementById("iodbuyeremail").className = 'iodinputempty'; //document.getElementById("iodbuyeremail").placeholder = "email per evadere l'ordine"; fatturami_err=fatturami_err+"
  • l'email
    \r"; fatturami_vuoto="on"; } else if (Fatturami_chkemail(buyeremail)==false ) { document.getElementById("iodbuyeremail").className = 'iodinputerror'; fatturami_err=fatturami_err+"
  • l'email
    \r"; fatturami_vuoto="on"; } else { document.getElementById("iodbuyeremail").className = 'iodstileinput'; } if (buyeraddress=="" ) { document.getElementById("iodbuyeraddress").className = 'iodinputempty'; //document.getElementById("iodbuyeraddress").placeholder = "indica via / piazza"; fatturami_err=fatturami_err+"
  • l'indirizzo
    \r"; fatturami_vuoto="on"; } else { document.getElementById("iodbuyeraddress").className = 'iodstileinput'; } if (buyercity=="" ) { document.getElementById("iodbuyercity").className = 'iodinputempty'; //document.getElementById("iodbuyercity").placeholder = "indica il Comune"; fatturami_err=fatturami_err+"
  • il Comune
    \r"; fatturami_vuoto="on"; } else { document.getElementById("iodbuyercity").className = 'iodstileinput'; } if (buyerzip.length == 0) { document.getElementById("iodbuyerzip").className = 'iodinputempty'; //document.getElementById("iodbuyerzip").placeholder = "cap: 5 caratteri"; fatturami_err=fatturami_err+"
  • il cap
    \r"; fatturami_vuoto="on"; } else if (buyerzip.length !=5) { document.getElementById("iodbuyerzip").className = 'iodinputerror'; fatturami_err=fatturami_err+"
  • Correggere il cap
    \r"; } else { document.getElementById("iodbuyerzip").className = 'iodstileinput'; } if (buyerprovincia=="" ) { document.getElementById("iodbuyerprovincia").className = 'iodinputempty'; //document.getElementById("iodbuyerprovincia").placeholder = "indica la Provincia"; fatturami_err=fatturami_err+"
  • la provincia
    \r"; fatturami_vuoto="on"; } else { document.getElementById("iodbuyerprovincia").className = 'iodstileinput'; } if (buyertos=="" ) { document.getElementById("iodbuyertos").className = 'iodchkerror'; if (fatturami_err=="" && fatturami_vuoto=="") { document.getElementById("tosid").className = 'tosidko'; } else { document.getElementById("tosid").className = 'tosidok'; } // document.getElementById("iodbuyertos").style.backgroundColor = '#ff0000'; fatturami_err=fatturami_err+"
  • accettare le Condizioni Legali
    \r"; } else { document.getElementById("iodbuyertos").className = 'iodstilechk'; document.getElementById("tosid").className = 'tosidok'; } // ricorda: il cf potrebbe essere p.iva. Attenzione: potrebbero esserci clienti stranieri senza c.f. Per ora avverte solamente senza interrompere. if (buyercf =="") { document.getElementById("iodbuyercf").className = 'iodinputempty'; //document.getElementById("iodbuyercf").placeholder = "codice fiscale per la fattura"; fatturami_err=fatturami_err+"
  • Inserire il Codice Fiscale
    \r"; fatturamiform.submit.value = "Inserire il Codice Fiscale"; fatturamiform.submit.disabled = true; } else if (Fatturami_verifica(buyercf)!="" ) { document.getElementById("iodbuyercf").className = 'iodinputerror'; fatturami_err=fatturami_err+"
  • Correggere il Codice Fiscale
    \r"; fatturamiform.submit.value = "Correggere il Codice Fiscale"; fatturamiform.submit.disabled = true; } else { document.getElementById("iodbuyercf").className = 'iodstileinput'; fatturamiform.submit.value = "Prosegui"; fatturamiform.submit.disabled = false; } if (buyerpiva=="" ) { document.getElementById("iodbuyerpiva").className = 'iodinputempty'; } else if (Fatturami_ControllaPIVA(buyerpiva)!="") { document.getElementById("iodbuyerpiva").className = 'iodinputerror'; fatturami_err=fatturami_err+"Partita Iva non corretta
    "+Fatturami_ControllaPIVA(buyerpiva)+"\r"; fatturamiform.submit.value = "Correggere la Partita IVA"; fatturamiform.submit.disabled = true; } else { document.getElementById("iodbuyerpiva").className = 'iodstileinput'; } // ************************************************************************** if (fatturami_err=="") { //document.getElementById("submit1").disabled=false; //document.getElementById("submit2").disabled=false; fatturami_err="Modulo compilato. Ora puoi cliccare su prosegui"; } else { //document.getElementById("submit1").disabled=true; //document.getElementById("submit2").disabled=true; fatturami_err="

    Correggi o completa:

    "+fatturami_err+"
    "; } document.getElementById('errormsg').innerHTML =fatturami_err; } // ************************************************************************** function Fatturami_chkemail(obj){ var reg=new RegExp( '^[\\w\\d\\._-]+@[\\w\\d][\\w\\d-]*(\\.[\\w\\d_-]+)*\.[\\w]{2,6}$' , 'ig'); if (obj.search(reg) > -1) { return true; } else {return false;} } // ************************************************************************** function Fatturami_ControllaCF(cf) { var validi, i, s, set1, set2, setpari, setdisp; if( cf == '' ) return 'C.F. vuoto\r\n'; cf = cf.toUpperCase(); if( cf.length != 16 ) return false; validi = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; for( i = 0; i < 16; i++ ){ if( validi.indexOf( cf.charAt(i) ) == -1 ) return 'Caratteri non validi nel C.F.\r\n'; } set1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; set2 = "ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ"; setpari = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; setdisp = "BAKPLCQDREVOSFTGUHMINJWZYX"; s = 0; for( i = 1; i <= 13; i += 2 ) s += setpari.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) ))); for( i = 0; i <= 14; i += 2 ) s += setdisp.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) ))); if( s%26 != cf.charCodeAt(15)-'A'.charCodeAt(0) ) return 'Qualche carattere da correggere nel C.F.\r\n'; return ''; } // ************************************************************************** function Fatturami_ControllaPIVA(pi) { if( pi == '' ) return ''; if( pi.length != 11 ) return "Lunghezza della partita IVA non \n" + "corretta: la partita IVA dovrebbe essere lunga\n" + "esattamente 11 caratteri.\n"; validi = "0123456789"; for( i = 0; i < 11; i++ ){ if( validi.indexOf( pi.charAt(i) ) == -1 ) return "La partita IVA contiene un carattere non valido `" + pi.charAt(i) + "'.\nI caratteri validi sono le cifre.\n"; } s = 0; for( i = 0; i <= 9; i += 2 ) s += pi.charCodeAt(i) - '0'.charCodeAt(0); for( i = 1; i <= 9; i += 2 ){ c = 2*( pi.charCodeAt(i) - '0'.charCodeAt(0) ); if( c > 9 ) c = c - 9; s += c; } if( ( 10 - s%10 )%10 != pi.charCodeAt(10) - '0'.charCodeAt(0) ) return "Partita IVA non valida:\n" + "il codice di controllo non corrisponde.\n"; return ''; } // ************************************************************************** function Fatturami_verifica(cod) { if( cod == '' ) err = "hai lasciato in bianco il campo!\n"; else if( cod.length == 16 ) err = Fatturami_ControllaCF(cod); else if( cod.length == 11 ) err = Fatturami_ControllaPIVA(cod); else err = "Il codice introdotto non e' valido:\n\n" + " - un codice fiscale deve essere lungo 16 caratteri;\n\n" + " - una partita IVA deve essere lunga 11 caratteri.\n"; if( err != '' ) return err; else return err; } /* Script realizzato da Filippo Bonanni Copyright©2k1FilippoBonanni e-mail: hyppos@aruba.it Questo script č di libero utilizzo. Unica condizione č che non vengano tolti i riferimenti all'autore all'interno del codice e che specifichiate se possibile, nella pagina in cui inserirete lo script, www.jsdir.com quale sito da cui č possibile prelevarlo. */ var fatturami_lung=null; var fatturami_test=null; fatturami_lettere=new Array(); //array= lettera, valore se pari, valore se dispari fatturami_lettere[0]=["A","0","1"]; fatturami_lettere[1]=["B","1","0"]; fatturami_lettere[2]=["C","2","5"]; fatturami_lettere[3]=["D","3","7"]; fatturami_lettere[4]=["E","4","9"]; fatturami_lettere[5]=["F","5","13"]; fatturami_lettere[6]=["G","6","15"]; fatturami_lettere[7]=["H","7","17"]; fatturami_lettere[8]=["I","8","19"]; fatturami_lettere[9]=["J","9","21"]; fatturami_lettere[10]=["K","10","2"]; fatturami_lettere[11]=["L","11","4"]; fatturami_lettere[12]=["M","12","18"]; fatturami_lettere[13]=["N","13","20"]; fatturami_lettere[14]=["O","14","11"]; fatturami_lettere[15]=["P","15","3"]; fatturami_lettere[16]=["Q","16","6"]; fatturami_lettere[17]=["R","17","8"]; fatturami_lettere[18]=["S","18","12"]; fatturami_lettere[19]=["T","19","14"]; fatturami_lettere[20]=["U","20","16"]; fatturami_lettere[21]=["V","21","10"]; fatturami_lettere[22]=["W","22","22"]; fatturami_lettere[23]=["X","23","25"]; fatturami_lettere[24]=["Y","24","24"]; fatturami_lettere[25]=["Z","25","23"]; fatturami_lettere[26]=["0","0","1"]; fatturami_lettere[27]=["1","1","0"]; fatturami_lettere[28]=["2","2","5"]; fatturami_lettere[29]=["3","3","7"]; fatturami_lettere[30]=["4","4","9"]; fatturami_lettere[31]=["5","5","13"]; fatturami_lettere[32]=["6","6","15"]; fatturami_lettere[33]=["7","7","17"]; fatturami_lettere[34]=["8","8","19"]; fatturami_lettere[35]=["9","9","21"]; ConfrontoCarattereControllo=new Array(); ConfrontoCarattereControllo[0]=["A"]; ConfrontoCarattereControllo[1]=["B"]; ConfrontoCarattereControllo[2]=["C"]; ConfrontoCarattereControllo[3]=["D"]; ConfrontoCarattereControllo[4]=["E"]; ConfrontoCarattereControllo[5]=["F"]; ConfrontoCarattereControllo[6]=["G"]; ConfrontoCarattereControllo[7]=["H"]; ConfrontoCarattereControllo[8]=["I"]; ConfrontoCarattereControllo[9]=["J"]; ConfrontoCarattereControllo[10]=["K"]; ConfrontoCarattereControllo[11]=["L"]; ConfrontoCarattereControllo[12]=["M"]; ConfrontoCarattereControllo[13]=["N"]; ConfrontoCarattereControllo[14]=["O"]; ConfrontoCarattereControllo[15]=["P"]; ConfrontoCarattereControllo[16]=["Q"]; ConfrontoCarattereControllo[17]=["R"]; ConfrontoCarattereControllo[18]=["S"]; ConfrontoCarattereControllo[19]=["T"]; ConfrontoCarattereControllo[20]=["U"]; ConfrontoCarattereControllo[21]=["V"]; ConfrontoCarattereControllo[22]=["W"]; ConfrontoCarattereControllo[23]=["X"]; ConfrontoCarattereControllo[24]=["Y"]; ConfrontoCarattereControllo[25]=["Z"]; var Fatturami_Carattere=0; var Fatturami_ValorePari=1; var Fatturami_ValoreDispari=2; function ControlloFisc(stringa){ var SommaCaratteri=0; var PariDispari=null; stringa=stringa.toUpperCase(); //alert(stringa); fatturami_lung=stringa.length; //alert(lung); CarattereControllo=stringa.substr(fatturami_lung-1,1); //alert(CarattereControllo) stringa=stringa.substring(fatturami_lung-1,0); //alert(stringa); fatturami_lung=stringa.length; //alert(lung); for (i=0; i<=fatturami_lung-1; i++){ if ((i+1)%2==0){ PariDispari='P' } else { PariDispari='D' } //alert(PariDispari); temp=stringa.charAt(i); for (t=0; t<=35; t++){ fatturami_test=fatturami_lettere[t][Fatturami_Carattere]; if (temp==fatturami_test){break} } if(PariDispari=='P') { SommaCaratteri=SommaCaratteri+parseInt(fatturami_lettere[t][Fatturami_ValorePari]) } else { SommaCaratteri=SommaCaratteri+parseInt(fatturami_lettere[t][Fatturami_ValoreDispari]) } } Risultato=SommaCaratteri % 26; //alert(Risultato); Risultato=ConfrontoCarattereControllo[Risultato][0]; //alert(Risultato); if (Risultato==CarattereControllo) { return true; } else { return false; } } // ************************************************************************** function Fatturami_TrimString(str) { return str.replace(/^\s+|\s+$/g,""); } function Fatturami_toTitleCase(str) { return str.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();}); } document.write ("

    INSERISCI I DATI CATASTALI DELLA RICHIESTA:

    IL SOTTOSCRITTO DICHIARA, SOTTO LA PROPRIA PERSONALE RESPONSABILITA', DI ESSERE IL PROPRIETARIO DELL'IMMOBILE O IN POSSESSO DI DELEGA DAL MEDESIMO E AI SENSI DELL'ARTICOLO 1 COMMA 369 DELLA LEGGE 311/2004, CONFERISCE L'INCARICO AL TITOLARE DELLO STUDIO TECNICO BRIDGE, NELLA PERSONA DEL GEOM. COTTONE ANTONINO, DI PRELEVARE PER PROPRIO CONTO,LA RELATIVA PLANIMETRIA RICHIESTA IN MODALITA' TELEMATICA, PER LA REDAZIONE DI ATTI TECNICI DI AGGIORNAMENTO DEL CATASTO EDILIZIO URBANO O DI ADEMPIMENTI CONNESSI ALLA STIPULA DI ATTI RELATIVI L'IMMOBILE, NEI LIMITI DI QUANTO DISPOSTO DAGLI ART.1-2 DEL PROVVEDIMENTO 16 SETTEMBRE 2010.
    Lo dichiaro

    AVVISO IMPORTANTE: Per la planimetria e' necessario fornire copia fronte/retro del documento di identita' dell'intestatario. Se il richiedente non coincide con l'intestatario, oltre al documento, verra' richiesta delega firmata dall'avente diritto da inviare in una di queste modalita':

    catasto@retevisure.it 392.31.54.164

    DATI PER LA FATTURAZIONE:

    Accetto

    Compila l'anagrafica e clicca su prosegui

    ");