function _dom_trackActiveElement(a){if(a&&a.target){document.activeElement=a.target==document?null:a.target}}function _dom_trackActiveElementLost(a){document.activeElement=null}function _dom_focusActiveElement(){var h=document.activeElement;if(h&&h.nodeName){var d=h.nodeName.toLowerCase();if(d=="input"||d=="select"||d=="textarea"||(d=="a"&&h.href)){return}}var a=document.getElementsByTagName("FORM");for(var g=0;g<a.length;++g){for(var e=a[g].elements,b,c=0;c<e.length;++c){if(e[c].type!="hidden"){try{e[c].focus();return}catch(b){}}}}}if(!document.addEventListener){window.attachEvent("onload",_dom_focusActiveElement)}else{(function(){var a;try{document.activeElement=null;document.addEventListener("focus",_dom_trackActiveElement,true);document.addEventListener("keydown",_dom_trackActiveElement,true);document.addEventListener("keyup",_dom_trackActiveElement,true);document.addEventListener("blur",_dom_trackActiveElementLost,true)}catch(a){}})();window.addEventListener("load",_dom_focusActiveElement,false)}CancelEnter=function(){if(window.CancelEnterEnabled){return}window.CancelEnterEnabled=true;(function(a){if(document.addEventListener){document.addEventListener("keypress",a,false)}else{if(document.attachEvent){document.attachEvent("onkeypress",a)}}}(function(a){if((a=window.event||a)&&a.keyCode==13){var b=a.srcElement||a.target;if(b.id!="phone"&&b.type!="textarea"&&b.type!="submit"&&b.type!="image"&&!(b.nodeName.toUpperCase()=="A"&&(b.href||b.getAttribute("href")))){if(window.event){event.cancelBubble=true;event.returnValue=false}if(a.preventDefault){a.preventDefault()}if(a.stopPropagation){a.stopPropagation()}return false}}}))};
