/** * landgate_qsearch.js * * Returns the search criteria if valid, else returns null */ function validateSearchCriteria() { var searchCriteria = document.getElementById("criteria").value; if (searchCriteria =='') { document.getElementById('criteria').className = 'input-bor'; document.getElementById('criteria').focus(); return null; } else { return searchCriteria; } } /** * Function for viewMap */ function viewMap() { var searchCriteria=validateSearchCriteria(); if (searchCriteria!=null) { document.location.href='/bmvf/app/mapviewer/?criteria='+searchCriteria; } } /** * Function for viewProducts */ function viewProducts() { var searchCriteria=validateSearchCriteria(); if (searchCriteria!=null) { document.location.href='/shopfront/quickSearch.do?dispatch=search&addressSearchCriteria.freeFormAddress='+searchCriteria+'&searchBy=freeForm'; } } /** * Function for captureEvent */ function captureEvt(evt){ evt = (evt) ? evt : event; var charCode = (evt.which) ? evt.which : evt.keyCode; if(charCode==13) {viewProducts(); return false;} else {document.getElementById('criteria').className = '';} }