﻿<html>
<head>
	<script src="ClientGlobalContext.js.aspx" type="text/javascript"></script>
	<script src="bah_jquery1.4.1.min.js" type="text/javascript"></script>
	<script src="bah_SDK.REST.js" type="text/javascript"></script>
	<script>
	    var _esrObj = null;

	    function buildQueryFilter(field, value, and) {
	        if (value == '') {
	            if (and) {
	                return " and " + field + " eq null";
	            } else {
	                return field + " eq null";
	            }
	        }
	        else {
	            if (and) {
	                return " and " + field + " eq '" + value + "'";
	            } else {
	                return field + " eq '" + value + "'";
	            }
	        }

	    }

	    function getParameterByName(name, url) {
	        if (!url) url = window.location.href;
	        name = name.replace(/[\[\]]/g, "\\$&");
	        var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
                results = regex.exec(url);
	        if (!results) return null;
	        if (!results[2]) return '';
	        return decodeURIComponent(results[2].replace(/\+/g, " "));
	    }

	    function doPageLoad() {
	        var esrEndpoint = 'https://DNS        hec.crDNS  loud.com/DEVDNS/WebResources/DNS_JSonCall';
	        //var datavalue = getParameterByName('data');
	        //if(datavalue != null){
	        //    var params = decodeURIComponent(datavalue).split("&");
	        //    for (var i in params) {
	        //        params[i] = params[i].replace(/\+/g, " ").split("=");
	        //        if (params[i][0] == "esr") {
	        //            esrEndpoint = params[i][1];
	        //        }
	        //    }
	        //}
	        if (esrEndpoint != "") {
	            $.ajax({
	                url: esrEndpoint,
	                dataType: 'json',
	                timeout: 1500,
	                error: function () {
	                    _esrObj = null;
	                    outputEligibility();
	                },
	                success: function (result) {
	                    _esrObj = result;
	                    outputEligibility();
	                }
	            });
	        }
	    }

	    function outputEligibility() {
	        //reset display fields
	        $("#EnrollmentCategory").text("--");
	        $("#EnrollmentStatus").text("--");
	        $("#PreferredFacility").text("--");
	        $("#EnrollmentDate").text("--");
	        $("#EnrollmentEffectiveDate").text("--");

	        //set display fields
	        if (_esrObj != null) {
	            if (!_esrObj.ErrorOccurred) {
	                if ("EnrollmentDeterminationInfo" in _esrObj.Data) {
	                    
	                        if (_esrObj.Data.EnrollmentDeterminationInfo.EnrollmentCategoryName != null) { $("#EnrollmentCategory").text(_esrObj.Data.EnrollmentDeterminationInfo.EnrollmentCategoryName); }
	                        if (_esrObj.Data.EnrollmentDeterminationInfo.EnrollmentStatus != null) { $("#EnrollmentStatus").text(_esrObj.Data.EnrollmentDeterminationInfo.EnrollmentStatus); }
	                        if (_esrObj.Data.EnrollmentDeterminationInfo.EnrollmentDate != null) {
	                            var formattedEnrollmentDate = _esrObj.Data.EnrollmentDeterminationInfo.EnrollmentDate.substr(5, 2) + "/" + _esrObj.Data.EnrollmentDeterminationInfo.EnrollmentDate.substr(8, 2) + "/" + _esrObj.Data.EnrollmentDeterminationInfo.EnrollmentDate.substr(0, 4);
	                            $("#EnrollmentDate").text(formattedEnrollmentDate);
	                        }

	                        if (_esrObj.Data.EnrollmentDeterminationInfo.EffectiveDate != null) {
	                            var formattedEnrollmentEffectiveDate = _esrObj.Data.EnrollmentDeterminationInfo.EffectiveDate.substr(5, 2) + "/" + _esrObj.Data.EnrollmentDeterminationInfo.EffectiveDate.substr(8, 2) + "/" + _esrObj.Data.EnrollmentDeterminationInfo.EffectiveDate.substr(0, 4);
	                            $("#EnrollmentEffectiveDate").text(formattedEnrollmentEffectiveDate);
	                         
	                        }
	                    
	                }

	                if ("Demographics" in _esrObj.Data) {
	                    
	                    if (_esrObj.Data.Demographics.PreferredFacility != null) { $("#PreferredFacility").text(_esrObj.Data.Demographics.PreferredFacility); }
	                    


	                    }
	                }
	            }
	        }
	    
</script>
<script type="text/javascript">
    window.onload = function () {
        if (parent) {
            //load stylesheets from parent form
            var oHead = document.getElementsByTagName("head")[0];
            var arrStyleSheets = parent.document.getElementsByTagName("link");
            for (var i = 0; i < arrStyleSheets.length; i++)
                oHead.appendChild(arrStyleSheets[i].cloneNode(true));

            //load data			
            doPageLoad();
        }
    }
</script>


</head>
<body>
 <table>
  <tr>
    <td>Enrollment Category</td>
  <td></td> <td></td>
    <td><span id="EnrollmentCategory">--</span></td>
      <td></td> <td></td> <td></td>
      <td>Enrollment Date</td>
      <td></td> <td></td>
      <td><span id="EnrollmentDate">--</span></td>

    
  </tr>
  <tr>
    <td>Enrollment Status</td>
 <td></td> <td></td> 
    <td><span id="EnrollmentStatus">--</span></td>
      <td></td> <td></td> <td></td>
      <td>Enrollment Effective Date</td>
      <td></td> <td></td>
      <td><span id="EnrollmentEffectiveDate">--</span></td>
  </tr>
   <tr>
    <td>Preferred Facility</td>
<td></td> <td></td>
    <td><span id="PreferredFacility">--</span></td>
       
  </tr>


</table>


</body>
</html>
