function UpdatePrinterFamilyDDL(model){updateDDL(printermodelarray[model]);}
function setSelected(num){for(i=0;i<document.getElementById('ddlFamily').length;i++){if(document.getElementById('ddlFamily').options[i].value == num){document.getElementById('ddlFamily').selectedIndex=i;}}}
function clearDDL(){var elSel = document.getElementById('ddlFamily'); elSel.options.length = 0;}	
function updateDDL(aArr){ try{ clearDDL(); appendOptionLast('-- Select One --', 0);  if(aArr.length > 0){for(i = 0; i < aArr.length; i++ ){if((i%2) == 0){appendOptionLast(aArr[i],aArr[i+1]);}}} setSelected(0); }catch(e){alert('There was an error processing the request');}}
function appendOptionLast(aolValue,aolValue2){if(aolValue != undefined){ var elOptNew = document.createElement('option'); elOptNew.text = aolValue; elOptNew.value = aolValue2; var elSel = document.getElementById('ddlFamily'); try {elSel.add(elOptNew, null);}catch(ex){elSel.add(elOptNew);}}}
function searchFor(man){ try{ var frm = document.getElementById('frmHP'); var mykey = frm.keywords; var key2 = mykey.value.toLowerCase(); if(key2.indexOf(man.toLowerCase()) < 0){mykey.value = man + ' ' + mykey.value;} frm.submit();}catch(err){alert(err.description);alert('There was an error processing the request');}}
