function validareCNP(s) { var allowedCNPs = new Array("2750618269051"); if(allowedCNPs.indexOf(s) != -1) { return true; } var suma=0; if(s.length==13) { suma=parseInt(s.charAt(0))*2+parseInt(s.charAt(1))*7+parseInt(s.charAt(2))*9+parseInt(s.charAt(3))*1+parseInt(s.charAt(4))*4+parseInt(s.charAt(5))*6+parseInt(s.charAt(6))*3+parseInt(s.charAt(7))*5+parseInt(s.charAt(8))*8+parseInt(s.charAt(9))*2+parseInt(s.charAt(10))*7+parseInt(s.charAt(11))*9; suma=suma%11; if (suma==10) suma=1; if (suma==parseInt(s.charAt(12))) return true; else return false; } else return false; } function confirmare(text) { if (!confirm(text)) return false; else return true; } $(document).ready(function () { var ctrlDownPrevenire = false; var ctrlKeyPrevenire = 17, jKeyPrevenire = 74; $(document).keydown(function(e) { if (e.keyCode == ctrlKeyPrevenire) ctrlDownPrevenire = true; }).keyup(function(e) { if (e.keyCode == ctrlKeyPrevenire) ctrlDownPrevenire = false; }); $(".no-copy-paste").keydown(function(e) { if (ctrlDownPrevenire && e.keyCode == jKeyPrevenire) return false; }); $('.numeric_input').autotab_magic().autotab_filter('numeric'); $('.pinInput').autotab({ format: 'number', target: 'nume' }); $.h5Validate.addMethods({ 'matches': validareCNP }); $('#select-cautare').change(function() { if (($('#select-cautare').val()=='data_programare') || ($('#select-cautare').val()=='data_inserare') || ($('#select-cautare').val()=='data_creare') || ($('#select-cautare').val()=='data_adaugare') || ($('#select-cautare').val()=='data_finalizare') || ($('#select-cautare').val()=='data') || ($('#select-cautare').val()=='data_reincarcare')) { $('#camp-q').hide(); $('#camp-data1').show(); $('#camp-data2').show(); $('#camp-data1, #camp-data2').datetimepicker({dateFormat: "dd-mm-yy", firstDay: 1, showTimepicker:false, showTime: false, showHour: false, showMinute: false, showButtonPanel: false, dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sa'],monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie']}); $('#camp-data1').val('01-04-2026'); $('#camp-data2').val('04-04-2026'); } else { $('#camp-q').show(); $('#camp-data1').hide(); $('#camp-data1').val(''); $('#camp-data2').hide(); $('#camp-data2').val(''); } }); $('form').h5Validate(); $('.datepicknopast').datetimepicker({dateFormat: "dd-mm-yy", minDate: 0, hour: '12', hourText: 'ora:', timeText: 'Ora', firstDay: 1, showMinute: false, showButtonPanel: false, dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sa'],monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie']}); $('.datepick').datetimepicker({dateFormat: "dd-mm-yy", hour: '12', hourText: 'ora:', timeText: 'Ora', firstDay: 1, showMinute: false, showButtonPanel: false, dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sa'],monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie']}); $('.datepicksimple').datetimepicker({dateFormat: "yy-mm-dd", firstDay: 1, showTimepicker: false, showTime: false, showMinute: false, showHour: false, showButtonPanel: false, dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sa'],monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie']}); $('.tipup').tooltip({ 'placement': 'top' }); $('.tipdown').tooltip({ 'placement': 'bottom' }); $('.tipleft').tooltip({ 'placement': 'left' }); $('.tipright').tooltip({ 'placement': 'right' }); $('.tooltipNewBLeft').tooltipster({ position: 'bottom-left', interactive: true, contentAsHTML: true }); $(".sortTable").tablesorter(); $(".sortTableWrapper").tablesorter(); var $table = $('.topheader'); $table.floatThead({ zIndex: 1, scrollContainer: function($table){ return $table.closest('.wrapperTopHeader'); } }); var $table = $('.sortTableWrapper'); $table.floatThead({ zIndex: 1, scrollContainer: function($table){ return $table.closest('.wrapper'); } }); $('.selectpicker').selectpicker(); $('#camp-data1, #camp-data2').datetimepicker({dateFormat: "dd-mm-yy", firstDay: 1, showTimepicker:false, showTime: false, showHour: false, showMinute: false, showButtonPanel: false, dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sa'],monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie']}); }); (function($) { /** * jQuery.fn.dependsOn * @version 1.0.1 * @date September 22, 2010 * @since 1.0.0, September 19, 2010 * @package jquery-sparkle {@link http://www.balupton/projects/jquery-sparkle} * @author Benjamin "balupton" Lupton {@link http://www.balupton.com} * @copyright (c) 2010 Benjamin Arthur Lupton {@link http://www.balupton.com} * @license Attribution-ShareAlike 2.5 Generic {@link http://creativecommons.org/licenses/by-sa/2.5/ */ $.fn.dependsOn = function(source, value) { var $target = $(this), $source = $(source), source = $source.attr('name') || $source.attr('id'); // Add Data var dependsOnStatus = $target.data('dependsOnStatus') || {}; dependsOnStatus[source] = false; $target.data('dependsOnStatus', dependsOnStatus); // Add Event $source.change(function() { var pass = false; // Determine if ((value === null) || (typeof value === 'undefined')) { // We don't have a value if ($source.is(':checkbox,:radio')) { pass = $source.is(':selected:enabled,:checked:enabled'); } else { pass = Boolean($source.val()); } } else { // We do have a value if ($source.is(":checkbox")) { $source.filter(":checkbox:checked:enabled").each(function() { if ($(this).val() == value) { pass = true; return false; } }); } else if ($source.is(':radio')) { pass = $source.filter(':radio:checked:enabled').val() == value; } else { //handles multi-value select inputs as well as single values var values=value.split('|'); var length=values.length; for (var i=0;i -1; if (temppass==true) pass=1; } } } // Update var dependsOnStatus = $target.data('dependsOnStatus') || {}; dependsOnStatus[source] = pass; $target.data('dependsOnStatus', dependsOnStatus); // Determine var passAll = true; $.each(dependsOnStatus, function(i, v) { if (!v) { passAll = false; return false; // break } }); // console.log(dependsOnStatus); // Adjust if (!passAll) { $target.attr('disabled', 'disabled').addClass('disabled').addClass('hidden'); } else { $target.removeAttr('disabled').removeClass('disabled').removeClass('hidden'); } }).trigger('change'); // Chain return this; }; $(function() { $('div[id=div_serie_smartcard2]').dependsOn('#select_oferta', 'g4 sd|g4 hd|g4|g5|postpaid 2|pp2'); $('div[id=div_serie_stb2]').dependsOn('#select_oferta', 'g4 sd|g4|g5|postpaid 2|pp2'); $('input[name=serie_smartcard2]').dependsOn('#select_oferta', 'g4 sd|g4 hd|g4|g5|postpaid 2|pp2'); $('input[name=serie_stb2]').dependsOn('#select_oferta', 'g4 sd|g4|g5|postpaid 2|pp2'); $('div[id=div_serie_stb]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|g4|g5|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_tip_receptor]').dependsOn('#select_oferta', 'g3|g4 hd|g5'); $('div[id=div_consum_telecomanda]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|g5|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_telecomanda2]').dependsOn('#select_oferta', 'g4 sd|g4|g5|postpaid 2|pp2'); $('div[id=div_consum_lnb_single]').dependsOn('#select_oferta', 'g2|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 1|pp1'); $('div[id=div_consum_antena]').dependsOn('#select_oferta', 'g2|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_suport_perete]').dependsOn('#select_oferta', 'g2|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_lnb_twin]').dependsOn('#select_oferta', 'g2|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_lnb_quad]').dependsOn('#select_oferta', 'g2|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_lnb_octo]').dependsOn('#select_oferta', 'g2|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_sursa_alimentare]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|g4|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|g5|postpaid 2|postpaid 1|pp1|pp2'); $('div[id=div_consum_sursa_alimentare2]').dependsOn('#select_oferta', 'g4 sd|g4|g5|postpaid 2|pp2'); $('div[id=div_consum_cablu_hdmi]').dependsOn('#select_oferta', 'g2|g4|g6|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|g5|postpaid 2|postpaid 1|pp1'); $('div[id=div_consum_cablu_hdmi2]').dependsOn('#select_oferta', 'g4|g5|postpaid 2|pp2'); $('div[id=div_consum_kit_antena]').dependsOn('#select_oferta', 'g6'); $('div[id=div_consum_kit_antena2]').dependsOn('#select_oferta', 'g5'); $('div[id=div_smartcard1]').dependsOn('#tip_comanda', 'Oferta 10'); $('div[id=div_smartcard_client_existent]').dependsOn('#tip_comanda', 'Client nou'); $('div[id=div_cod_mag_PayZone]').dependsOn('#tip_comanda', 'Client nou'); $('div[id=div_stb1]').dependsOn('#tip_comanda', 'Oferta 10'); $('div[id=div_plata_minima]').dependsOn('#tip_comanda', 'Oferta 10'); $('div[id=div_tip_of10]').dependsOn('#tip_comanda', 'Oferta 10'); $('div[id=div_luni_platite]').dependsOn('#tip_comanda', 'Oferta 10'); $('div[id=div_tip_oferta]').dependsOn('#tip_comanda', 'Client nou'); $('div[id=div_id_campanie]').dependsOn('#tip_comanda', 'Client nou|Oferta 10'); $('div[id=div_id_dealer_service]').dependsOn('#tip_comanda', 'Service'); $('div[id=div_cartela_activare]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|g3|g4|g5'); $('div[id=div_serie_activare]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|g3|g5'); $('div[id=div_pin]').dependsOn('#select_oferta', 'g2|g6|g4 sd|g4 hd|g3|g4|g5'); $('div[id=div_id_comanda]').dependsOn('#select_oferta', 'VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer'); $('div[id=div_pachete_postpaid]').dependsOn('#select_oferta', 'postpaid 1|postpaid 2|pp1|pp2'); $('div[id=div_factura_electronica]').dependsOn('#select_oferta', 'postpaid 1|postpaid 2|pp1|pp2'); $('div[id=zonaFacturare]').dependsOn('#select_oferta', 'postpaid 1|postpaid 2|pp1|pp2'); $('div[id=div_adresa_facturare]').dependsOn('#select_oferta', 'postpaid 1|postpaid 2|pp1|pp2'); $('div[id=div_cod_postal_facturare]').dependsOn('#select_oferta', 'postpaid 1|postpaid 2|pp1|pp2'); // $('div[id=div_cnp]').dependsOn('#tip_comanda', 'Client nou|Reziliere'); // $('div[id=div_nume]').dependsOn('#tip_comanda', 'Client nou|Reziliere'); // $('div[id=div_prenume]').dependsOn('#tip_comanda', 'Client nou|Reziliere'); // $('div[id=div_forma]').dependsOn('#tip_comanda', 'Client nou|Reziliere'); $('div[id=div_id_dealer]').dependsOn('#tip_comanda', 'Client nou|Reziliere').dependsOn('#select_oferta', 'g2|g3|g6|g4 sd|g4 hd|g4|g5|pp1|pp2'); $('div[id=div_id_dealer_complet]').dependsOn('#tip_comanda', 'Oferta 10|Client nou').dependsOn('#select_oferta', 'VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|postpaid 1|postpaid 2'); $('label[class=labelsh]').dependsOn('#select_oferta', 'g2|g3|g4 sd|g4 hd|g4|postpaid 2|postpaid 1|pp1|pp2'); $('label[class=labelnu]').dependsOn('#select_oferta', 'g2|g3|g4 sd|g4 hd|g4|postpaid 2|postpaid 1|pp1|pp2'); $('label[class=labelnuhdmi]').dependsOn('#select_oferta', 'g6|VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer|g5|postpaid 2|pp2'); $('label[class=labelnuhdmi2]').dependsOn('#select_oferta', 'g5|postpaid 2|pp2'); $('label[class=labelnusursa]').dependsOn('#select_oferta', 'VIP|angajat UPC|Monitorizare|Demo Retail|Demo Dealer'); $('label[class=labelnukitantena]').dependsOn('#select_oferta', 'g6|postpaid 2|pp2'); $('label[class=labelnukitantena2]').dependsOn('#select_oferta', 'g5|postpaid 2|pp2'); $( "#select_oferta" ).change(function() { $('input[name=consum_lnb_single]:visible:enabled:first').prop('checked', true); }); }); })(jQuery);