1function creazaXmlHttp(){ 2 var xmlHttp; 3 if(window.ActiveXObject){ 4 try{ 5 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 6 } 7 catch (e){ 8 xmlHttp = false; 9 } 10 } 11 else{ 12 try{ 13 xmlHttp = new XMLHttpRequest(); 14 } 15 catch (e){ 16 xmlHttp = false; 17 } 18 } 19 if (!xmlHttp) alert("Nu s-a putut crea obiectul XMLHttpRequest ."); 20 else return xmlHttp; 21} 22 23function $val(a){ 24 try{ 25 return document.getElementById(a).value; 26 } 27 catch(e){ 28 alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); 29 return false; 30 } 31} 32 33function $v(a,v){ 34 try{ 35 document.getElementById(a).value=v; 36 return true; 37 } 38 catch(e){ 39 alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); 40 return false; 41 } 42} 43function $html(a,v){ 44 try{ 45 document.getElementById(a).innerHTML=v; 46 return true; 47 } 48 catch(e){ 49 alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); 50 return false; 51 } 52} 53function $id(a){ 54 var rez; 55 try{ 56 rez=document.getElementById(a); 57 return rez; 58 } 59 catch(e){ 60 alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); 61 return false; 62 } 63} 64var xmainpath='images/'; 65var xmlHttp=creazaXmlHttp(); 66function Ejax(phpfile,params,divelem){ 67 if(divelem=='0'){ 68 var xdiv='0'; 69 var dispwait=false; 70 } else if (divelem!='') { 71 var xdiv=$id(divelem); 72 var dispwait=true; 73 } else { 74 var xdiv=''; 75 var dispwait=false; 76 } 77 this.phppath=phpfile; 78 var xphp=this.phppath; 79 if(params!=''){ 80 var xparam='?'+params+"&sid="+Math.random(); 81 } 82 else{ 83 var xparam="?sid="+Math.random(); 84 } 85 this.cerere=function(){ 86 if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){ 87 xmlHttp.open("GET", xphp+xparam, true); 88 xmlHttp.onreadystatechange = xrez; 89 xmlHttp.send(null); 90 if(dispwait){ 91 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 92 document.getElementById('AjaxLoading').style.display='block'; 93 } 94 } 95 else{ 96 if(dispwait){ 97 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 98 document.getElementById('AjaxLoading').style.display='block'; 99 } 100 101 } 102 }; 103 var xcer=this.cerere; 104 this.rezultat=function(){ 105 if (xmlHttp.readyState == 4){ 106 if (xmlHttp.status == 200){ 107 var raspuns = xmlHttp.responseText; 108 if(xdiv==''){ 109 alert(raspuns); 110 } else if (xdiv=='0') { 111 //nu facem nimik 112 } else{ 113 document.getElementById('AjaxLoading').style.display='none'; 114 xdiv.innerHTML = raspuns; 115 } 116 } 117 else{ 118 alert("Problema la accesare: " +xmlHttp.statusText); 119 } 120 } 121 else{ 122 if(dispwait){ 123 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 124 document.getElementById('AjaxLoading').style.display='block'; 125 } 126 127 } 128 }; 129 var xrez=this.rezultat; 130 xcer(); 131 132} 133//functie ajax callback 134var xmainpath='images/'; 135var xmlHttp=creazaXmlHttp(); 136function EjaxCb(phpfile,params,divelem,callback){ 137 if(divelem!=''){ 138 var xdiv=$id(divelem); 139 var dispwait=true; 140 } 141 else { 142 var xdiv=''; 143 var dispwait=false; 144 } 145 //var dispwait=false; // sa nu mai faca loading 146 this.phppath=phpfile; 147 var xphp=this.phppath; 148 if(params!=''){ 149 var xparam='?'+params+"&sid="+Math.random(); 150 } 151 else{ 152 var xparam="?sid="+Math.random(); 153 } 154 var xmlHttp=creazaXmlHttp(); 155 this.cerere=function(){ 156 if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){ 157 xmlHttp.open("GET", xphp+xparam, true); 158 xmlHttp.onreadystatechange = xrez; 159 xmlHttp.send(null); 160 if(dispwait){ 161 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 162 document.getElementById('AjaxLoading').style.display='block'; 163 } 164 } 165 else{ 166 if(dispwait){ 167 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 168 document.getElementById('AjaxLoading').style.display='block'; 169 } 170 171 } 172 }; 173 var xcer=this.cerere; 174 this.rezultat=function(){ 175 if (xmlHttp.readyState == 4){ 176 if (xmlHttp.status == 200){ 177 var raspuns = xmlHttp.responseText; 178 if (callback) {callback(raspuns);} 179 else if(xdiv==''){ 180 alert(raspuns); 181 } 182 else{ 183 document.getElementById('AjaxLoading').style.display='none'; 184 xdiv.innerHTML = raspuns; 185 } 186 } 187 else{ 188 alert("Problema la accesare: " +xmlHttp.statusText); 189 } 190 } 191 else{ 192 if(dispwait){ 193 //xdiv.innerHTML= '<img src="'+xmainpath+'wait.gif'+'" width=25 height=25>'+'PLEASE WAIT!!!'; 194 document.getElementById('AjaxLoading').style.display='block'; 195 } 196 197 } 198 }; 199 var xrez=this.rezultat; 200 xcer(); 201 202} 203function getwh(){ 204 if (parseInt(navigator.appVersion)>3) { 205 if (navigator.appName=="Netscape") { 206 winW = window.innerWidth; 207 winH = window.innerHeight; 208 } 209 if (navigator.appName.indexOf("Microsoft")!=-1) { 210 winW = document.body.offsetWidth; 211 winH = document.body.offsetHeight; 212 } 213 } 214 return winH; 215} 216function redirect(l,g) { 217 var link=l; 218 if (g!='') { 219 var get='&'+g; 220 window.location='index.php?action='+link+get; 221 } else { 222 window.location='index.php?action='+link; 223 } 224} 225function select_all_object(idMax,container,select,idInput) {
226 var nrMax=document.getElementById(idMax).value; 227 var value=''; 228 if (select.checked==true) { 229 for (var j=1;j<=nrMax;j++) { 230 if (value=='') { 231 value=document.getElementById(idInput+j).value; 232 } else { 233 value+=','+document.getElementById(idInput+j).value; 234 } 235 document.getElementById(idInput+j).checked=true; 236 } 237 } else { 238 for (var j=1;j<=nrMax;j++) { 239 document.getElementById(idInput+j).checked=false; 240 } 241 } 242 document.getElementById(container).value=value; 243} 244function select_object(v,id) { 245 var val=v.value; 246 var idUri=document.getElementById(id).value; 247 var idUri2=idUri.split(','); 248 var l=idUri2.length; 249 if (v.checked) { 250 idUri2.push(val); 251 if (document.getElementById(id).value=='') { 252 document.getElementById(id).value=idUri2.join(''); 253 } else { 254 document.getElementById(id).value=idUri2.join(','); 255 } 256 } else { 257 var j=0; 258 for (j;j<=l;j++) { 259 if (val==idUri2[j]) { 260 idUri2.splice(j,1); 261 } 262 } 263 document.getElementById(id).value=idUri2.join(','); 264 } 265} 266function eurl(v) { 267 return encodeURIComponent(v); 268} 269var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/; 270function eroare(msg,w,h) { 271 if (IE6) { 272 alert(msg); 273 } else { 274 alerta('<div class="eroareDiv">'+msg+'</div>',w,h); 275 } 276} 277function ok(msg,w,h) { 278 if (IE6) { 279 alert(msg); 280 } else { 281 alerta('<div class="successDiv">'+msg+'</div>',w,h); 282 } 283} 284function operationAnswerHide(div) { 285 if (div=='') { 286 div='divRaspuns'; 287 } 288 $("#"+div).hide("slow"); 289} 290var interval=0; 291function operationAnswer(div,msg,type) { 292 clearTimeout(interval); 293 if (type=='ok') { 294 $id(div).className='divRaspunsOk'; 295 } else if (type=='error') { 296 $id(div).className='divRaspunsError'; 297 } 298 $html(div,msg); 299 $("#"+div).show("slow"); 300 interval=setTimeout("operationAnswerHide('')",5000); 301} 302function AjaxW(parametrii,fisier,id_f,titlu_f,latime_f,inaltime_f,min_b,max_b,close_b) { 303 //Swindow(id_f,'',titlu_f,latime_f,inaltime_f,min_b,max_b,close_b); 304 //Ajax(parametrii,fisier,'continut_window_'+id_f); 305 NSS_win(id_f,titlu_f,'',latime_f+20,inaltime_f,true); 306 $('#NSS_win_content_'+id_f).load(fisier+'?'+parametrii); 307} 308function number_format( number, decimals, dec_point, thousands_sep ) { 309 // http://kevin.vanzonneveld.net 310 // + original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) 311 // + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) 312 // + bugfix by: Michael White (http://getsprink.com) 313 // + bugfix by: Benjamin Lupton 314 // + bugfix by: Allan Jensen (http://www.winternet.no) 315 // + revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) 316 // + bugfix by: Howard Yeend 317 // + revised by: Luke Smith (http://lucassmith.name) 318 // + bugfix by: Diogo Resende 319 // + bugfix by: Rival 320 // % note 1: For 1000.55 result with precision 1 in FF/Opera is 1,000.5, but in IE is 1,000.6 321 // * example 1: number_format(1234.56); 322 // * returns 1: '1,235' 323 // * example 2: number_format(1234.56, 2, ',', ' '); 324 // * returns 2: '1 234,56' 325 // * example 3: number_format(1234.5678, 2, '.', ''); 326 // * returns 3: '1234.57' 327 // * example 4: number_format(67, 2, ',', '.'); 328 // * returns 4: '67,00' 329 // * example 5: number_format(1000); 330 // * returns 5: '1,000' 331 // * example 6: number_format(67.311, 2); 332 // * returns 6: '67.31' 333 334 var n = number, prec = decimals; 335 n = !isFinite(+n) ? 0 : +n; 336 prec = !isFinite(+prec) ? 0 : Math.abs(prec); 337 var sep = (typeof thousands_sep == "undefined") ? ',' : thousands_sep; 338 var dec = (typeof dec_point == "undefined") ? '.' : dec_point; 339 340 var s = (prec > 0) ? n.toFixed(prec) : Math.round(n).toFixed(prec); //fix for IE parseFloat(0.55).toFixed(0) = 0; 341 342 var abs = Math.abs(n).toFixed(prec); 343 var _, i; 344 345 if (abs >= 1000) { 346 _ = abs.split(/\D/); 347 i = _[0].length % 3 || 3; 348 349 _[0] = s.slice(0,i + (n < 0)) + 350 _[0].slice(i).replace(/(\d{3})/g, sep+'$1'); 351 352 s = _.join(dec); 353 } else { 354 s = s.replace('.', dec); 355 } 356 357 return s; 358}
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.