function getSchedule(search) { var futures = {}; var json = {}; var output = document.getElementById('output'); output.innerHTML =""; json = {"date": "20190910-1117", "techprogram": [{ "id": "4652", "internal_id": "24", "title": "A Pilot Study on the Validity of Mobile Pupillometry in Manual Assembly", "link": "sessiondetail_4652_KR", "class": "", "day": "", "tag": "mental workload;pupillometry;external validity;assembly;industry 4.0", "poster": "", "description": "Bram Boris Van Acker, Davy D. Parmentier, Alessandro Biondi, João Costa Mateus, Klaas Bombeke, Wouter Durnez, Jelle Saldien, Peter Vlerick (Ghent University)" },{ "id": "4979", "internal_id": "2", "title": "An Introduction to Human Systems Integration in Iranian Automotive Industries", "link": "sessiondetail_4979_KR", "class": "", "day": "", "tag": "Human System Integration; Automotive; R&D; Human Factor Engineering", "poster": "", "description": "Rouhollah Bagheri, Ali Rezaeian (Shahid Beheshti University, Iran)" },{ "id": "4980", "internal_id": "47", "title": "Flexible Hand Posture for Tools Grasping", "link": "sessiondetail_4980_KR", "class": "", "day": "", "tag": "", "poster": "", "description": "Quentin Bourret, Pierre-Olivier Lemieux, Nicola Hagemeister, Rachid Aissaoui (École de Technologie Supérieure and Dassault Systèmes Canada, Montréal, Canada.)" },{ "id": "4654", "internal_id": "36", "title": "Identifying Methods and Metrics for Assessment of Socio-Technical Effects of Truck Platooning Automation.", "link": "sessiondetail_4654_KR", "class": "", "day": "", "tag": "socio-technical systems;truck platooning automation;Human-Tech Matrix;automated transport;effects", "poster": "", "description": "Jonas Andersson (RISE Research Institutes of Sweden); Tor Skoglund (Sweco Transport Innovation); Niklas Strand (VTI - Swedish National Transportation Research Institute)" },{ "id": "4651", "internal_id": "20", "title": "The RCCE Deckway - A Modular Approach to Sustainable Urban Transport", "link": "sessiondetail_4651_KR", "class": "", "day": "", "tag": "Flexibility;Adaptive System Design;Modular Sustainable Transport;Renewable Energy", "poster": "", "description": "Anna Hill, Bruno Doutrelepont (River Cycleway Consortium Europe Ltd)" }], "success": 1}; console.log(json.techprogram); program = json.techprogram; if (search.length>0){ search = search.split(" "); program = _.filter(program,function(item){ var titlereturn, authorreturn = true; for(var i =0; i < search.length; i++){ if (titlereturn==false && authorreturn==false) break; var exp = new RegExp(search[i],"gi"); var titlereturn = exp.test(item.title); var authorreturn = exp.test(item.tag); } if (titlereturn==true || authorreturn==true) return true; else return false; }); } for(var i = 0, l = program.length; i < l; i++){ var mytags = program[i].tag.replace(/[#]+[A-Za-z0-9-_]+/g, function(t) { console.log(t); //return (""+t+""); return(t); }); output.innerHTML += '

' + program[i].title + '

' + program[i].description + '
Presented on '+ program[i].day + ' breaks and Lunch
'+ mytags + '
'; }; if (output.innerHTML==""){ output.innerHTML= "No result for your research!"; } $('.iframepopup').magnificPopup({ type: 'iframe', iframe: { patterns: { nclab: { index: 'https://event.conflr.com/HSI2019', id: '/', src: 'https://event.conflr.com/HSI2019/%id%' } } } }); }; window.onload = function () { getSchedule(""); }; $(document).ready(function() { $("#searchvalue").keyup(function() { getSchedule($("#searchvalue").val()); }); $( "#searchform" ).submit(function( event ) { getSchedule($("#searchvalue").val()); event.preventDefault(); }); });