1function fnParamFilter() { 2 var oDiv = document.getElementById("divParamFilter"); 3 if (oDiv.style.display=="none") 4 oDiv.style.display = "block"; 5 else 6 oDiv.style.display = "none"; 7} 8 9 10function fnAddToCompareCart(sCategoryID,sItemID) { 11 if (!isNaN(sItemID) && !isNaN(sCategoryID)) { 12 var url = sAppDomain + "/_dbsParameters/CompareCart.asp?CategoryID="+sCategoryID+"&ItemID="+sItemID; 13 //var a = prompt("",url); 14 var doc = dbsRequest(url); 15 //alert(doc == null) 16 if (doc != null) { 17 try { 18 var sItemExist = dbsGetAttributeText(doc.getElementsByTagName("item")[0], 0) 19 var sItem = dbsGetNodeText(doc.getElementsByTagName("item")[0]); 20 if (sItem != "") 21 fnDisplyParamMsg(sItem.replace(/"/g,'"'),sItemExist); 22 } catch (e) { 23 } 24 } 25 } 26} 27 28function fnDisplyParamMsg(sItem,sItemExist) { 29 var ctlParametersMsg = document.getElementById("ctlParametersMsg"); 30 if (ctlParametersMsg != null) { 31 ctlParameterMsg.innerHTML = sItem; 32 if (sItemExist == "1") { 33 document.getElementById("ctlParameterExistMsg").style.display = "inline"; 34 document.getElementById("ctlParameterAddMsg").style.display = "none"; 35 } 36 else { 37 document.getElementById("ctlParameterExistMsg").style.display = "none"; 38 document.getElementById("ctlParameterAddMsg").style.display = "inline"; 39 } 40 ctlParametersMsg.style.display = "block"; 41 ctlParametersMsg.style.top = (((document.body.clientHeight - ctlParametersMsg.offsetHeight)/2)+document.body.scrollTop-60) + "px"; 42 ctlParametersMsg.style.left = ((document.body.clientWidth - ctlParametersMsg.offsetWidth)/2)+document.body.scrollLeft + "px"; 43 44 var bg = document.getElementById("dbsBgGray"); 45 bg.style.display = "block"; 46 bg.style.width = "100%"; 47 bg.style.height = document.getElementById("dbsBgGrayPlaceRef").offsetTop + "px"; 48 bg.style.left = "0px"; 49 bg.style.top = "0px"; 50 dbsAddEvent(document.body, "click", fnParamMsgClicked); 51 dbsAddEvent(window, "scroll", fnParamMsgClose); 52 fnHideSelectElemByClass("parametersfilter"); 53 } 54} 55 56function fnParamMsgClose() { 57 var ctlParametersMsg = document.getElementById("ctlParametersMsg"); 58 ctlParametersMsg.style.display = "none"; 59 var bg = document.getElementById("dbsBgGray"); 60 bg.style.display = "none"; 61 bg.style.height = "1px"; 62 bg.style.width = "1px"; 63 dbsRemoveEvent(document.body, "click", fnParamMsgClicked); 64 dbsRemoveEvent(document.body, "scroll", fnParamMsgClose); 65 fnShowSelectElemByClass("parametersfilter"); 66} 67 68function fnParamMsgClicked(event) { 69 var ctlParametersMsg = document.getElementById("ctlParametersMsg"); 70 if (event.target) { 71 if (event.target.id == "butParamClose") { 72 ctlParametersMsg.style.display = "none"; 73 var bg = document.getElementById("dbsBgGray"); 74 bg.style.display = "none"; 75 bg.style.height = "1px"; 76 bg.style.width = "1px"; 77 dbsRemoveEvent(document.body, "click", fnParamMsgClicked); 78 dbsRemoveEvent(document.body, "scroll", fnParamMsgClose); 79 fnShowSelectElemByClass("parametersfilter"); 80 } 81 else if (event.target.id == "butCompare") { 82 } 83 else { 84 event.preventDefault(); 85 } 86 } 87 else if (event.srcElement) { 88 if (event.srcElement.id == "butParamClose") { 89 ctlParametersMsg.style.display = "none"; 90 var bg = document.getElementById("dbsBgGray"); 91 bg.style.display = "none"; 92 bg.style.height = "1px"; 93 bg.style.width = "1px"; 94 dbsRemoveEvent(document.body, "click", fnParamMsgClicked); 95 dbsRemoveEvent(document.body, "scroll", fnParamMsgClose); 96 fnShowSelectElemByClass("parametersfilter"); 97 } 98 else if (event.srcElement.id == "butCompare") { 99 } 100 else { 101 event.returnValue = false; 102 } 103 } 104} 105
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.