function dragon(v, functie) { if (typeof potTrimite === "undefined") { window.potTrimite = true; } if (potTrimite) { $(document.body).css({ 'cursor': 'wait' }); potTrimite = false; $.post("dragon.php", { codUnicAT: codUnicAT, f: v[0], 'p': v[1] }, function (rezultat) { potTrimite = true; $(document.body).css({ 'cursor': 'default' }); functie(rezultat); }); } else { alert('Comunicare cu serverul în desfășurare ! \n vă rugăm așteptați !') } } function RDsalvare(rezultat) { if (rezultat == '1') { notificAT("SALVARE efectuată cu SUCCES !!!"); setTimeout(function(){ location.reload(); }, 3000); } else { notificAT("EROARE LA SALVAREA DATELOR !!!"); } } function RDadaugare(rezultat) { if (rezultat.trim() == '1') { notificAT("Informații ADĂUGATE cu SUCCES !!!"); setTimeout(function(){ location.reload(); }, 3000); } else { notificAT("EROARE LA ADĂUGAREA DATELOR !!!"); } } function notificAT(text, miliSecunde=2000, tip='notificare'){ if ( $( "#notificariAT" ).length < 1) { $('body').append('
'); } let codNotificare='
'+text+'
'; var idNotificare = $(codNotificare).attr('id'); $("#notificariAT").append(codNotificare); $("#"+idNotificare).toggle(800).delay(miliSecunde).toggle(800).queue(function() { $(this).remove(); }); } function asteaptaSiRefresh(milisecunde) { window.setTimeout(refreshPagina, milisecunde); } function refreshPagina() { location.reload(true); } function idUnicAT(){ const time = Date.now(); const randomNumber = Math.floor(Math.random() * 1000000001); const uniqueId = time + "-" + randomNumber; return uniqueId; } function deconectAT() { let text = "Doriți să vă deconectați???"; if (confirm(text) == true) { var i = ["1"]; v = ["_deconectAT", i]; dragon(v, RDdeconectAT); } } function RDdeconectAT(rezultat) { // alert('|'+rezultat.trim()+'|'); if (rezultat.trim() == '1') { window.location.replace("/"); } else { notificAT("Deconectare nereusita !!"); } } vParametri = window.location.pathname.replace(/^\//, '').replace(/\/$/, '').split("/"); paginaCurenta=''; locatie=""; functiiInitiale = ['initPaginaCurenta']; function ruleazaFunctiiInitiale() { for (i = 0; i < functiiInitiale.length; i++) { window[functiiInitiale[i]](); } } $(window).on('load', function () { ruleazaFunctiiInitiale(); }); function initPaginaCurenta(){ switch (paginaCurenta) { case 'home': laPaginaHome(); break; case 'adaug': laPaginaAdaug(); break; case 'eu': laPaginaEu(); break; case 'log': laPaginaLog(); break; } } // **************************** // HOME // **************************** function laPaginaHome(){ $("#cautAT").keyup(function(event) { if (event.keyCode === 13) { cautaInJurnal(); } }); maine=new Date(); maine.setDate(maine.getDate() + 1); $('#dataFiltru').val(maine.toISOString().split('T')[0]); $("#dataFiltru").on("change",function(){ filtruData(); }); } function cautaInJurnal(){ window.location.assign('/caut/'+$("#cautAT").val()); } function filtruData(){ window.location.assign('/din/'+$("#dataFiltru").val()); } // **************************** // PLUS // **************************** function laPaginaAdaug(){ $("#salveaza").click(function(){ adaugaPagina(); }); $('#dataJurnal').val(new Date().toISOString().split('T')[0]); $("#dd_categorii").val(1); } function adaugaPagina() { if ($("#titlu").val().trim()=='' || $("#detalii").val().trim()=='') { notificAT('Completati titlul si detaliile inregistrarii'); return; } a=$("#dataJurnal").val().trim(); b='0'; if ($("#estePublic").is(':checked')) { b= '1'; } c=$("#dd_categorii").val().trim(); d=$("#titlu").val().trim(); e=$("#detalii").val().trim(); parametri=[a, b, c, d, e]; v = ["_adaugaPagina", parametri]; dragon(v, RDadauga); } // **************************** // EU // **************************** function laPaginaEu(){ $("#salveazaEu").click(function(){ salveazaEu(); }); } function salveazaEu(){ id=[]; val=[]; $(":text").each(function() { id.push($(this).attr('id')); val.push($(this).val()); }); parametri=[id, val]; //alert(parametri); v = ["_salveazaEu", parametri]; dragon(v, RDactualizeaza); } function RDactualizeaza(rezultat){ //alert(rezultat); if (rezultat.trim() !== '1') { notificAT("EROARE LA ADĂUGAREA INFORMAȚIILOR !!!"); }else{ notificAT("AM ADĂUGAT INFORMAȚIILE !!!"); asteaptaSiRefresh(3500); } } function RDadauga(rezultat){ //alert(rezultat); if (rezultat.trim() !== '1') { notificAT("EROARE LA ADĂUGAREA INFORMAȚIILOR !!!"); }else{ notificAT("AM ADĂUGAT INFORMAȚIILE !!!"); // location.reload(); } } // **************************** // LOG // **************************** function laPaginaLog(){ schimbaData(); } function schimbaData(){ zile=["Duminică", "Luni", "Marți", "Miercuri", "Joi", "Vineri", "Sâmbătă" ]; luni=["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie" ]; dataInit= new Date($("#dataLog").text()); ziua=zile[dataInit.getDay()]; luna=luni[dataInit.getMonth()]; data= dataInit.getDate(); txtData=ziua+', '+data+' '+luna; $("#dataLog").text(txtData); }