function makeTermBlocks($guid, $connection2, $rowAll, $visualAssessmentTermIDParent, $level = 0, $studentResults = null)
{
    $count = 0;
    $class = "class='parent'";
    if ($level != 0) {
        $class = "class='child'";
    }
    foreach ($rowAll as $row) {
        if ($row['visualAssessmentTermIDParent'] == $visualAssessmentTermIDParent) {
            echo "<ul {$class}>";
            makeTermBlock($guid, $connection2, $row['visualAssessmentTermID'], $row['term'], $row['description'], $row['weight'], $row['visualAssessmentTermIDParent'], $outerBlock = true);
            makeTermBlocks($guid, $connection2, $rowAll, $row['visualAssessmentTermID'], $level + 1, null) . '<br/>';
            echo '</ul>';
            ++$count;
        }
    }
}
										li { list-style-type: none }
										ul.parent { margin-left: 0px ; }
										ul.child { margin-left: 45px ; }
									</style>
									<script>
										$(function() {
											$( "#block" ).sortable({
												placeholder: "block-ui-state-highlight",
												axis: 'y',
												item: 'li'
											});
										});
									</script>
									<div class="block" id="block" style='width: 100%; padding: 5px 0px 0px 0px; min-height: 66px'>
										<?php 
                            makeTermBlocks($guid, $connection2, $row2All, null, 0, null);
                            ?>
									</div>
								</td>
							</tr>
						<?php 
                        }
                    }
                    ?>
						<tr>
							<td>
								<span style="font-size: 90%"><i>* <?php 
                    echo __($guid, 'denotes a required field');
                    ?>
</i></span>
							</td>