/** gasp_add_checkbox
* Called by comment_form action
* Adds javascript to create a checkbox on the comment form
*/
function gasp_add_checkbox()
{
    global $gasped, $post;
    if (!is_user_logged_in() && !$gasped) {
        //debugbreak();
        $options = gasp_get_options();
        $gasp_secret = md5($options['secret_key'] . $post->ID);
        echo '<input type="hidden" name="' . $gasp_secret . '" value="' . $gasp_secret . '"/>';
        echo '<p id="gasp_p" style="clear:both;"></p>';
        echo '<script type="text/javascript">
        //v1.5.1
        var gasp_p = document.getElementById("gasp_p");
        var gasp_cb = document.createElement("input");
        var gasp_text = document.createTextNode(" ' . $options['checkbox_label'] . '");
        gasp_cb.type = "checkbox";
        gasp_cb.id = "' . $options['checkbox_name'] . '";
        gasp_cb.name = "' . $options['checkbox_name'] . '";

        var gasp_label = document.createElement("label");
        gasp_p.appendChild(gasp_label);
        gasp_label.appendChild(gasp_cb);
        gasp_label.appendChild(gasp_text);
        var frm = gasp_cb.form;
        frm.onsubmit = gasp_it;
        function gasp_it(){
        if(gasp_cb.checked != true){
        alert("' . $options['checkbox_alert'] . '");
        return false;
        }
        return true;
        }
        </script>
        <noscript>you MUST enable javascript to be able to comment</noscript>
        <input type="hidden" id="gasp_email" name="gasp_email" value="" />';
        $gasped = true;
    } else {
        echo '<!-- no checkbox needed by Growmap Anti Spambot Plugin for logged on user -->';
    }
}
/** gasp_add_checkbox
 * Called by comment_form action
 * Adds javascript to create a checkbox on the comment form
 */
function gasp_add_checkbox()
{
    if (!is_user_logged_in()) {
        $options = gasp_get_options();
        echo '<p id="gasp_p" style="clear:both;"></p>';
        echo '<script type="text/javascript">
            //v1.2
            var gasp_p = document.getElementById("gasp_p");
            var gasp_cb = document.createElement("input");
            var gasp_text = document.createTextNode(" ' . $options['checkbox_label'] . '");
            gasp_cb.type = "checkbox";
            gasp_cb.id = "' . $options['checkbox_name'] . '";
            gasp_cb.name = "' . $options['checkbox_name'] . '";
            gasp_cb.style.width = "25px";
            gasp_p.appendChild(gasp_cb);
            gasp_p.appendChild(gasp_text);
            var frm = gasp_cb.form;
            frm.onsubmit = gasp_it;
            function gasp_it(){
            if(gasp_cb.checked != true){
            alert("' . $options['checkbox_alert'] . '");
            return false;
            }
            return true;
            }
            </script>
            <noscript>you MUST enable javascript to be able to comment</noscript>
            <input type="hidden" id="gasp_email" name="gasp_email" value="" />';
    } else {
        echo '<!-- no checkbox needed by Growmap Anti Spambot Plugin for logged on user -->';
    }
}