  <script>
  var policyListCopy = [];
  var pagenumberCount = 1;
  var pageCountIncr = 0;
  var pagecountstop = false;
  </script>
  <!DOCTYPE html>
  <html>
  <head>
    <meta charset="utf-8">
    <title>Retrieve Quote</title>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <script type="text/javascript" src="js/lib/aes.js"></script>
    <script type="text/javascript" src="js/lib/pbkdf2.js"></script>
    <script type="text/javascript" charset="UTF-8" src="Commondata.js"></script>
    <script type="text/javascript" charset="UTF-8" src="VehicleDetCommonData.js"></script>
    <script type="text/javascript" charset="UTF-8" src="Apiservice.js"></script>
    <link rel="stylesheet" type="text/css" href="fonts/stylesheet.css">
    <link rel="stylesheet" type="text/css" href="css/normalize.css">
    <link rel="stylesheet" type="text/css" href="css/framework.css">
    <link rel="stylesheet" type="text/css" href="css/axa.min.css">
    <script type="text/javascript" charset="UTF-8" src="js/axa-popup.js"></script>
    <script src="js/webfont.js"></script>
    <script>
    WebFont.load({
      google: {
        families: ["Montserrat:400,700"]
      }
    });

    </script>
    <style>

    table{
        white-space: normal;
        line-height: normal;
        font-weight: normal;
        font-size: medium;
        font-style: normal;
        color: -internal-quirk-inherit;
        text-align: start;
        font-variant: normal;

    }
    .search-model-table-section table{
      margin-top: 3px;
    }

    </style>
    <script>
    //window onload
    window.onload = function what()
    {
      var userAgentResponse =  getItem("userlist");
      var userAgentResponseList=JSON.parse(userAgentResponse);
      if(userAgentResponseList.length<=1){
      document.getElementById('switchuserclass').style.display = 'none';
    }
    /* Motor and Non Motor Diff */
    motorhealthdiff();
    /* Motor and Non Motor Diff */
      localstorageclearMotor("N");
      var RetriveQuoteJSON = getItem("retrivequoteReqJSON");
      if(!isEmpty(RetriveQuoteJSON)){
        RetriveQuoteJSON = JSON.parse(RetriveQuoteJSON);
        document.getElementById("inp_insuredname").value = RetriveQuoteJSON.insuredname;
			  document.getElementById("inp_vehiclenum").value = RetriveQuoteJSON.vehicleregistno;
        document.getElementById("inp_quatationnum").value = RetriveQuoteJSON.flasquotationno;
        if(!isEmpty(RetriveQuoteJSON.icno) && RetriveQuoteJSON.icno.length == 15){
          icnumber = icreJoin(RetriveQuoteJSON.icno);
          document.getElementById("inp_icnumber").value = icnumber;
        }
        else{
          document.getElementById("inp_icnumber").value = RetriveQuoteJSON.icno;
        }
        document.getElementById("retriveQuoteEdit_btn").click();
      }
      else{
        $('#retrive_quote_tbl').attr( "style", "display: none" );
        $('.loading-mask').addClass('stop-loading');
      }
    };

      function exitAlert() {
          $('#showpop').empty();
          $('#showpop').append("<h5>Message</h5><p>Are you sure want to logout?</p><button class='popup-btn' onclick='logout()'>OK</button><button class='popup-btn' onclick=hide('showpop')>CANCEL</button>");
          show('showpop');
      }
      history.pushState(null, null, document.URL);
      window.addEventListener('popstate', function () {
        console.log("payment");
        redirectionpage('dashboard.html');
      });
      //common popup
      function showAlert(message) {
        $('#showpop').empty();
        $('#showpop').append("<h5>Message</h5><p id='para_messageid'>"+message+"</p><button class='popup-btn' id='comm-dismiss' onclick=hide('showpop')>OK</button>");
        show('showpop');
      }
    </script>
    <script type="text/javascript" src="js/modernizr.js"></script>
    <link rel="shortcut icon" type="image/x-icon" href="images/logoStandford32.ico">
    <link rel="apple-touch-icon" href="images/logoStandford32.ico">
    <link href="css/ionicons.min.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    .toggle {
      color: #fff;
      float: left;
      height: 30px;
      line-height: 40px;
      text-align: center;
      width: 30px;
      position: relative;
      font-size: 21px;
      top: -23px;
      right: 0px;
    }
    .right {
      float: right
    }
    </style>
  </head>
  <body>
    <section class="axa-section mobile-wrapper">
      <div class="page-content" id="main-stack">
      <div class="axa-nav navbar" data-collapse="all" data-animation="over-left" data-duration="400" data-contain="1" data-easing="ease-out-quint" data-no-scroll="1" ontouchend="keypadclose()">
          <div class="axa-container Pay-detail">
            <nav class="axa-nav-menu nav-menu" role="navigation">
                <a class="nav-menu-header" id="navi_welcomepage" onclick="redirectionpage('dashboard.html');">
                    <div class="logo"><img alt="navLogo_icon_img" src="images/nav-logo.svg"></div>
                </a>
                <div id="health_div_header">
                  <a class="axa-clearfix axa-inline-block nav-menu-link">
                    <div class="icon-list-menu">
                      <div class="icon ion-ios-pulse"></div>
                    </div>
                    <div class="nav-menu-titles">Health</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link1" id="navi_renewalinfo" onclick="redirectionpage('welcome.html');">
                    <div class="sub-icon-list-menu">
                      <div class="icon ion-clipboard"></div>
                    </div>
                    <div class="nav-menu-titles">Renewal Info</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link1" id="navi_enquiry" href="Enquiry.html">
                    <div class="sub-icon-list-menu">
                      <div class="icon ion-ios-help-outline"></div>
                    </div>
                    <div class="nav-menu-titles">Enquiry</div>
                  </a>
                </div>
                <div id="motor_div_header">
                  <a class="axa-clearfix axa-inline-block nav-menu-link">
                    <div class="icon-list-menu">
                      <div class="icon ion-android-car"></div>
                    </div>
                    <div class="nav-menu-titles">Motor</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link1" id="navi_vehicledet" onclick = "redirectionpagevehicledet('vehicle-details.html');">
                    <div class="sub-icon-list-menu">
                      <div class="icon ion-ios-calculator-outline"></div>
                    </div>
                    <div class="nav-menu-titles">New Quote</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link1" id="navi_retrivequote" onclick = "redirectionpage('retrieve-quote.html');">
                    <div class="sub-icon-list-menu">
                      <div class="icon ion-document"></div>
                    </div>
                    <div class="nav-menu-titles">Retrieve Quote</div>
                  </a>
                  </div>
                  <a class="axa-clearfix axa-inline-block nav-menu-link" id="navi_agenttools" href="Contact-us.html">
                    <div class="icon-list-menu">
                      <div class="icon ion-ios-telephone-outline"></div>
                    </div>
                    <div class="nav-menu-titles">Agent Tools</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link" id="switchuserclass" onclick="switchuser()">
                    <div class="icon-list-menu">
                      <div class="icon ion-ios-personadd-outline"></div>
                    </div>
                    <div class="nav-menu-titles">Switch Agent</div>
                  </a>
                  <a class="axa-clearfix axa-inline-block nav-menu-link" id="nav_logoutid" onclick="exitAlert()">
                    <div class="icon-list-menu">
                      <div class="icon ion-log-out"></div>
                    </div>
                    <div class="nav-menu-titles">Logout</div>
                  </a>
                <div class="separator-bottom"></div>
                <div class="separator-bottom"></div>
                <div class="separator-bottom"></div>
            </nav>
            <div class="wrapper-mask" data-ix="menu-mask"></div>
            <div class="left-back" id="menu-button" data-ix="hide-navbar-icons" onclick="redirectionpage('dashboard.html');">
              <a id = "btn_paymentdetails" onclick="redirectionpage('dashboard.html');" class=" back-icon">
                <div class="left-arrow"><img class="left-icon" alt="left_icon_img" src="images/left-arrow.svg"></div>
              </a>
            </div>
            <div class="navbar-title-Pay" id="navbartitle">Retrieve Quote</div>
            <div class="home-menuicon">
             <a id="icon_home" onclick="redirectionpage('dashboard.html');"><img alt="home_icon_img" class="hmeicon" src="images/home1.svg" /></a>
             <div class="axa-nav-button navbar-button left" id="menu-button" data-ix="hide-navbar-icons">
                 <div class="navbar-button-icon home-icon">
                     <div class="bar-home-icon"></div>
                     <div class="bar-home-icon"></div>
                     <div class="bar-home-icon"></div>
                 </div>
             </div>
            </div>
          </div>
        </div>
    <div class="inner-body">
      <div class="inner-body" style="background: #f6f6f6; padding-top: 60px;">
            <div class="axa-col-12 no-padding axa-dark-blue-bg">
              <div class="page-title">
                <h5>Retrieve Quote</h5>
              </div>
            </div>
            <div class="content-box">
              <div class="form-group">
                <label class="axa-form-label">Insured Name</label>
                <input class="axa-input input-form" id="inp_insuredname" oninput="maxlengthspice(this);" type="text" placeholder="" maxlength="30">
              </div>
              <div class="form-group">
                <label class="axa-form-label">Vehicle Number</label>
                <input class="axa-input input-form p2_textUpperCase" id="inp_vehiclenum" oninput="spaceandmaxlengthsplice(this);" type="text" placeholder="" maxlength="25">
              </div>
              <div class="form-group">
                <label class="axa-form-label">Quotation Number</label>
                <input class="axa-input input-form" id="inp_quatationnum" oninput="spaceandmaxlengthsplice(this);"  type="text" placeholder="" maxlength="35">
              </div>
              <div class="form-group">
                <label class="axa-form-label">IC Number</label>
                <input class="axa-input input-form" id="inp_icnumber" oninput="spaceandmaxlengthsplice(this);" type="text" placeholder="" maxlength="30">
              </div>
              <div class="axa-col-12 text-centered axa-clearfix">
                <input type="button" class="axa-btn"  value="Reset" id="retriveQuoteReset_btn">
                <input type="button" class="axa-btn"  value="Find" onclick="retriveQuoteEdit_btnclick(true);" id="retriveQuoteEdit_btn">
              </div>
              <div id="retrive_quote_tbl">
                <div>
                  <div class="axa-col-12 mg-tp axa-dark-blue-bg">
                    <div class="page-title">
                      <h5>Retrieve Search</h5>
                    </div>
                  </div>
                  <div class="search-model-table-section search-model-table-height" >
                      <div id="tableDataDiv"></div>
                      </div>
                  </div>
              </div>
            </div>
            </div>
      </div>
        </div>
        <div class="page-content loading-mask" id="new-stack">
          <div class="loading-icon">
            <div class="navbar-button-icon icon ion-load-d"></div>
          </div>
        </div>
        <div class="shadow-layer"></div>
        <div id="showpop" class="popup"></div>
        <div id="showpop1" class="popup"></div>
      </section>
      <script type="text/javascript" src="js/jquery.min.js"></script>
      <script type="text/javascript" src="js/framework.js"></script>
      <script type="text/javascript" src="js/menu.min.js"></script>
      <script>

      $("#retriveQuoteReset_btn").click(function(){
        $('#inp_insuredname').val("");
        $('#inp_vehiclenum').val("");
        $('#inp_quatationnum').val("");
        $('#inp_icnumber').val("");
        $('#retrive_quote_tbl').attr( "style", "display: none" );
      });

      function isNumber(icnumber) {
        return !isNaN(parseFloat(icnumber)) && isFinite(icnumber);
      }

    //  $("#retriveQuoteEdit_btn").click(function(){
      function retriveQuoteEdit_btnclick(isscroll){
        if(isscroll){
          policyListCopy = [];
          pagenumberCount = 1;
          pageCountIncr = 0;
        }
        else{

        }
        var insuredname = document.getElementById("inp_insuredname").value;
			  var vehiclenum = document.getElementById("inp_vehiclenum").value;

			  var quatationnum = document.getElementById("inp_quatationnum").value;
			  var icnumber = document.getElementById("inp_icnumber").value;

        var isValidatedV = commonValidation(1, false);
			  if(isValidatedV){
         var isicnumber = isNumber(icnumber);
          if(!isEmpty(icnumber) && icnumber.length == 12 && isicnumber == true){
            icnumber = icsplit(icnumber);
          }

          var request = {
          agentid: getItem("agentcode"),
          insuredname: insuredname.trim(),
          vehicleregistno : vehiclenum,
          flasquotationno : quatationnum,
          icno : icnumber,
          pageno:pagenumberCount,
          pagesize:"10",
          };

          setItem("retrivequoteReqJSON", JSON.stringify(request));
        if(checkOnline()){
          Apiservicecallp2(function(result)
          {
            if(result.status==1)
            {
              var response=result.response;
              if (isEmpty(response.data)) {

                if(isscroll){
                  showAlert("No Records Found!");
                  $('#retrive_quote_tbl').attr( "style", "display: none" );
                  $('#tableDataDiv').find('table').empty();
                }
                else{
                  pagecountstop = true;
                }
              }
              else{

                loadTable(response.data,isscroll);
                $('#retrive_quote_tbl').attr( "style", "display: block" );
                pagecountstop = false;
              }
            }
            else {
            console.log(result);
            }
          },p2_retrivequote,request);
         }
       }
        else{
          console.log("Validation failure")
        }
     // });
      }

  //loading table
    function loadTable(retrivequotelist, isscroll) {

      console.log(retrivequotelist);
      var IcNumber;
      var policyHolderName;
      var FlQuoteNumber;
      var vehRegNo;

      //policylist
      if(isscroll){
       $('#tableDataDiv').empty();
      }
      else{

      }
        var statusidfortable = getItem("policytype");
        if (retrivequotelist.length > 0) {
          for (var i = 0; i < retrivequotelist.length; i++) {

            policyHolderName = retrivequotelist[i].insuredname;
            FlQuoteNumber = retrivequotelist[i].flasquotationno;
            vehRegNo = retrivequotelist[i].vehicleregistno.toUpperCase();
            if(isEmpty(policyHolderName)){
              policyHolderName = "-";
            }
            if(isEmpty(FlQuoteNumber)){
              FlQuoteNumber = "-";
            }
            if(isEmpty(vehRegNo)){
              vehRegNo = "-";
            }

            if(retrivequotelist[i].ncdind == "Y" && retrivequotelist[i].premiumind == "Y" && retrivequotelist[i].savequoteind == "Y"){
			var refercase = retrivequotelist[i].refercode!=null && retrivequotelist[i].refercode!="" && retrivequotelist[i].refercode!=" "?" (Referred)":"";
              if(retrivequotelist[i].ictypeind == "N"){
                IcNumber = checkIcNull(retrivequotelist[i].newicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Saved"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "O"){
                IcNumber = checkIcNull(retrivequotelist[i].oldicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Saved"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "B"){
                IcNumber = checkIcNull(retrivequotelist[i].businessregno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Saved"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "P"){
                IcNumber = checkIcNull(retrivequotelist[i].passportno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Saved"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
 			        else{
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Saved"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>-</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
            }
            else if(retrivequotelist[i].ncdind == "Y" && retrivequotelist[i].premiumind == "Y" && retrivequotelist[i].savequoteind != "Y"){
			var refercase = retrivequotelist[i].refercode!=null && retrivequotelist[i].refercode!="" && retrivequotelist[i].refercode!=" "?" (Referred)":"";
              if(retrivequotelist[i].ictypeind == "N"){
                IcNumber = checkIcNull(retrivequotelist[i].newicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Pending"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "O"){
                IcNumber = checkIcNull(retrivequotelist[i].oldicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Pending"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "B"){
                IcNumber = checkIcNull(retrivequotelist[i].businessregno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Pending"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "P"){
                IcNumber = checkIcNull(retrivequotelist[i].passportno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Pending"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
 			        else{
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Pending"+refercase+"</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>-</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
            }

            else if(retrivequotelist[i].ncdind == "Y" && retrivequotelist[i].premiumind != "Y" && retrivequotelist[i].savequoteind != "Y"){
              if(retrivequotelist[i].ictypeind == "N"){
                IcNumber = checkIcNull(retrivequotelist[i].newicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Draft</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "O"){
                IcNumber = checkIcNull(retrivequotelist[i].oldicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Draft</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "B"){
                IcNumber = checkIcNull(retrivequotelist[i].businessregno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Draft</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "P"){
                IcNumber = checkIcNull(retrivequotelist[i].passportno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Draft</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
 			        else{
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>Draft</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>-</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
            }
            else {
              if(retrivequotelist[i].ictypeind == "N"){
                IcNumber = checkIcNull(retrivequotelist[i].newicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>-</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
              policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "O"){
                IcNumber = checkIcNull(retrivequotelist[i].oldicno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>-</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
              policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "B"){
                IcNumber = checkIcNull(retrivequotelist[i].businessregno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>-</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
              else if(retrivequotelist[i].ictypeind == "P"){
                IcNumber = checkIcNull(retrivequotelist[i].passportno);
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>-</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>"+IcNumber+"</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
 			        else{
                $('#tableDataDiv').append("<table id='tableid"+pageCountIncr+"'><tbody><tr><td>Status</td><td style='color: green'>-</td></tr><tr><td class='p2_retrive_tble_left'>Insured Name</td><td class='p2_retrive_tble_right'>"+policyHolderName+"</td></tr><tr><td class='p2_retrive_tble_left'>Vehicle Number</td><td class='p2_retrive_tble_right'>"+vehRegNo+"</td></tr><tr><td class='p2_retrive_tble_left'>Quotation Number</td><td class='p2_retrive_tble_right'>"+FlQuoteNumber+"</td></tr><tr><td class='p2_retrive_tble_left'>IC Number</td><td class='p2_retrive_tble_right'>-</td></tr></tbody></table>");
                policyListCopy.push(retrivequotelist[i]);
              }
            }
            pageCountIncr++;
			    }
        }
        else {
          $('#tableDataDiv').append("<tr><td colspan='3' style='text-align: center;'>No Records Found</td></tr>");
        }
        $('#tableDataDiv').append("</table>");
    }

     $(".search-model-table-section").click(function(e){
        $("#new-stack").removeClass("stop-loading");
        var tableId = e.target.offsetParent.id;
        var tableIdDigit = tableId.match(/\d/g);
        tableIdDigit = tableIdDigit.join("");
        var policyListCopyTemp = policyListCopy[tableIdDigit];
        if(policyListCopy[tableIdDigit].ncdind == "Y" && policyListCopy[tableIdDigit].premiumind == "Y" && policyListCopy[tableIdDigit].savequoteind == "Y"){
          var request =  {agentid:getItem("agentcode"), quotationid: policyListCopy[tableIdDigit].quotationid};
          if(checkOnline()){
	          Apiservicecallp2(function(result)
	          {
	            if(result.status==1)
	            {
	              var response=result.response;
	              if (!isEmpty(response.data)) {
	                console.log(response.status);
	                console.log(response.data.sharequote);
	                if(!isEmpty(response.data.sharequote)){
	                  var policyListCopyTemp2 = {quotationrecep : response.data.sharequote};
	                  policyListCopyTemp =  objectmerge(policyListCopyTemp,policyListCopyTemp2);
	                  setItem("retrivequoteclicked",JSON.stringify(policyListCopyTemp));
	                  window.location.href = 'vehicle-details.html'; 
	                }
	                else{
	                  showAlert("Oops! Something went wrong, please try again later.", false);
	                }
	              }
	              else{
	                showAlert("Oops! Something went wrong, please try again later.", false);
	              } 
	            }
	            else {
	            console.log(result);
	            }
	          },p2_shareQuote,request);
         	}
        }
        else{
          setItem("retrivequoteclicked",JSON.stringify(policyListCopyTemp));
          window.location.href = 'retrieve-quote-edit.html'; 
        }
      }) ;




      $(document).ready(function() {
        $(window).scroll(function() {
          var scroll = $(window).scrollTop();
          if (scroll > 10) {
            $(".axa-nav").css("background", "#C21B17");
          } else
            $(".axa-nav").css("background", "#C21B17");
        })
      });

      function commonValidation(validate_accordian, isallvalidate){

        if((validate_accordian == 1 || isallvalidate == true )){

          var insuredname = document.getElementById("inp_insuredname").value;
			    var vehiclenum = document.getElementById("inp_vehiclenum").value;
			    var quatationnum = document.getElementById("inp_quatationnum").value;
          var icnumber = document.getElementById("inp_icnumber").value;
          var isValidated = true;

          if(isEmpty(insuredname)&&isEmpty(vehiclenum)&&isEmpty(quatationnum)&&isEmpty(icnumber))
          {
            showAlert("Please enter at least 1 search criteria");
            isValidated = false;
          }
				return isValidated;
      }
    }

    function icsplit(newIcValue){
					var specialelementforic = "-";
					var firstsplit = [newIcValue.slice(0, 6), specialelementforic, newIcValue.slice(6)].join('');
					var newIcValue = [firstsplit.slice(0, 9), specialelementforic, firstsplit.slice(9)].join('');
					return newIcValue;
      }

    function icreJoin(newIcValue){
      var ICnumberList = newIcValue.split("-");
      return ICnumberList[0]+""+ICnumberList[1]+""+ICnumberList[2];
    }


  //scroll table
	  $(document).ready(function() {
      $('.search-model-table-section').on('scroll', function() {
          if($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) {
			  if(pagecountstop == false){
					pagenumberCount+=1;
					retriveQuoteEdit_btnclick(false);
			  }
			  else{
				// no records found for this page
			  }
          }
      })
    });

    function checkIcNull(IcNumber){
      if(isEmpty(IcNumber)){
        IcNumber = "";
      }
      return IcNumber;
    }

      </script>
    </body>
    </html>
