var servicesDDInvoker = null;var eventCaller = null;
function servicesA2ZOnMouseOver(){var e=document.getElementById("services-a2z-box");e.style.position="relative";}
function servicesA2ZOnMouseOut(evt){var e=document.getElementById("services-a2z-box");if (!containsElement(e, evt.toElement || evt.relatedTarget)){e.style.position="static";if(servicesDDInvoker != null){servicesDDInvoker.style.display="none";eventCaller.style.fontWeight="normal";eventCaller.style.color="#333";if (typeof(eventCaller.style.removeAttribute) != "undefined"){eventCaller.style.removeAttribute("textDecoration");}else{eventCaller.style.textDecoration=null;}servicesDDInvoker=eventCaller=null;}}}
function containsElement(p, e){while (e){if(p.id == e.id){return true;}e=e.parentNode;}return false;}
function showServicesDD(e, caller){if(servicesDDInvoker != null){servicesDDInvoker.style.display="none";eventCaller.style.fontWeight="normal";eventCaller.style.color="#333";if (typeof(eventCaller.style.removeAttribute) != "undefined"){eventCaller.style.removeAttribute("textDecoration");}else{eventCaller.style.textDecoration = null;}}eventCaller=caller;eventCaller.style.fontWeight="bold";eventCaller.style.color="#000";eventCaller.style.textDecoration="none";servicesDDInvoker=document.getElementById(e);servicesDDInvoker.style.display="block";}
function toggleFAQAnswer(id, link){var element=document.getElementById(id);if (element) {var collapsed=(element.style.display!="none");element.style.display=(collapsed ? "none":"block");var parent=link.firstChild;if (parent){if (parent.className && (parent.className.indexOf("-last") > 0)){parent.className = (collapsed ? "faq-header-last" : "faq-header-last-selected");}else{parent.className=(collapsed ? "faq-header" : "faq-header-expanded");}}}return false;}
function collapseItems(){var allH3Tags=new Array();var allH3Tags=document.getElementsByTagName("h4");for (i=0; i<allH3Tags.length; i++){if(allH3Tags[i].className=="faq-header-expanded" && allH3Tags[i].id != "faqSelected"){allH3Tags[i].className="faq-header";}}var allDivTags=new Array();allDivTags=document.getElementsByTagName("div");for(i=0; i<allDivTags.length; i++) {if (allDivTags[i].className=="faq-answer"){allDivTags[i].style.display="none";}}}
String.prototype.trim = function() {return this.replace(/^\s+|\s+$/g,'');}
function checkHeaderInput(e){var criteria=document.getElementById(e).value.trim();if(criteria=='Enter Search Term'){alert('You must enter a search term before searching.');return false;}if(criteria.length < 3){alert('You must enter at least 3 characters to search.');return false;}else{return true;}}
function checkHeaderEnter(e,element){var characterCode;if(e && e.which){e=e;characterCode=e.which;}else {e=event;characterCode = e.keyCode;}if (characterCode == 13) {document.getElementById(element).focus();return true}else{return false}}
function clearInput(e){var criteria=document.getElementById(e);if(criteria){if(criteria.value=='Enter Search Term'){criteria.value='';}}}
