function search() { var strPhrase = document.getElementById("search-phrase").value; if (strPhrase == '') alert('You must enter a phrase or keyword to search for. Please try again.') else window.location = '/search/content.aspx?phrase=' + strPhrase; } function login() { var txtEmailAddress = document.getElementById("txtEmailAddress").value; var txtPassword = document.getElementById("txtPassword").value; if (txtEmailAddress == '' || txtPassword == '') alert('You must enter both an email address and password to login. Please try again.') else window.location = '/My-Account/login.aspx?eid=' + txtEmailAddress + '&pwd=' + txtPassword; } function endsWith(str, s){ var reg = new RegExp (s + "$"); return reg.test(str); } function checkEnterSearch(e){ //e is event object passed from function invocation var characterCode // literal character code will be stored in this variable if(e && e.which){ //if which property of event object is supported (NN4) e = e characterCode = e.which //character code is contained in NN4's which property } else { e = event characterCode = e.keyCode //character code is contained in IE's keyCode property } if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key) search(); return false } else { return true } } function checkEnterLogin(e){ //e is event object passed from function invocation var characterCode // literal character code will be stored in this variable if(e && e.which){ //if which property of event object is supported (NN4) e = e characterCode = e.which //character code is contained in NN4's which property } else { e = event characterCode = e.keyCode //character code is contained in IE's keyCode property } if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key) login(); return false } else { return true } }