function getHTTPRequest() { var xmlhttp = false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function iecompattest(){ return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function slotItemPop(sku,losgId) { var ns6=document.getElementById&&!document.all var xmlhttp = getHTTPRequest(); var loadingDiv = document.getElementById("loadingDiv"); xmlhttp.open("GET","/cell-phone-service/cart/cartSlotItemDetailsAJAX.jsp?q_sku=" + sku + "&q_losgId=" + losgId); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { var slotItemPreview = document.getElementById("slotItemPreviewDiv"); slotItemPreview.innerHTML = xmlhttp.responseText; // if the session expired, the AJAX div will try to load the expired session page. Test and redirect if so if (document.getElementById("expiredSession")) { window.location.href = "/cell-phone-service/get-started/expired-session.jsp"; } else { loadingDiv.style.visibility = "hidden"; slotItemPreview.style.top=ns6? window.pageYOffset*1+150+"px" : iecompattest().scrollTop*1+150+"px" slotItemPreview.style.visibility = "visible"; } } } xmlhttp.send(null); } function slotItemPop2(sku,losgId) { var ns6=document.getElementById&&!document.all var xmlhttp = getHTTPRequest(); var loadingDiv = document.getElementById("loadingDiv"); xmlhttp.open("GET","/cell-phone-service/cart/cartSlotItemDetailsAJAX.jsp?q_sku=" + sku + "&q_losgId=" + losgId); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { var slotItemPreview2 = document.getElementById("slotItemPreviewDiv2"); slotItemPreview2.innerHTML = xmlhttp.responseText; // if the session expired, the AJAX div will try to load the expired session page. Test and redirect if so if (document.getElementById("expiredSession")) { window.location.href = "/cell-phone-service/get-started/expired-session.jsp"; } else { loadingDiv.style.visibility = "hidden"; slotItemPreview2.style.top=ns6? window.pageYOffset*1+150+"px" : iecompattest().scrollTop*1+150+"px" slotItemPreview2.style.visibility = "visible"; } } } xmlhttp.send(null); }