function cookieMemberID(form){if(form.remember.checked){id=form.customer_id.value;var days=30;if(validMemberID(id)){var expiry=new Date();expiry.setTime(expiry.getTime()+(days*86400000));document.cookie="lastMemberID="+id+"; expires="+expiry.toGMTString()+"; path=/"}}else{var lastID=getCookie("lastMemberID");if(lastID!=null){var expiry=new Date();expiry.setTime(expiry.getTime()-(1*86400000));document.cookie="lastMemberID=; expires="+expiry.toGMTString()+"; path=/"}}}function validMemberID(sText){var regex=/[0-9]{10}/;return regex.test(sText)}function populateMemberID(){if(document.loginForm){var lastID=getCookie("lastMemberID");if(lastID!=null){if(document.loginForm.customer_id.value==""||document.loginForm.customer_id.value=="Member Number"){document.loginForm.customer_id.value=lastID}document.loginForm.remember.checked=true;if(document.altloginForm){if(document.altloginForm.customer_id.value==""||document.altloginForm.customer_id.value=="Member Number"){document.altloginForm.customer_id.value=lastID}document.altloginForm.remember.checked=true}}}}function getCookie(sName){var aCookie=document.cookie.split("; ");for(var i=0;i<aCookie.length;i++){var aCrumb=aCookie[i].split("=");if(sName==aCrumb[0]){return unescape(aCrumb[1])}}return null}function passwordTextHandler(e){if(document.loginForm){Event.observe(document.loginForm.customer_id,"focus",function(e){populateUseridText(e,document.loginForm.customer_id)});Event.observe(document.loginForm.customer_id,"blur",function(e){populatePasswordText(e,document.loginForm.customer_pass)});Event.observe(document.loginForm.customer_pass,"focus",function(e){populatePasswordText(e,document.loginForm.customer_pass)});populatePasswordText(e,document.loginForm.customer_pass)}if(document.altloginForm){Event.observe(document.altloginForm.customer_id,"focus",function(e){populateUseridText(e,document.altloginForm.customer_id)});Event.observe(document.altloginForm.customer_id,"blur",function(e){populatePasswordText(e,document.altloginForm.customer_pass)});Event.observe(document.altloginForm.customer_pass,"focus",function(e){populatePasswordText(e,document.altloginForm.customer_pass)});populatePasswordText(e,document.altloginForm.customer_pass)}}function populateUseridText(e,passField){if(e.type=="focus"){if(passField.value=="Member Number"){passField.value=""}}else{}}function populatePasswordText(e,passField){if(e.type=="focus"){passField.removeClassName("blank")}else{if(passField.type=="password"&&passField.value.match(/\S+/)){passField.removeClassName("blank")}else{if(e.type!="blur"){passField.addClassName("blank")}}}}if(isW3CDOM&&isPrototype()){Event.observe(window,"load",populateMemberID,false);Event.observe(window,"load",passwordTextHandler,false)};
