PageSourceSearch

https://www.justvitamins.co.uk/js.axd?path=%2fWebResource.axd%3Fd%…1l68mQwwJqfkF8cRBxlCA2&t=639192009026372022

js justvitamins.co.uk collected 2026-09-25 04:04:07 UTC 17,200 bytes, 168 lines download raw bytes

1function WebForm_PostBackOptions(eventTarget,eventArgument,validation,validationGroup,actionUrl,trackFocus,clientSubmit){this.eventTarget = eventTarget;this.eventArgument = eventArgument;this.validation = validation;this.validationGroup = validationGroup;this.actionUrl = actionUrl;this.trackFocus = trackFocus;this.clientSubmit = clientSubmit;}
2function WebForm_DoPostBackWithOptions(options){var validationResult = true;if (options.validation){if (typeof(Page_ClientValidate) == 'function'){validationResult = Page_ClientValidate(options.validationGroup);}
3}
4if (validationResult){if ((typeof(options.actionUrl) != "undefined") && (options.actionUrl != null) && (options.actionUrl.length > 0)){theForm.action = options.actionUrl;}
5if (options.trackFocus){var lastFocus = theForm.elements["__LASTFOCUS"];if ((typeof(lastFocus) != "undefined") && (lastFocus != null)){if (typeof(document.activeElement) == "undefined"){lastFocus.value = options.eventTarget;}
6else{var active = document.activeElement;if ((typeof(active) != "undefined") && (active != null)){if ((typeof(active.id) != "undefined") && (active.id != null) && (active.id.length > 0)){lastFocus.value = active.id;}
7else if (typeof(active.name) != "undefined"){lastFocus.value = active.name;}
8}
9}
10}
11}
12}
13if (options.clientSubmit){__doPostBack(options.eventTarget,options.eventArgument);}
14}
15var __pendingCallbacks = new Array();var __synchronousCallBackIndex = -1;function WebForm_DoCallback(eventTarget,eventArgument,eventCallback,context,errorCallback,useAsync){var postData = __theFormPostData +
16"__CALLBACKID=" + WebForm_EncodeCallback(eventTarget) +
17"&__CALLBACKPARAM=" + WebForm_EncodeCallback(eventArgument);if (theForm["__EVENTVALIDATION"]){postData += "&__EVENTVALIDATION=" + WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);}
18var xmlRequest,e;try{xmlRequest = new XMLHttpRequest();}
19catch(e){try{xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");}
20catch(e){}
21}
22var setRequestHeaderMethodExists = true;try{setRequestHeaderMethodExists = (xmlRequest && xmlRequest.setRequestHeader);}
23catch(e){}
24var callback = new Object();callback.eventCallback = eventCallback;callback.context = context;callback.errorCallback = errorCallback;callback.async = useAsync;var callbackIndex = WebForm_FillFirstAvailableSlot(__pendingCallbacks,callback);if (!useAsync){if (__synchronousCallBackIndex != -1){__pendingCallbacks[__synchronousCallBackIndex] = null;}
25__synchronousCallBackIndex = callbackIndex;}
26if (setRequestHeaderMethodExists){xmlRequest.onreadystatechange = WebForm_CallbackComplete;callback.xmlRequest = xmlRequest;var action = theForm.action || document.location.pathname,fragmentIndex = action.indexOf('#');if (fragmentIndex !== -1){action = action.substr(0,fragmentIndex);}
27if (!__nonMSDOMBrowser){var domain = "";var path = action;var query = "";var queryIndex = action.indexOf('?');if (queryIndex !== -1){query = action.substr(queryIndex);path = action.substr(0,queryIndex);}
28if (path.indexOf("%") === -1){if (/^https?\:\/\/.*$/gi.test(path)){var domainPartIndex = path.indexOf("\/\/") + 2;var slashAfterDomain = path.indexOf("/",domainPartIndex);if (slashAfterDomain === -1){domain = path;path = "";}
29else{domain = path.substr(0,slashAfterDomain);path = path.substr(slashAfterDomain);}
30}
31action = domain + encodeURI(path) + query;}
32}
33xmlRequest.open("POST",action,true);xmlRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");xmlRequest.send(postData);return;}
34callback.xmlRequest = new Object();var callbackFrameID = "__CALLBACKFRAME" + callbackIndex;var xmlRequestFrame = document.frames[callbackFrameID];if (!xmlRequestFrame){xmlRequestFrame = document.createElement("IFRAME");xmlRequestFrame.width = "1";xmlRequestFrame.height = "1";xmlRequestFrame.frameBorder = "0";xmlRequestFrame.id = callbackFrameID;xmlRequestFrame.name = callbackFrameID;xmlRequestFrame.style.position = "absolute";xmlRequestFrame.style.top = "-100px"
35xmlRequestFrame.style.left = "-100px";try{if (callBackFrameUrl){xmlRequestFrame.src = callBackFrameUrl;}
36}
37catch(e){}
38document.body.appendChild(xmlRequestFrame);}
39var interval = window.setInterval(function(){xmlRequestFrame = document.frames[callbackFrameID];if (xmlRequestFrame && xmlRequestFrame.document){window.clearInterval(interval);xmlRequestFrame.document.write("");xmlRequestFrame.document.close();
39xmlRequestFrame.document.write('<html><body><form method="post"><input type="hidden" name="__CALLBACKLOADSCRIPT" value="t"></form></body></html>');xmlRequestFrame.document.close();xmlRequestFrame.document.forms[0].action = theForm.action;var count = __theFormPostCollection.length;var element;for (var i = 0;i < count;i++){element = __theFormPostCollection[i];if (element){var fieldElement = xmlRequestFrame.document.createElement("INPUT");fieldElement.type = "hidden";fieldElement.name = element.name;fieldElement.value = element.value;xmlRequestFrame.document.forms[0].appendChild(fieldElement);}
40}
41var callbackIdFieldElement = xmlRequestFrame.document.createElement("INPUT");callbackIdFieldElement.type = "hidden";callbackIdFieldElement.name = "__CALLBACKID";callbackIdFieldElement.value = eventTarget;xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);var callbackParamFieldElement = xmlRequestFrame.document.createElement("INPUT");callbackParamFieldElement.type = "hidden";callbackParamFieldElement.name = "__CALLBACKPARAM";callbackParamFieldElement.value = eventArgument;xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);if (theForm["__EVENTVALIDATION"]){var callbackValidationFieldElement = xmlRequestFrame.document.createElement("INPUT");callbackValidationFieldElement.type = "hidden";callbackValidationFieldElement.name = "__EVENTVALIDATION";callbackValidationFieldElement.value = theForm["__EVENTVALIDATION"].value;xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElement);}
42var callbackIndexFieldElement = xmlRequestFrame.document.createElement("INPUT");callbackIndexFieldElement.type = "hidden";callbackIndexFieldElement.name = "__CALLBACKINDEX";callbackIndexFieldElement.value = callbackIndex;xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);xmlRequestFrame.document.forms[0].submit();}
43},10);}
44function WebForm_CallbackComplete(){for (var i = 0;i < __pendingCallbacks.length;i++){callbackObject = __pendingCallbacks[i];if (callbackObject && callbackObject.xmlRequest && (callbackObject.xmlRequest.readyState == 4)){if (!__pendingCallbacks[i].async){__synchronousCallBackIndex = -1;}
45__pendingCallbacks[i] = null;var callbackFrameID = "__CALLBACKFRAME" + i;var xmlRequestFrame = document.getElementById(callbackFrameID);if (xmlRequestFrame){xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);}
46WebForm_ExecuteCallback(callbackObject);}
47}
48}
49function WebForm_ExecuteCallback(callbackObject){var response = callbackObject.xmlRequest.responseText;if (response.charAt(0) == "s"){if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)){callbackObject.eventCallback(response.substring(1),callbackObject.context);}
50}
51else if (response.charAt(0) == "e"){if ((typeof(callbackObject.errorCallback) != "undefined") && (callbackObject.errorCallback != null)){callbackObject.errorCallback(response.substring(1),callbackObject.context);}
52}
53else{var separatorIndex = response.indexOf("|");if (separatorIndex != -1){var validationFieldLength = parseInt(response.substring(0,separatorIndex));if (!isNaN(validationFieldLength)){var validationField = response.substring(separatorIndex + 1,separatorIndex + validationFieldLength + 1);if (validationField != ""){var validationFieldElement = theForm["__EVENTVALIDATION"];if (!validationFieldElement){validationFieldElement = document.createElement("INPUT");validationFieldElement.type = "hidden";validationFieldElement.name = "__EVENTVALIDATION";theForm.appendChild(validationFieldElement);}
54validationFieldElement.value = validationField;}
55if ((typeof(callbackObject.eventCallback) != "undefined") && (callbackObject.eventCallback != null)){callbackObject.eventCallback(response.substring(separatorIndex + validationFieldLength + 1),callbackObject.context);}
56}
57}
58}
59}
60function WebForm_FillFirstAvailableSlot(array,element){var i;for (i = 0;i < array.length;i++){if (!array[i]) break;}
61array[i] = element;return i;}
62var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1);var __theFormPostData = "";var __theFormPostCollection = new Array();var __callbackTextTypes = /^(text|password|hidden|search|tel|url|email|number|range|c
62olor|datetime|date|month|week|time|datetime-local)$/i;function WebForm_InitCallback(){var formElements = theForm.elements,count = formElements.length,element;for (var i = 0;i < count;i++){element = formElements[i];var tagName = element.tagName.toLowerCase();if (tagName == "input"){var type = element.type;if ((__callbackTextTypes.test(type) || ((type == "checkbox" || type == "radio") && element.checked))
63&& (element.id != "__EVENTVALIDATION")){WebForm_InitCallbackAddField(element.name,element.value);}
64}
65else if (tagName == "select"){var selectCount = element.options.length;for (var j = 0;j < selectCount;j++){var selectChild = element.options[j];if (selectChild.selected == true){WebForm_InitCallbackAddField(element.name,element.value);}
66}
67}
68else if (tagName == "textarea"){WebForm_InitCallbackAddField(element.name,element.value);}
69}
70}
71function WebForm_InitCallbackAddField(name,value){var nameValue = new Object();nameValue.name = name;nameValue.value = value;__theFormPostCollection[__theFormPostCollection.length] = nameValue;__theFormPostData += WebForm_EncodeCallback(name) + "=" + WebForm_EncodeCallback(value) + "&";}
72function WebForm_EncodeCallback(parameter){if (encodeURIComponent){return encodeURIComponent(parameter);}
73else{return escape(parameter);}
74}
75var __disabledControlArray = new Array();function WebForm_ReEnableControls(){if (typeof(__enabledControlArray) == 'undefined'){return false;}
76var disabledIndex = 0;for (var i = 0;i < __enabledControlArray.length;i++){var c;if (__nonMSDOMBrowser){c = document.getElementById(__enabledControlArray[i]);}
77else{c = document.all[__enabledControlArray[i]];}
78if ((typeof(c) != "undefined") && (c != null) && (c.disabled == true)){c.disabled = false;__disabledControlArray[disabledIndex++] = c;}
79}
80setTimeout("WebForm_ReDisableControls()",0);return true;}
81function WebForm_ReDisableControls(){for (var i = 0;i < __disabledControlArray.length;i++){__disabledControlArray[i].disabled = true;}
82}
83function WebForm_SimulateClick(element,event){var clickEvent;if (element){if (element.click){element.click();} else{clickEvent = document.createEvent("MouseEvents");clickEvent.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null);if (!element.dispatchEvent(clickEvent)){return true;}
84}
85event.cancelBubble = true;if (event.stopPropagation){event.stopPropagation();}
86return false;}
87return true;}
88function WebForm_FireDefaultButton(event,target){if (event.keyCode == 13){var src = event.srcElement || event.target;if (src &&
89((src.tagName.toLowerCase() == "input") &&
90(src.type.toLowerCase() == "submit" || src.type.toLowerCase() == "button")) ||
91((src.tagName.toLowerCase() == "a") &&
92(src.href != null) && (src.href != "")) ||
93(src.tagName.toLowerCase() == "textarea")){return true;}
94var defaultButton;if (__nonMSDOMBrowser){defaultButton = document.getElementById(target);}
95else{defaultButton = document.all[target];}
96if (defaultButton){return WebForm_SimulateClick(defaultButton,event);}
97}
98return true;}
99function WebForm_GetScrollX(){if (__nonMSDOMBrowser){return window.pageXOffset;}
100else{if (document.documentElement && document.documentElement.scrollLeft){return document.documentElement.scrollLeft;}
101else if (document.body){return document.body.scrollLeft;}
102}
103return 0;}
104function WebForm_GetScrollY(){if (__nonMSDOMBrowser){return window.pageYOffset;}
105else{if (document.documentElement && document.documentElement.scrollTop){return document.documentElement.scrollTop;}
106else if (document.body){return document.body.scrollTop;}
107}
108return 0;}
109function WebForm_SaveScrollPositionSubmit(){if (__nonMSDOMBrowser){theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset;theForm.elements['__SCROLLPOSITIONX'].value = window.pageXOffset;}
110else{theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX();theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY();}
111if ((typeof(this.oldSubmit) != "undefined") && (this.oldSubmit != null)){return this.oldSubmit();}
112return true;}
113function WebForm_SaveScrollPositionOnSubmit(){theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX();theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY();if ((typeof(this.oldOnSubmit) != "undefined") && (this.oldOnSubmit != null)){return this.oldOnSubmit();}
114return true;}
115function WebForm_RestoreScrollPosition(){if (__nonMSDOMBrowser){window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value,theForm.elements['__SCROLLPOSITIONY'].value);}
116else{window.scrollTo(theForm.__SCROLLPOSITIONX.value,theForm.__SCROLLPOSITIONY.value);}
117if ((typeof(theForm.oldOnLoad) != "undefined") && (theForm.oldOnLoad != null)){return theForm.oldOnLoad();}
118return true;}
119function WebForm_TextBoxKeyHandler(event){if (event.keyCode == 13){var target;if (__nonMSDOMBrowser){target = event.target;}
120else{target = event.srcElement;}
121if ((typeof(target) != "undefined") && (target != null)){if (typeof(target.onchange) != "undefined"){target.onchange();event.cancelBubble = true;if (event.stopPropagation) event.stopPropagation();return false;}
122}
123}
124return true;}
125function WebForm_TrimString(value){return value.replace(/^\s+|\s+$/g,'')
126}
127function WebForm_AppendToClassName(element,className){var currentClassName = ' ' + WebForm_TrimString(element.className) + ' ';className = WebForm_TrimString(className);var index = currentClassName.indexOf(' ' + className + ' ');if (index === -1){element.className = (element.className === '') ? className : element.className + ' ' + className;}
128}
129function WebForm_RemoveClassName(element,className){var currentClassName = ' ' + WebForm_TrimString(element.className) + ' ';className = WebForm_TrimString(className);var index = currentClassName.indexOf(' ' + className + ' ');if (index >= 0){element.className = WebForm_TrimString(currentClassName.substring(0,index) + ' ' +
130currentClassName.substring(index + className.length + 1,currentClassName.length));}
131}
132function WebForm_GetElementById(elementId){if (document.getElementById){return document.getElementById(elementId);}
133else if (document.all){return document.all[elementId];}
134else return null;}
135function WebForm_GetElementByTagName(element,tagName){var elements = WebForm_GetElementsByTagName(element,tagName);if (elements && elements.length > 0){return elements[0];}
136else return null;}
137function WebForm_GetElementsByTagName(element,tagName){if (element && tagName){if (element.getElementsByTagName){return element.getElementsByTagName(tagName);}
138if (element.all && element.all.tags){return element.all.tags(tagName);}
139}
140return null;}
141function WebForm_GetElementDir(element){if (element){if (element.dir){return element.dir;}
142return WebForm_GetElementDir(element.parentNode);}
143return "ltr";}
144function WebForm_GetElementPosition(element){var result = new Object();result.x = 0;result.y = 0;result.width = 0;result.height = 0;if (element.offsetParent){result.x = element.offsetLeft;result.y = element.offsetTop;var parent = element.offsetParent;while (parent){result.x += parent.offsetLeft;result.y += parent.offsetTop;var parentTagName = parent.tagName.toLowerCase();if (parentTagName != "table" &&
145parentTagName != "body" &&
146parentTagName != "html" &&
147parentTagName != "div" &&
148parent.clientTop &&
149parent.clientLeft){result.x += parent.clientLeft;result.y += parent.clientTop;}
150parent = parent.offsetParent;}
151}
152else if (element.left && element.top){result.x = element.left;result.y = element.top;}
153else{if (element.x){result.x = element.x;}
154if (element.y){result.y = element.y;}
155}
156if (element.offsetWidth && element.offsetHeight){result.width = element.offsetWidth;result.height = element.offsetHeight;}
157else if (element.style && element.style.pixelWidth && element.style.pixelHeight){result.width = element.style.pixelWidth;result.height = element.style.pixelHeight;}
158return result;}
159function WebForm_GetParentByTagName(element,tagName){var parent = element.parentNode;var upperTagName = tagName.toUpperCase();while (parent && (parent.tagName.toUpperCase() != upperTagName)){parent = parent.parentNode ? parent.parentNode : parent.parentElement;}
160return parent;}
161function WebForm_SetElementHeight(element,height){if (element && element.style){element.style.height = height + "px";}
162}
163function WebForm_SetElementWidth(element,width){if (element && element.style){element.style.width = width + "px";}
164}
165function WebForm_SetElementX(element,x){if (element && element.style){element.style.left = x + "px";}
166}
167function WebForm_SetElementY(element,y){if (element && element.style){element.style.top = y + "px";}
168}

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.