1/** 2 * @copyright LunaLux Desing LTD. All rights reserved. 3 * @Design: Nagyné Karácsonyi Nikoletta LunaLux 4 * @Code: Nagy Ferenc LunaLux 5 * @XWDGenerator version: 1.0.0 6*/ 7 8function selectDataRow(e,formName,rowId,action){ 9 if (e.target.type === 'checkbox' || e.target.cellIndex === 0) {return;} 10 window.location='index.php?selectedAdmForm='+formName+'&rowId='+rowId+'&XDWAction='+action; 11} 12 13function selectSublistRow(e,formName,rowId,action){ 14 if (e.target.type === 'checkbox') {return;} 15 window.location='index.php?selectedAdmForm='+formName+'&rowId='+rowId+'&XDWAction='+action; 16} 17 18function confirmDelete(haActiveParam = false){ 19 var extratext = ''; 20 if(haActiveParam){ 21 extratext = ' (ha a felhasználók elÅl kÃvánja elrejteni a tételt, elég kikapcsolni az \'AktÃv\' jelölÅ nyégyzetet)'; 22 } 23 return confirm("Biztosan törli a kijelölt tételt"+extratext+"?"); 24 25} 26 27function backToPrevUrl(){ 28 history.back(); 29} 30 31function orderListFromDb(columnName,direction){ 32 $('#orderByHdn').val(columnName); 33 $('#orderDirHdn').val(direction); 34 $('#filterform').submit(); 35} 36 37function jQueryShorter(){ 38 var $XDWTable = $( '#XDWTable' ) 39 .tablesorter({ 40 theme : 'blue', 41 cssChildRow : 'tablesorter-childRow', 42 widgets : [ 'zebra', 'filter' ], 43 widgetOptions : { 44 filter_childRows : true, 45 filter_childByColumn : true, 46 filter_cssFilter : 'tablesorter-filter', 47 filter_ignoreCase : true, 48 filter_reset: '.reset' 49 } 50 }); 51 52 $XDWTable.find( '.tablesorter-childRow' ).addClass( 'hidden' ); 53 54 $XDWTable.delegate( '.toggle', 'click' ,function() { 55 $( this ) 56 .closest( 'tr' ) 57 .nextUntil( 'tr.tablesorter-hasChildRow' ) 58 .toggleClass( 'hidden' ); 59 return false; 60 }); 61 62 $( 'button.toggle-byColumn' ).click(function() { 63 var wo = $XDWTable[0].config.widgetOptions, 64 o = !wo.filter_childByColumn; 65 wo.filter_childByColumn = o; 66 $('.state2').html( o.toString() ); 67 $XDWTable.trigger('search', false); 68 return false; 69 }); 70 71 $( 'button[data-column]' ).on( 'click', function() { 72 var $this = $( this ), 73 totalColumns = $XDWTable[0].config.columns, 74 col = $this.data( 'column' ), // zero-based index or "all" 75 filter = []; 76 77 filter[ col === 'all' ? totalColumns : col ] = $this.text(); 78 $XDWTable.trigger( 'search', [ filter ] ); 79 return false; 80 }); 81 /*var $XDWTable = $( '#XDWTable' ) 82 .tablesorter({ 83 widgets : [ 'zebra', 'filter' ], 84 widgetOptions : { 85 filter_columnFilters: true, 86 filter_childRows : true, 87 filter_childByColumn : true, 88 filter_cssFilter : 'tablesorter-filter', 89 filter_ignoreCase : true, 90 filter_external: '#filter', 91 filter_reset: '.reset' 92 } 93 });*/ 94} 95 96function createSefName(source){ 97 if(source == null){ 98 return ''; 99 } 100 return source.toString() 101 .normalize('NFD') 102 .replace(/[\u0300-\u036f]/g,'') 103 .replace(/\s+/g,'-') 104 .toLowerCase() 105 .replace(/&/g,'-and-') 106 .replace(/[^a-z0-9\-]/g,'') 107 .replace(/-+/g,'-') 108 .replace(/^-*/,'') 109 .replace(/-*$/,'') 110 .replace('á','a') 111 .replace('é','e') 112 .replace('Ã','i') 113 .replace('Å','o') 114 .replace('ö','o') 115 .replace('ű','u') 116 .replace('ü','u') 117 .replace('ó','o') 118 .replace('ú','u'); 119} 120 121function validateEmail(email) { 122 var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 123 return re.test(String(email).toLowerCase()); 124}; 125 126function scrollToElement(element_id){ 127 var top = $('#' + element_id).position().top; 128 $(window).scrollTop( top ); 129} 130 131function name_to_url(name) { 132 name = name.toLowerCase(); 133 name = name.replace(/^\s+|\s+$/g, ''); 134 name = name.replace(/\s+/g, '-'); 135 name = name.split("á").join("a"); 136 name = name.split("é").join("e"); 137 name = name.split("ó").join("o"); 138 name = name.split("ö").join("o"); 139 name = name.split("Å").join("o"); 140 name = name.split("ú").join("u"); 141 name = name.split("ü").join("u"); 142 name = name.split("ű").join("u"); 143 name = name.split("Ã").join("a"); 144 name = name.split("Ã").join("e"); 145 name = name.split("Ã").join("o"); 146 name = name.split("Ã").join("o"); 147 name = name.split("Å").join("o"); 148 name = name.split("Ã").join("u"); 149 name = name.split("Ã").join("u"); 150 name = name.split("Ű").join("u"); 151 name = name.replace(/[^a-z-]/g, ''); 152 return name; 153} 154 155function getSelectionText() { 156 var text = ""; 157 if (window.getSelection) { 158 text = window.getSelection().toString(); 159 } else if (document.selection && document.selection.type != "Control") { 160 text = document.selection.createRange().text; 161 } 162 return text; 163}
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.