MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b1536/advancedfunctions.co/ubinventory/
File Upload :
Current < : /hermes/sb_web/b1536/advancedfunctions.co/ubinventory/searchBar.js

var recordToSearch='';
var showSearchUi=true;
function getSearchBarUi(showSearchBar,placeHolder){
if(showSearchBar==true){
return "<button id='dropDown' onclick='javascript:populateDropdownMenu();' style='background-color:white;border:none'><h4>"+placeHolder+" &#9660;</h4></button><div id='searchUi' style='display:none;'><input id='searchInput' placeholder='Search Records' style='padding: 6px 12px;width:270px;' onkeyup='javascript:filter()'><div id='recordList'></div></div><hr>";}
else{return '';}
}

function toggleUiVisible(placeHolder){

if(showSearchUi==true){
document.getElementById('recordList').innerHTML=recordToSearch;
document.getElementById('searchUi').style.display='';
document.getElementById('dropDown').innerHTML='<h4>'+placeHolder+' &#9650;</h4>';
}else{
document.getElementById('searchUi').style.display='none';
document.getElementById('dropDown').innerHTML='<h4>'+placeHolder+' &#9660;</h4>';
}

showSearchUi=!showSearchUi;
}

function setRecordToSearch(records){
recordToSearch='';
for(var i=1;i<records.length;i++){
var recordItem=records[i].split('^*^');
recordToSearch=recordToSearch+"<div style='cursor:pointer;padding:6px 12px;background-color:lightgray' onclick='javascript:searchBarItemSelected(&#34;"+recordItem[0]+"&#34;,&#34;"+recordItem[1]+"&#34;,&#34;"+recordItem[2]+"&#34;,&#34;"+recordItem[3]+"&#34;,&#34;"+recordItem[4]+"&#34;,&#34;"+recordItem[6]+"&#34;)' >"+recordItem[0]+"<div style='font:9px Calibri'>"+recordItem[5].replace("NA","")+"</div></div>";
}
toggleUiVisible('Part Search');
}

function filter(){
var searchText=document.getElementById('searchInput').value.toLowerCase();
var list=(document.getElementById('recordList')).getElementsByTagName('div');

for(var i=0;i<list.length;i++){
if((list[i].innerHTML.toLowerCase()).indexOf(searchText)>-1){
list[i].style.display='';
}
else{
list[i].style.display='none';}
}

}