<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- saved from url=(0080)https://pytstaging.wpengine.com/_static_pages/departments/enrollment/bqcalc.html -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Blood Quantum Calculator</title>
<style type="text/css">
.c {text-align:center; font-weight: bold;}
label {font-weight: bold;}
</style>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://code.jquery.com/ui/1.14.0/themes/base/jquery-ui.css" />
<link rel="stylesheet" href="./css/style.css" />
<script src="./lib/jquery-1.12.4.js.download"></script>
<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script>
<script src="https://code.jquery.com/ui/1.14.0/jquery-ui.min.js" integrity="sha256-Fb0zP4jE3JHqu+IBB9YktLcSjI1Zc6J2b6gTjB0LpoM=" crossorigin="anonymous"></script>
<script>
$( function() {
$( "#mbqslider" ).slider({
value:50,
min: 0,
max: 100,
step: 6.25,
slide: function( event, ui ) {
$( "#mothersbq" ).val( convertToFraction(ui.value) );
},
stop: function( event, ui ) {
calculate();
}
});
$( "#mothersbq" ).val( convertToFraction($( "#mbqslider" ).slider( "value" )) );
} );
$( function() {
$( "#fbqslider" ).slider({
value:50,
min: 0,
max: 100,
step: 6.25,
slide: function( event, ui ) {
$( "#fathersbq" ).val( convertToFraction(ui.value) );
},
stop: function( event, ui ) {
calculate();
}
});
$( "#fathersbq" ).val( convertToFraction($( "#fbqslider" ).slider( "value" )) );
} );
calculate();
</script>
<script language="JavaScript" type="text/javascript">
var bqYes = "#99ff99";
var bqNo = "#ff6666";
var bqErr = "#ffffff";
var msgYes = "Meets minimum BQ";
var msgNo = "Does not meet minimum BQ";
// Set targetBQ to the minimum qualification percentage
var targetBQ = 25;
// Set name of tribe
var tribe = "yaqui”;
/*
***************************************************************************************
* Function to calculate blood quantum.
***************************************************************************************
*/
function calculate() {
var mom = $( "#mbqslider" ).slider( "value" );
var dad = $( "#fbqslider" ).slider( "value" );
var q = mom/2 + dad/2;
if ( q >= targetBQ ) {
showMsg(msgYes);
document.getElementById("t").style.background = bqYes;
} else {
showMsg(msgNo);
document.getElementById("t").style.background = bqNo;
}
document.getElementById("childsbq").value = convertToFraction(q);
//alert(q);
}
/*
***************************************************************************************
* Function to display message.
***************************************************************************************
*/
function showMsg(m) { document.getElementById("msg").innerHTML = m; }
/*
***************************************************************************************
* Function to calculate fraction into reduced form.
***************************************************************************************
*/
function convertToFraction(n) {
// Calculate fraction into reduced form
var fraction = '';
if ( n == 3.125 ) { fraction = '1/32';
} else if ( n == 6.25 ) { fraction = '1/16';
} else if ( n == 9.375 ) { fraction = '3/32';
} else if ( n == 12.5 ) { fraction = '1/8';
} else if ( n == 15.625 ) { fraction = '5/32';
} else if ( n == 18.75 ) { fraction = '3/16';
} else if ( n == 21.875 ) { fraction = '7/32';
} else if ( n == 25 ) { fraction = '1/4';
} else if ( n == 28.125 ) { fraction = '9/32';
} else if ( n == 31.25 ) { fraction = '5/16';
} else if ( n == 34.375 ) { fraction = '11/32';
} else if ( n == 37.5 ) { fraction = '3/8';
} else if ( n == 40.625 ) { fraction = '13/32';
} else if ( n == 43.75 ) { fraction = '7/16';
} else if ( n == 46.875 ) { fraction = '15/32';
} else if ( n == 50 ) { fraction = '1/2';
} else if ( n == 53.125 ) { fraction = '17/32';
} else if ( n == 56.25 ) { fraction = '9/16';
} else if ( n == 59.375 ) { fraction = '19/32';
} else if ( n == 62.5 ) { fraction = '5/8';
} else if ( n == 65.625 ) { fraction = '21/32';
} else if ( n == 68.75 ) { fraction = '11/16';
} else if ( n == 71.875 ) { fraction = '23/32';
} else if ( n == 75 ) { fraction = '3/4';
} else if ( n == 78.125 ) { fraction = '25/32';
} else if ( n == 81.25 ) { fraction = '13/16';
} else if ( n == 84.375 ) { fraction = '27/32';
} else if ( n == 87.5 ) { fraction = '7/8';
} else if ( n == 90.625 ) { fraction = '29/32';
} else if ( n == 93.75 ) { fraction = '15/16';
} else if ( n == 96.875 ) { fraction = '31/32';
} else if ( n == 100 ) { fraction = 'Full';
} else { fraction = "None"; }
return " " + fraction;
}
</script>
<script src="chrome-extension://mooikfkahbdckldjjndioackbalphokd/assets/prompt.js"></script></head>
<body data-new-gr-c-s-check-loaded="14.1078.0" data-gr-ext-installed="">
<div style="background:#99ff99; border:solid thin black; width: 380px; padding: 10 10 10 10;" id="t">
<h2 class="c">Blood Quantum Calculator</h2>
<p style="white-space: nowrap">
<label for="mothersbq">Mother's Blood Quantum:</label>
<input type="text" id="mothersbq" readonly="" style="border:0; color:#f6931f; font-weight:bold;">
</p>
<div id="mbqslider" class="ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"><span tabindex="0" class="ui-slider-handle ui-corner-all ui-state-default" style="left: 50%;"></span></div>
<hr>
<p style="white-space: nowrap">
<label for="fathersbq">Father's Blood Quantum:</label>
<input type="text" id="fathersbq" readonly="" style="border:0; color:#f6931f; font-weight:bold;">
</p>
<div id="fbqslider" class="ui-slider ui-corner-all ui-slider-horizontal ui-widget ui-widget-content"><span tabindex="0" class="ui-slider-handle ui-corner-all ui-state-default" style="left: 50%;"></span></div>
<hr>
<p style="white-space: nowrap">
<label for="chilsbq">Child's Blood Quantum:</label>
<input type="text" id="childsbq" readonly="" style="border:0; color:#f6931f; font-weight:bold;">
</p>
<div id="cbqgraph"></div>
<div id="msg" align="center" class="c"> </div>
<div align="center"><p>1/4 is the minimum <span id="tribeText"> </span> blood<br>
quantum requirement.</p></div>
</div>
<script>
document.getElementById("tribeText").innerText = tribe;
</script>