function clearValue(varObj,varValue){if(varObj.value==varValue){varObj.value="";}}function testValue(varObj,varValue){if(varObj.value==""){varObj.value=varValue;}}function getElementsByClassName(oElm,strTagName,strClassName){var arrElements=(strTagName=="*"&& document.all)?document.all:oElm.getElementsByTagName(strTagName);var arrReturnElements=new Array();strClassName=strClassName.replace(/\-/g,"\\-");var oRegExp=new RegExp("(^|\\s)"+strClassName+"(\\s|$)");var oElement;for(var i=0;i<arrElements.length;i++){oElement=arrElements[i];if(oRegExp.test(oElement.className)){arrReturnElements.push(oElement);}}return(arrReturnElements)}function setLyr(obj,lyr,offset){var newY=findPosY(obj);newY=newY-offset;document.getElementById(lyr).style.top=newY+'px';}function findPosY(obj){var curtop=0;var printstring='';if(obj.offsetParent){while(obj.offsetParent){printstring+=' element '+obj.tagName+' has '+obj.offsetTop;curtop+=obj.offsetTopobj=obj.offsetParent;}}else if(obj.y){curtop+=obj.y;}return curtop;}function setElementsVisibility(eContainer,aTagNames,sVisibility){var tmp,i,j;var elements=[];for(i=0;i<aTagNames.length;i++){tmp=eContainer.getElementsByTagName(aTagNames[i]);for(j=0;j<tmp.length;j++){elements[elements.length]=tmp[j];}}for(i=0;i<elements.length;i++){elements[i].style.visibility=sVisibility;}}function isZip(s){reZip=new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);if(!reZip.test(s)){alert("Please enter a valid zip code");return false;}return true;}jQuery(document).ready(function(){jQuery("#primaryNav-container>ul>li:has(ul)").mouseover(function(){jQuery(this).addClass("over");if(jQuery.browser.msie&& jQuery.browser.version<7)jQuery("select").hide();});jQuery("#primaryNav-container>ul>li:has(ul)").mouseout(function(){jQuery(this).removeClass("over");if(jQuery.browser.msie&& jQuery.browser.version<7)jQuery("select").show();});jQuery("#primaryNav-container ul li ul li").unbind("mouseover").unbind("mouseout");});