var AccessibleSelect={};AccessibleSelect.initializePage=function(){var c=document.getElementsByTagName("select");for(var b=0;b<c.length;b++){var a=c[b];if(a.onchange!=null){a.changed=false;a.onfocus=AccessibleSelect.onfocus;a.onkeydown=AccessibleSelect.onkeydown;a.onclick=AccessibleSelect.onclick;a.onchange=AccessibleSelect.createOnchange(a.onchange)}}};AccessibleSelect.createOnchange=function(a){return function(c){var b;if(c&&c.value){b=c}else{b=this}if(b.changed){a.apply(b);return true}else{return false}}};AccessibleSelect.onclick=function(){this.changed=true;if(this.size>0){this.onchange(this)}};AccessibleSelect.onfocus=function(){this.initValue=this.value;return true};AccessibleSelect.onkeydown=function(d){var f;var g="9";var c="13";var b="27";if(d){f=d}else{f=event}var a=(this.size>0);if((f.keyCode==c||f.keyCode==g)&&(a||this.value!=this.initValue)){this.initValue=this.value;this.changed=true;this.onchange(this);return false}else{if(f.keyCode==b){this.value=this.initValue;return false}else{this.changed=false}}return true};if(!/webkit|khtml/i.test(navigator.userAgent)){if(window.addEventListener){window.addEventListener("load",AccessibleSelect.initializePage,false)}else{if(window.attachEvent){window.attachEvent("onload",AccessibleSelect.initializePage)}}};
