
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();}
func();}}}
function doFocusById(id){document.getElementById(id).focus();}
function showHideAddressRegion(c){var country=document.getElementById(c);var stateProvinceArea=document.getElementById('stateProvinceArea');var stateProvince=document.getElementById('state_province');var regionArea=document.getElementById('regionArea');var region=document.getElementById('region');if(country.value=='us'||country.value=='ca'){if(stateProvinceArea!==null){stateProvinceArea.className='';}
if(regionArea!==null){regionArea.className='hide';}
if(region!==null){region.value='';}}else if(country.value.length===0){if(stateProvinceArea!==null){stateProvinceArea.className='hide';}
if(regionArea!==null){regionArea.className='hide';}}else{if(stateProvinceArea!==null){stateProvinceArea.className='hide';}
if(regionArea!==null){regionArea.className='';}
if(stateProvince!==null){stateProvince.value='';}}}
function clearLocationSearchBox(){var id=document.getElementById('ud_id');var locationName=document.getElementById('name');var country=document.getElementById('country');var state_province=document.getElementById('state_province');var region=document.getElementById('region');var statuscode=document.getElementsByName('statuscode');var use_lpb=document.getElementsByName('use_lpb');id.value='';locationName.value='';country.value='';state_province.value='';region.value='';uncheckAll(statuscode);uncheckAll(use_lpb);showHideAddressRegion();}
function checkAll(field){var i=0;for(i=0;i<field.length;i++){field[i].checked=true;}}
function uncheckAll(field){var i=0;for(i=0;i<field.length;i++){field[i].checked=false;}}
function clearValueIfChecked(checkbox,idOfFieldToClear){var field=document.getElementById(idOfFieldToClear);if(checkbox.checked===true){field.value="";}}
function uncheckIfHasValue(field,idOfCheckboxToUncheck){var checkbox=document.getElementById(idOfCheckboxToUncheck);if(field.value.length>0&&checkbox.checked===true){checkbox.checked=false;}}
function openWindow(element,windowName){var href=element.getAttribute("href");window.open(href,windowName);element.setAttribute("href","");}
function textCounter(field,cntfield,maxlimit){if(field.value.length>maxlimit){field.value=field.value.substring(0,maxlimit);}else{cntfield.value=maxlimit-field.value.length;}}
function toggleVisibility(object){if(document.getElementById(object).style.display=='none'){document.getElementById(object).style.display='block';}else{document.getElementById(object).style.display='none';}}
function hideVisibility(object){document.getElementById(object).style.display='none';}
function showVisibility(object){document.getElementById(object).style.display='block';}