num_targets = num_tokens(bstr("target_input"), '|');
for (i=0; i<num_targets; i+=2) {
extract_token(target_id, bstr("target_input"), i, '|', sizeof target_id);
extract_token(target_label, bstr("target_input"), i+1, '|', sizeof target_label);
num_targets = num_tokens(bstr("target_input"), '|');
for (i=0; i<num_targets; i+=2) {
extract_token(target_id, bstr("target_input"), i, '|', sizeof target_id);
extract_token(target_label, bstr("target_input"), i+1, '|', sizeof target_label);