    var rptHierarchyCatId = BrowserPreference.NPTB;
    var custId = getCookie('com.wm.customer');
    if (custId!=null){
        var idx=custId.indexOf('~~');
        if(custId) custId = custId.substring(5,idx);
    }else{
      custId = "";  
    }
    var d=document;
    var OAS_rdl = '';
    var OAS_CA = 'N';
    var OAS_taxonomy='';
    var OAS_query=omp_s_eVar2;
    var oas_searchCat='';

    var nextPTB = "";
    if((typeof rptHierarchyCatId == "undefined") || ( rptHierarchyCatId == -1)){
       nextPTB = "";
    }  else {
       nextPTB = rptHierarchyCatId;
    }
    if(omp_s_eVar15!="general"){
        oas_searchCat=omp_s_eVar15;
    }
    if(omp_s_prop25!=""){
        OAS_query=omp_s_prop25;

    }

    // Function to delimit spaces in search words with +. Search term "Laptop computers" will be send as "Laptop+computers".
    function setSearchParameter(srchTerm){
        var srchArray=srchTerm.split(" ");
        var arrLen=srchArray.length;
        var formattedSrchTerm="";
        var termCount=0;
        while(termCount<arrLen){
            formattedSrchTerm += srchArray[termCount];
            termCount+=1;
            if(termCount<=arrLen-1){
                formattedSrchTerm+="+";
            }
        }

        return formattedSrchTerm;
    }

     if(OAS_query!=""){
         OAS_query=setSearchParameter(OAS_query);
     }
     var forSearchResults=OAS_query;

    function sendPixelRequest(clickedFindInStore){
    //begin OAS Analytics
        if(clickedFindInStore=="Yes"){
            OAS_taxonomy = "";OAS_query="";omp_s_pageName="Check Store Availability";
        }
        OAS_taxonomy = 'oas_clientCode='+escape(custId)+'&PageName=' + escape(omp_s_pageName) + '&Department=' + escape(omp_s_eVar15)
                + '&Category=' + escape(omp_s_eVar16) + '&SubCategory=' + escape(omp_s_eVar17) + '&Shelf=' +escape(omp_s_eVar18) +
                '&SearchCategory=' + escape(oas_searchCat) +'&NextProductToBuy=' + escape(nextPTB)+'&StoreAvailability=' + escape(clickedFindInStore);

        if((d.referrer)&&(d.referrer!="[unknown origin]")) {
            if(d.referrer.indexOf("?") == -1) {
            OAS_rdl += '&tax23_RefDocLoc='+d.referrer.toString();
            } else {
                var rdl=d.referrer;
                var rdl1=rdl.indexOf("?");
                var rdl2=rdl.substring(0,rdl1);
                OAS_rdl += '&tax23_RefDocLoc=' + rdl2;
            }
        }

        if(OAS_query!=""){
                OAS_query = '?' + OAS_query + '&XE' + '&' + OAS_taxonomy + OAS_rdl + '&XE';
        } else {
                OAS_query += '?XE' + '&' + OAS_taxonomy + OAS_rdl + '&XE';
        }
        var tfsm_protocol=window.location.protocol;
        if ( tfsm_protocol == "https:" ) {
                var tfsm_http_string = "https://oascentral.walmartwom.com/RealMedia/ads/adstream_nx.ads/wmt2/homepage@x96";
        } else {
                var tfsm_http_string = "http://oascentral.walmartwom.com/RealMedia/ads/adstream_nx.ads/wmt2/homepage@x96";
        }

        tfsm_http_string = tfsm_http_string + OAS_query;

        document.getElementById("ompBrowse").innerHTML = '<img src='+tfsm_http_string+'  alt="" border="0" height="0">';
    }

    <!-- start /include/static/kill_frames.jsp -->
    /**
     * Function to kill any frames that are enclosing your page.
     * This function checks if there are frames, and then kills off
     * any framing pages that are not hosted by walmart.com
     *
     */
    function killFrames() {
        if (top.location != location) {
            if(document.referrer &&
               document.referrer.indexOf("walmart.com") == -1) {
                top.location.replace(document.location.href);
            }
        }
    }
    killFrames();
    <!-- end /include/static/kill_frames.jsp -->
//}

// function getCookie(name){
//    var dc = document.cookie;
//    var prefix = name + "=";
//    var begin = dc.indexOf("; " + prefix);
//    if (begin == -1){
//        begin = dc.indexOf(prefix);
//        if (begin != 0) return null;
//    }
//    else{
//        begin += 2;
//    }
//    var end = document.cookie.indexOf(";", begin);
//    if (end == -1){
//        end = dc.length;
//    }
//    return unescape(dc.substring(begin + prefix.length, end));
//}

