diff --git a/lib/javascript/html5_player.js b/lib/javascript/html5_player.js
index 15415f4e..05ed348b 100644
--- a/lib/javascript/html5_player.js
+++ b/lib/javascript/html5_player.js
@@ -122,23 +122,20 @@ function ended(event)
}
function search(event)
{
- var search = new RegExp(".*" + $('#input_search').text() + ".*", "i");
- for(var item = $('#playlist'); item; item = item.next())
- {
- if(!search.test(item.textContent != undefined ? item.textContent : item.innerText))
- {
- item.hide();
+ var search = new RegExp(".*" + $('#input_search').val() + ".*", "i");
+ $.each(playlist_items, function (index, item) {
+ if (!search.test(item.title)) {
+ item.element.hide();
}
- else
- {
- item.show();
- }
- }
+ else {
+ item.element.show();
+ }
+ });
}
function clear_search(event)
{
- $('#input_search').text('');
- search(event);
+ $('#input_search').val('');
+ //search(event);
}
$(document).ready(function() {