PageSourceSearch

https://www.madopskrifter.nu/WebResource.axd?d=F6TuRiQf3DAVADjrigo…JK4c_g5NQ6_Y0HyBpUY8O0&t=636814601860000000

js madopskrifter.nu collected 2026-10-02 06:39:45 UTC 48,440 bytes, 2,126 lines download raw bytes

1(function(){
2RADAJAXNAMESPACEVERSION=31;
3if(typeof (window.RadAjaxNamespace)=="undefined"||typeof (window.RadAjaxNamespace.Version)=="undefined"||window.RadAjaxNamespace.Version<RADAJAXNAMESPACEVERSION){
4window.RadAjaxNamespace={Version:RADAJAXNAMESPACEVERSION,IsAsyncResponse:false,LoadingPanels:{},ExistingScripts:{},IsInRequest:false,MaxRequestQueueSize:5};
5var _1=window.RadAjaxNamespace;
6_1.LoadingPanelzIndex=120000;
7_1.EventManager={_registry:null,Initialise:function(){
8try{
9if(this._registry==null){
10this._registry=[];
11_1.EventManager.Add(window,"unload",this.CleanUp);
12}
13}
14catch(e){
15_1.OnError(e);
16}
17},Add:function(_2,_3,_4,_5){
18try{
19this.Initialise();
20if(_2==null||_4==null){
21return false;
22}
23if(_2.addEventListener&&!window.opera){
24_2.addEventListener(_3,_4,true);
25this._registry[this._registry.length]={element:_2,eventName:_3,eventHandler:_4,clientID:_5};
26return true;
27}
28if(_2.addEventListener&&window.opera){
29_2.addEventListener(_3,_4,false);
30this._registry[this._registry.length]={element:_2,eventName:_3,eventHandler:_4,clientID:_5};
31return true;
32}
33if(_2.attachEvent&&_2.attachEvent("on"+_3,_4)){
34this._registry[this._registry.length]={element:_2,eventName:_3,eventHandler:_4,clientID:_5};
35return true;
36}
37return false;
38}
39catch(e){
40_1.OnError(e);
41}
42},CleanUp:function(){
43try{
44if(_1.EventManager._registry){
45for(var i=0;i<_1.EventManager._registry.length;i++){
46with(_1.EventManager._registry[i]){
47if(element.removeEventListener){
48element.removeEventListener(eventName,eventHandler,false);
49}else{
50if(element.detachEvent){
51element.detachEvent("on"+eventName,eventHandler);
52}
53}
54}
55}
56_1.EventManager._registry=null;
57}
58}
59catch(e){
60_1.OnError(e);
61}
62},CleanUpByClientID:function(id){
63try{
64if(_1.EventManager._registry){
65for(var i=0;i<_1.EventManager._registry.length;i++){
66with(_1.EventManager._registry[i]){
67if(clientID+""==id+""){
68if(element.removeEventListener){
69element.removeEventListener(eventName,eventHandler,false);
70}else{
71if(element.detachEvent){
72element.detachEvent("on"+eventName,eventHandler);
73}
74}
75}
76}
77}
78}
79}
80catch(e){
81_1.OnError(e);
82}
83}};
84_1.EventManager.Add(window,"load",function(){
85var _9=document.getElementsByTagName("script");
86for(var i=0;i<_9.length;i++){
87var _b=_9[i];
88if(_b.src!=""){
89_1.ExistingScripts[_b.src]=true;
90}
91}
92});
93_1.ServiceRequest=function(_c,_d,_e,_f,_10,_11){
94try{
95var _12=(window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");
96if(_12==null){
97return;
98}
99_12.open("POST",_c,true);
100_12.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
101_12.onreadystatechange=function(){
102_1.HandleAsyncServiceResponse(_12,_e,_f,_10,_11);
103};
104_12.send(_d);
105}
106catch(ex){
107if(typeof (_f)=="function"){
108var e={"ErrorCode":"","ErrorText":ex.message,"message":ex.message,"Text":"","Xml":""};
109_f(e);
110}
111}
112};
113_1.SyncServiceRequest=function(url,_15,_16,_17){
114try{
115var _18=(window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");
116if(_18==null){
117return null;
118}
119_18.open("POST",url,false);
120_18.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
121_18.send(_15);
122return _1.HandleSyncServiceResponse(_18,_16,_17);
123}
124catch(ex){
125if(typeof (_17)=="function"){
126var e={"ErrorCode":"","ErrorText":ex.message,"message":ex.message,"Text":"","Xml":""};
127_17(e);
128}
129return null;
130}
131};
132_1.Check404Status=function(_1a){
133try{
134if(_1a&&_1a.status==404){
135var _1b;
136_1b="Ajax callback error: source url not found! \n\r\n\rPlease verify if you are using any URL-rewriting code and set the AjaxUrl property to match the URL you need.";
137var _1c=new Error(_1b);
138throw (_1c);
139return;
140}
141}
142catch(ex){
143}
144};
145_1.HandleAsyncServiceResponse=function(_1d,_1e,_1f,_20,_21){
146try{
147if(_1d==null||_1d.readyState!=4){
148return;
149}
150_1.Check404Status(_1d);
151if(_1d.status!=200&&typeof (_1f)=="function"){
152var e={"ErrorCode":_1d.status,"ErrorText":_1d.statusText,"message":_1d.statusText,"Text":_1d.responseText,"Xml":_1d.responseXml};
153_1f(e,_21);
154return;
155}
156if(typeof (_1e)=="function"){
157var e={"Text":_1d.responseText,"Xml":_1d.responseXML};
158_1e(e,_20);
159}
160}
161catch(ex){
162if(typeof (_1f)=="function"){
163var e={"ErrorCode":"","ErrorText":ex.message,"message":ex.message,"Text":"","Xml":""};
164_1f(e);
165}
166}
167if(_1d!=null){
168_1d.onreadystatechange=_1.EmptyFunction;
169}
170};
171_1.HandleSyncServiceResponse=function(_23,_24,_25){
172try{
173_1.Check404Status(_23);
174if(_23.status!=200&&typeof (_25)=="function"){
175var e={"ErrorCode":_23.status,"ErrorText":_23.statusText,"message":_23.statusText,"Text":_23.responseText,"Xml":_23.responseXml};
176_25(e);
177return null;
178}
179if(typeof (_24)=="function"){
180var e={"Text":_23.responseText,"Xml":_23.responseXML};
181return _24(e);
182}
183}
184catch(ex){
185if(typeof (_25)=="function"){
186var e={"ErrorCode":"","ErrorText":ex.message,"message":ex.message,"Text":"","Xml":""};
187_25(e);
188}
189return null;
190}
191};
192_1.FocusElement=function(_27){
193var _28=document.getElementById(_27);
194if(_28){
195var _29=_28.tagName;
196var _2a=_28.type;
197if(_29.toLowerCase()=="input"&&(_2a.toLowerCase()=="checkbox"||_2a.toLowerCase()=="radio")){
198window.setTimeout(function(){
199try{
200_28.focus();
201}
202catch(e){
203}
204},500);
205}else{
206try{
207_1.SetSelectionFocus(_28);
208_28.focus();
209}
210catch(e){
211}
212}
213}
214};
215_1.SetSelectionFocus=function(_2b){
216if(_2b.createTextRange==null){
217return;
218}
219var _2c=null;
220try{
221_2c=_2b.createTextRange();
222}
223catch(e){
224}
225if(_2c!=null){
226_2c.moveStart("textedit",_2c.text.length);
227_2c.collapse(false);
228_2c.select();
229}
230};
231_1.GetForm=function(_2d){
232var _2e=null;
233if(typeof (window[_2d].FormID)!="undefined"){
234_2e=document.getElementById(window[_2d].FormID);
235}
236if(document.forms.length>1){
237for(var i=0;i<document.forms.length;i++){
238if(window[_2d].FormID.toLowerCase()==document.forms[i].id){
239_2e=document.forms[i];
240}
241}
242}
243return window[_2d].Form||_2e||document.forms[0];
244};
245_1.CreateNewXmlHttpObject=function(){
246return (window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");
247};
248if(typeof (_1.RequestQueue)=="undefined"){
249_1.RequestQueue=[];
250}
251_1.QueueRequest=function(){
252if(RadAjaxNamespace.MaxRequestQueueSize>0&&_1.RequestQueue.length<RadAjaxNamespace.MaxRequestQueueSize){
253_1.RequestQueue.push(arguments);
254}else{
255}
256};
257_1.History={};
258_1.HandleHistory=function(_30,_31){
259if(window.netscape){
260return;
261}
262var _32=document.getElementById(_30+"_History");
263if(_32==null){
264_32=document.createElement("iframe");
265_32.id=_30+"_History";
266_32.name=_30+"_History";
267_32.style.width="0px";
268_32.style.height="0px";
269_32.src="javascript:''";
270_32.style.visibility="hidden";
271var _33=function(e){
272if(!_1.ShouldLoadHistory){
273_1.ShouldLoadHistory=true;
274return;
275}
276if(!_1.IsInRequest){
277var _35="";
278var _36="";
279var _37=_32.contentWindow.document.getElementById("__DATA");
280if(!_37){
281return;
282}
283var _38=_37.value.split("&");
284for(var i=0,_3a=_38.length;i<_3a;i++){
285var _3b=_38[i].split("=");
286if(_3b[0]=="__EVENTTARGET"){
287_35=_3b[1];
288}
289if(_3b[0]=="__EVENTARGUMENT"){
290_36=_3b[1];
291}
292var _3c=document.getElementById(_1.UniqueIDToClientID(_3b[0]));
293if(_3c!=null){
294_1.RestorePostData(_3c,_1.DecodePostData(_3b[1]));
295}
296}
297if(_35!=""){
298var _3c=document.getElementById(_1.UniqueIDToClientID(_35));
299if(_3c!=null){
300_1.AsyncRequest(_35,_1.DecodePostData(_36),_30);
301}
302}
303}
304};
305_1.EventManager.Add(_32,"load",_33);
306document.body.appendChild(_32);
307}
308if(_1.History[_31]==null){
309_1.History[_31]=true;
310_1.AddHistoryEntry(_32,_31);
311}
312};
313_1.AddHistoryEntry=function(_3d,_3e){
314_1.ShouldLoadHistory=false;
315_3d.contentWindow.document.open();
316_3d.contentWindow.document.write("<input id='__DATA' name='__DATA' type='hidden' value='"+_3e+"' />");
317_3d.contentWindow.document.close();
318if(window.netscape){
319_3d.contentWindow.document.location.hash="#'"+new Date()+"'";
320}
321};
322_1.DecodePostData=function(_3f){
323if(decodeURIComponent){
324return decodeURIComponent(_3f);
325}else{
326return unescape(_3f);
327}
328};
329_1.UniqueIDToClientID=function(_40){
330return _40.replace(/\$/g,"_");
331};
332_1.RestorePostData=function(_41,_42){
333if(_41.tagName.toLowerCase()=="select"){
334for(var i=0,_44=_41.options.length;i<_44;i++){
335if(_42.indexOf(_41.options[i].value)!=-1){
336_41.options[i].selected=true;
337}
338}
339}
340if(_41.tagName.toLowerCase()=="input"&&(_41.type.toLowerCase()=="text"||_41.type.toLowerCase()=="hidden")){
341_41.value=_42;
342}
343if(_41.tagName.toLowerCase()=="input"&&(_41.type.toLowerCase()=="checkbox"||_41.type.toLowerCase()=="radio")){
344_41.checked=_42;
345}
346};
347_1.AsyncRequest=function(_45,_46,_47,e){
348try{
349if(!_47){
350var _49=(e.srcElement)?e.srcElement:e.target;
351if(_49&&_49.tagName.toLowerCase()=="input"){
352if(typeof (__doPostBack)!="undefined"){
353__doPostBack(_45,_46);
354return;
355}
356}
357}
358if(_45==""||_47==""){
359return;
360}
361var _4a=window[_47];
362var _4b=_1.CreateNewXmlHttpObject();
363if(_4b==null){
364return;
365}
366if(_1.IsInRequest){
367_1.QueueRequest.apply(_1,arguments);
368return;
369}
370if(!RadCallbackNamespace.raiseEvent("onrequeststart")){
371return;
372}
373var evt=_1.CreateClientEvent(_45,_46);
374if(typeof (_4a.EnableAjax)!="undefined"){
375evt.EnableAjax=_4a.EnableAjax;
376}else{
377evt.EnableAjax=true;
378}
379evt.XMLHttpRequest=_4b;
380if(!_1.FireEvent(_4a,"OnRequestStart",[evt])){
381return;
382}
383if(!evt.EnableAjax&&typeof (__doPostBack)!="undefined"){
384__doPostBack(_45,_46);
385return;
386}
387var _4d=window.OnCallbackRequestStart(_4a,evt);
388if(typeof (_4d)=="boolean"&&_4d==false){
389return;
390}
391evt=null;
392_1.IsInRequest=true;
393_1.PrepareFormForAsyncRequest(_45,_46,_47);
394if(typeof (_4a.PrepareLoadingTemplate)=="function"){
395_4a.PrepareLoadingTemplate();
396}
397_1.ShowLoadingTemplate(_47);
398var _4e=_45.replace(/(\$|:)/g,"_");
399RadAjaxNamespace.LoadingPanel.ShowLoadingPanels(_4a,_4e);
400var _4f=_1.GetPostData(_47,e);
401_4f+=_1.GetUrlForAsyncRequest(_47);
402if(false){
403if(_1.History[""]==null){
404_1.HandleHistory(_47,"");
405}
406_1.HandleHistory(_47,_4f);
407}
408_4b.open("POST",_1.UrlDecode(_4a.Url),true);
409try{
410_4b.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
411if(!_1.IsNetscape()){
412_4b.setRequestHeader("Content-Length",_4f.length);
413}
414}
415catch(e){
416}
417_4b.onreadystatechange=function(){
418_1.HandleAsyncRequestResponse(_47,null,_45,_46,_4b);
419};
420_4b.send(_4f);
421_4f=null;
422var evt=_1.CreateClientEvent(_45,_46);
423_1.FireEvent(_4a,"OnRequestSent",[evt]);
424window.OnCallbackRequestSent(_4a,evt);
425_4a=null;
426_4e=null;
427evt=null;
428}
429catch(e){
430_1.OnError(e,_47);
431}
432};
433_1.CreateClientEvent=function(_50,_51){
434var _52=_50.replace(/(\$|:)/g,"_");
435var evt={EventTarget:_50,EventArgument:_51,EventTargetElement:document.getElementById(_52)};
436return evt;
437};
438_1.IncludeClientScript=function(src){
439if(_1.XMLHttpRequest==null){
440_1.XMLHttpRequest=(window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");
441}
442if(_1.XMLHttpRequest==null){
443return;
444}
445_1.XMLHttpRequest.open("GET",src,false);
446_1.XMLHttpRequest.send(null);
447if(_1.XMLHttpRequest.status==200){
448var _55=_1.XMLHttpRequest.responseText;
449_1.EvalScriptCode(_55);
450}
451};
452_1.EvalScriptCode=function(_56){
453if(_1.IsSafari()){
454_56=_56.replace(/^\s*<!--((.|\n)*)-->\s*$/mi,"$1");
455}
456var _57=document.createElement("script");
457_57.setAttribute("type","text/javascript");
458if(_1.IsSafari()){
459_57.appendChild(document.createTextNode(_56));
460}else{
461_57.text=_56;
462}
463var _58=_1.GetHeadElement();
464_58.appendChild(_57);
465if(_1.IsSafari()){
466_57.innerHTML="";
467}else{
468_57.parentNode.removeChild(_57);
469}
470};
471_1.evaluateScriptElementCode=function(_59){
472var _5a="";
473if(_1.IsSafari()){
474_5a=_59.innerHTML;
475}else{
476_5a=_59.text;
477}
478_1.EvalScriptCode(_5a);
479};
480_1.ExecuteScripts=function(_5b,_5c){
481try{
482var _5d=_5b.getElementsByTagName("script");
483for(var i=0,len=_5d.length;i<len;i++){
484var _60=_5d[i];
485if((_60.type&&_60.type.toLowerCase()=="text/javascript")||(_60.getAttribute("language")&&_60.getAttribute("language").toLowerCase()=="javascript")){
486if(!window.opera){
487if(_60.src!=""){
488if(_1.ExistingScripts[_60.src]==null){
489_1.IncludeClientScript(_60.src);
490_1.ExistingScripts[_60.src]=true;
491}
492}else{
493if(!_1.IsMaintainScrollPositionScript(_60.text)){
494_1.evaluateScriptElementCode(_60);
495}
496}
497}
498}
499}
500for(var i=_5d.length-1;i>=0;i--){
501RadAjaxNamespace.DestroyElement(_5d[i]);
502}
503}
504catch(e){
505_1.OnError(e,_5c);
506}
507};
508_1.ExecuteScriptsForDisposedIDs=function(_61,_62){
509try{
510if(_61==null){
511return;
512}
513if(window.opera){
514return;
515}
516var _63=_1.disposedIDs.length>0;
517var _64=_61.getElementsByTagName("script");
518for(var i=0,len=_64.length;i<len;i++){
519var _67=_64[i];
520if(_67.src!=""){
521if(!_1.ExistingScripts){
522continue;
523}
524if(_1.ExistingScripts[_67.src]==null){
525_1.IncludeClientScript(_67.src);
526_1.ExistingScripts[_67.src]=true;
527}
528}
529if((_67.type&&_67.type.toLowerCase()=="text/javascript")||(_67.language&&_67.language.toLowerCase()=="javascript")){
530if(_67.text.indexOf("$create")!=-1){
531for(var j=0;j<_1.disposedIDs.length;j++){
532var id=_1.disposedIDs[j];
533if(id==""){
534continue;
535}
536var _6a=_1.GetCreateCode(_67,id);
537if(id!=null&&id!=""&&_6a.indexOf("$get(\""+id+"\")")!=-1){
538_1.EvalScriptCode(_6a);
539_1.disposedIDs=_1.RemoveElementFromArray(_1.disposedIDs[j],_1.disposedIDs);
540j--;
541}
542}
543}
544}
545}
546if(_63){
547if(Sys&&Sys.Application){
548var _6b=Sys.Application.get_events()._list.load;
549if(_6b){
550for(var i=0;i<_6b.length;i++){
551if(typeof (_6b[i])=="function"){
552_6b[i]();
553}
554}
555}
556}
557}
558}
559catch(e){
560_1.OnError(e,_62);
561}
562};
563_1.GetCreateCode=function(_6c,id){
564var _6e="";
565if(_1.IsSafari()){
566_6e=_6c.innerHTML;
567}else{
568_6e=_6c.text;
569}
570var _6f=[];
571while(_6e.indexOf("Sys.Application.add_init")!=-1){
572var _70=_6e.substring(_6e.indexOf("Sys.Application.add_init"),_6e.indexOf("});")+3);
573_6f[_6f.length]=_70;
574_6e=_6e.replace(_70,"");
575}
576for(var i=0,_72=_6f.length;i<_72;i++){
577var _70=_6f[i];
578if(_70.indexOf("$get(\""+id+"\")")!=-1){
579_6e=_70;
580break;
581}
582}
583return _6e;
584};
585_1.RemoveElementFromArray=function(_73,_74){
586var _75=[];
587for(var i=0,_77=_74.length;i<_77;i++){
588if(_73!=_74[i]){
589_75[_75.length]=_74[i];
590}
591}
592return _75;
593};
594_1.ResetValidators=function(){
595if(typeof (Page_Validators)!="undefined"){
596Page_Validators=[];
597}
598};
599_1.ExecuteValidatorsScripts=function(_78,_79){
600try{
601if(_78==null){
602return;
603}
604if(window.opera){
605return;
606}
607var _7a=_78.getElementsByTagName("script");
608for(var i=0,len=_7a.length;i<len;i++){
609var _7d=_7a[i];
610if(_7d.src!=""){
611if(!_1.ExistingScripts){
612continue;
613}
614if(_1.ExistingScripts[_7d.src]==null){
615_1.IncludeClientScript(_7d.src);
616_1.ExistingScripts[_7d.src]=true;
617}
618}
619if((_7d.type&&_7d.type.toLowerCase()=="text/javascript")||(_7d.language&&_7d.language.toLowerCase()=="javascript")){
620if(_1.IsValidatorScript(_7d.text)){
621continue;
622}
623_1.evaluateScriptElementCode(_7d);
624}
625}
626}
627catch(e){
628_1.OnError(e,_79);
629}
630};
631_1.IsValidatorScript=function(_7e){
632return _7e.indexOf(".controltovalidate")==-1&&_7e.indexOf("Page_Validators")==-1&&_7e.indexOf("Page_ValidationActive")==-1&&_7e.indexOf("WebForm_OnSubmit")==-1;
633};
634_1.IsMaintainScrollPositionScript=function(_7f){
635var _80="theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;";
636return (_7f.indexOf(_80)!=-1);
637};
638_1.GetImageButtonCoordinates=function(e){
639if(typeof (e.offsetX)=="number"&&typeof (e.offsetY)=="number"){
640return {X:e.offsetX,Y:e.offsetY};
641}
642var _82=_1.GetMouseEventX(e);
643var _83=_1.GetMouseEventY(e);
644var _84=e.target||e.srcElement;
645var _85=_1.GetElementPosition(_84);
646var x=_82-_85.x;
647var y=_83-_85.y;
648if(!(_1.IsSafari()||window.opera)){
649x-=2;
650y-=2;
651}
652return {X:x,Y:y};
653};
654_1.GetMouseEventX=function(e){
655var _89=null;
656if(e.pageX){
657_89=e.pageX;
658}else{
659if(e.clientX){
660if(document.documentElement&&document.documentElement.scrollLeft){
661_89=e.clientX+document.documentElement.scrollLeft;
662}else{
663_89=e.clientX+document.body.scrollLeft;
664}
665}
666}
667return _89;
668};
669_1.GetMouseEventY=function(e){
670var _8b=null;
671if(e.pageY){
672_8b=e.pageY;
673}else{
674if(e.clientY){
675if(document.documentElement&&document.documentElement.scrollTop){
676_8b=e.clientY+document.documentElement.scrollTop;
677}else{
678_8b=e.clientY+document.body.scrollTop;
679}
680}
681}
682return _8b;
683};
684_1.GetElementPosition=function(el){
685var _8d=null;
686var pos={x:0,y:0};
687var box;
688if(el.getBoundingClientRect){
689box=el.getBoundingClientRect();
690var _90=document.documentElement.scrollTop||document.body.scrollTop;
691var _91=document.documentElement.scrollLeft||document.body.scrollLeft;
692pos.x=box.left+_91-2;
693pos.y=box.top+_90-2;
694return pos;
695}else{
696if(document.getBoxObjectFor){
697box=document.getBoxObjectFor(el);
698pos.x=box.x-2;
699pos.y=box.y-2;
700}else{
701pos.x=el.offsetLeft;
702pos.y=el.offsetTop;
703_8d=el.offsetParent;
704if(_8d!=el){
705while(_8d){
706pos.x+=_8d.offsetLeft;
707pos.y+=_8d.offsetTop;
708_8d=_8d.offsetParent;
709}
710}
711}
712}
713if(window.opera){
714_8d=el.offsetParent;
715while(_8d&&_8d.tagName!="BODY"&&_8d.tagName!="HTML"){
716pos.x-=_8d.scrollLeft;
717pos.y-=_8d.scrollTop;
718_8d=_8d.offsetParent;
719}
720}else{
721_8d=el.parentNode;
722while(_8d&&_8d.tagName!="BODY"&&_8d.tagName!="HTML"){
723pos.x-=_8d.scrollLeft;
724pos.y-=_8d.scrollTop;
725_8d=_8d.parentNode;
726}
727}
728return pos;
729};
730_1.IsImageButtonAjaxRequest=function(_92,e){
731if(e!=null){
732try{
733var _94=e.target||e.srcElement;
734return _92==_94;
735}
736catch(e){
737return false;
738}
739}else{
740return false;
741}
742};
743_1.GetPostData=function(_95,e){
744try{
745var _97=_1.GetForm(_95);
746var _98;
747var _99;
748var _9a=[];
749var _9b=navigator.userAgent;
750if(_1.IsSafari()||_9b.indexOf("Netscape")){
751_98=_97.getElementsByTagName("*");
752}else{
753_98=_97.elements;
754}
755for(var i=0,_9d=_98.length;i<_9d;i++){
756_99=_98[i];
757if(_99.disabled==true){
758continue;
759}
760var _9e=_99.tagName.toLowerCase();
761if(_9e=="input"){
762var _9f=_99.type;
763if((_9f=="text"||_9f=="hidden"||_9f=="password"||((_9f=="checkbox"||_9f=="radio")&&_99.checked))){
764var tmp=[];
765tmp[tmp.length]=_99.name;
766tmp[tmp.length]=_1.EncodePostData(_99.value);
767_9a[_9a.length]=tmp.join("=");
768}else{
769if(_9f=="image"&&_1.IsImageButtonAjaxRequest(_99,e)){
770var _a1=_1.GetImageButtonCoordinates(e);
771var tmp=[];
772tmp[tmp.length]=_99.name+".x";
773tmp[tmp.length]=_1.EncodePostData(_a1.X);
774_9a[_9a.length]=tmp.join("=");
775var tmp=[];
776tmp[tmp.length]=_99.name+".y";
777tmp[tmp.length]=_1.EncodePostData(_a1.Y);
778_9a[_9a.length]=tmp.join("=");
779}
780}
781}else{
782if(_9e=="select"){
783for(var j=0,_a3=_99.options.length;j<_a3;j++){
784var _a4=_99.options[j];
785if(_a4.selected==true){
786var tmp=[];
787tmp[tmp.length]=_99.name;
788tmp[tmp.length]=_1.EncodePostData(_a4.value);
789_9a[_9a.length]=tmp.join("=");
790}
791}
792}else{
793if(_9e=="textarea"){
794var tmp=[];
795tmp[tmp.length]=_99.name;
796tmp[tmp.length]=_1.EncodePostData(_99.value);
797_9a[_9a.length]=tmp.join("=");
798}
799}
800}
801}
802return _9a.join("&");
803}
804catch(e){
805_1.OnError(e,_95);
806}
807};
808_1.EncodePostData=function(_a5){
809if(encodeURIComponent){
810return encodeURIComponent(_a5);
811}else{
812return escape(_a5);
813}
814};
815_1.UrlDecode=function(_a6){
816var div=document.createElement("div");
817div.innerHTML=_1.StripTags(_a6);
818return div.childNodes[0]?div.childNodes[0].nodeValue:"";
819};
820_1.StripTags=function(_a8){
821return _a8.replace(/<\/?[^>]+>/gi,"");
822};
823_1.GetElementByName=function(_a9,_aa){
824var res=null;
825var _ac=_a9.getElementsByTagName("*");
826var len=_ac.length;
827for(var i=0;i<len;i++){
828var _af=_ac[i];
829if(!_af.name){
830continue;
831}
832if(_af.name+""==_aa+""){
833res=_af;
834break;
835}
836}
837return res;
838};
839_1.GetElementByID=function(_b0,id,_b2){
840var _b3=_b2||"*";
841var res=null;
842var _b5=_b0.getElementsByTagName(_b3);
843var len=_b5.length;
844var _b7=null;
845for(var i=0;i<len;i++){
846_b7=_b5[i];
847if(!_b7.id){
848continue;
849}
850if(_b7.id+""==id+""){
851res=_b7;
852break;
853}
854}
855_b7=null;
856_b5=null;
857return res;
858};
859_1.FixCheckboxRadio=function(_b9){
860if(!_b9||!_b9.type){
861return;
862}
863var _ba=(_b9.tagName.toLowerCase()=="input");
864var _bb=(_b9.type.toLowerCase()=="checkbox"||_b9.type.toLowerCase()=="radio");
865if(_ba&&_bb){
866var _bc=_b9.nextSibling;
867var _bd=(_b9.parentNode.tagName.toLowerCase()=="span"&&(_b9.parentNode.getElementsByTagName("*").length==2||_b9.parentNode.getElementsByTagName("*").length==1));
868var _be=(_bc!=null&&_bc.tagName&&_bc.tagName.toLowerCase()=="label"&&_bc.htmlFor==_b9.id);
869if(_bd){
870return _b9.parentNode;
871}else{
872if(_be){
873var _bf=document.createElement("span");
874_b9.parentNode.insertBefore(_bf,_b9);
875_bf.appendChild(_b9);
876_bf.appendChild(_bc);
877return _bf;
878}else{
879return _b9;
880}
881}
882}
883};
884_1.GetNodeNextSibling=function(_c0){
885if(_c0!=null&&_c0.nextSibling!=null){
886return _c0.nextSibling;
887}
888return null;
889};
890_1.PrepareFormForAsyncRequest=function(_c1,_c2,_c3){
891var _c4=_1.GetForm(_c3);
892if(_c4["__EVENTTARGET"]){
893_c4["__EVENTTARGET"].value=_c1.split("$").join(":");
894}else{
895var _c5=document.createElement("input");
896_c5.id="__EVENTTARGET";
897_c5.name="__EVENTTARGET";
898_c5.type="hidden";
899_c5.value=_c1.split("$").join(":");
900_c4.appendChild(_c5);
901}
902if(_c4["__EVENTARGUMENT"]){
903_c4["__EVENTARGUMENT"].value=_c2;
904}else{
905var _c5=document.createElement("input");
906_c5.id="__EVENTARGUMENT";
907_c5.name="__EVENTARGUMENT";
908_c5.type="hidden";
909_c5.value=_c2;
910_c4.appendChild(_c5);
911}
912_c4=null;
913};
914_1.GetUrlForAsyncRequest=function(_c6){
915var url="&"+"RadAJAXControlID"+"="+_c6+"&"+"httprequest=true";
916if(window.opera){
917url+="&"+"&browser=Opera";
918}
919return url;
920};
921_1.ShowLoadingTemplate=function(_c8){
922var _c9=window[_c8];
923if(_c9==null){
924return;
925}
926var _ca;
927if(_c9.Control){
928_ca=_c9.Control;
929}
930if(_c9.MasterTableView&&_c9.MasterTableView.Control&&_c9.MasterTableView.Control.tBodies[0]){
931_ca=_c9.MasterTableView.Control.tBodies[0];
932}
933if(_c9.GridDataDiv){
934_ca=_c9.GridDataDiv;
935}
936if(_ca==null){
937return;
938}
939_ca.style.cursor="wait";
940if(_c9.LoadingTemplate!=null){
941_1.InsertAtLocation(_c9.LoadingTemplate,document.body,null);
942var _cb=_1.RadGetElementRect(_ca);
943_c9.LoadingTemplate.style.position="absolute";
944_c9.LoadingTemplate.style.width=_cb.width+"px";
945_c9.LoadingTemplate.style.height=_cb.height+"px";
946_c9.LoadingTemplate.style.left=_cb.left+"px";
947_c9.LoadingTemplate.style.top=_cb.top+"px";
948_c9.LoadingTemplate.style.textAlign="center";
949_c9.LoadingTemplate.style.verticleAlign="middle";
950_c9.LoadingTemplate.style.zIndex=_1.LoadingPanelzIndex;
951_c9.LoadingTemplate.style.overflow="hidden";
952if(parseInt(_c9.LoadingTemplateTransparency)>0){
953var _cc=100-parseInt(_c9.LoadingTemplateTransparency);
954if(window.netscape&&!window.opera){
955_c9.LoadingTemplate.style.MozOpacity=_cc/100;
956}else{
957if(window.opera){
958_c9.LoadingTemplate.style.opacity=_cc/100;
959}else{
960_c9.LoadingTemplate.style.filter="alpha(opacity="+_cc+");";
961var _cd=_c9.LoadingTemplate.getElementsByTagName("img");
962for(var i=0;i<_cd.length;i++){
963_cd[i].style.filter="";
964}
965}
966}
967}else{
968if(navigator.userAgent.toLowerCase().indexOf("msie 6.0")!=-1&&!window.opera){
969var _cf=_ca.getElementsByTagName("select");
970for(var i=0;i<_cf.length;i++){
971_cf[i].style.visibility="hidden";
972}
973}
974_ca.style.visibility="hidden";
975}
976_c9.LoadingTemplate.style.display="";
977}
978};
979_1.HideLoadingTemplate=function(_d0){
980var _d1=window[_d0];
981if(_d1==null){
982return;
983}
984var _d2=_d1.LoadingTemplate;
985if(_d2!=null){
986if(_d2.parentNode!=null){
987RadAjaxNamespace.DestroyElement(_d2);
988}
989_d1.LoadingTemplate=null;
990}
991};
992_1.InitializeControlsToUpdate=function(_d3,_d4){
993var _d5=window[_d3];
994var _d6=_d4.responseText;
995try{
996eval(_d6.substring(_d6.indexOf("/*_telerik_ajaxScript_*/"),_d6.lastIndexOf("/*_telerik_ajaxScript_*/")));
997}
998catch(e){
999this.OnError(e);
1000}
1001if(typeof (_d5.ControlsToUpdate)=="undefined"){
1002_d5.ControlsToUpdate=[_d3];
1003}
1004};
1005_1.FindOldControl=function(_d7,_d8){
1006var _d9=document.getElementById(_d7+"_wrapper");
1007if(_d9==null){
1008if(_1.IsSafari()){
1009_d9=_1.GetElementByID(_1.GetForm(_d8),_d7);
1010}else{
1011_d9=document.getElementById(_d7);
1012}
1013}
1014var _da=_1.FixCheckboxRadio(_d9);
1015if(typeof (_da)!="undefined"){
1016_d9=_da;
1017}
1018return _d9;
1019};
1020_1.FindNewControl=function(_db,_dc,_dd){
1021_dd=_dd||"*";
1022var _de=_dc.getElementsByTagName("div");
1023for(var i=0,len=_de.length;i<len;i++){
1024if(_de[i].innerHTML.indexOf("RADAJAX_HIDDENCONTROL")>=0){
1025_dd="*";
1026}
1027}
1028var _e1=_1.GetElementByID(_dc,_db+"_wrapper",_dd);
1029if(_e1==null){
1030_e1=_1.GetElementByID(_dc,_db,_dd);
1031}
1032var _e2=_1.FixCheckboxRadio(_e1);
1033if(typeof (_e2)!="undefined"){
1034_e1=_e2;
1035}
1036return _e1;
1037};
1038_1.InsertAtLocation=function(_e3,_e4,_e5){
1039if(_e5!=null){
1040return _e4.insertBefore(_e3,_e5);
1041}else{
1042return _e4.appendChild(_e3);
1043}
1044};
1045_1.GetOldControlsUpdateSettings=function(_e6,_e7){
1046var _e8={};
1047for(var i=0,len=_e6.length;i<len;i++){
1048var _eb=_e6[i];
1049var _ec=_1.FindOldControl(_eb,_e7);
1050var _ed=_1.GetNodeNextSibling(_ec);
1051if(_ec==null){
1052var _ee=new Error("Cannot update control with ID: "+_eb+". The control does not exist.");
1053throw (_ee);
1054continue;
1055}
1056var _ef=_ec.parentNode;
1057_e8[_eb]={oldControl:_ec,parent:_ef};
1058if(_1.IsSafari()){
1059_e8[_eb].nextSibling=_ed;
1060_ec.parentNode.removeChild(_ec);
1061}
1062}
1063return _e8;
1064};
1065_1.ReplaceElement=function(_f0,_f1){
1066var _f2=_f0.oldControl;
1067var _f3=_f0.parent;
1068var _f4=_f0.nextSibling||_1.GetNodeNextSibling(_f2);
1069if(_f3==null){
1070return;
1071}
1072if(typeof (Sys)!="undefined"&&typeof (Sys.WebForms)!="undefined"&&typeof (Sys.WebForms.PageRequestManager)!="undefined"){
1073_1.destroyTree(_f2);
1074}
1075if(window.opera){
1076RadAjaxNamespace.DestroyElement(_f2);
1077}
1078_1.InsertAtLocation(_f1,_f3,_f4);
1079if(!window.opera){
1080RadAjaxNamespace.DestroyElement(_f2);
1081}
1082};
1083_1.disposedIDs=[];
1084_1.destroyTree=function(_f5){
1085if(_f5.nodeType===1){
1086if(_f5.dispose&&typeof (_f5.dispose)==="function"){
1087_f5.dispose();
1088}else{
1089if(_f5.control&&typeof (_f5.control.dispose)==="function"){
1090_1.disposedIDs[_1.disposedIDs.length]=_f5.id;
1091_f5.control.dispose();
1092}
1093}
1094var _f6=Sys.UI.Behavior.getBehaviors(_f5);
1095for(var j=_f6.length-1;j>=0;j--){
1096_1.disposedIDs[_1.disposedIDs.length]=_f5.id;
1097_f6[j].dispose();
1098}
1099var _f8=_f5.childNodes;
1100for(var i=_f8.length-1;i>=0;i--){
1101var _fa=_f8[i];
1102if(_fa.nodeType===1){
1103if(_fa.dispose&&typeof (_fa.dispose)==="function"){
1104_fa.dispose();
1105}else{
1106if(_fa.control&&typeof (_fa.control.dispose)==="function"){
1107_1.disposedIDs[_1.disposedIDs.length]=_fa.id;
1108_fa.control.dispose();
1109}
1110}
1111var _f6=Sys.UI.Behavior.getBehaviors(_fa);
1112for(var j=_f6.length-1;j>=0;j--){
1113_1.disposedIDs[_1.disposedIDs.length]=_fa.id;
1114_f6[j].dispose();
1115}
1116_1.destroyTree(_fa);
1117}
1118}
1119}
1120};
1121_1.FireOnResponseReceived=function(_fb,_fc,_fd,_fe){
1122var evt=_1.CreateClientEvent(_fc,_fd);
1123evt.ResponseText=_fe;
1124if(!_1.FireEvent(_fb,"OnResponseReceived",[evt])){
1125return;
1126}
1127var _100=window.OnCallbackResponseReceived(_fb,evt);
1128if(typeof (_100)=="boolean"&&_100==false){
1129return;
1130}
1131evt=null;
1132};
1133_1.FireOnResponseEnd=function(_101,_102,_103){
1134var evt=_1.CreateClientEvent(_102,_103);
1135_1.FireEvent(_101,"OnResponseEnd",[evt]);
1136window.OnCallbackResponseEnd(_101,evt);
1137RadCallbackNamespace.raiseEvent("onresponseend");
1138evt=null;
1139};
1140_1.CreateHtmlContainer=function(){
1141var _105=document.createElement("div");
1142_105.id="RadAjaxHtmlContainer";
1143_105.style.display="none";
1144document.body.appendChild(_105);
1145return _105;
1146};
1147_1.CreateHtmlContainer=function(name){
1148var _107=document.getElementById("htmlUpdateContainer_"+name);
1149if(_107!=null){
1150return _107;
1151}
1152var _108=document.getElementById("htmlUpdateContainer");
1153if(_108==null){
1154_108=document.createElement("div");
1155_108.id="htmlUpdateContainer";
1156_108.style.display="none";
1157if(_1.IsSafari()){
1158_108=document.forms[0].appendChild(_108);
1159}else{
1160_108=document.body.appendChild(_108);
1161}
1162}
1163_107=document.createElement("div");
1164_107.id="htmlUpdateContainer_"+name;
1165_107.style.display="none";
1166_107=_108.appendChild(_107);
1167_108=null;
1168return _107;
1169};
1170_1.UpdateHeader=function(_109,_10a){
1171var _10b=_1.GetHeadElement();
1172if(_10b!=null&&_10a!=""){
1173var _10c=_1.GetTags(_10a,"style");
1174_1.ApplyStyles(_10c);
1175_1.ApplyStyleFiles(_10a);
1176_1.UpdateTitle(_10a);
1177}
1178};
1179_1.GetHeadHtml=function(_10d){
1180var _10e=/\<head[^\>]*\>((.|\n|\r)*?)\<\/head\>/i;
1181var _10f=_10d.match(_10e);
1182if(_10f!=null&&_10f.length>2){
1183var _110=_10f[1];
1184return _110;
1185}else{
1186return "";
1187}
1188};
1189_1.UpdateTitle=function(_111){
1190var _112=_1.GetTag(_111,"title");
1191if(_112.index!=-1){
1192var _113=_112.inner.replace(/^\s*(.*?)\s*$/mgi,"$1");
1193if(_113!=document.title){
1194document.title=_113;
1195}
1196}
1197};
1198_1.GetHeadElement=function(){
1199var _114=document.getElementsByTagName("head");
1200if(_114.length>0){
1201return _114[0];
1202}
1203var head=document.createElement("head");
1204document.documentElement.appendChild(head);
1205return head;
1206};
1207_1.ApplyStyleFiles=function(_116){
1208var _117=_1.GetLinkHrefs(_116);
1209var _118="";
1210var head=_1.GetHeadElement();
1211var _11a=head.getElementsByTagName("link");
1212for(var i=0;i<_11a.length;i++){
1213_118+="\n"+_11a[i].getAttribute("href");
1214}
1215for(var i=0;i<_117.length;i++){
1216var href=_117[i];
1217if(href.media&&href.media.toString().toLowerCase()=="print"){
1218continue;
1219}
1220if(_118.indexOf(href)>=0){
1221continue;
1222}
1223href=href.replace(/&amp;amp;t/g,"&amp;t");
1224if(_118.indexOf(href)>=0){
1225continue;
1226}
1227var link=document.createElement("link");
1228link.setAttribute("rel","stylesheet");
1229link.setAttribute("href",_117[i]);
1230head.appendChild(link);
1231}
1232};
1233_1.ApplyStyles=function(_11e){
1234if(_1.AppliedStyleSheets==null){
1235_1.AppliedStyleSheets={};
1236}
1237if(document.createStyleSheet!=null){
1238for(var i=0;i<_11e.length;i++){
1239var _120=_11e[i].inner;
1240var _121=_1.GetStringHashCode(_120);
1241if(_1.AppliedStyleSheets[_121]!=null){
1242continue;
1243}
1244_1.AppliedStyleSheets[_121]=true;
1245var _122=null;
1246try{
1247_122=document.createStyleSheet();
1248}
1249catch(e){
1250}
1251if(_122==null){
1252_122=document.createElement("style");
1253}
1254_122.cssText=_120;
1255}
1256}else{
1257var _123=null;
1258if(document.styleSheets.length==0){
1259css=document.createElement("style");
1260css.media="all";
1261css.type="text/css";
1262var _124=_1.GetHeadElement();
1263_124.appendChild(css);
1264_123=css;
1265}
1266if(document.styleSheets[0]){
1267_123=document.styleSheets[0];
1268}
1269for(var j=0;j<_11e.length;j++){
1270var _120=_11e[j].inner;
1271var _121=_1.GetStringHashCode(_120);
1272if(_1.AppliedStyleSheets[_121]!=null){
1273continue;
1274}
1275_1.AppliedStyleSheets[_121]=true;
1276var _126=_120.split("}");
1277for(var i=0;i<_126.length;i++){
1278if(_126[i].replace(/\s*/,"")==""){
1279continue;
1280}
1281_123.insertRule(_126[i]+"}",i+1);
1282}
1283}
1284}
1285};
1286_1.GetStringHashCode=function(_127){
1287var h=0;
1288if(_127){
1289for(var j=_127.length-1;j>=0;j--){
1290h^=_1.ANTABLE.indexOf(_127.charAt(j))+1;
1291for(var i=0;i<3;i++){
1292var m=(h=h<<7|h>>>25)&150994944;
1293h^=m?(m==150994944?1:0):1;
1294}
1295}
1296}
1297return h;
1298};
1299_1.ANTABLE="w5Q2KkFts3deLIPg8Nynu_JAUBZ9YxmH1XW47oDpa6lcjMRfi0CrhbGSOTvqzEV";
1300_1.GetLinkHrefs=function(_12c){
1301var html=_12c;
1302var _12e=[];
1303while(1){
1304var _12f=html.match(/<link[^>]*href=('|")?([^'"]*)('|")?([^>]*)>.*?(<\/link>)?/i);
1305if(_12f==null||_12f.length<3){
1306break;
1307}
1308var _130=_12f[2];
1309_12e[_12e.length]=_130;
1310var _131=_12f.index+_130.length;
1311html=html.substring(_131,html.length);
1312}
1313return _12e;
1314};
1315_1.GetTags=function(_132,_133){
1316var _134=[];
1317var html=_132;
1318while(1){
1319var _136=_1.GetTag(html,_133);
1320if(_136.index==-1){
1321break;
1322}
1323_134[_134.length]=_136;
1324var _137=_136.index+_136.outer.length;
1325html=html.substring(_137,html.length);
1326}
1327return _134;
1328};
1329_1.GetTag=function(_138,_139,_13a){
1330if(typeof (_13a)=="undefined"){
1331_13a="";
1332}
1333var _13b=new RegExp("<"+_139+"[^>]*>((.|\n|\r)*?)</"+_139+">","i");
1334var _13c=_138.match(_13b);
1335if(_13c!=null&&_13c.length>=2){
1336return {outer:_13c[0],inner:_13c[1],index:_13c.index};
1337}else{
1338return {outer:_13a,inner:_13a,index:-1};
1339}
1340};
1341_1.EmptyFunction=function(){
1342};
1343_1.HandleAsyncRequestResponse=function(_13d,_13e,_13f,_140,_141){
1344try{
1345RadAjaxNamespace.IsAsyncResponse=true;
1346var _142=window[_13d];
1347if(_142==null){
1348return;
1349}
1350if(_141==null||_141.readyState!=4){
1351return;
1352}
1353_1.IsInRequest=false;
1354_1.Check404Status(_141);
1355if(!_1.HandleAsyncRedirect(_13d,_141)){
1356return;
1357}
1358if(_141.responseText==""){
1359return;
1360}
1361if(!_1.CheckContentType(_13d,_141)){
1362return;
1363}
1364_1.HideLoadingTemplate(_13d);
1365_1.InitializeControlsToUpdate(_13d,_141);
1366_1.FireOnResponseReceived(_142,_13f,_140,_141.responseText);
1367_1.UpdateControlsHtml(_142,_141,_13d);
1368_1.HandleResponseScripts(_141);
1369if(_141!=null){
1370_141.onreadystatechange=_1.EmptyFunction;
1371}
1372_1.FireOnResponseEnd(_142,_13f,_140);
1373if(_1.IsSafari()){
1374window.setTimeout(function(){
1375var h=document.body.offsetHeight;
1376var w=document.body.offsetWidth;
1377},0);
1378}
1379if(_1.RequestQueue.length>0){
1380asyncRequestArgs=_1.RequestQueue.shift();
1381window.setTimeout(function(){
1382_1.AsyncRequest.apply(_1,asyncRequestArgs);
1383},0);
1384}
1385_142.Dispose();
1386}
1387catch(e){
1388_1.OnError(e,_13d);
1389}
1390};
1391_1.UpdateControlsHtml=function(_145,_146,_147){
1392var _148=_145.ControlsToUpdate;
1393if(_148.length==0){
1394return;
1395}
1396var _149=_1.GetOldControlsUpdateSettings(_148,_147);
1397var _14a=_146.responseText;
1398var _14b=_1.GetHeadHtml(_14a);
1399try{
1400if(_145.EnablePageHeadUpdate!=false){
1401_1.UpdateHeader(_147,_14b);
1402}
1403}
1404catch(e){
1405}
1406_14a=_14a.replace(_14b,"");
1407var _14c=_1.CreateHtmlContainer(_145.ControlID);
1408_14a=_1.RemoveServerForm(_14a);
1409_14c.innerHTML=_14a;
1410var _14d=navigator.userAgent;
1411if(_14d.indexOf("Netscape")<0){
1412_14c.parentNode.removeChild(_14c);
1413}
1414var _14e=true;
1415for(var i=0,len=_148.length;i<len;i++){
1416var _151=_148[i];
1417var _152=_149[_151];
1418if(typeof (_152)=="undefined"){
1419_14e=false;
1420continue;
1421}
1422var _153=_1.GetReplacedControlTagNameSearchHint(_152.oldControl);
1423var _154=_1.FindNewControl(_151,_14c,_153);
1424if(_154==null){
1425continue;
1426}
1427_154.parentNode.removeChild(_154);
1428_1.ReplaceElement(_152,_154);
1429_1.ExecuteScripts(_154,_147);
1430}
1431if(_14d.indexOf("Netscape")>-1){
1432_14c.parentNode.removeChild(_14c);
1433}
1434_1.UpdateHiddenInputs(_14c.getElementsByTagName("input"),_147);
1435if(_145.OnRequestEndInternal){
1436_145.OnRequestEndInternal();
1437}
1438_1.ResetValidators();
1439if(_145.EnableOutsideScripts){
1440_1.ExecuteScripts(_14c,_147);
1441}else{
1442if(_1.disposedIDs.length>0){
1443_1.ExecuteScriptsForDisposedIDs(_14c,_147);
1444}
1445if(_14e){
1446_1.ExecuteValidatorsScripts(_14c,_147);
1447}
1448}
1449RadAjaxNamespace.LoadingPanel.HideLoadingPanels(_145);
1450RadAjaxNamespace.DestroyElement(_14c);
1451};
1452_1.RemoveServerForm=function(_155){
1453_155=_155.replace(/<form([^>]*)id=('|")([^'"]*)('|")([^>]*)>/mgi,"<div$1 id='$3"+"_tmpForm"+"'$5>");
1454_155=_155.replace(/<\/form>/mgi,"</div>");
1455return _155;
1456};
1457_1.GetReplacedControlTagNameSearchHint=function(_156){
1458var _157=_156.tagName;
1459if(_157!=null){
1460if(_157.toLowerCase()=="span"||_157.toLowerCase()=="input"){
1461_157="*";
1462}
1463if(_156.innerHTML.indexOf("RADAJAX_HIDDENCONTROL")>=0){
1464_157="*";
1465}
1466}
1467return _157;
1468};
1469_1.HandleResponseScripts=function(_158){
1470var _159=_158.responseText;
1471var m=_159.match(/_RadAjaxResponseScript_((.|\n|\r)*?)_RadAjaxResponseScript_/);
1472if(m&&m.length>1){
1473var _15b=m[1];
1474_1.EvalScriptCode(_15b);
1475}
1476};
1477RadAjaxNamespace.DestroyElement=function(_15c){
1478RadAjaxNamespace.DisposeElement(_15c);
1479if(_1.IsGecko()){
1480var _15d=_15c.parentNode;
1481if(_15d!=null){
1482_15d.removeChild(_15c);
1483}
1484}
1485try{
1486var _15e=document.getElementById("IELeakGarbageBin");
1487if(!_15e){
1488_15e=document.createElement("DIV");
1489_15e.id="IELeakGarbageBin";
1490_15e.style.display="none";
1491document.body.appendChild(_15e);
1492}
1493_15e.appendChild(_15c);
1494_15e.innerHTML="";
1495}
1496catch(error){
1497}
1498};
1499RadAjaxNamespace.DisposeElement=function(_15f){
1500};
1501RadAjaxNamespace.OnError=function(e,_161){
1502throw (e);
1503};
1504_1.HandleAsyncRedirect=function(_162,_163){
1505try{
1506var _164=window[_162];
1507var _165=_1.GetResponseHeader(_163,"Location");
1508if(_165&&_165!=""){
1509var tmp=document.createElement("a");
1510tmp.style.display="none";
1511tmp.href=_165;
1512document.body.appendChild(tmp);
1513if(tmp.click){
1514try{
1515tmp.click();
1516}
1517catch(e){
1518}
1519}else{
1520window.location.href=_165;
1521}
1522document.body.removeChild(tmp);
1523this.LoadingPanel.HideLoadingPanels(window[_162]);
1524return false;
1525}else{
1526return true;
1527}
1528}
1529catch(e){
1530_1.OnError(e);
1531}
1532return true;
1533};
1534_1.GetResponseHeader=function(_167,_168){
1535try{
1536return _167.getResponseHeader(_168);
1537}
1538catch(e){
1539return null;
1540}
1541};
1542_1.GetAllResponseHeaders=function(_169){
1543try{
1544return _169.getAllResponseHeaders();
1545}
1546catch(e){
1547return null;
1548}
1549};
1550_1.CheckContentType=function(_16a,_16b){
1551try{
1552var _16c=window[_16a];
1553var _16d=_1.GetResponseHeader(_16b,"content-type");
1554if(_16d==null&&_16b.status==null){
1555var _16e=new Error("Unknown server error");
1556throw (_16e);
1557return false;
1558}
1559var _16f;
1560if(!window.opera){
1561_16f="text/javascript";
1562}else{
1563_16f="text/xml";
1564}
1565if(_16d.indexOf(_16f)==-1&&_16b.status==200){
1566var e=new Error("Unexpected ajax response was received from the server.\n"+"This may be caused by one of the following reasons:\n\n "+"- Server.Transfer.\n "+"- Custom http handler.\n"+"- Incorrect loading of an \"Ajaxified\" user control.\n\n"+"Verify that you don't get a server-side exception or any other undesired behavior, by setting the EnableAJAX property to false.");
1567throw (e);
1568return false;
1569}else{
1570if(_16b.status!=200){
1571var evt={Status:_16b.status,ResponseText:_16b.responseText,ResponseHeaders:_1.GetAllResponseHeaders(_16b)};
1572if(!_1.FireEvent(_16c,"OnRequestError",[evt])){
1573return false;
1574}
1575document.write(_16b.responseText);
1576return false;
1577}
1578}
1579return true;
1580}
1581catch(e){
1582_1.OnError(e);
1583}
1584};
1585_1.IsSafari=function(){
1586return (navigator.userAgent.match(/safari/i)!=null);
1587};
1588_1.IsNetscape=function(){
1589return (navigator.userAgent.match(/netscape/i)!=null);
1590};
1591_1.IsGecko=function(){
1592return (window.netscape&&!window.opera);
1593};
1594_1.IsOpera=function(){
1595return window.opera!=null;
1596};
1597_1.UpdateHiddenInputs=function(_172,_173){
1598try{
1599var _174=window[_173];
1600var form=_1.GetForm(_173);
1601if(_1.IsSafari()){
1602}
1603for(var i=0,len=_172.length;i<len;i++){
1604var res=_172[i];
1605var type=res.type.toString().toLowerCase();
1606if(type!="hidden"){
1607continue;
1608}
1609var _17a;
1610if(res.id!=""){
1611_17a=_1.GetElementByID(form,res.id);
1612if(!_17a){
1613_17a=document.createElement("input");
1614_17a.id=res.id;
1615_17a.name=res.name;
1616_17a.type="hidden";
1617form.appendChild(_17a);
1618}
1619}else{
1620if(res.name!=""){
1621_17a=_1.GetElementByName(form,res.name);
1622if(!_17a){
1623_17a=document.createElement("input");
1624_17a.name=res.name;
1625_17a.type="hidden";
1626form.appendChild(_17a);
1627}
1628}else{
1629continue;
1630}
1631}
1632if(_17a){
1633_17a.value=res.value;
1634}
1635}
1636}
1637catch(e){
1638_1.OnError(e);
1639}
1640};
1641_1.ARWO=function(_17b,_17c,e){
1642var _17e=window[_17c];
1643if(_17e!=null&&typeof (_17e.AsyncRequestWithOptions)=="function"){
1644_17e.AsyncRequestWithOptions(_17b,e);
1645}
1646};
1647_1.AR=function(_17f,_180,_181,e){
1648var _183=window[_181];
1649if(_183!=null&&typeof (_183.AsyncRequest)=="function"){
1650_183.AsyncRequest(_17f,_180,e);
1651}
1652};
1653_1.AsyncRequestWithOptions=function(_184,_185,e){
1654var _187=true;
1655var _188=(_184.actionUrl!=null)&&(_184.actionUrl.length>0);
1656if(_184.validation){
1657if(typeof (Page_ClientValidate)=="function"){
1658_187=Page_ClientValidate(_184.validationGroup);
1659}
1660}
1661if(_187){
1662if((typeof (_184.actionUrl)!="undefined")&&_188){
1663theForm.action=_184.actionUrl;
1664}
1665if(_184.trackFocus){
1666var _189=theForm.elements["__LASTFOCUS"];
1667if((typeof (_189)!="undefined")&&(_189!=null)){
1668if(typeof (document.activeElement)=="undefined"){
1669_189.value=_184.eventTarget;
1670}else{
1671var _18a=document.activeElement;
1672if((typeof (_18a)!="undefined")&&(_18a!=null)){
1673if((typeof (_18a.id)!="undefined")&&(_18a.id!=null)&&(_18a.id.length>0)){
1674_189.value=_18a.id;
1675}else{
1676if(typeof (_18a.name)!="undefined"){
1677_189.value=_18a.name;
1678}
1679}
1680}
1681}
1682}
1683}
1684}
1685if(_188){
1686__doPostBack(_184.eventTarget,_184.eventArgument);
1687return;
1688}
1689if(_187){
1690_1.AsyncRequest(_184.eventTarget,_184.eventArgument,_185,e);
1691}
1692};
1693_1.ClientValidate=function(_18b,e,_18d){
1694var _18e=true;
1695if(typeof (Page_ClientValidate)=="function"){
1696_18e=Page_ClientValidate();
1697}
1698if(_18e){
1699var _18f=window[_18d];
1700if(_18f!=null&&typeof (_18f.AsyncRequest)=="function"){
1701_18f.AsyncRequest(_18b.name,"",e);
1702}
1703}
1704};
1705_1.FireEvent=function(_190,_191,_192){
1706try{
1707var _193=true;
1708if(typeof (_190[_191])=="string"){
1709_193=eval(_190[_191]);
1710}else{
1711if(typeof (_190[_191])=="function"){
1712if(_192){
1713if(typeof (_192.unshift)!="undefined"){
1714_192.unshift(_190);
1715_193=_190[_191].apply(_190,_192);
1716}else{
1717_193=_190[_191].apply(_190,[_192]);
1718}
1719}else{
1720_193=_190[_191]();
1721}
1722}
1723}
1724if(typeof (_193)!="boolean"){
1725return true;
1726}else{
1727return _193;
1728}
1729}
1730catch(error){
1731this.OnError(error);
1732}
1733};
1734RadAjaxNamespace.AddPanel=function(_194){
1735var _195=new RadAjaxNamespace.LoadingPanel(_194);
1736this.LoadingPanels[_195.ClientID]=_195;
1737};
1738RadAjaxNamespace.LoadingPanel=function(_196){
1739for(var prop in _196){
1740this[prop]=_196[prop];
1741}
1742};
1743_1.IsChildOf=function(node,_199){
1744var _19a=document.getElementById(node);
1745if(_19a){
1746while(_19a.parentNode){
1747if(_19a.parentNode.id==_199||_19a.parentNode.id==_199+"_wrapper"){
1748return true;
1749}
1750_19a=_19a.parentNode;
1751}
1752}else{
1753if(node.indexOf(_199)==0){
1754return true;
1755}
1756}
1757return false;
1758};
1759_1.DisposeDisplayedLoadingPanels=function(){
1760_1.DisplayedLoadingPanels=null;
1761};
1762if(_1.DisplayedLoadingPanels==null){
1763_1.DisplayedLoadingPanels=[];
1764_1.EventManager.Add(window,"unload",_1.DisposeDisplayedLoadingPanels);
1765}
1766RadAjaxNamespace.LoadingPanel.ShowLoadingPanels=function(_19b,_19c){
1767if(_19b.GetAjaxSetting==null||_19b.GetParentAjaxSetting==null){
1768return;
1769}
1770var _19d=_19b.GetAjaxSetting(_19c);
1771if(_19d==null){
1772_19d=_19b.GetParentAjaxSetting(_19c);
1773}
1774if(_19d){
1775for(var j=0;j<_19d.UpdatedControls.length;j++){
1776var _19f=_19d.UpdatedControls[j];
1777var _1a0=null;
1778if((typeof (_19f.PanelID)!="undefined")&&(_19f.PanelID!="")){
1779_1a0=RadAjaxNamespace.LoadingPanels[_19f.PanelID];
1780}else{
1781if(typeof (_19b.DefaultLoadingPanelID)!="undefined"&&_19b.DefaultLoadingPanelID!=""){
1782_1a0=RadAjaxNamespace.LoadingPanels[_19b.DefaultLoadingPanelID];
1783}
1784}
1785if(typeof (RadAjaxPanelNamespace)!="undefined"&&_19b.IsAjaxPanel){
1786if(_1a0!=null){
1787_1a0.Show(_19f.ControlID);
1788}
1789}else{
1790if(_1a0!=null&&_19f.ControlID!=_19b.ClientID){
1791_1a0.Show(_19f.ControlID);
1792}
1793}
1794}
1795}
1796};
1797RadAjaxNamespace.LoadingPanel.prototype.Show=function(_1a1){
1798var _1a2=document.getElementById(_1a1+"_wrapper");
1799if((typeof (_1a2)=="undefined")||(!_1a2)){
1800_1a2=document.getElementById(_1a1);
1801}
1802var _1a3=document.getElementById(this.ClientID);
1803if(!(_1a2&&_1a3)){
1804return;
1805}
1806var _1a4=this.InitialDelayTime;
1807var _1a5=this;
1808this.CloneLoadingPanel(_1a3,_1a2.id);
1809if(_1a4){
1810window.setTimeout(function(){
1811_1a5.DisplayLoadingElement(_1a2.id);
1812},_1a4);
1813}else{
1814this.DisplayLoadingElement(_1a2.id);
1815}
1816};
1817RadAjaxNamespace.LoadingPanel.prototype.GetDisplayedElement=function(_1a6){
1818return _1.DisplayedLoadingPanels[this.ClientID+_1a6];
1819};
1820RadAjaxNamespace.LoadingPanel.prototype.DisplayLoadingElement=function(_1a7){
1821loadingElement=this.GetDisplayedElement(_1a7);
1822if(loadingElement!=null){
1823if(loadingElement.References>0){
1824var _1a8=document.getElementById(_1a7);
1825if(!this.IsSticky){
1826var rect=_1.RadGetElementRect(_1a8);
1827loadingElement.style.position="absolute";
1828loadingElement.style.width=rect.width+"px";
1829loadingElement.style.height=rect.height+"px";
1830loadingElement.style.left=rect.left+"px";
1831loadingElement.style.top=rect.top+"px";
1832loadingElement.style.textAlign="center";
1833loadingElement.style.zIndex=_1.LoadingPanelzIndex;
1834var _1aa=100-parseInt(this.Transparency);
1835if(parseInt(this.Transparency)>0){
1836if(loadingElement.style&&loadingElement.style.MozOpacity!=null){
1837loadingElement.style.MozOpacity=_1aa/100;
1838}else{
1839if(loadingElement.style&&loadingElement.style.opacity!=null){
1840loadingElement.style.opacity=_1aa/100;
1841}else{
1842if(loadingElement.style&&loadingElement.style.filter!=null){
1843loadingElement.style.filter="alpha(opacity="+_1aa+");";
1844}
1845}
1846}
1847}else{
1848_1a8.style.visibility="hidden";
1849}
1850}
1851loadingElement.StartDisplayTime=new Date();
1852loadingElement.style.display="";
1853}
1854}
1855};
1856RadAjaxNamespace.LoadingPanel.prototype.FlashCompatibleClone=function(_1ab){
1857var _1ac=_1ab.cloneNode(false);
1858_1ac.innerHTML=_1ab.innerHTML;
1859return _1ac;
1860};
1861RadAjaxNamespace.LoadingPanel.prototype.CloneLoadingPanel=function(_1ad,_1ae){
1862if(!_1ad){
1863return;
1864}
1865var _1af=this.GetDisplayedElement(_1ae);
1866if(_1af==null){
1867var _1af=this.FlashCompatibleClone(_1ad);
1868if(!this.IsSticky){
1869document.body.insertBefore(_1af,document.body.firstChild);
1870}else{
1871var _1b0=_1ad.parentNode;
1872var _1b1=_1.GetNodeNextSibling(_1ad);
1873_1.InsertAtLocation(_1af,_1b0,_1b1);
1874}
1875_1af.References=0;
1876_1af.UpdatedElementID=_1ae;
1877_1.DisplayedLoadingPanels[_1ad.id+_1ae]=_1af;
1878}
1879_1af.References++;
1880return _1af;
1881};
1882RadAjaxNamespace.LoadingPanel.prototype.Hide=function(_1b2){
1883var _1b3=this.ClientID+_1b2;
1884var _1b4=_1.DisplayedLoadingPanels[_1b3];
1885if(_1b4==null){
1886_1b4=_1.DisplayedLoadingPanels[_1b3+"_wrapper"];
1887}
1888_1b4.References--;
1889var _1b5=document.getElementById(_1b2);
1890if(typeof (_1b5)!="undefined"&&(_1b5!=null)){
1891_1b5.style.visibility="visible";
1892}
1893_1b4.style.display="none";
1894};
1895RadAjaxNamespace.LoadingPanel.HideLoadingPanels=function(_1b6){
1896if(_1b6.AjaxSettings==null){
1897return;
1898}
1899var _1b7=_1b6.GetAjaxSetting(_1b6.PostbackControlIDServer);
1900if(_1b7==null){
1901_1b7=_1b6.GetParentAjaxSetting(_1b6.PostbackControlIDServer);
1902}
1903if(_1b7!=null){
1904for(var j=0;j<_1b7.UpdatedControls.length;j++){
1905var _1b9=_1b7.UpdatedControls[j];
1906RadAjaxNamespace.LoadingPanel.HideLoadingPanel(_1b9,_1b6);
1907}
1908}
1909};
1910RadAjaxNamespace.LoadingPanel.HideLoadingPanel=function(_1ba,_1bb){
1911var _1bc=RadAjaxNamespace.LoadingPanels[_1ba.PanelID];
1912if(_1bc==null){
1913_1bc=RadAjaxNamespace.LoadingPanels[_1bb.DefaultLoadingPanelID];
1914}
1915if(_1bc==null){
1916return;
1917}
1918var _1bd=_1ba.ControlID;
1919var _1be=_1bc.GetDisplayedElement(_1bd+"_wrapper");
1920if((typeof (_1be)=="undefined")||(!_1be)){
1921_1be=_1bc.GetDisplayedElement(_1ba.ControlID);
1922}else{
1923_1bd=_1ba.ControlID+"_wrapper";
1924}
1925var now=new Date();
1926if(_1be==null){
1927return;
1928}
1929var _1c0=now-_1be.StartDisplayTime;
1930if(_1bc.MinDisplayTime>_1c0){
1931window.setTimeout(function(){
1932_1bc.Hide(_1bd);
1933document.getElementById(_1ba.ControlID).visibility="visible";
1934},_1bc.MinDisplayTime-_1c0);
1935}else{
1936_1bc.Hide(_1bd);
1937var _1c1=document.getElementById(_1ba.ControlID);
1938if(_1c1!=null){
1939_1c1.visibility="visible";
1940}
1941}
1942};
1943_1.RadAjaxControl=function(){
1944if(typeof (window.event)=="undefined"){
1945window.event=null;
1946}
1947};
1948_1.RadAjaxControl.prototype.GetParentAjaxSetting=function(_1c2){
1949if(typeof (_1c2)=="undefined"){
1950return null;
1951}
1952for(var i=this.AjaxSettings.length;i>0;i--){
1953if(_1.IsChildOf(_1c2,this.AjaxSettings[i-1].InitControlID)){
1954return this.GetAjaxSetting(this.AjaxSettings[i-1].InitControlID);
1955}
1956}
1957};
1958_1.RadAjaxControl.prototype.GetAjaxSetting=function(_1c4){
1959var _1c5=0;
1960var _1c6=null;
1961for(_1c5=0;_1c5<this.AjaxSettings.length;_1c5++){
1962var _1c7=this.AjaxSettings[_1c5].InitControlID;
1963if(_1c4==_1c7){
1964if(_1c6==null){
1965_1c6=this.AjaxSettings[_1c5];
1966}else{
1967while(this.AjaxSettings[_1c5].UpdatedControls.length>0){
1968_1c6.UpdatedControls.push(this.AjaxSettings[_1c5].UpdatedControls.shift());
1969}
1970}
1971}
1972}
1973return _1c6;
1974};
1975_1.Rectangle=function(left,top,_1ca,_1cb){
1976this.left=(null!=left?left:0);
1977this.top=(null!=top?top:0);
1978this.width=(null!=_1ca?_1ca:0);
1979this.height=(null!=_1cb?_1cb:0);
1980this.right=left+_1ca;
1981this.bottom=top+_1cb;
1982};
1983_1.GetXY=function(el){
1984var _1cd=null;
1985var pos=[];
1986var box;
1987if(el.getBoundingClientRect){
1988box=el.getBoundingClientRect();
1989var _1d0=document.documentElement.scrollTop||document.body.scrollTop;
1990var _1d1=document.documentElement.scrollLeft||document.body.scrollLeft;
1991var x=box.left+_1d1-2;
1992var y=box.top+_1d0-2;
1993return [x,y];
1994}else{
1995if(document.getBoxObjectFor){
1996box=document.getBoxObjectFor(el);
1997pos=[box.x-1,box.y-1];
1998}else{
1999pos=[el.offsetLeft,el.offsetTop];
2000_1cd=el.offsetParent;
2001if(_1cd!=el){
2002while(_1cd){
2003pos[0]+=_1cd.offsetLeft;
2004pos[1]+=_1cd.offsetTop;
2005_1cd=_1cd.offsetParent;
2006}
2007}
2008}
2009}
2010if(window.opera){
2011_1cd=el.offsetParent;
2012while(_1cd&&_1cd.tagName.toUpperCase()!="BODY"&&_1cd.tagName.toUpperCase()!="HTML"){
2013pos[0]-=_1cd.scrollLeft;
2014pos[1]-=_1cd.scrollTop;
2015_1cd=_1cd.offsetParent;
2016}
2017}else{
2018_1cd=el.parentNode;
2019while(_1cd&&_1cd.tagName.toUpperCase()!="BODY"&&_1cd.tagName.toUpperCase()!="HTML"){
2020pos[0]-=_1cd.scrollLeft;
2021pos[1]-=_1cd.scrollTop;
2022_1cd=_1cd.parentNode;
2023}
2024}
2025return pos;
2026};
2027_1.RadGetElementRect=function(_1d4){
2028if(!_1d4){
2029_1d4=this;
2030}
2031var _1d5=_1.GetXY(_1d4);
2032var left=_1d5[0];
2033var top=_1d5[1];
2034var _1d8=_1d4.offsetWidth;
2035var _1d9=_1d4.offsetHeight;
2036return new _1.Rectangle(left,top,_1d8,_1d9);
2037};
2038if(!window.RadCallbackNamespace){
2039window.RadCallbackNamespace={};
2040}
2041if(!window.OnCallbackRequestStart){
2042window.OnCallbackRequestStart=function(){
2043};
2044}
2045if(!window.OnCallbackRequestSent){
2046window.OnCallbackRequestSent=function(){
2047};
2048}
2049if(!window.OnCallbackResponseReceived){
2050window.OnCallbackResponseReceived=function(){
2051};
2052}
2053if(!window.OnCallbackResponseEnd){
2054window.OnCallbackResponseEnd=function(){
2055};
2056}
2057if(!RadCallbackNamespace.raiseEvent){
2058RadCallbackNamespace.raiseEvent=function(_1da,_1db){
2059var _1dc=true;
2060var _1dd=RadCallbackNamespace.getRadCallbackEventHandlers(_1da);
2061if(_1dd!=null){
2062for(var i=0;i<_1dd.length;i++){
2063var res=_1dd[i](_1db);
2064if(res==false){
2065_1dc=false;
2066}
2067}
2068}
2069return _1dc;
2070};
2071}
2072if(!RadCallbackNamespace.getRadCallbackEventHandlers){
2073RadCallbackNamespace.getRadCallbackEventHandlers=function(_1e0){
2074if(typeof (_1.callbackEventNames)=="undefined"){
2075return null;
2076}
2077for(var i=0;i<_1.callbackEventNames.length;i++){
2078if(_1.callbackEventNames[i].eventName==_1e0){
2079return _1.callbackEventNames[i].eventHandlers;
2080}
2081}
2082return null;
2083};
2084}
2085if(!RadCallbackNamespace.attachEvent){
2086RadCallbackNamespace.attachEvent=function(_1e2,_1e3){
2087if(typeof (_1.callbackEventNames)=="undefined"){
2088_1.callbackEventNames=new Array();
2089}
2090var _1e4=this.getRadCallbackEventHandlers(_1e2);
2091if(_1e4==null){
2092_1.callbackEventNames[_1.callbackEventNames.length]={eventName:_1e2,eventHandlers:new Array()};
2093_1.callbackEventNames[_1.callbackEventNames.length-1].eventHandlers[0]=_1e3;
2094}else{
2095var _1e5=this.getEventHandlerIndex(_1e4,_1e3);
2096if(_1e5==-1){
2097_1e4[_1e4.length]=_1e3;
2098}
2099}
2100};
2101}
2102if(!RadCallbackNamespace.getEventHandlerIndex){
2103RadCallbackNamespace.getEventHandlerIndex=function(_1e6,_1e7){
2104for(var i=0;i<_1e6.length;i++){
2105if(_1e6[i]==_1e7){
2106return i;
2107}
2108}
2109return -1;
2110};
2111}
2112if(!RadCallbackNamespace.detachEvent){
2113RadCallbackNamespace.detachEvent=function(_1e9,_1ea){
2114var _1eb=this.getRadCallbackEventHandlers(_1e9);
2115if(_1eb!=null){
2116var _1ec=this.getEventHandlerIndex(_1eb,_1ea);
2117if(_1ec>-1){
2118_1eb.splice(_1ec,1);
2119}
2120}
2121};
2122}
2123window["AjaxNS"]=_1;
2124}
2125})();
2126

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.