PageSourceSearch

https://badmintonpeople.dk/Scripts/clubpeople.js?v=2

js badmintonpeople.dk collected 2026-10-02 22:12:53 UTC 7,914 bytes, 251 lines download raw bytes

1function cp_GetElement(id) {
2
3    var elm;
4    if (document.getElementById) { // DOM3 = IE5, NS6
5        elm = document.getElementById(id);
6    }
7    if (!elm) {
8        try {
9
10            //  elm = document.getElementById(id);
11            elm = eval('document.all.' + id);
12        }
13        catch (e) {
14
15        }
16    }
17    return elm;
18}
19function cp_ShowHide(id, show) {
20    var elm = cp_GetElement(id);
21    if (elm) {
22        if (show) {
23            elm.style.display = 'block';
24        } else {
25            elm.style.display = 'none';
26        }
27    }
28}
29function cp_CollapseOrExpand(panelid, buttondownid, buttonupid, stateid) {
30    var stateelm = cp_GetElement(stateid);
31    if (!stateelm)
32        return;
33    var expand = stateelm.value == 'false';
34    cp_ShowHide(panelid, expand);
35    cp_ShowHide(buttondownid, !expand);
36    cp_ShowHide(buttonupid, expand);
37    stateelm.value = expand;
38}
39function cp_GetValue(id) {
40
41    var elm;
42    elm = cp_GetElement(id);
43
44    if (elm) return elm.value;
45    else return null;
46}
47function cp_SetValue(id, v) {
48    var elm = cp_GetElement(id);
49    if (elm) elm.value = v;
50}
51function cp_SetInnerHTML(id, v) {
52    var elm = cp_GetElement(id);
53    if (elm)
54        elm.innerHTML = v;
55}
56function cp_SetClass(id, v) {
57    var elm = cp_GetElement(id);
58    if (elm)
59        elm.className = v;
60}
61function cp_selecttab(hiddentabid, hiddenpageid, tabid, pageid, tabclassname, seltabclasname) {
62    var curtabid = cp_GetValue(hiddentabid);
63    if (curtabid)
64        cp_SetClass(curtabid, tabclassname);
65    var curpageid = cp_GetValue(hiddenpageid);
66    if (curpageid)
67        cp_ShowHide(curpageid, false);
68    cp_ShowHide(pageid, true);
69    cp_SetClass(tabid, seltabclasname);
70    cp_SetValue(hiddentabid, tabid);
71    cp_SetValue(hiddenpageid, pageid);
72    return false;
73}
74function cp_EnableControl(id, enabled) {
75    var control = cp_GetElement(id);
76    if (control)
77        control.disabled = !enabled;
78    return false;
79}
80
81function cp_SetPosition(id, sender, aligncenter) {
82    //move id to element id_sender
83    var elm_sender;
84    if (typeof sender == "string")
85        elm_sender = cp_GetElement(sender);
86    else
87        elm_sender = sender;
88    var pos = cp_GetPosition(elm_sender);
89
90    var clientH = 0, clientW = 0, offsetT = 0, offsetL = 0;
91    if (typeof window.innerHeight != "undefined") { clientH = window.innerHeight; clientW = window.innerWidth; }
92    else if (document.documentElement && document.documentElement.clientHeight) { clientH = document.documentElement.clientHeight; clientW = document.documentElement.clientWidth; }
93    else if (document.body.clientHeight) { clientH = document.body.clientHeight; clientW = document.body.clientWidth; }
94    else { clientH = parent.clientHeight; clientW = parent.clientWidth; };
95    //
96    if (typeof pageYOffset != "undefined") { offsetT = pageYOffset; offsetL = pageXOffset; }
97    else if (document.documentElement && document.documentElement.scrollTop) { offsetT = document.documentElement.scrollTop; offsetL = document.documentElement.scrollLeft; }
98    else if (document.body && typeof document.body.scrollTop != "undefined") { offsetT = document.body.scrollTop; offsetL = document.body.scrollLeft; }
99    else { offsetT = 0; offsetL = 0; };
100
101    var elm = (typeof id == "string") ? cp_GetElement(id) : id
102
103    elm.style.display = 'block';
104    elm.style.position = 'absolute';
105
106    elm.style.marginBottom = 0;
107    elm.style.marginLeft = 0;
108    elm.style.marginRight = 0;
109    elm.style.marginTop = 0;
110
111    var elmW = elm.offsetWidth;
112    var elmH = elm.offsetHeight;
113    var top = pos[1];
114    var left = pos[0];
115
116    if (aligncenter) {
117        elm.style.position = 'fixed';
118        offsetT = 0;
119        offsetL = 0;
120        top = (clientH / 2) - (elmH / 2);
121        left = (clientW / 2) - (elmW / 2);
122    } else {
123        elm.style.position = 'absolute';
124    }
125
126    if ((top + elmH) > (clientH + offsetT))
127        top = clientH + offsetT - elmH;
128    if (top < offsetT)
129        top = offsetT;
130    if ((left + elmW) > (clientW + offsetL))
131        left = clientW + offsetL - elmW;
132    if (left < offsetL)
133        left = offsetL;
134
135    elm.style.left = left + 'px';
136    elm.style.top = top + 'px';
137
138    return [elm.style.left, elm.style.top];
139}
140
141function cp_ShowPopup(id, grayBackgroundID, visibleID, show) {
142    cp_ShowHide(id, show);
143    cp_ShowHide(grayBackgroundID, show);
144    cp_SetValue(visibleID, show ? true : false);
145    return false;
146}
147function cp_AbsolutePopupOpen(id, sender, elmPosTopID, elmPosLeftID, grayBackgroundID, visibleID, aligncenter) {
148    cp_ShowPopup(id, grayBackgroundID, visibleID, true);
149    pos = cp_SetPosition(id, sender, aligncenter);
150    cp_SetValue(elmPosTopID, pos[1]);
151    cp_SetValue(elmPosLeftID, pos[0]);
152}
153
154function cp_AbsolutePopupClose(id, grayBackgroundID, visibleID) {
155    cp_ShowPopup(id, grayBackgroundID, visibleID, false);
156}
157
158function cp_GetPosition(elm) {
159    var T = 0, L = 0;
160
161    while (elm != null) {
162
163        L += elm.offsetLeft;
164        T += elm.offsetTop;
165        elm = elm.offsetParent;
166    }
167    return [L, T];
168}
169
170function validateGoButton() {
171
172
173    //    var rows = document.getElementById('ctl00_ContentPlaceHolder1_FileList1_GridViewFileList').getElementsByTagName('tbody')[0].getElementsByTagName('tr');
174    //    var count = 0;
175    //   // var iRowCount = rows.length;
176    //    alert('Your table has ' + iRowCount + ' rows.');
177    //    for (i = 1; i < rows; i++) 
178    //        {
179    //        if (rows[i].cells[0].chilNode.type == "checkbox") {
180    //            if (rows[i].cells[0].checked == true)
181    //                count = count + 1;
182    //        }
183    //    }
184    //    if (count == 0) {
185    //        document.getElementById('ctl00_ContentPlaceHolder1_FileList1_labelmessage').innerHTML = 'Please Select Rows';
186    //        document.getElementById('ctl00_ContentPlaceHolder1_FileList1_GridViewFileList').forucs();
187    //        return false;
188    //    }
189
190    //else 
191    if (document.getElementById('ctl00_ContentPlaceHolder1_FileList1_dropdownlist1').value == '0') {
192        document.getElementById('ctl00_ContentPlaceHolder1_FileList1_labelmessage').innerHTML = 'Please Select Options';
193        document.getElementById('ctl00_ContentPlaceHolder1_FileList1_dropdownlist1').forucs();
194        return false;
195    }
196    else if (document.getElementById('ctl00_ContentPlaceHolder1_FileList1_dropdownlist1').value != '1') {
197        if (document.getElementById('ctl00_ContentPlaceHolder1_FileList1_DropDownListSelectedFolder').value == '0') {
198            document.getElementById('ctl00_ContentPlaceHolder1_FileList1_labelmessage').innerHTML = 'Please Select Folder';
199            document.getElementById('ctl00_ContentPlaceHolder1_FileList1_DropDownListSelectedFolder').forucs();
200            return false;
201        }
202
203    }
204    else {
205        var result = confirm("Are you SURE you want to delete files");
206        if (result)
207            return true;
208        else
209            return false;
210    }
211
212}
213
214function checkboxSelectFirstIfNone(field) {
215
216    var isSelected = false;
217
218    for (i = 1; i < field.rows.length; i++) 
219    {
220        if (field.rows[i].cells[0].firstChild.checked == true) 
221        {
222            isSelected = true;
223        }
224
225    }
226
227    if(isSelected == false)
228    {
229        field.rows[0].cells[0].firstChild.checked = true;
230    }
231}
232
233     
234
235
236function ReloadIframeAds() 
237{
238    var iframeList = document.getElementsByName("iframeReload");
239    if (iframeList != null) 
240    {
241        try 
242        {
243            for (var i = 0; i < iframeList.length; i++) 
244            {
245                iframeList.item(i).src = iframeList.item(i).src;
246            }
247        }
248        catch (err){}
249
250    }
251}

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.