templates/includes/company-home-header.html.twig line 1

Open in your IDE?
  1. {# <script src="https://pimcore.navabrinditsolutions.com/typesense-js-master/dist/typesense.js"></script> #}
  2. <script src="../../../typesense-js-master/dist/typesense.js"></script>
  3. <style>
  4.        @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&display=swap');
  5.        
  6.     :root{
  7.         --orange:#ff7800;
  8.         --black:#130f40;
  9.         --light-color:#666;
  10.         --box-shadow:0 .5rem 1.5rem rgba(0,0,0,.1);
  11.         --border:.2rem solid rgba(0,0,0,.1);
  12.         --outline:.1rem solid rgba(0,0,0,.1);
  13.         --outline-hover:.2rem solid var(--black);
  14.     }
  15.        
  16.     * {
  17.     font-family: 'serif', sans-serif;
  18.     margin:0; padding:0;
  19.     box-sizing: border-box;
  20.     outline: none; border:none;
  21.     text-decoration: none;
  22.     text-transform: capitalize;
  23.     transition: all .2s linear;
  24.     }
  25.     
  26.     html{
  27.         font-size: 62.5%;
  28.         overflow-x: hidden;
  29.         scroll-behavior: smooth;
  30.         scroll-padding-top: 7rem;
  31.     }
  32.     
  33.     body{
  34.         background-color:#FCFFFE!important;
  35.     }
  36.     .companies{
  37.         background-color:#F9F9F9;
  38.     }
  39.     .home{
  40.         background-color:#F9F9F9;
  41.     }
  42.     .articles{
  43.         background-color:#F9F9F9;
  44.     }
  45.     section{
  46.         padding:2rem 9%;
  47.     }
  48.     .review{
  49.         background-color:#F9F9F9;
  50.     }
  51.     .heading{
  52.         text-align: center;
  53.         padding:2rem 0;
  54.         padding-bottom: 3rem;
  55.         font-size: 3.5rem;
  56.         color:var(--black);
  57.     }
  58.     
  59.     .heading span{
  60.         background: var(--orange);
  61.         color:#fff;
  62.         display:inline-block;
  63.         padding:.5rem 3rem;
  64.         clip-path: polygon(100% 0, 93% 50%, 100% 99%, 0% 100%, 7% 50%, 0% 0%);
  65.     }
  66.     
  67.     .btn{
  68.         margin-top: 1rem;
  69.         display: inline-block;
  70.         padding: .8rem 3rem;
  71.         font-size: 1.7rem;
  72.         border-radius: .5rem;
  73.         border:.2rem solid var(--black);
  74.         color:var(--black);
  75.         cursor:pointer;
  76.         background: none;
  77.     }
  78.     .ban{
  79.         margin-top: 1rem;
  80.         display: inline-block;
  81.         padding: .8rem 3rem;
  82.         font-size: 1.7rem;
  83.         border-radius: .5rem;
  84.         border:.2rem solid #e5871c !important;
  85.         color:#f6f4ea !important;
  86.         cursor:pointer;
  87.         background: none;
  88.     }
  89.     .btn:hover{
  90.         background: var(--orange);
  91.         color:#fff;
  92.     }
  93.     
  94.     .header{
  95.         position: relative;
  96.         top:0; left:0; right:0;
  97.         z-index: 1000;
  98.         display: flex;
  99.         align-items: center;
  100.         justify-content: space-between;
  101.         padding: 2rem 9%;
  102.         background:#fff;
  103.         box-shadow: var(--box-shadow);
  104.     }
  105.     
  106.     .header .logo{
  107.         font-size: 2.5rem;
  108.         font-weight: bloder;
  109.         color:var(--black);
  110.     }
  111.     
  112.     .header .logo i{
  113.         color:var(--orange);
  114.     }
  115.     
  116.     .header .navbar a{
  117.         font-size: 1.7rem;
  118.         margin:0 1rem;
  119.         color:var(--black);
  120.     }
  121.     
  122.     .header .navbar{
  123.         margin-right:-600px;
  124.     }
  125.     
  126.     .header .navbar a:hover{
  127.         color:var(--orange);
  128.     }
  129.     
  130.     .header .icons div{
  131.         height: 4.5rem;
  132.         width: 4.5rem;
  133.         line-height: 4.5rem;
  134.         border-radius: .5rem;
  135.         background:#eee;
  136.         color:var(--black);
  137.         font-size: 2rem;
  138.         margin-right: 1rem;
  139.         cursor: pointer;
  140.         text-align: center;
  141.     }
  142.     
  143.     .header .icons div:hover{
  144.         background: var(--orange);
  145.         color:#fff;
  146.     }
  147.     #menu-btn{
  148.         display: none;
  149.     }
  150.     
  151.     .header .search-form{
  152.         position: absolute;
  153.         top:110%; right:-110%;
  154.         width: 50rem;
  155.         height:5rem;
  156.         background:#fff;
  157.         border-radius: .5rem;
  158.         overflow: hidden;
  159.         display: flex;
  160.         align-items: center;
  161.         box-shadow: var(--box-shadow);
  162.     }
  163.     
  164.     .header .search-form.active{
  165.         right:2rem;
  166.         transition: .4s linear;
  167.     }
  168.     
  169.     .header .search-form input{
  170.         height:100%;
  171.         width:100%;
  172.         background: none;
  173.         text-transform: none;
  174.         font-size: 1.6rem;
  175.         color:var(--black);
  176.         padding:0 1.5rem;
  177.     }
  178.     
  179.     .header .search-form label{
  180.         font-size: 2.2rem;
  181.         padding-right: 1.5rem;
  182.         color:var(--black);
  183.         cursor: pointer;
  184.     }
  185.     
  186.     .header .search-form label:hover{
  187.         color:var(--orange);
  188.     }
  189.     
  190.     .header .shopping-cart{
  191.         position: absolute;
  192.         top:110%; right:-110%;
  193.         padding:1rem;
  194.         border-radius: .5rem;
  195.         box-shadow: var(--box-shadow);
  196.         width:35rem;
  197.         background: #fff;
  198.     }
  199.     
  200.     .header .shopping-cart.active{
  201.         right:2rem;
  202.         transition: .4s linear;
  203.     }
  204.     
  205.     .header .shopping-cart .box{
  206.         display: flex;
  207.         align-items: center;
  208.         gap:1rem;
  209.         position: relative;
  210.         margin:1rem 0;
  211.     }
  212.     
  213.     .header .shopping-cart .box img{
  214.         height:10rem;
  215.     }
  216.     
  217.     .header .shopping-cart .box .fa-trash{
  218.         font-size: 2rem;
  219.         position: absolute;
  220.         top:50% right:2rem;
  221.         cursor: pointer;
  222.         color:var(--light-color);
  223.         transform: translateY(-50%);
  224.     }
  225.     
  226.     .header .shopping-cart .box .fa-trash:hover{
  227.         color:var(--orange);
  228.     }
  229.     
  230.     .header .shopping-cart .box .content h3{
  231.         color:var(--black);
  232.         font-size:1.7rem;
  233.         padding-bottom:1rem;
  234.     }
  235.     
  236.     .header .shopping-cart .box .content span{
  237.         color:var(--light-color);
  238.         font-size:1.6rem;
  239.     }
  240.     
  241.     .header .shopping-cart .box .content .quantity{
  242.         padding-left: 1rem;
  243.     }
  244.     
  245.     .header .shopping-cart .total{
  246.         font-size: 2.5rem;
  247.         padding: 1rem 0;
  248.         text-align: center;
  249.         color:var(--black);
  250.     }
  251.     
  252.     .header .shopping-cart .btn{
  253.         display:block;
  254.         text-align:center;
  255.         margin:1rem;
  256.     }
  257.     
  258.     .header .login-form{
  259.         position: absolute;
  260.         top:110%; right:-110%;
  261.         width:30rem;
  262.         box-shadow: var(--box-shadow);
  263.         padding:2rem;
  264.         border-radius: .5rem;
  265.         background:#fff;
  266.         text-align:center;
  267.     }
  268.     
  269.     .header .login-form.active{
  270.         right:2rem;
  271.         transition: .4s linear;
  272.     }
  273.     
  274.     .header .login-form h3{
  275.         font-size: 2.5rem;
  276.         text-transform: uppercase;
  277.         color: var(--black);
  278.     }
  279.     
  280.     .header .login-form .box{
  281.         width: 100%;
  282.         margin:.7rem 0;
  283.         background:#eee;
  284.         border-radius: .5rem;
  285.         padding:1rem;
  286.         font-size: 1.6rem;
  287.         color:var(--black);
  288.         text-transform: none;
  289.     }
  290.     
  291.     .header .login-form p{
  292.         font-size: 1.4rem;
  293.         padding:.5rem 0;
  294.         color:var(--light-color);
  295.     }
  296.     
  297.     .header .login-form p a{
  298.        color:var(--orange);
  299.        text-decoration: underline;
  300.     }
  301.     
  302.     .home{
  303.         display: flex;
  304.         align-items: center;
  305.         justify-content: center;
  306.         background:url(https://e0.pxfuel.com/wallpapers/347/698/desktop-wallpaper-investment-and-finance-u2013-mishov-trading-stock-market-business-growth-investing-financial-market.jpg) no-repeat;
  307.         {# background: url(https://pimcore.navabrinditsolutions.com/admin/asset/get-image-thumbnail?id=99) no-repeat; #}
  308.         background-position: center;
  309.         background-size: cover;
  310.         padding-top:17rem;
  311.         padding-bottom:10rem;
  312.     }
  313.     
  314.     .home .content{
  315.         text-align: center;
  316.         width:60rem;
  317.     }
  318.     
  319.     .home .content h3{
  320.         color:#fbf6ee;
  321.         font-size: 3rem;
  322.     }
  323.     
  324.     .home .content h3 span{
  325.         color:var(--orange);
  326.     }
  327.     
  328.     .home .content p{
  329.         color:#f2ebd9;
  330.         font-size: 14px;
  331.         padding:1rem 0;
  332.         line-height: 1.8;
  333.         font-style:oblique;
  334.     }
  335.     
  336.     .companies .box-container{
  337.         display:grid;
  338.         grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr));
  339.         gap:1.5rem;
  340.     }
  341.     
  342.     .companies .box-container .box{
  343.         padding:3rem 2rem;
  344.         background: #fff;
  345.         outline: var(--outline);
  346.         outline-offset: -1rem;
  347.         text-align:center;
  348.         box-shadow:var(--box-shadow);
  349.     }
  350.     
  351.     .companies .box-container .box:hover{
  352.         outline: var(--outline-hover);
  353.         outline-offset: 0rem;
  354.     }
  355.     
  356.     .companies .box-container .box img{
  357.         margin:1rem 0;
  358.         height: 15rem;
  359.     }
  360.     
  361.     img{
  362.         max-width:100%;
  363.         height:auto;
  364.         object-fit:fill;
  365.     }
  366.     
  367.     .companies .box-container .box h3{
  368.         font-size: 2.5rem;
  369.         line-height:1.8;
  370.         color:var(--black);
  371.     }
  372.     
  373.     .companies .box-container .box p{
  374.         font-size: 1.5rem;
  375.         line-height:1.8;
  376.         color:var(--light-color);
  377.         padding:1rem 0;
  378.     }
  379.     
  380.     .products .product-slider{
  381.         padding:1rem;
  382.     }
  383.     
  384.     .products .product-slider:first-child{
  385.         padding:2rem;
  386.     }
  387.     
  388.     .products .product-slider .box{
  389.         background:#fff;
  390.         border-radius: .5rem;
  391.         text-align: center;
  392.         padding:3rem 2rem;
  393.         outline-offset: -1rem;
  394.         outline: var(--outline);
  395.         outline: var(--box-shadow);
  396.         transition: .2s linear;
  397.     }
  398.     
  399.     .products .product-slider .box:hover{
  400.         outline-offset: 0rem;
  401.         outline: var(--outline-hover);
  402.     }
  403.     
  404.     .products .product-slider .box img{
  405.         height:20rem;
  406.     }
  407.     
  408.     .products .product-slider .box h3{
  409.         font-size: 2.5rem;
  410.         color:var(--black);
  411.     }
  412.     
  413.     .products .product-slider .box .price{
  414.         font-size: 2rem;
  415.         color:var(--light-color);
  416.         padding:.5rem 0;
  417.     }
  418.     
  419.     .products .product-slider .box .stars i{
  420.         font-size: 1.7rem;
  421.         color:var(--orange);
  422.         padding: .5rem 0;
  423.     }
  424.     
  425.     .categories .box-container{
  426.         display:grid;
  427.         grid-template-columns: repeat(auto-fit, minmax(26rem, 1fr));
  428.         gap:1.5rem;
  429.     }
  430.     
  431.     .categories .box-container .box{
  432.         padding:3rem 2rem;
  433.         border-radius: .5rem;
  434.         background:#fff;
  435.         box-shadow: var(--box-shadow);
  436.         outline:var(--outline);
  437.         outline-offset: -1rem;
  438.         text-align:center;
  439.     }
  440.     
  441.     .categories .box-container .box:hover{
  442.         outline:var(--outline-hover);
  443.         outline-offset: 0rem;
  444.     }
  445.     
  446.     .categories .box-container .box img{
  447.         margin:1rem 0;
  448.         height:15rem;
  449.     }
  450.     
  451.     .categories .box-container .box h3{
  452.         font-size:2rem;
  453.         color:var(--black);
  454.         line-height: 1.8;
  455.     }
  456.     
  457.     .categories .box-container .box p{
  458.         font-size: 1.7rem;
  459.         color:var(--light-color);
  460.         line-height:1.8;
  461.         padding:1rem 0;
  462.     }
  463.     
  464.     .review .review-slider{
  465.         padding:1rem;
  466.     }
  467.     
  468.     .review .review-slider .box{
  469.         background:#fff;
  470.         border-radius: .5rem;
  471.         text-align: center;
  472.         padding:3rem 2rem;
  473.         outline-offset: -1rem;
  474.         outline: var(--outline);
  475.         outline: var(--box-shadow);
  476.         transition: .2s linear;
  477.     }
  478.     
  479.     .review .review-slider .box:hover{
  480.         outline-offset: 0rem;
  481.         outline: var(--outline-hover);
  482.     }
  483.     
  484.     .review .review-slider .box img{
  485.         height:10rem;
  486.         width:10rem;
  487.         border-radius: 50%;
  488.     }
  489.     
  490.     .review .review-slider .box p{
  491.         padding:1rem 0;
  492.         line-height: 1.8;
  493.         color:var(--light-color);
  494.         font-size: 1.5rem;
  495.     }
  496.     
  497.     .review .review-slider .box h3{
  498.         padding-bottom: .5rem;
  499.         color:var(--black);
  500.         font-size: 2.2rem;
  501.     }
  502.     
  503.     .review .review-slider .box .stars i{
  504.         color:var(--orange);
  505.         font-size: 1.7rem;
  506.     }
  507.     
  508.     .articles .box-container{
  509.         display:grid;
  510.         grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr));
  511.         gap:1.5rem;
  512.     }
  513.     
  514.     .articles .box-container .box{
  515.         overflow: hidden;
  516.         border-radius: .5rem;
  517.         box-shadow: var(--box-shadow);
  518.         background:#fff;
  519.     }
  520.     
  521.     .articles .box-container .box img{
  522.         height:25rem;
  523.         width:100%;
  524.         object-fit:cover;
  525.     }
  526.     
  527.     .articles .box-container .box .content{
  528.         padding:2rem;
  529.     }
  530.     
  531.     .articles .box-container .box .content .icons{
  532.         display: flex;
  533.         align-items: center;
  534.         justify-content: space-between;
  535.         padding-bottom: 1.5rem;
  536.         margin-bottom: 1rem;
  537.         border-bottom: var(--border);
  538.     }
  539.     
  540.     .articles .box-container .box .content .icons a{
  541.         color:var(--light-color);
  542.         font-size:1.5rem;
  543.     }
  544.     
  545.     .articles .box-container .box .content .icons a:hover{
  546.         color:var(--black);
  547.     }
  548.     
  549.     .articles .box-container .box .content .icons a i{
  550.         color:var(--orange);
  551.         padding-right: .5rem;
  552.     }
  553.     
  554.     .articles .box-container .box .content h3{
  555.         line-height: 1.8;
  556.         color:var(--black);
  557.         font-size: 2.2rem;
  558.         padding:.5rem 0;
  559.     }
  560.     
  561.     .articles .box-container .box .content p{
  562.         line-height: 1.8;
  563.         color:var(--light-color);
  564.         font-size: 1.5rem;
  565.         padding:.5rem 0;
  566.     }
  567.     
  568.     
  569.     .footer{
  570.         background: #fff;
  571.     }
  572.     
  573.     .footer .box-container{
  574.          display:grid;
  575.         grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));
  576.         gap:1.5rem;
  577.     }
  578.     
  579.     .footer .box-container .box h3{
  580.         font-size: 2.5rem;
  581.         color:var(--black);
  582.         padding:1rem 0;
  583.     }
  584.     
  585.     .footer .box-container .box h3 i{
  586.         color:var(--orange);
  587.     }
  588.     
  589.     .footer .box-container .box .links{
  590.         display: block;
  591.         font-size: 1.5rem;
  592.         color:var(--light-color);
  593.         padding:1rem 0;
  594.     }
  595.     
  596.     .footer .box-container .box .links i{
  597.         color:var(--orange);
  598.         padding-right: .5rem;
  599.     }
  600.     
  601.     .footer .box-container .box .links:hover i{
  602.         padding-right: 2rem;
  603.     }
  604.     
  605.     .footer .box-container .box p{
  606.         line-height:1.8;
  607.         font-size: 1.5rem;
  608.         color:var(--light-color);
  609.         padding:1rem 0;
  610.     }
  611.     
  612.     .footer .box-container .box .share a{
  613.         height:4rem;
  614.         width:4rem;
  615.         line-height:4rem;
  616.         border-radius: .5rem;
  617.         font-size: 2rem;
  618.         color:var(--black);
  619.         margin-left: .2rem;
  620.         background:#eee;
  621.         text-align: center;
  622.     }
  623.     
  624.     .footer .box-container .box .share a:hover{
  625.         background:var(--orange);
  626.         color:#fff;
  627.     }
  628.     
  629.     .footer .box-container .box .email{
  630.         width:100%;
  631.         margin:.7rem 0;
  632.         padding:1rem;
  633.         border-radius: .5rem;
  634.         background: #eee;
  635.         font-size: 1.6rem;
  636.         color:var(--black);
  637.         text-transform:none;
  638.     }
  639.     
  640.     .footer .box-container .box .payment-img{
  641.         margin-top: 2rem;
  642.         height:5rem;
  643.     }
  644.     
  645.     .footer .credit{
  646.         text-align:center;
  647.         margin-top: 2rem;
  648.         padding:1rem;
  649.         padding-top: 2.5rem;
  650.         font-size:2rem;
  651.         color:var(--black);
  652.         border-top: var(--border);
  653.     }
  654.     
  655.     .footer .credit span{
  656.         color:var(--orange);
  657.     }
  658.     
  659.     
  660.    
  661.         
  662.     
  663.     
  664.     /*media queries*/
  665.     @media (max-width:991px){
  666.         html{
  667.             font-size:55%;
  668.         }
  669.         
  670.         .header{
  671.             padding:2rem;
  672.         }
  673.         
  674.         section{
  675.         padding:2rem;
  676.     }
  677.     }
  678.     
  679.     @media (max-width:768px){
  680.         
  681.         #menu-btn{
  682.             display: inline-block;
  683.         }
  684.         
  685.         .header .search-form{
  686.             width:90%;
  687.         }
  688.         
  689.         .header .navbar{
  690.             position: absolute;
  691.             top:110%; right:-110%;
  692.             width:30rem;
  693.             box-shadow: var(--box-shadow);
  694.             border-radius: .5rem;
  695.             background:#fff;
  696.         }
  697.         
  698.         .header .navbar.active{
  699.            right:2rem;
  700.            transition: .4s linear;
  701.         }
  702.         
  703.         .header .navbar a{
  704.             font-size: 2rem;
  705.             margin:2rem 2.5rem;
  706.             display: block;
  707.         }
  708.     }
  709.     
  710.     @media (max-width:450px){
  711.         html{
  712.             font-size:50%;
  713.         }
  714.         
  715.         .heading{
  716.             font-size:2.5rem;
  717.         }
  718.         
  719.         .footer{
  720.             text-align:center;
  721.         }
  722.     }
  723.     .head-active{
  724.         color:orange!important;
  725.     }
  726.     .dropdown-content {
  727.         display: none;
  728.         position: absolute;
  729.         background-color: #F6F6FC;
  730.         min-width: 160px;
  731.         box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  732.         z-index: 1;
  733.         margin-left: 340px;
  734.         margin-top: 4px;
  735.         margin-right: 5px;
  736.         }
  737.     .dropdown-content li {
  738.         color: black;
  739.         padding: 12px 16px;
  740.         text-decoration: none;
  741.         display: block;
  742.     }
  743.     #search-input{
  744.         background-color: #EBEBF8;
  745.         width: 230px;
  746.         height: 35px;
  747.         padding: 5px;
  748.         margin-right: 186px;
  749.     }
  750.     .dropdown-content li a{
  751.         font-size : 12px!important;
  752.     }
  753. </style>
  754. <header class="header">
  755.             <a href="https://pimcore.navabrinditsolutions.com/" class="logo"><i class="fas fa-shopping-basket" style="padding-right:5px";></i>News Repos</a>
  756.             <nav class="navbar">
  757.                 <a class="head-menu" id="Home" href="/Companies/Home">home</a>
  758.                 <a class="head-menu" id="Companies" href="/Companies/Companies">companies</a>
  759.                 <a class="head-menu" id="Articles" href="/Companies/Articles">articles</a>
  760.                 <a class="head-menu" id="RatingsReviews" href="/Companies/RatingsReviews">reviews</a>
  761.                 <input id="search-input" type="text" name="search" placeholder="search companies" onkeyup="search()">
  762.                 <div id="search-results" class="dropdown-content" style="display:none;"></div>
  763.             </nav>
  764.             
  765.             <div class="icons">
  766.                 <div class="fas fa-bars" id="menu-btn"></div>
  767.                 
  768.             </div>
  769.             
  770.         </header>
  771. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
  772. <script>
  773. var typesense = new Typesense.Client({
  774.     'nodes': [
  775.       {
  776.         'host': 'nkmw3sb1yz6qu7c2p-1.a1.typesense.net',
  777.         'port': '443',
  778.         'protocol': 'https'
  779.       }],
  780.     'apiKey': 'GY4g1NiCxQ0n757pXqcUdONtSnIRyhMX',
  781.     'numRetries': 3, // A total of 4 tries (1 original try + 3 retries)
  782.     'connectionTimeoutSeconds': 10,
  783.     'retryIntervalSeconds': 0.1,
  784.     'healthcheckIntervalSeconds': 2,
  785.     'logLevel': 'debug'
  786.   })
  787.   
  788.   
  789. var enable;
  790. $.ajax({
  791.         type: "GET",     
  792.         url: 'https://pimcore.navabrinditsolutions.com/api/companies/v1/enable',
  793.         async: false,
  794.         "success":function(resdata){
  795.             enable = resdata.message;
  796.         }
  797.     });
  798.      var path = window.location.href; 
  799.     $('.navbar a').each(function() {
  800.         //alert(this.href);
  801.         if (this.href === path) {
  802.             jQuery(this).addClass('head-active');
  803.         }
  804.     });
  805. console.log(enable);
  806. function search () {
  807.     var searchTerm = document.getElementById('search-input').value
  808.     if(searchTerm != ''){
  809.         if(enable == true){
  810.             typesense.collections('news_repos').documents().search({
  811.                 'q': searchTerm,
  812.                 'query_by': ['company_name','country','city','state']
  813.             }).then(function (searchResults) {
  814.                 var keys = Object.keys(searchResults.hits).length;
  815.                 var i=0;
  816.                 var results='';
  817.                 for(i=0; i < keys; i++){
  818.                     //console.log(searchResults.hits[i].document.id);
  819.                     var hrefurl = "https://pimcore.navabrinditsolutions.com/companyDetails?id="+searchResults.hits[i].document.id;
  820.                     console.log(hrefurl); 
  821.                     results += '<li><a href='+hrefurl+'>'+ searchResults.hits[i].document.company_name +'</a></li>';
  822.                 }
  823.                 $('#search-results').show();
  824.                 $('#search-results').html(results);
  825.             }).catch(function (error) {
  826.                 document.getElementById('search-results').innerHTML = error
  827.             })
  828.         }else{
  829.             $.ajax({
  830.                 type: "POST",     
  831.                 url: 'https://pimcore.navabrinditsolutions.com/api/companies/v1/search',
  832.                 data: {searchTerm : searchTerm},
  833.                 "success":function(resdata){
  834.                     console.log(resdata);
  835.                     var keys = Object.keys(resdata.message).length;
  836.                     console.log(keys);
  837.                     var i=0;
  838.                     var results='';
  839.                     if(keys > 0){
  840.                         for(i=0; i < keys; i++){
  841.                             var id = resdata.message[i].company_id;
  842.                             var hrefurl = "https://pimcore.navabrinditsolutions.com/companyDetails?id="+id;
  843.                             //console.log(resdata.message[i].company_id); 
  844.                             results += '<li><a href='+hrefurl+'>'+ resdata.message[i].company_name +'</a></li>';
  845.                             
  846.                         }
  847.                         $('#search-results').show();
  848.                             $('#search-results').html(results);
  849.                     }
  850.                 }
  851.             });
  852.         }
  853.     }else{
  854.         $('#search-results').hide();
  855.     }
  856.     
  857.   }
  858. </script>