semifinal_add_js