1<!DOCTYPE html> 2<html lang="it"> 3<head> 4 <meta charset="utf-8" /> 5 <title>Gestione Eventi</title> 6 <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" /> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 8 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 9 <link rel="stylesheet" href="/Content/bootstrap.min.css"> 10 <link rel="stylesheet" href="/Content/style[-502].css"> 11 <link rel="stylesheet" href="/Content/jquery-ui.css"> 12 <link rel="stylesheet" href="/Content/custom.css"> 13
13<script src="/Scripts/jquery.min.js" type="text/javascript"></script>
13 14
14<script src="/Scripts/jquery-ui.js" type="text/javascript"></script>
14 15
15<script src="/Scripts/bootstrap.min.js" type="text/javascript"></script>
15 16
16<script src="/Scripts/custom.js" type="text/javascript" crossorigin="anonymous"></script>
16 17 18 <style type="text/css"> 19 20 #oImgLoader { 21 position: absolute; 22 left: 50%; 23 top: 50%; 24 z-index: 1; 25 width: 150px; 26 height: 150px; 27 margin: -42px 0 0 -60px; 28 border: 16px solid #f3f3f3; 29 border-radius: 50%; 30 border-top: 16px solid #B0CD26; 31 width: 120px; 32 height: 120px; 33 -webkit-animation: spin 2s linear infinite; 34 animation: spin 2s linear infinite; 35} 36 37@-webkit-keyframes spin { 38 0% { -webkit-transform: rotate(0deg); } 39 100% { -webkit-transform: rotate(360deg); } 40} 41 42@keyframes spin { 43 0% { transform: rotate(0deg); } 44 100% { transform: rotate(360deg); } 45} 46 47/* Add animation to "page content" */ 48.animate-bottom { 49 position: relative; 50 -webkit-animation-name: animatebottom; 51 -webkit-animation-duration: 1s; 52 animation-name: animatebottom; 53 animation-duration: 1s 54} 55 56@-webkit-keyframes animatebottom { 57 from { bottom:-100px; opacity:0 } 58 to { bottom:0px; opacity:1 } 59} 60 61@keyframes animatebottom { 62 from{ bottom:-100px; opacity:0 } 63 to{ bottom:0;
63 opacity:1 } 64} 65 66 67 68 </style> 69</head> 70 71 72<body class="is-login"> 73 <header class="l-header"> 74 <div class="c-note-head"> 75 <div class="container-fluid"> 76 <div class="c-iccrea-logo"> 77 <img style="border:0px" src="//static.publisher.iccrea.bcc.it/archivio/502/131177.svg" alt="Gruppo Bancario Cooperativo Iccrea" title="Gruppo Bancario Cooperativo Iccrea" /> 78 </div> 79 <!--<div class="c-bcc-logo"> 80 <img src="/img/logo-bcc.svg" alt="" title=""/> 81 </div>--> 82 </div> 83 </div> 84 85 </header> 86 87 88 89 90 91 92<section class="l-main-content"> 93 <div class="c-main-content"> 94 <div class="container"> 95 <div class="row"> 96 <div class="col-md-5 col-md-push-7 c-login"> 97 <div class="c-login-content"> 98 <div class="o-logo-container"> 99 <picture> 100 <source media="(max-width: 768px)" srcset="/img/logo-spazio-soci-sm.svg"> 101 <img src="/img/logo-spazio-soci.svg" alt="BCC logo banca"> 102 </picture> 103 </div> 104 <h2>Area riservata</h2> 105 <div class="c-login-form c-form-settings"> 106 <form action="/Account/Login" method="post"> 107 <div class="form-group"> 108 <label for="log-on-username">Username</label> 109 <input autocomplete="off" class="form-control" data-val="true" data-val-required="Campo Username vuoto" id="log-on-username" name="UserName" type="text" value="" /> 110 </div> 111 <div class="form-group"> 112 <label for="log-on-password">Password</label> 113 <input autocomplete="off" class="form-control" data-val="true" data-val-required="Campo Password vuoto" id="log-on-password" name="Password" type="password" /> 114 </div> 115 <div class="row c-message-alert is-ko" id="error-login"> 116 <div class="col-md-2 col-sm-1 col-xs-2 o-message-alert-ico"> 117 </div> 118 <div class="col-md-10 col-md-offset-2 col-sm-11 col-sm-offset-1 col-xs-offset-2 col-xs-10 o-message-alert-text"> 119 <h4></h4> 120 </div> 121 </div> 122 123 <input id="ReturnUrl" name="ReturnUrl" type="hidden" value="/" /> 124 <input name="__RequestVerificationToken" type="hidden" value="uYkv_9yNjw4EdcdPvUwTlE7zePCwlfVWRWCNyj0M2g8HX7YOs11JNuJcI3IQ7EJy__C_tefToLSxaRFptLFUFvU6dOU1" /> 125 <button type="submit" class="btn btn-default">Accedi</button> 126 <a href="javascript:void(0);" id="btnRecoverDiag">Recupera Password</a> 127 </form> 128 129</div> 130 131 <div class="c-login-sign-on c-form-settings"> 132 <p>Non sei ancora registrato?</p> 133 134 <a href="javascript:void(0);" id="btnReg">Registrati</a> 135 </div> 136 </div> 137 </div> 138 <div class="col-md-5 col-md-offset-2 col-md-pull-7 c-box-info-login"> 139 <div class="c-box-info-content"> 140 <h3>Avvisi e comunicazioni</h3> 141 <strong>Lâaccesso è riservato esclusivamente ai Soci della banca.</strong><br><br> 142 <!--Se ti eri già registrato al precedente portale Area Riservata Soci e vuoi mantenere la tua username, clicca su <strong>Recupera Password</strong> per impostarne una nuova ed accedere allâambiente a te dedicato.<br /><br />--> 143 Se è la prima volta che effettui lâaccesso, devi cliccare su <strong>REGISTRATI</strong> per attivare la tua utenza. Bastano pochi semplici passaggi.<br><br> 144 Se invece hai già attivato la tue credenziali, compila i campi Username e Password per accedere allâambiente a te dedicato. 145 <!--<span style="color:red"> 146 Attenzione nella giornata di venerdi 22 Novembre si potranno verificare disservizi causa aggiornamento della piattaforma. <br /><br /> 147 Ci scusiamo per il temporaneo disagio.<br /><br />--> 148 </span> 149 </div> 150 </div> 151 </div> 152 </div> 153 </div> 154</section> 155 156 157 158 159<!-- modal registrazione --> 160<form id="frmReg" name="frmNameReg" onsubmit="return false;"> 161 <input name="__RequestVerificationToken" type="hidden" value="ycKU3BxzbAmbgNVjJy9P7zP3HCiyPBMCT9hsNRJAnuhQZ-NcIHb5zoKDEslmdPKdltdzRpWsPXpqi0Iop5W-TXH4KfA1" /> 162<div class="l-modal modal fade in" role="dialog" aria-labelledby="registrazione-step" id="registrazione-step"> 163 <div class="modal-dialog modal-lg" role="document"> 164 <div class="l-modal-content "> 165 <div class="modal-header"> 166 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
167 <span aria-hidden="true">×</span> 168 </button> 169 <h1 class="modal-title">Modulo di registrazione</h1> 170 </div> 171 <div class="l-modal-body"> 172 <div id="c-div-reg" class="c-form-settings c-sign-on-steps"> 173 <!-- step 1 --> 174 <div class="row c-step" data-step-reg="1"> 175 <div class="col-md-4 o-user-ico"> 176 <img alt="organigramma icona uomo" src="https://static.publisher.iccrea.bcc.it/archivio/511/139836.png" width="115"> 177 178 <ul class="row c-sign-on-user-info"> 179 <li class="col-md-10 col-md-offset-1">Nome: <span id="lblNome"></span></li> 180 <li class="col-md-10 col-md-offset-1">Cognome: <span id="lblCognome"></span></li> 181 <li class="col-md-10 col-md-offset-1">Sesso: <span id="lblSex"></span></li> 182 <li class="col-md-10 col-md-offset-1">Data di nascita: <span id="lblDataNascita">01/01/0001 00:00:00</span></li> 183 184 </ul> 185 </div> 186 <div class="col-md-8 c-step-inner" data-step-reg="1"> 187 <h2>Inserisci il codice fiscale o la partita IVA</h2> 188 <div class="form-group"> 189 <label for="sign-on-cf">codice fiscale/partita iva<span>*</span></label> 190 <input class="form-control" id="sign-on-cf" name="CodFiscale" type="text" value="" /> 191 </div> 192 193 <h2>Inserisci il tuo numero socio</h2> 194 <div class="form-group"> 195 <label for="sign-on-cf">numero socio<span>*</span></label> 196 <input class="form-control" id="sign-on-numsocio" name="NumeroSocio" type="password" /> 197 </div> 198 199 <div class="row c-message-alert is-ko"> 200 <div class="col-md-2 col-sm-1 col-xs-2 o-message-alert-ico"> 201 </div> 202 <div class="col-md-10 col-md-offset-2 col-sm-11 col-sm-offset-1 col-xs-offset-2 col-xs-10 o-message-alert-text"> 203 <h4>Dati non validi. Si prega di contattare la banca per proseguire.</h4> 204 </div> 205 </div> 206 207 208 <div class="row"> 209 <div class="col-md-6 o-btn-back-cont"> 210 <button type="submit" class="btn btn-default" data-dismiss="modal">annulla</button> 211 </div> 212 <div class="col-md-6 o-btn-forward-cont"> 213 <button type="button" class="btn btn-default" id="btnProCF">Procedi</button> 214 </div> 215 </div> 216 </div> 217 <!-- fine step 1 --> 218 219 <!-- step 2 --> 220 <div class="col-md-8 c-step-inner" data-step-reg="2"> 221 <h2>Inserisci i dati che utilizzerai per l'accesso</h2> 222 <div class="form-group"> 223 <label for="sign-on-numero-socio">email<span>*</span></label> 224 <input class="form-control" id="sign-on-email" name="Email" type="text" value="" /> 225 </div> 226 <div class="form-group"> 227 <label for="sign-on-numero-socio">username<span>*</span></label> 228 <input class="form-control" id="sign-on-username" name="Username" type="text" value="" /> 229 </div> 230 <div class="form-group"> 231 <label for="sign-on-numero-socio">password<span>*</span></label> 232 <input class="form-control" id="sign-on-psw" name="Psw" type="password" /> 233 </div> 234 <div class="form-group"> 235 <label for="sign-on-numero-socio">conferma password<span>*</span></label> 236 <input class="form-control" data-val="true" data-val-equalto="'PswConferma' and 'Psw' do not match." data-val-equalto-other="*.Psw" id="sign-on-pswconf" name="PswConferma" type="password" /> 237 </div> 238 <div class="form-group c-checkbox-group"> 239 <input type="checkbox" class="form-control" id="sign-on-privacy">
240 <span><a href="/img/pdf/Informativa_soci.pdf" target="_blank">Acconsento al trattamento dei dati personali</a></span> 241 </div> 242 <div class="row c-message-alert"> 243 <div class="col-md-2 col-sm-1 col-xs-2 o-message-alert-ico"> 244 </div> 245 <div class="col-md-10 col-md-offset-2 col-sm-11 col-sm-offset-1 col-xs-offset-2 col-xs-10 o-message-alert-text"> 246 <h4></h4> 247 </div> 248 </div> 249 <div class="row"> 250 <div class="col-md-6 o-btn-back-cont"> 251 <button type="submit" class="btn btn-default" data-dismiss="modal">annulla</button> 252 </div> 253 <div class="col-md-6 o-btn-forward-cont"> 254 <button type="button" class="btn btn-default" onclick="RegUser()">Procedi</button> 255 </div> 256 </div> 257 </div> 258 <!-- fine step 2 --> 259 260 <!-- step 3 --> 261 <div class="col-md-8 c-step-inner" data-step-reg="3"> 262 <div class="row c-message-alert is-ok"> 263 <div class="col-md-2 col-sm-1 col-xs-2 o-message-alert-ico"> 264 </div> 265 <div class="col-md-10 col-md-offset-2 col-sm-11 col-sm-offset-1 col-xs-offset-2 col-xs-10 o-message-alert-text"> 266 <h4>Complimenti! A breve riceverai una mail all'indirizzo indicato con il riepilogo dei tuoi dati ed il link per completare la procedura di registrazione.</h4> 267 </div> 268 </div> 269 <div class="row"> 270 <div class="col-md-4 o-btn-forward-cont"> 271 <button type="submit" class="btn btn-default" data-dismiss="modal">Torna alla home</button> 272 </div> 273 </div> 274 </div> 275 </div> 276 <!-- fine step 3 --> 277 <div class="c-progress-bar"> 278 <div class="c-status-bar"> 279 <span class="o-status-percent"></span> 280 </div> 281 </div> 282 </div> 283 </div> 284 </div> 285 </div> 286</div> 287 </form> 288<!-- fine modal registrazione --> 289 290 291 292<!-- modal recupero password --> 293<form method="post" id="frmRecover" name="frmNameRecover" onsubmit="return false;"> 294 <div class="l-modal modal fade in" role="dialog" aria-labelledby="recupero-pwd" id="recupero-pwd"> 295 <div class="modal-dialog modal-lg" role="document"> 296 <div class="l-modal-content "> 297 <div class="modal-header"> 298 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 299 <span aria-hidden="true">×</span> 300 </button> 301 <h1 class="modal-title">Recupero password</h1> 302 </div> 303 <div class="l-modal-body"> 304 <div class="c-form-settings c-sign-on-steps"> 305 306 <div class="row c-step" data-step-reg="1"> 307 <div class="col-md-4 o-user-ico"> 308 <img alt="organigramma icona uomo" src="https://static.publisher.iccrea.bcc.it/archivio/511/139854.PNG" width="115"> 309 </div> 310 <div class="col-md-8" id="c-recover"> 311 <h2 id="o-title-recover">Compila i seguenti campi per procedere</h2> 312 <div class="form-group"> 313 <label for="recover-email">email<span>*</span></label> 314 <input class="form-control" data-val="true" data-val-regex="Email non valida" data-val-regex-pattern="^([à èéìòùA-Za-z._'\-\x20]+\s*)*([0-9a-zA-Z<]([-.\w]*[_0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z>]{2,9})$" data-val-required="The Email field is required." id="recover-email" name="Email" type="text" value="" /> 315 316 </div> 317 <div class="form-group"> 318 <label for="recover-num-socio">numero socio<span>*</span></label> 319 <input class="form-control" data-val="true" data-val-regex="Numero Socio n
319on valido" data-val-regex-pattern="^[0-9]+$" id="recover-num-socio" name="NumSocio" type="password" /> 320 321 </div> 322 <div class="row c-message-alert is-ko" id="error-recover"> 323 <div class="col-md-2 col-sm-1 col-xs-2 o-message-alert-ico"> 324 </div> 325 <div class="col-md-10 col-md-offset-2 col-sm-11 col-sm-offset-1 col-xs-offset-2 col-xs-10 o-message-alert-text"> 326 <h4></h4> 327 </div> 328 </div> 329 <div class="row"> 330 <div class="col-md-6 o-btn-back-cont"> 331 <button type="submit" class="btn btn-default" data-dismiss="modal">annulla</button> 332 </div> 333 <div class="col-md-6 o-btn-forward-cont"> 334 <button type="button" id="btnRecover" onclick="javascript:RecoverUser();" class="btn btn-default">Procedi</button> 335 </div> 336 </div> 337 </div> 338 </div> 339 </div> 340 </div> 341 </div> 342 </div> 343 </div> 344</form>
345<script type="text/javascript"> 346 347 function RecoverUser() { 348 349 var serviceURL = '/Account/Recover'; 350 var dataToSend = JSON.stringify($("#frmRecover").serializeObject()); 351 352 $("input").removeClass("has-error"); 353 var Messaggio = "Dati non validi"; 354 355 if (!isEmail($.trim($("#recover-email").val()))) { 356 357 AlertMessage("is-ko",Messaggio); 358 return; 359 360 } 361 362 if ($.trim($("#recover-num-socio").val()) == "") { 363 AlertMessage("is-ko", Messaggio); 364 return; 365 } 366 367 $.ajax({ 368 type: "POST", 369 url: serviceURL, 370 data: dataToSend, 371 contentType: "application/json; charset=utf-8", 372 dataType: "json", 373 success: function (data, status) { 374 375 var json = $.parseJSON(data); 376 377 if (json.Message != null) { 378 // $('.is-ko').show(); 379 AlertMessage("is-ko", json.Message); 380 return; 381 } 382 383 if (json.Succeeded) { 384 385 $('#c-recover .form-group').hide(); 386 $('.o-btn-forward-cont').hide(); 387 $('.o-btn-back-cont button').text('torna alla home'); 388 $('#o-title-recover').text('Recupero password effettuato con successo!'); 389 AlertMessage("is-ok", "A breve riceverai una mail all'indirizzo indicato con il link per accedere alla pagina di reset e completare la procedura."); 390 } 391 else { 392 AlertMessage("is-ko",json.ErrorMsg); 393 } 394 }, 395 error: function () { 396 AlertMessage("is-ko", "errore generico. Riprovare"); 397 } 398 }); 399 400 } 401 402 403 function AlertMessage(sClass, Message) { 404 if (sClass == "is-ko") { 405 $("#recover-email").addClass('has-error'); 406 $("#recover-num-socio").addClass('has-error'); 407 $("#error-recover").removeClass("is-ok"); 408 } 409 else { 410 $("#error-recover").removeClass("is-ko"); 411 } 412 $("#error-recover").addClass(sClass); 413 $("#error-recover").delay(300).fadeIn(300); 414 $("#error-recover h4").html(Message); 415 } 416 417</script>
417 418 419 420<!-- fine modal recupero password --> 421
422<script type="text/javascript"> 423 $(document).ready(function () { 424 $('.is-ko').hide(); 425 $('#sign-on-cf').val(''); 426 $('.c-status-bar').css('width', '0%'); 427 $('.o-status-percent').text("Sei al 0%"); 428 $('.c-sign-on-user-info').hide(); 429 430 $('#btnProCF').on('click', function () { 431 432 $("input").removeClass("has-error"); 433 434 var codfis = $('#sign-on-cf').val(); 435 var numSocio = $('#sign-on-numsocio').val(); 436 437 if ($.trim(codfis).length == 0) { 438 $('#sign-on-cf').addClass("has-error"); 439 //$('.is-ko').show(); 440 AlertErrorStep(1, "Dati non validi"); 441 } 442 443 var BLIDRegExpression = /^[a-zA-Z0-9]*$/; // {5} adds the requirement that the string be 5 chars long 444 445 if (!BLIDRegExpression.test(codfis)) { 446 $('#sign-on-cf').addClass("has-error"); 447 //$('.is-ko').show(); 448 AlertErrorStep(1, "Dati non validi"); 449 } 450 451 else if ($.trim(numSocio).length == 0) { 452 $('#sign-on-numsocio').addClass("has-error"); 453 //$('.is-ko').show(); 454 AlertErrorStep(1, "Dati non validi"); 455 456 } 457 458 else if (!isNumberInteger(numSocio)) { 459 $('#sign-on-numsocio').addClass("has-error"); 460 AlertErrorStep(1, "Dati non validi"); 461 //$('.is-ko').show(); 462 } 463 else { 464 GetInfo(codfis, numSocio); 465 } 466 }); 467 468 //apre maschera registrazione con reset 469 $('#btnReg').on('click', function () { 470 471 $('#registrazione-step').modal('show'); 472 $('.c-step-inner').hide(); 473 $('.c-step-inner[data-step-reg=1]').show(); 474 $('.o-status-percent').text("Sei al 0%"); 475 $('.c-status-bar').css('width', '0%'); 476 $('.is-ko').hide(); 477 $('.c-sign-on-user-info').hide(); 478 $("#c-div-reg input[type='text']").val(''); 479 $("#c-div-reg input[type='password']").val(''); 480 $("input").removeClass("has-error"); 481 }); 482 483 $("#btnRecoverDiag").on("click", function () { 484 $('#recupero-pwd').modal('show'); 485 $("#recover-email").val(''); 486 $("#recover-num-socio").val(''); 487 $('#c-recover .form-group').show(); 488 $('.o-btn-forward-cont').show(); 489 $("#error-recover").hide(); 490 $('.o-btn-back-cont button').text('annulla'); 491 $("input").removeClass("has-error"); 492 493 }); 494 495 }); 496 497 function RegUser() { 498 499 $("input").removeClass("has-error"); 500 501 var Messaggio = "Dati non validi"; 502 503 if ($.trim($("#sign-on-email").val()) == "") { 504 bReturn = false; 505 $("input[name='Email']").addClass("has-error"); 506 AlertErrorStep(2, Messaggio); 507 return; 508 } 509 510 if (!isEmail($.trim($("#sign-on-email").val()))) { 511 bReturn = false; 512 $("input[name='Email']").addClass("has-error"); 513 AlertErrorStep(2, Messaggio); 514 return; 515 } 516 517 if ($.trim($("#sign-on-username").val()) == "") { 518 bReturn = false; 519 $("input[name='Username']").addClass("has-error"); 520 AlertErrorStep(2, Messaggio); 521 return; 522 } 523 524 Messaggio = CheckPassword($("#sign-on-psw").val(), $("#sign-on-pswconf").val(), $("#sign-on-username").val()); 525 if (Messaggio != "") { 526 bReturn = false; 527 $("input[name='PswConferma']").addClass("has-error"); 528 $("input[name='Psw']").addClass("has-error"); 529 AlertErrorStep(2, Messaggio); 530 return; 531 } 532 533 if (!($("#sign-on-privacy").prop('checked'))) { 534 Messaggio = "non hai acconsentito al trattamento dei dati personali", 535 bReturn = false; 536 $("#sign-on-privacy").addClass("has-error"); 537 AlertErrorStep(2, Messaggio); 538 return; 539 540 } 541 542 var serviceURL = '/Account/Register'; 543 var dataToSend = JSON.stringify($("#frmReg").serializeObject()); 544 var token= $('input[name="__RequestVerificationToken"]').val(); 545 546 $.ajax({
547 type: "POST", 548 url: serviceURL, 549 data: dataToSend, 550 contentType: "application/json; charset=utf-8", 551 dataType: "json", 552 success: function (data, status) { 553 554 var json = $.parseJSON(data); 555 556 if (json.Message != null) { 557 // $('.is-ko').show(); 558 AlertErrorStep(2, json.Message); 559 return; 560 } 561 562 if (json.Succeeded) { 563 $('.c-status-bar').css('width', '100%'); 564 $('.o-status-percent').text($('.o-status-percent').text().replace('50', '100')); 565 goToNextStep(3); 566 } 567 else { 568 AlertErrorStep(2, json.ErrorMsg); 569 } 570 571 572 }, 573 error: function () { 574 AlertErrorStep(2, "errore generico. Riprovare"); 575 576 } 577 }); 578 579 } 580 581 function GetInfo(codfis, numSocio) { 582 var serviceURL = '/Account/VerificaCF'; 583 584 $.ajax({
585 type: "POST", 586 url: serviceURL, 587 data: param = "{CodFiscale : '" + codfis.toUpperCase() + "', NumeroSocio: '" + numSocio + "'}", 588 contentType: "application/json; charset=utf-8", 589 dataType: "json", 590 success: successFunc, 591 error: errorFunc 592 }); 593 594 function successFunc(data, status) { 595 var json = $.parseJSON(data); 596 597 if (json.Message != null) { 598 // $('.is-ko').show(); 599 AlertErrorStep(1, "Dati non validi"); 600 return; 601 } 602 603 if (json.Succeeded) { 604 605 $('#lblNome').text(json.Result.Nome); 606 $('#lblCognome').text(json.Result.Cognome); 607 $('#lblSex').text(json.Result.Sesso); 608 var Data = new Date(json.Result.DataNascita); 609 $('#lblDataNascita').text(Data.toLocaleDateString('it-IT')); 610 $('#lblFiliale').text(json.Result.Filiale); 611 612 $('.is-ko').hide(); 613 $('.c-sign-on-user-info').delay(300).fadeIn(300); 614 // $('.c-status-bar').css('width', '50%'); 615 // $('.o-status-percent').text($('.o-status-percent').text().replace('0', '50')); 616 goToNextStep(2); 617 } 618 else { 619 620 AlertErrorStep(1, "Nessun socio presente con i dati inseriti. Contattare la banca per proseguire"); 621 } 622 } 623 function errorFunc() { 624 AlertErrorStep(1, "Dati non validi"); 625 } 626 } 627 628 function goToNextStep(step) { 629 630 var bReturn = true; 631 var sMessage = ""; 632 633 var $totalSteps = $('.c-step-inner').length; 634 var prevStepNumber = step - 1; 635 var $nextStep = $('.c-step-inner[data-step-reg=' + step + ']'); 636 var $currentStep = $('.c-step-inner[data-step-reg=' + prevStepNumber + ']'); 637 638 $("input").removeClass("has-error"); 639 640 if ($nextStep == $totalSteps) { 641 642 $('#registrazione-step').modal('hide') 643 return 644 } else { 645 646 $currentStep.fadeOut(300); 647 $currentStep.next().delay(300).fadeIn(300); 648 649 switch (step) { 650 651 case 2: 652 $('.c-status-bar').css('width', '50%'); 653 $('.o-status-percent').text($('.o-status-percent').text().replace('0', '50')); 654 break; 655 case 3: 656 $('.c-status-bar').css('width', '100%'); 657 $('.o-status-percent').text($('.o-status-percent').text().replace('50', '100')); 658 $(".is-ok").delay(300).fadeIn(300); 659 break; 660 } 661 662 } 663 return false; 664 } 665 666 667 function AlertErrorStep(currentStep, sMessage) { 668 669 var $currentStep = $('.c-step-inner[data-step-reg=' + currentStep + ']'); 670 671 //$currentStep.find("input").addClass("has-error"); 672 673 var $cMessageAlert = $currentStep.find(".c-message-alert"); 674 $cMessageAlert.addClass("is-ko"); 675 if (sMessage == "") sMessage = "Dati non validi"; 676 $cMessageAlert.find(".o-message-alert-text h4").html(sMessage); 677 //$("#c-error-2 h4").html(sMessage); 678 $cMessageAlert.delay(300).fadeIn(300); 679 680 } 681 682 683 684 685</script>
685 686 687 688 689 690 691 <footer class="l-footer"> 692 <div class="container"> 693 <div class="row"> 694 <div class="col-sm-4"> 695 <img class="o-footer-logo" src="//static.publisher.iccrea.bcc.it/archivio/508/161032.PNG" alt="La BCC Ravennate Forlivese e Imolese"> 696 </div> 697 <div class="c-footer-custom col-sm-4"> 698 699 <ul class="c-footer-info"> 700 <li>Piazza della Libertà , 14 - 48018</li> 701 <li>Faenza (RA)</li> 702 <li>Tel: 0546690111</li> 703 <li>C.F. 01445030396</li> 704 <li>Società partecipante al Gruppo IVA Gruppo Bancario Cooperativo Iccrea, Partita IVA 15240741007</li> 705 </ul> 706 </div> 707 <div class="col-sm-4"> 708 <ul class="c-footer-info"> 709 <li>©2017 Iccrea Banca S.p.A</li> 710 <li>Realizzato da <a class="o-credits" href="https://www.iccreabanca.it/" target="_blank">Iccrea Banca S.p.A.</a></li> 711 </ul> 712 </div> 713 <!-- <div class="col-md-3 col-sm-3"> 714 <ul class="c-footer-social"> 715 <li><a href="#!"><img alt="Facebook icon" src="img/fb-ico.svg"></a></li> 716 <li><a href="#!"><img alt="Twitter icon" src="img/twitter-ico.svg"></a></li> 717 <li><a href="#!"><img alt="Google+ icon" src="img/google-ico.svg"></a></li> 718 </ul> 719 </div> --> 720 </div> 721 </div> 722 </footer> 723 724 <div class="l-sub-footer"> 725 <div class="container"> 726 <div id="sub-footer-box" class="c-sub-footer row"> 727 <ul class="c-footer-links"> 728 <li class="col-sm-4"> 729 <a href="/Contatti" target="_self">Contatti</a> 730 </li> 731 <li class="col-sm-4"> 732 <a href="/img/pdf/Informativa_soci.pdf" target="_blank">Privacy</a> 733 </li> 734 <li class="col-sm-4"> 735 <a href="https://www.labcc.it/cookie.asp" target="_blank">Cookie Policy</a> 736 </li> 737 <li class="col-sm-4"> 738 <a href="/img/pdf/Dichiarazione_di_accessibilita_Spazio_Soci_LaBCC_2025.pdf" target="_blank">Accessibilità </a> 739 </li> 740 </ul> 741 </div> 742 </div> 743 </div> 744 <div class="c-back-top"></div> 745 746
746<script type="text/javascript"> 747 748 749 function DownloadFile(type) { 750 751 $("#oLoader").dialog({ 752 autoOpen: false, 753 show: { 754 effect: "blind", 755 duration: 1000 756 }, 757 hide: { 758 effect: "explode", 759 duration: 1000 760 }, 761 modal: true, 762 height: 220, 763 width: 250 764 }); 765 $(".ui-dialog-titlebar").hide(); 766 // $(".ui-widget-content").css("background-color", "transparent"); 767 $("#oLoader").dialog('open'); 768 769 var sUrl = ""; 770 771 switch (type) { 772 773 case "azioni": 774 sUrl = "/User/Azioni2"; 775 break; 776 case "convocazione": 777 sUrl = "/User/ConvocazioneAssemblea"; 778 break; 779 case "reserved": 780 sUrl = "/User/Riservato" 781 break; 782 default: 783 sUrl = ""; 784 break; 785 } 786 if (sUrl == "") { 787 alert("azione non prevista"); 788 return; 789 } 790 791 $.ajax({
792 cache: false, 793 url: sUrl, 794 type: "post", 795 contentType: "application/json; charset=utf-8", 796 dataType: "json", 797 //data: _form.serialize(), 798 success: function (data) { 799 800 if (data.ErrorMessage == "") { 801 $("#oLoader").dialog('close'); 802 window.location = '/User/Download?fileGuid=' + data.FileGuid 803 + '&filename=' + data.FileName; 804 } 805 else { 806 $("#oLoader").dialog('close'); 807 alert(data.ErrorMessage); 808 } 809 }, 810 error: function (XMLHttpRequest, textStatus, errorThrown) { 811 $("#oLoader").dialog('close'); 812 alert("Status: " + textStatus); alert("Error: " + errorThrown); 813 } 814 }); 815 816 817 } 818 819 /* 820 function DownloadAzioni() { 821 822 $("#oLoader").dialog({ 823 autoOpen: false, 824 show: { 825 effect: "blind", 826 duration: 1000 827 }, 828 hide: { 829 effect: "explode", 830 duration: 1000 831 }, 832 modal: true, 833 height: 220, 834 width: 250 835 }); 836 $(".ui-dialog-titlebar").hide(); 837 // $(".ui-widget-content").css("background-color", "transparent"); 838 $("#oLoader").dialog('open'); 839 840 841 $.ajax({
842 cache: false, 843 url: '/User/Azioni2', 844 type: "post", 845 contentType: "application/json; charset=utf-8", 846 dataType: "json", 847 //data: _form.serialize(), 848 success: function (data) { 849 850 if (data.ErrorMessage == "") { 851 $("#oLoader").dialog('close'); 852 window.location = '/User/Download?fileGuid=' + data.FileGuid 853 + '&filename=' + data.FileName; 854 } 855 else { 856 $("#oLoader").dialog('close'); 857 alert(data.ErrorMessage); 858 } 859 }, 860 error: function (XMLHttpRequest, textStatus, errorThrown) { 861 alert("Status: " + textStatus); alert("Error: " + errorThrown); 862 } 863 }) 864 } 865 */ 866 </script>
866 867 <div id="oLoader" style="display:none;background-color:transparent"> 868 generazione ducumento in corso..... 869 <div id="oImgLoader"></div> 870 871 </div>
872<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=1134499116" async></script>
872</body> 873</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.