var pre_index =-1; index =-1; document.onkeydown =function(arg) { handleKeys(arg); } document.onkeypress =function(arg) { handleKeys(arg); } function handleKeys(arg) { var list_items =document.getElementById('suggestedSearchResults').getElementsByTagName('li'); var item_count =list_items.length; var evt =(arg)? arg: window.event; //IE reports window.event not arg if (evt.type=='keydown' && document.getElementById('suggestedSearchResults').style.display!='none') { var char =evt.keyCode; switch (char) { case 13: //enter case 32: //space window.location =list_items[index].firstChild.href; break; case 38: //up if (index>-1) { pre_index =index; index--; } break; case 40: //down if (index<(item_count-2)) { pre_index =index; index++; } break; default: if ((char>=65 && char<=90) || (char>=97 && char<=122)) { document.searchFrm.searchStr.focus(); } return true; } document.searchFrm.searchStr.blur(); if (pre_index>=0 && index-1) { list_items[index].className ='pseudo-hover'; } else { document.searchFrm.searchStr.focus(); } //cancel event at all costs! if (evt.preventDefault) { evt.preventDefault(); } //standard else if (evt.stopPropagation) { evt.stopPropagation(); } else { evt.cancelBubble =true; } evt.returnValue =false; return false; } else {} // This is keypress } -->
Results per page: 36 48 96 All 1 Results
Page 1 of 1 1 Sort by:  
Reset Search
Engagement Rings Styles
For phone orders please mention: GE0003
© 2024 Gem & Harmony. All rights reserved.