function fractional_odds_calculate(&$line_attributes)
{
    $row = array();
    $row['oddsh'] = $line_attributes['oddsh'];
    $oodsh = intval($line_attributes['oddsh']);
    if (intval($oodsh) > 0) {
        $row['fractional_odd'] = float2rat($oodsh / 100);
    } else {
        if ($oodsh < 0) {
            $row['fractional_odd'] = float2rat(100 / -$oodsh);
        } else {
            $row['fractional_odd'] = $line_attributes['oddsh'];
        }
    }
    return $row;
}
        	</div>

        	<?php 
    $arrow_height = end($filled_distances)['time_from_beginning_of_file'] * $cspeed_factor + $arrow_pixel_offset;
    ?>
        	<div id="arrows">
        		<div id="arrow-scroll-box" style="height: <?php 
    echo $arrow_height;
    ?>
px; color: #ffffff;">
        			<?php 
    foreach ($filled_distances as $beat_sub_count => $arrow_line) {
        ?>
        					<?php 
        $denomination = $beat_sub_count - floor($beat_sub_count);
        $fraction_parts = float2rat($denomination);
        $color = "grey";
        if ($fraction_parts[1] == 1) {
            $color = "red";
        } else {
            if ($fraction_parts[1] == 2) {
                $color = "blue";
            } else {
                if ($fraction_parts[1] == 3) {
                    $color = "purple";
                } else {
                    if ($fraction_parts[1] == 4) {
                        $color = "yellow";
                    } else {
                        if ($fraction_parts[1] == 6) {
                            $color = "pink";
function fractional($oddsh)
{
    $oodsh_val = intval($oddsh);
    $fractional = 0;
    if (intval($oodsh_val) > 0) {
        $fractional = float2rat($oodsh_val / 100);
    } else {
        if ($oodsh_val < 0) {
            $fractional = float2rat(100 / -$oodsh_val);
        } else {
            $fractional = $oddsh;
        }
    }
    return $fractional;
}