<?php
//Creates the HTML for a switch, and sets the default value (however, the js must execute to show init values)
function createRotarySwitch($name,$db = null){  //db signfies that the user wants to check and see if a value for the control already exists in a connected dB

    $rotarySwitchDir = FindInParentDir(getcwd(), 'rotarySwitch', 10 ,$pathType='url',$folder=True);

    //generate control
    echo "
    <div id=\"rotaryContainer_$name\" name=\"$name\" class=\"rotaryContainer\" >";

    if ($db){
        echo "<div class=\"dbFlag\"></div>"; //this database flag will be detected by jQuery
    }
    echo "
        <div class=\"rotarySwitchBase\">
            <img src=\"$rotarySwitchDir/img/circle_toggle.png\" />
        </div>
        <div id=\"fore_$name\" name=\"$name\" class=\"rotarySwitchCap\">
            <img src=\"$rotarySwitchDir/img/circle_toggle_cover.png\" />
        </div>
        <div id=\"bub_center_$name\" name=\"$name\" class=\"rotarySwitchHover\" >
            <img src=\"$rotarySwitchDir/img/bubble_center.png\" />
        </div>
        <div id=\"bub_top_$name\" name=\"$name\" class=\"rotarySwitchHover\" >
            <img src=\"$rotarySwitchDir/img/bubble_top.png\" />
        </div>
        <div id=\"bub_left_$name\" name=\"$name\" class=\"rotarySwitchHover\" >
            <img src=\"$rotarySwitchDir/img/bubble_left.png\" />
        </div>
        <div id=\"bub_right_$name\" name=\"$name\" class=\"rotarySwitchHover\" >
            <img src=\"$rotarySwitchDir/img/bubble_right.png\" />
        </div>
        <input class=\"rotaryValue\" type=\"text\" id=\"input_$name\" />
    </div>
    ";
}
?>