
var toggleParentClass={init:function(){if(!document.getElementsByTagName&&!document.getElementById)return;if(!document.getElementById('blocklist_wrap'))return;var blockList=document.getElementById('blocklist_wrap');if(!document.getElementsByTagName('input')[0])return;var attributes=blockList.getElementsByTagName('input');for(var i=0;attributes.length>i;i++){attributes[i].onclick=function(){toggleParentClass.setClass(this);};if(attributes[i].checked){addClass(attributes[i].parentNode,'blocklist_on');}else{removeClass(attributes[i].parentNode,'blocklist_on');}}},setClass:function(elem){if(elem.checked){addClass(elem.parentNode,'blocklist_on');}else{removeClass(elem.parentNode,'blocklist_on');}}}
addEvent(window,'load',toggleParentClass.init);var summaryCategories={init:function(){if(!document.getElementsByTagName&&!document.getElementById)return;if(!document.getElementById('controlLinks'))return;var controlLinks=document.getElementById('controlLinks');controlLinks.style.display="block";var aElem=controlLinks.getElementsByTagName('a');for(var i=0;aElem.length>i;i++){aElem[i].onclick=function(){summaryCategories.toggleCategories(this.href.split('#')[1]);summaryCategories.setLinkClass(this);return false;};}},toggleCategories:function(cat,ln){if(!document.getElementById('categoryRows'))return;var tbodyElem=document.getElementById('categoryRows');if(tbodyElem.getElementsByTagName('tr').length==0)return;var trElem=tbodyElem.getElementsByTagName('tr');if(cat=='ALL'){for(var j=0;trElem.length>j;j++){if(trElem[j].currentStyle){trElem[j].style.display="block"}else{trElem[j].style.display="table-row"}}}else{for(var k=0;trElem.length>k;k++){if(trElem[k].className==cat){if(trElem[k].currentStyle){trElem[k].style.display="block"}else{trElem[k].style.display='table-row';}}else{trElem[k].style.display="none";}}}},setLinkClass:function(el){var aElem=document.getElementById('controlLinks').getElementsByTagName('a');for(var l=0;aElem.length>l;l++){aElem[l].className='';}
el.className='on';}}
addEvent(window,'load',summaryCategories.init);var syncSelects={init:function(){if(!document.getElementsByTagName&&!document.getElementById)return;if(!document.getElementById('mControl')||!document.getElementById('mControl-wrapper'))return;var control=document.getElementById('mControl');var controlWrapper=document.getElementById('mControl-wrapper');controlWrapper.style.display='block';control.onchange=function(){syncSelects.sync(this.value)};},sync:function(val){if(!document.getElementById('categoryRows'))return;var tbodyElem=document.getElementById('categoryRows');if(tbodyElem.getElementsByTagName('option').length==0)return;var trElem=tbodyElem.getElementsByTagName('tr');for(var i=0;trElem.length>i;i++){if(trElem[i].style.display!="none"){var optionElem=tbodyElem.getElementsByTagName('option');for(var j=0;optionElem.length>j;j++){if(optionElem[j].value.charAt(0)=='0'){var newValue=optionElem[j].value.substring(1,optionElem[j].value.length);if(newValue==val){optionElem[j].selected='selected';}}else{if(optionElem[j].value==val){optionElem[j].selected='selected';}}}}}}}
addEvent(window,'load',syncSelects.init);var showTitleCompany={init:function(val,wrap,elem){if(val==null)return;if(!document.getElementsByTagName&&!document.getElementById)return;if(!document.getElementById(elem)||!document.getElementById(wrap))return;var selectWrapElem=document.getElementById(wrap);if(!selectWrapElem.getElementsByTagName('select')[0])return;var selectElem=selectWrapElem.getElementsByTagName('select')[0];selectElem.onchange=function(){showTitleCompany.toggle(this.value,val,elem);};var elemToHide=document.getElementById(elem);if(selectElem.value==val){elemToHide.style.display='block';}else{elemToHide.style.display='none';}},toggle:function(v1,v2,elem){var elemToHide=document.getElementById(elem);if(v1==v2){elemToHide.style.display='block';}else{elemToHide.style.display='none';}}}
addEvent(window,'load',function(){showTitleCompany.init('0','poslist','titlecompany');});addEvent(window,'load',function(){showTitleCompany.init('OTR','serlist','otherservice');});var toggleState={init:function(){if(!document.getElementsByTagName&&!document.getElementById)return;if(!document.getElementById('countrySelect'))return;var countryWrap=document.getElementById('countrySelect');var countrySelect=countryWrap.getElementsByTagName('select')[0];countrySelect.onchange=function(){toggleState.setDisable(this.value);};if(!document.getElementById('stateSelect'))return;var stateWrap=document.getElementById('stateSelect');var stateSelect=stateWrap.getElementsByTagName('select')[0];if(countrySelect.value=='us'){stateSelect.disabled=false;}else{stateSelect.disabled=true;}},setDisable:function(v){var stateWrap=document.getElementById('stateSelect');var stateSelect=stateWrap.getElementsByTagName('select')[0];if(v=='us'){stateSelect.disabled=false;}else{stateSelect.disabled=true;}}}
var ask={init:function(){if(document.getElementById('has-js'))document.getElementById('has-js').style.display="block";if(document.getElementById('has-no-js'))document.getElementById('has-no-js').style.display="none";}}