function check_invalid_results($element)
{
    $acode = $element->activitycode;
    $jobid = $element->jobid;
    $labels = get_labels($acode, $jobid);
    //layout es un array de preguntas
    $layout = get_layout($acode);
    array_pop($layout);
    foreach ($layout as $numberofquestion) {
        $idqs = select_question($labels, $numberofquestion, $acode);
        $defaults = get_question_values($idqs, $acode, $jobid);
        if ($defaults !== null) {
            $sum = array_sum($defaults);
            //print('Suma :'.$sum);
            if ($sum > 1) {
                foreach ($idqs as $key => $params) {
                    if ($params->questiontype == 'CIRCLE') {
                        print 'actualizo ' . $params->label;
                        set_field($table = 'blended_results', $field = 'invalid', $value = 1, $field2 = 'activitycode', $value2 = $acode, $field3 = 'jobid', $value3 = $jobid, $field4 = 'label', $value4 = $params->label);
                        set_field($table = 'blended_results', $field = 'value', $value = 0, $field2 = 'activitycode', $value2 = $acode, $field3 = 'jobid', $value3 = $jobid, $field4 = 'label', $value4 = $params->label);
                    }
                }
            }
        }
    }
    return;
}
function get_responses($acode, $jobid, $attempt)
{
    $responses = new stdClass();
    $layout = get_layout($acode);
    array_pop($layout);
    $labels = get_labels($acode, $jobid);
    foreach ($layout as $numberofquestion) {
        $idqs = select_question($labels, $numberofquestion, $acode);
        $answers = get_question_values($idqs, $acode, $jobid);
        //print_object ($answers);
        if ($answers !== null) {
            foreach ($answers as $key => $answer) {
                if ($answer == true) {
                    //print ($key.'=>'.$answer);
                    //print "<BR>";
                    $keyarray = explode('-', $key);
                    $qid = $numberofquestion;
                    $qanswer = $keyarray[1];
                    $qlabel = 'resp' . $qid . '_' . $qanswer;
                    $responses->{$qlabel} = $qanswer;
                }
            }
        }
    }
    $responses->finishattempt = 'Enviar todo y terminar';
    $responses->timeup = 0;
    $questionids = get_questionids($acode);
    $responses->questionids = $questionids;
    return $responses;
}