var lastFFSuggestString='';var hide=false;var show=false;var goCloseDivs=false;function fireEvent(element,event){if(document.createEventObject){var evt=document.createEventObject();return element.fireEvent('on'+event,evt);}
else{var evt=document.createEvent("MouseEvents",window,1,12,345,7,220,false,false,true,false,0,null);evt.initMouseEvent(event,true,true);return!element.dispatchEvent(evt);}}
function correctIE6(){if(checkIfBrowserIE6()){correctIE6Settings();}}
function checkIfBrowserIE6(){var navi=navigator.appVersion;var IE6=false;if(navi.indexOf("MSIE")>-1){var navAr=navi.split(";");if(parseFloat(navAr[1].split(" ")[2])<7){IE6=true;}}
return IE6;}
function generategoogleanalytics(view,tracker){if(tracker==undefined){tracker="UA-3158719-5";}
var pageTracker=_gat._getTracker(tracker);pageTracker._initData();pageTracker._trackPageview(view);}
function correctIE6Settings(){searchOptions=el('search_options');if(searchOptions){searchOptions.id='search_options_IEFix';}
flashContent=el('flash_content');if(flashContent){flashContent.className='IE6Fix';}
buffer_Left=el('bufferLeft');width=getBrowserWidth();if(buffer_Left&&width>=1420){buffer_Left.className='IE6FixBig';}
if(buffer_Left&&width<=1024){buffer_Left.className='IE6FixSmall';}
if(buffer_Left&&(width>1024&&width<1420)){buffer_Left.className='';}}
function correctFirefox(){if(checkIfBrowserFirefox()){correctFirefoxSettings();}}
function checkIfBrowserFirefox(){var navi=navigator.appVersion;var Firefox=false;if(navigator.userAgent.indexOf("Firefox")!=-1){Firefox=true;}
return Firefox;}
function correctFirefoxSettings(){searchCorner=el('searchCorner');if(searchCorner){searchCorner.className='FirefoxFix';}}
function getBrowserWidth(){var screenwidth=document.body.offsetWidth;return screenwidth;}
function setFocusToTop(){window.scrollTo(0,0);return true;}
function setAdvertisementHeight(){var SmallScreenSize=1245;var BigScreenSize=1320;var contentSmallScreen='aanbieding_content aanbieding_content_SmallScreenSize';var contentBigScreen='aanbieding_content aanbieding_content_BigScreenSize';var contentDefaultScreen='aanbieding_content aanbieding_content_DefaultScreenSize';var listSmallScreen='aanbieding_list aanbieding_list_SmallScreenSize';var listBigScreen='aanbieding_list aanbieding_list_BigScreenSize';var listDefaultScreen='aanbieding_list aanbieding_list_DefaultScreenSize';if(checkIfBrowserIE6()){var SmallScreenSize=1322;var BigScreenSize=1355;var contentSmallScreen='aanbieding_content aanbieding_content_SmallScreenSize_IEFix';var contentBigScreen='aanbieding_content aanbieding_content_BigScreenSize_IEFix';var contentDefaultScreen='aanbieding_content aanbieding_content_DefaultScreenSize_IEFix';var listSmallScreen='aanbieding_list aanbieding_list_SmallScreenSize_IEFix';var listBigScreen='aanbieding_list aanbieding_list_BigScreenSize_IEFix';var listDefaultScreen='aanbieding_list aanbieding_list_DefaultScreenSize_IEFix';}
var browserWidth=getBrowserWidth();con=el('advertisment_target');if(!con){con=el('pageBox');tr=el('advertisments');BigScreenSize=BigScreenSize+5;}else{tr=con.rows[0];}
if(browserWidth<=SmallScreenSize){for(i=0;i<tr.childNodes.length;i++){if(tr.childNodes[i].id!=null&&tr.childNodes[i].id!=''){element=tr.childNodes[i];for(n=0;n<element.childNodes.length;n++){var str="aanbieding_content";classNameElement=element.childNodes[n].className;if(classNameElement){if(classNameElement.substr(0,str.length)==str){element.childNodes[n].className=element.childNodes[n].className.replace(classNameElement,contentSmallScreen);elementList=element.childNodes[n];for(m=0;m<elementList.childNodes.length;m++){var strList="aanbieding_list";classNameElementList=elementList.childNodes[m].className;if(classNameElementList){if(classNameElementList.substr(0,strList.length)==strList){elementList.childNodes[m].className=elementList.childNodes[m].className.replace(classNameElementList,listSmallScreen);}}}}}}}}}else if(browserWidth>=BigScreenSize){for(i=0;i<tr.childNodes.length;i++){if(tr.childNodes[i].id!=null&&tr.childNodes[i].id!=''){element=tr.childNodes[i];for(n=0;n<element.childNodes.length;n++){var str="aanbieding_content";classNameElement=element.childNodes[n].className;if(classNameElement){if(classNameElement.substr(0,str.length)==str){element.childNodes[n].className=element.childNodes[n].className.replace(classNameElement,contentBigScreen);elementList=element.childNodes[n];for(m=0;m<elementList.childNodes.length;m++){var strList="aanbieding_list";classNameElementList=elementList.childNodes[m].className;if(classNameElementList){if(classNameElementList.substr(0,strList.length)==strList){elementList.childNodes[m].className=elementList.childNodes[m].className.replace(classNameElementList,listBigScreen);}}}}}}}}}else{for(i=0;i<tr.childNodes.length;i++){if(tr.childNodes[i].id!=null&&tr.childNodes[i].id!=''){element=tr.childNodes[i];for(n=0;n<element.childNodes.length;n++){var str="aanbieding_content";classNameElement=element.childNodes[n].className;if(classNameElement){if(classNameElement.substr(0,str.length)==str){element.childNodes[n].className=element.childNodes[n].className.replace(classNameElement,contentDefaultScreen);elementList=element.childNodes[n];for(m=0;m<elementList.childNodes.length;m++){var strList="aanbieding_list";classNameElementList=elementList.childNodes[m].className;if(classNameElementList){if(classNameElementList.substr(0,strList.length)==strList){elementList.childNodes[m].className=elementList.childNodes[m].className.replace(classNameElementList,listDefaultScreen);}}}}}}}}}}
function countNumberOfAdverts(){imagescrol=new Imagescroller('advertisements','advertisement','advertisementLarge');return;}
function moreAdvertsRight(){imagescrol.moreAdvertsRight();}
function moreAdvertsLeft(){imagescrol.moreAdvertsLeft();}
function Imagescroller(container,image,imagebig){this.container=container;this.image=image;this.imagebig=imagebig;this.currentAdvertRow=1;this.numberOfAdvertRows=0;this.numberOfAdverts=0;this.advertsVisible=0;var advertisments=el(container);if(advertisments!==null){var advert=el(container).firstChild;var i=0;while(advert.nextSibling){var advert=advert.nextSibling;if(advert.id!=undefined){if(!advert.id.indexOf(this.image)&&advert.id.indexOf(this.imagebig)){this.numberOfAdverts++;}
if(advert.style.display=="block"){this.advertsVisible++;}}}
this.numberOfAdvertRows=Math.ceil(this.numberOfAdverts/this.advertsVisible);}}
Imagescroller.prototype.moreAdvertsRight=function(){if(this.numberOfAdvertRows>1){nextAdvertRow=this.currentAdvertRow+1;if(nextAdvertRow>this.numberOfAdvertRows){nextAdvertRow=1;}
currentAdvert=1+((this.currentAdvertRow-1)*this.advertsVisible);nextAdvert=1+((nextAdvertRow-1)*this.advertsVisible);for(var i=0;i<this.advertsVisible;i++){if(currentAdvert<=this.numberOfAdverts){var target=this.image+currentAdvert;currentAdvert++;}else{var target=undefined;}
if(nextAdvert<=this.numberOfAdverts){var target2=this.image+nextAdvert;nextAdvert++;}else{var target2=undefined;}
if(BrowserDetect.browser=='Firefox'||noEffects){swapPicture(target,target2);}else{setTimeout("swapPicture("+target+", "+target2+")",i*100);}}
this.currentAdvertRow++;if(this.currentAdvertRow>this.numberOfAdvertRows){this.currentAdvertRow=1;}}}
Imagescroller.prototype.moreAdvertsLeft=function(){if(this.numberOfAdvertRows>1){previousAdvertRow=this.currentAdvertRow-1;if(this.previousAdvertRow<=0){this.previousAdvertRow=this.numberOfAdvertRows;}
currentAdvert=1+((this.currentAdvertRow-1)*this.advertsVisible);previousAdvert=1+((previousAdvertRow-1)*this.advertsVisible);for(var i=this.advertsVisible;i>0;i--){if(currentAdvert<=this.numberOfAdverts){var target=this.image+currentAdvert;currentAdvert++;}else{var target=undefined;}
if(previousAdvert<=this.numberOfAdverts){var target2=this.image+previousAdvert;previousAdvert++;}else{var target2=undefined;}
if(BrowserDetect.browser=='Firefox'||noEffects){swapPicture(target,target2);}else{setTimeout("swapPicture("+target+", "+target2+")",i*100);}}
this.currentAdvertRow--;if(this.currentAdvertRow<=0){this.currentAdvertRow=numberOfAdvertRows;}}}
function el(id){return document.getElementById(id);}
function elclass(classname){return document.getElementsByClassName(classname);}
var noEffects=false;function checkIfEffectsWorks(){if(BrowserDetect){if(BrowserDetect.browser=='Explorer'&&BrowserDetect.version<6){noEffects=true;}}}
var windowWidth=getCookie('windowWidth');function setWindowWidth(type){windowWidth=type;setCookie("windowWidth",windowWidth,180,"/");location.reload();}
function setCookie(name,value,days,path,domain,secure){var expires,date;if(typeof days=="number"){date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires=date.toGMTString();}
document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires:"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function getCookie(name){var nameq=name+"=";var c_ar=document.cookie.split(';');for(var i=0;i<c_ar.length;i++){var c=c_ar[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameq)==0)return unescape(c.substring(nameq.length,c.length));}
return null;}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function checkcookieenabled(elementid){setCookie('cookieenabledtest','cookieenabledtest',500);cookie=getCookie('cookieenabledtest');if(cookie==null){el(elementid).innerHTML='<p style="font-size:11px">Uw browser ondersteunt <strong>geen cookies</strong>. Hierdoor werkt helaas onze site niet goed.<br/> Voor vragen en bestellingen neem contact met ons op via tel: 013-5300122 of email: info@acesdirect.nl<br/></p>';}}
function trim(str){return str.replace(/^\s*|\s*$/g,"");}
function swap(target){if(typeof target!="object"){target=el(target);}
if(target!=null){newdisplay='none';if(target.style.display=='none'){newdisplay='block';}
target.style.display=newdisplay;}}
function getPosX(obj){PosX=0;while(obj){if(obj.offsetParent!=undefined){PosX+=obj.offsetLeft;}
obj=obj.offsetParent;}return PosX;}
function getScreenWidth(){screenwidth=screen.availWidth;}
function showMe(target,reference,divsize,bigscreenposition,smallscreenposition,container){show=true;setTimeout("goshowMe('"+target+"','"+reference+"','"+divsize+"','"+bigscreenposition+"','"+smallscreenposition+"','"+container+"')",150);}
function goshowMe(target,reference,divsize,bigscreenposition,smallscreenposition,container){if(show){stayVisible();if(container){hideAll(container);}
if(typeof target!="object"){target=el(target);}
if(typeof reference!="object"){reference=el(reference);}
refposition=getPosX(reference);getScreenWidth();availableWidth=parseInt(refposition)+parseInt(divsize);if(availableWidth>screenwidth){newposition=refposition-smallscreenposition;}else{newposition=refposition-bigscreenposition;}
target.style.left=newposition+'px';target.style.display='block';}}
function stayVisible(){hide=false;}
function delayAndHideMe(target,delay){setTimeout("hideMe('"+target+"')",delay);}
function hideMe(target){if(typeof target!="object"){el(target).style.display='none';}}
function delayHideAll(container){if(hide){hideAll(container);}}
function startDelay(container){hide=true;show=false;setTimeout("delayHideAll('"+container+"')",400);}
function hideAll(container){container=el(container);for(i=0;i<container.childNodes.length;i++){if(container.childNodes[i].tagName=="DIV"){element=container.childNodes[i];element.style.display='none';}}}
function underline(item){el(item).style.textDecoration='underline';}
function underlineOff(item){el(item).style.textDecoration='none';}
function swapInline(target){if(typeof target=="object"){if(target.style.display=='none'){target.style.display='inline';}else{target.style.display='none';}}else{if(el(target).style.display=='none'){el(target).style.display='inline';}else{el(target).style.display='none';}}}
var newSrc='';var oldSrc='';function imageOver(self){if(oldSrc==''){oldSrc=self.src;var position=oldSrc.indexOf('images/');var file=oldSrc.substr(position+6);var url=oldSrc.substr(0,position+6);var position2=file.indexOf('.');var name=file.substr(0,position2);var extension=file.substr(position2);newSrc=url+name+'_'+extension;self.src=newSrc;}else{self.src=oldSrc;oldSrc='';}}
function swapPicture(target,target2){if(target){if(noEffects){el(target).style.display='none';}else{new Effect.Fade(target,{duration:0.25});}}
if(target2){if(noEffects){el(target2).style.display='block';}else{new Effect.Appear(target2,{duration:0.25});}}}
function tooltip(self){if(self.title!=''){var tooltip=new Tooltip(self,self.title);self.title='';tooltip.tool_tip.show();}}
function getStyle(id,styleProp){var element=el(id);if(element.currentStyle){var style=element.currentStyle[styleProp];}else if(window.getComputedStyle){var style=document.defaultView.getComputedStyle(element,null).getPropertyValue(styleProp);}
return style;}
function looseFocus(){el('looseFocus').focus();}
function submitOnEnter(formID){var code;var e=window.event;if(e.keyCode)code=e.keyCode;else if(e.which)code=e.which;if(code==13)el(formID).submit();}
function keylogin(name,password){var code;var e=window.event;if(e.keyCode)code=e.keyCode;else if(e.which)code=e.which;if(code==13){login(el(name).value,el(password).value);el(name).value='';el(password).value='';}}
var visibilityShoppingCart='no';function changeShoppingCart(){if(visibilityShoppingCart=='yes'){if(noEffects){el('shoppingCart').style.display='none';}else{new Effect.Fade('shoppingBasket',{duration:0.25});}
visibilityShoppingCart='no';}else{if(noEffects){el('shoppingCart').style.display='block';}else{new Effect.Appear('shoppingBasket',{duration:0.40});}
visibilityShoppingCart='yes';}
new Ajax.Updater('shoppingBasketContent','js_php_call.php?function=getShoppingcart',{method:'get'});}
var searchActive=new Boolean(true);function checksuggest(event){var Key=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(Key==13){searchActive=false;searchbox=el('FACT_FINDER_BOX');if(searchbox){searchbox.style.display='none';}}else{searchActive=true;}}
function startsuggest(id){if(searchActive==true){var searchTerm=el(id).value;if(searchTerm.length==0){return false;}
setTimeout("ffsuggest('"+id+"', '"+searchTerm+"')",100);}else{searchbox=el('FACT_FINDER_BOX');if(searchbox){searchbox.style.display='none';}}}
function ffsuggest(id,searchTerm){var value=el(id).value;if(searchActive==true&&searchTerm.length>1){new Ajax.Updater('suggestLayer','js_php_call.php?function=ffsuggest&value='+searchTerm,{method:'get'});}else{searchbox=el('FACT_FINDER_BOX');if(searchbox){searchbox.style.display='none';}}}
function updateShoppingCart(product,amount){new Ajax.Updater('shoppingBasketContent','js_php_call.php?function=updateProduct&value='+product+';'+amount+';0',{method:'get'});}
function updateShoppingCartReturnBig(product,amount,type){new Ajax.Request('js_php_call.php?function=updateProduct&value='+product+';'+amount+';1',{method:'get',onSuccess:function(transport){el('shopcontent').innerHTML=transport.responseText;new Ajax.Updater('shoppingBasket','js_php_call.php?function=getShoppingcart',{method:'get'});new Ajax.Updater('shoppingBasketSmall','js_php_call.php?function=getShoppcartsmall',{method:'get'});}});}
function removeProductGroupFromShoppingcart(type){new Ajax.Updater('shopcontent','js_php_call.php?function=removeProductGroupFromShoppingcart&value='+type,{method:'get'});new Ajax.Updater('shoppingBasket','js_php_call.php?function=getShoppingcart',{method:'get'});new Ajax.Updater('shoppingBasketSmall','js_php_call.php?function=getShoppcartsmall',{method:'get'});}
function getCatLevelTwoByCatLevelOneId(catLevelOneId){new Ajax.Updater('cat2select','js_php_call.php?function=getCategoryLevelTwoToHTML&value='+catLevelOneId,{method:'get'});}
function getCatLevelTreeByCatLevelOneId(catLevelTwoId){new Ajax.Updater('cat3select','js_php_call.php?function=getCategoryLevelTreeToHTML&value='+catLevelTwoId,{method:'get'});}
function checkFields(description,articlenr,productcode,minprice,maxprice,brandname,category){if((description.value==""&&articlenr.value==""&&productcode.value==""&&(minprice.value!=""&&maxprice.value!=""&&(brandname.value==-1||category.value==-1)))){var array=new Array(brandname.value,category.value);for(var i=0;i<array.length;i++){if((array[i]=="-1"||array[i]=="")&&i!=array.length){switch(i){case 0:string='brandname';break;case 1:string='category';break;}
document.getElementById(string).style.backgroundColor="red";}}
alert('verplichte veld(en) is/zijn niet ingevuld');return false;}else if((description.value==""&&articlenr.value==""&&productcode.value==""&&minprice.value==""&&maxprice.value=="")&&(brandname.value==-1&&category.value==-1)){document.getElementById('brandname').style.background="red";document.getElementById('category').style.background="red";alert('verplichte veld(en) is/zijn niet ingevuld');return false;}else if((description.value==""&&articlenr.value==""&&productcode.value==""&&minprice.value==""&&maxprice.value=="")&&(brandname.value!=""&&category.value==-1)){document.getElementById('category').style.background="red";alert('verplichte veld(en) is/zijn niet ingevuld');return false;}else if((description.value==""&&articlenr.value==""&&productcode.value==""&&minprice.value==""&&maxprice.value=="")&&(brandname.value==-1&&category.value!="")){document.getElementById('brandname').style.background="red";alert('verplichte veld(en) is/zijn niet ingevuld');return false;}else if(description.value!=""&&articlenr.value==""&&productcode.value==""&&(minprice.value!=""&&maxprice.value!=""&&(brandname.value==""&&category.value==-1))){document.getElementById('brandname').style.background="red";alert('verplichte veld(en) is/zijn niet ingevuld');return false;}else{el('action').value='searchExtendedproduct';}}
function product_in_cookie_array(productid,set){if(set){days=180;}else{days=-1;}
setCookie("product["+productid+"]",productid,days,"/");new Ajax.Updater('showSelectedContainer_top','js_php_call.php?function=selectedProduct&value='+productid+';'+set+';top',{method:'get'});new Ajax.Updater('showSelectedContainer_bottom','js_php_call.php?function=selectedProduct&value='+productid+';'+set+';bottom',{method:'get'});}
function ListinShoppingCart(){var nameq='product';var c_ar=document.cookie.split(';');for(var i=0;i<c_ar.length;i++){var c=c_ar[i];if(c.substring(1,(nameq.length+1))==nameq){product=(c.substring(c.indexOf('=')+1));inShoppingCart(product);}}}
function multipleInShoppingCart(products){products_arr=products.split(';');for(var i=0;i<products_arr.length;i++){var product=products_arr[i];inShoppingCart(product);}}
function inShoppingCart(product,type){new Ajax.Updater('shoppingBasketSmall','js_php_call.php?function=addProduct&value='+product+';'+type,{method:'get'});new Ajax.Updater('shoppingBasket','js_php_call.php?function=getShoppingcart',{method:'get'});}
function productInshoppingcart(product){new Ajax.Request('js_php_call.php?function=addProductTotal&value='+product,{method:'get',onSuccess:function(transport){location.href='/bestel';},onFailure:function(transport){alert('Er is een fout opgetreden uw product is niet toegevoegd aan de winkelwagen. Neem contact met ons op.');}})}
function showAltText(event){element=el(event);element.style.display='block';element2='description'+event;elementdescription=el(element2)
elementdescription.style.color='#11255b';elementdescription.style.background='#ffffff';element3='showspecdescription'+event;elementshowspecdescription=el(element3)
elementshowspecdescription.style.background='#ffffff';}
function hideAltText(event){element=el(event);element.style.display='none';element2='description'+event;elementdescription=el(element2)
elementdescription.style.color='#000000';elementdescription.style.background='#ffffff';element3='showspecdescription'+event;elementshowspecdescription=el(element3)
elementshowspecdescription.style.background='#ffffff';}
function shoppingCartMore(){shoppingCartText='';totalRows=Math.ceil(productsInShoppingCart/productsMax);if(currentRow>=totalRows){currentRow=1;}else{currentRow+=1;}
for(var i=(1+(currentRow-1)*productsMax);i<=(currentRow*productsMax);i++){if(products[i]!=undefined){shoppingCartText+='<input name="" type="text" value="2" style="width:20px; color:black;"/>'+products[i]+'<br />';}else{}}
el('shoppingBasketContent').innerHTML=shoppingCartText;}
var USPs=new Array('De ICT leverancier voor bedrijf en overheid','Elke klant een persoonlijke accountmanager','Advies nodig? Uw accountmanager helpt u graag','ISO gecertificeerd, dus betrouwbaar zakendoen','Gratis bezorging van elke order','Makkelijk betalen op rekening');var USPcounter=0;function rotateUSPs(){if(el('usptext')){el('usptext').innerHTML=USPs[USPcounter];USPcounter++;if(USPcounter>=USPs.length){USPcounter=0;}
setTimeout('rotateUSPs()',5000);}}
var visibilityCategories='no';function changeCategories(){if(visibilityCategories=='yes'){if(noEffects){el('categories').style.display='none';}else{new Effect.Fade('categories',{duration:0.25});}
visibilityCategories='no';}else{if(noEffects){el('categories').style.display='block';}else{new Effect.Appear('categories',{duration:0.4});}
visibilityCategories='yes';}}
var visibilityAccount='no';function loguit(){var url='js_php_call.php?function=loguit';new Ajax.Request(url,{method:'get',onSuccess:function(transport){var notice=$('notice');if(transport.responseText==1){loginDisplay();pageupdate();}else{}},onFailure:function(transport){}});}
function login(name,value){var url='js_php_call.php?function=login&value='+name+';'+value;new Ajax.Request(url,{method:'get',onSuccess:function(transport){var notice=$('notice');if(transport.responseText==1){var url='account_small/callajax=true';new Ajax.Request(url,{method:'get',onSuccess:function(transport){var notice=$('notice');el('account').innerHTML=transport.responseText;loginDisplay();pageupdate();},onFailure:function(transport){alert('Wij hebben een fout gemaakt bij het inloggen wilt u het nogmaals proberen');}});}else{gotoloc('http://www.acesdirect.nl//klant/loginverkeerd');}},onFailure:function(transport){}});}
function gotoloc(url){document.location.href=url;}
function loginDisplay(){if(visibilityAccount=='yes'){el('account').style.display='none';if(noEffects){el('headerLogo2').style.display='block';}else{new Effect.Appear('headerLogo2',{duration:0.6});}
visibilityAccount='no';}else{el('headerLogo2').style.display='none';if(noEffects){el('account').style.display='block';}else{new Effect.Appear('account',{duration:0.6});}
visibilityAccount='yes';}}
function productOver(nr){el('infoTopseller'+nr).innerText='Wilt u meer informatie over dit product?';el('infoTopseller'+nr).style.visibility='visible';}
function productOut(nr){el('infoTopseller'+nr).style.visibility='hidden';}
function saleOver(nr){el('infoSale'+nr).innerText='Wilt u meer informatie over deze actie?';el('infoSale'+nr).style.visibility='visible';}
function saleOut(nr){el('infoSale'+nr).style.visibility='hidden';}
var colorNavigation='';var colorSearch='';var colorService='';function swapNavigationImage(self,targetID,image,type,color){self.src=image;var target=el(targetID);var backgroundColor=getStyle(targetID,'backgroundColor');if(color){if(type=='nav'){colorNavigation=backgroundColor;target.style.backgroundColor=color;}
if(type=='search'){colorSearch=backgroundColor;target.style.backgroundColor=color;}
if(type=='service'){colorService=backgroundColor;target.style.backgroundColor=color;}}else{if(type=='nav'){target.style.backgroundColor=colorNavigation;}
if(type=='search'){target.style.backgroundColor=colorSearch;}
if(type=='service'){target.style.backgroundColor=colorService;}}}
function doAjax(url,update){new Ajax.Request(url,{method:'get',onSuccess:function(transport){if(update==1){pageupdate();}},onFailure:function(transport){alert(transport);}});}
function doObjAjax(obj,id,method,array){var url='js_php_call.php?function=doObjAjax';var str_array='';for(i=0;i<array.length;i++){str_array+='&array['+i+']='+array[i];}
new Ajax.Request(url,{method:'post',postBody:'obj='+obj+'&method='+method+str_array+'&id='+id,onSuccess:function(transport){pageupdate();},onFailure:function(transport){}});}
function setSort(sort){var url='js_php_call.php?function=setSort&value='+sort;doAjax(url,1);}
function setFilterPrice(min,max){var url='js_php_call.php?function=setFilterPrice&value='+min+';'+max;doAjax(url,1);}
function setRichContent(value){if(value){parameter=1;}else{parameter=0;}
var url='js_php_call.php?function=setSessionVariable&value=richcontent;'+parameter;doAjax(url,1);}
function setFilter(name,value,newurl){var url='js_php_call.php?function=setFilterVariable&value='+name+';'+value;if(typeof newurl!="undefined"){document.location=newurl+'/FilterVariable='+name+';'+value;}else{doAjax(url,1);}}
function setFilterArray(arrayFilter,brand,newurl){delAllFilters();var i;for(i in arrayFilter){var url='js_php_call.php?function=setFilterVariable&value='+i+';'+arrayFilter[i];doAjax(url,1);}
if(typeof newurl!="undefined"&&typeof brand!="undefined"){document.location=newurl+'/'+brand;}else if(typeof newurl!="undefined"&&typeof brand=="undefined"){document.location=newurl;}}
function delAllFilters(){var url='js_php_call.php?function=delAllFilterVariables';doAjax(url,1);}
function delFilter(name){var url='js_php_call.php?function=delFilterVariable&value='+name;doAjax(url,1);}
function delFilterBrand(){var url='js_php_call.php?function=delBrandFilter';doAjax(url,1);}
function setSession(name,value){var url='js_php_call.php?function=setSessionVariable&value='+name+';'+value;doAjax(url,0);}
function delproductalert(id){var url='js_php_call.php?function=delproductalert&value='+id;doAjax(url,1);}
function update(url){if(String(url).indexOf('/?')==-1){append='/?';}else{append='&';}
url=url+append+'callajax=true';new Ajax.Updater('page',url,{method:'get'});return false;}
function urlupdate(url){update(url);}
function pageupdate(){var url=document.location;return update(url);}
function postform(id,url){element=el(id);Element.extend(element);element.request({onComplete:function(transport){el('page').innerHTML=transport.responseText}});}
function postformcontainer(id,url,containerid,submit,noCrumbs){try{actionelement=el('submit_action');actionelement.value=submit;}catch(err){}
element=el(id);if(element.getAttribute("action").indexOf('/?callajax=true')==-1){element.setAttribute('action',element.getAttribute("action")+'/?callajax=true');}
if(noCrumbs==1&&element.getAttribute("action").indexOf('/?nocrubms=true')==-1){element.setAttribute('action',element.getAttribute("action")+'&nocrumbs=true');}
Element.extend(element);element.request({onComplete:function(transport){el(containerid).innerHTML=transport.responseText;}});}
function divider(self,id,ajax){if(el(id).style.display=='none'){if(ajax=='yes'){el(id).innerHTML='<p>data wordt geladen</p>';new Ajax.Updater(id,id+'.php',{method:'get'});}
el(id).style.display='block';if(self!='load'&&self){self.firstChild.style.display='block';self.lastChild.style.display='none';self.style.background='#999';self.style.color='white';}}else{el(id).style.display='none';if(self!='load'&&self){self.firstChild.style.display='none';self.lastChild.style.display='block';self.style.background='#CCC';self.style.color='white';}}}
var tempColor='';var tempColor2='';function dividerOver(self){if(typeof self!='undefined'||!self.style){self.style.background='#999';tempColor=self.style.color;self.style.color='white';if(self.lastChild.lastChild){tempColor2=self.lastChild.lastChild.style.color;self.lastChild.lastChild.style.color='white';}}}
function dividerOut(self){if(typeof self!='undefined'||!self.style){self.style.background='#FFFCD7';if(self.lastChild.lastChild){self.lastChild.lastChild.style.color=tempColor2;}
self.style.color=tempColor;}}
function checkFormCustomer(form,ids){if(checkForm(form,ids)){el(form).submit();}}
function checkFormCustomerHome(form,ids){if((el(ids[0]).value=='naam / e-mail'||el(ids[0]).value=='')||(el(ids[0]).value=='password'||el(ids[0]).value=='')){this.location.href='subscribe.php?type=home';}else{el(form).submit();}}
function checkFormNewCustomer(form,idConditions){ids=new Array('newCustomer_name','newCustomer_nameSur','newCustomer_email','newCustomer_telephone','payemntKvK','newCustomer_organizationName','newCustomer_username','newCustomer_password','newCustomer_passwordRepeated');if(checkForm(form,ids)){var error='';if(el('newCustomer_password').value!=el('newCustomer_passwordRepeated').value){el('newCustomer_password').style.border='1px solid red';el('newCustomer_passwordRepeated').style.border='1px solid red';error+='Wilt u zo vriendelijk zijn uw wachtwoord te controleren?\n';}
error+=checkEmail(el('newCustomer_email'));error+=checkPhone(el('newCustomer_telephone'));if(!el(idConditions).checked){el(idConditions).style.border='1px solid red';error+='Gaat u akkoord met onze algemene voorwaarden? (vink dan het onderste vakje aan)\n';}else{el(idConditions).style.border='0';}
var url='js_php_call.php?function=validate_username&value='+el('newCustomer_username').value;new Ajax.Request(url,{method:'get',onSuccess:function(transport){var notice=$('notice');if(transport.responseText==1){el('newCustomer_username').style.border='1px solid red';error+='Uw gekozen gebruikersnaam is al bekend in ons systeem \n';}
if(error){alert(error);}else{el(form).submit();}},onFailure:function(transport){if(error){alert(error);}else{alert('wij hebben een technische fout gemaakt kunt u het formulier nogmaals sturen');}}});}}
var zipcodeOrg='';var streetnumberOrg='';var errorFreeZipcode='*';var errorFreeStreetnumber='*';var zipcodeOrg2='';var streetnumberOrg2='';var errorFreeZipcode2='*';var errorFreeStreetnumber2='*';function checkAdress(type){var error='';if(type=='delivery'){var zipcode=el('newCustomer_postcode');var streetnumber=el('newCustomer_streetNumber');if(zipcode.value!=zipcodeOrg){error+=checkZipcode(zipcode);zipcodeOrg=zipcode.value;errorFreeZipcode=error;}
if(streetnumber.value!=streetnumberOrg){error+=checkStreetnumber(streetnumber);streetnumberOrg=streetnumber.value;errorFreeStreetnumber=error;}
if(error==''){if(errorFreeZipcode==''&&errorFreeStreetnumber==''){getAdress(type);}}else{alert(error);}}
if(type=='payment'){var zipcode=el('newCustomer_postcode2');var streetnumber=el('newCustomer_streetNumber2');if(zipcode.value!=zipcodeOrg2){error+=checkZipcode(zipcode);zipcodeOrg2=zipcode.value;errorFreeZipcode2=error;}
if(streetnumber.value!=streetnumberOrg2){error+=checkStreetnumber(streetnumber);streetnumberOrg2=streetnumber.value;errorFreeStreetnumber2=error;}
if(error==''){if(errorFreeZipcode2==''&&errorFreeStreetnumber2==''){getAdress(type);}}else{alert(error);}}}
function getAdress(type){if(type=='delivery'){el('newCustomerAdress1a').style.display='block';el('newCustomerAdress1b').style.display='block';}
if(type=='payment'){el('newCustomerAdress2a').style.display='block';el('newCustomerAdress2b').style.display='block';}}
function adress(){if(el('newCustomer__invoice_organizationName_p').style.display!='none'){el('newCustomer__invoice_organizationName_p').style.display='none';el('newCustomer__invoice_organizationName').style.display='none';el('newCustomer__invoice_organizationTav_p').style.display='none';el('newCustomer__invoice_organizationTav').style.display='none';el('newCustomer_invoice_Address_p').style.display='none';el('newCustomer_invoice_Address').style.display='none';el('newCustomer__invoice_housenumber_p').style.display='none';el('newCustomer__invoice_streetNumber').style.display='none';el('newCustomer__invoice_streetNumber_sub').style.display='none';el('newCustomer_Invoice_zip_p').style.display='none';el('newCustomer_Invoice_zip').style.display='none';el('newCustomer_Invoice_City_p').style.display='none';el('newCustomer_Invoice_City').style.display='none';}else{el('newCustomer__invoice_organizationName_p').style.display='inline';el('newCustomer__invoice_organizationName').style.display='inline';el('newCustomer__invoice_organizationTav_p').style.display='inline';el('newCustomer__invoice_organizationTav').style.display='inline';el('newCustomer_invoice_Address_p').style.display='inline';el('newCustomer_invoice_Address').style.display='inline';el('newCustomer__invoice_housenumber_p').style.display='inline';el('newCustomer__invoice_streetNumber').style.display='inline';el('newCustomer__invoice_streetNumber_sub').style.display='inline';el('newCustomer_Invoice_zip_p').style.display='inline';el('newCustomer_Invoice_zip').style.display='inline';el('newCustomer_Invoice_City_p').style.display='inline';el('newCustomer_Invoice_City').style.display='inline';}}
function switchNewCustomer(type){if(type=='1'||type=="3"){el('newCustomer_organizationName_p').style.display='inline';el('newCustomer_organizationName').style.display='inline';el('company_type_p').style.display='inline';el('company_type_i').style.display='inline';el('account_typeOfOrganization').style.display='inline';el('company_workplace_p').style.display='inline';el('account_numberOfEmployees').style.display='inline';el('payemntKvK').style.display='inline';el('payemntKvK_p').style.display='inline';}
if(type=='4'||type=="2"){el('newCustomer_organizationName_p').style.display='none';el('newCustomer_organizationName').style.display='none';el('company_type_p').style.display='none';el('company_type_i').style.display='none';el('account_typeOfOrganization').style.display='none';el('company_workplace_p').style.display='none';el('account_numberOfEmployees').style.display='none';el('payemntKvK').style.display='none';el('payemntKvK_p').style.display='none';}
if(type==2){el('company_type_p').style.display='none';el('company_type_i').style.display='none';el('account_typeOfOrganization').style.display='none';el('company_workplace_p').style.display='none';el('account_numberOfEmployees').style.display='none';el('newCustomer_organizationName_p').style.display='inline';el('newCustomer_organizationName').style.display='inline';el('goverment_type_p').style.display='inline';el('goverment_type').style.display='inline';}else{el('goverment_type_p').style.display='none';el('goverment_type').style.display='none';}}
function switchShopCategory(id){swap("a_"+id);swap("s_"+id);}
function switch_checkboxes(name){elements=document.getElementsByName(name);for(i=0;i<elements.length;i++){element=elements[i];element.checked=!element.checked;}}
function swapsupplies(id){swap('vn_supplies_'+id);swap('me_'+id);swap('mi_'+id);}
function swapImages(images,img1,img2){divid=images;images=el(images).getElementsByTagName('IMG');numImages=images.length;var target=el(img1);var target2=el(img2);if(images){var nextImage=curImage+1;if(nextImage>=numImages){nextImage=0;}
images[nextImage].onmouseover();curImage=nextImage;setTimeout("swapImages('"+divid+"','"+img1.id+"','"+img2.id+"')",5000);}}
function submitSearch(id){var code;var e=window.event;if(e.keyCode)code=e.keyCode;else if(e.which)code=e.which;if(code==13)document.location='http://new.acesdirect-test.nl/zoek/'+el(id).value;}
function filltav(){cname=el('newCustomer_name');namemiddle=el('newCustomer_nameMiddle');namesurl=el('newCustomer_nameSur');strname=cname.value;if(namemiddle.value!=''){strname=strname+' '+namemiddle.value;}
strname=strname+' '+namesurl.value;tav=el('newCustomer_organizationTav').value=strname;}
function background(el,color){el.style.background=color;}
function setScreenClass(){if(fmt==0){var fmt=document.documentElement.clientWidth;}else{var fmt=document.body.clientWidth;}
el('res').value=fmt;if(fmt<1170){setlowdisplay();}else{setHighdisplay();}}
function setlowdisplay(){el('logoUSP').style.display='none';headerelement=el('headerLogo');headerelement.style.width=250;}
function setHighdisplay(){el('logoUSP').style.display='block';headerelement=el('headerLogo');headerelement.style.width=530;}
function initalisize(){correctIE6();correctFirefox();rotateUSPs();}
function initalisizehpshop(){correctIE6();correctFirefox();}
function startList(ul){if(true){navRoot=document.getElementById(ul);for(i=0;i<navRoot.childNodes.length;i++){node=navRoot.childNodes[i];if(node.nodeName=="LI"){node.onmouseover=function(){this.className+=" over";}
node.onmouseout=function(){this.className=this.className.replace(" over","");}}}}}
function parseNumber(string){return parseFloat(string.replace('.','').replace(',','.'));}
function NumberToMoney(number){number=number.toFixed(2).toString();return number.replace('.',',');}
function switchHomeLogo(e){switchimage(getEventElement(e),'https://content.acesdirect.nl/site_images/logo_home.gif');}
function switchNormalLogo(e){switchimage(getEventElement(e),'https://content.acesdirect.nl/site_images/logo.gif');}
function getEventElement(e){var targ;if(!e)var e=window.event;if(e.target)targ=e.target;else if(e.srcElement)targ=e.srcElement;if(targ.nodeType==3)
targ=targ.parentNode;return targ;}
function switchimage(element,target){element.src=target;};function getListData(source,failurevalue,target,url)
{var oForm=source.form;var obj=document.getElementById(target);if(source.value==failurevalue){obj.disabled=true;}else{obj.disabled=false;}
new Ajax.Request(url,{method:'get',onSuccess:function(transport){var items=eval('('+transport.responseText+')');obj.options.length=0;for(i=0;i<items.value.length;i++){obj.options[obj.options.length]=new Option(items.title[i],items.value[i]);}},onFailure:function(transport){}});}
function getSuppliesListData(source,failurevalue,target,target2,url)
{var oForm=source.form;var obj=document.getElementById(target);var target2=document.getElementById(target2);if(source.value==failurevalue){obj.disabled=true;target2.value=failurevalue;target2.disabled=true;}else{obj.disabled=false;}
new Ajax.Request(url,{method:'get',onSuccess:function(transport){var items=eval('('+transport.responseText+')');obj.options.length=0;for(i=0;i<items.value.length;i++){obj.options[obj.options.length]=new Option(items.title[i],items.value[i]);}},onFailure:function(transport){}});}
function enableDisableObjects(source,failurevalue,target){var obj=document.getElementById(target);if(source.value==failurevalue||source.value==null){obj.disabled=true;}else{obj.disabled=false;}}
function showHideObject(source,failurevalue,target){var obj=document.getElementById(target);if(source.value==failurevalue||source.value==null){obj.style.display='none';}else{obj.style.display='block';}}
function hideObjectIfNotValue(source,succesvalue,target){var obj=document.getElementById(target);if(source.value!=succesvalue){obj.style.display='none';}else{obj.style.display='block';}}
function showHideObjectByFields(field1,field2,field3,failurevalue,target){var var1=document.getElementById(field1);var var2=document.getElementById(field2);var var3=document.getElementById(field3);var obj=document.getElementById(target);if(var1.value!=failurevalue&&var2.value!=failurevalue&&var3.value!=failurevalue){obj.style.display='block';}else{obj.style.display='none';}}
function showHide(id){obj=document.getElementById(id);displ=obj.style.display=="none"?"block":"none";obj.style.display=displ;}
function disable_enable(id){obj=document.getElementById(id)
if(obj.disabled==true)
obj.disabled=false;else
obj.disabled=true;}
function deleteProductRight(id){var url='js_php_call.php?function=deleteProductRight&value='+id;doAjax(url,1);}
function alertInBasket(id){setTimeout("swap('"+id+"')",320);setTimeout("swap('"+id+"')",2150);return;}
function setSelectValue(value,element){if(element){for(var iSel=0;iSel<element.options.length;iSel++){if(element.options[iSel].value==value){element.selectedIndex=iSel;return;}}}}
function checkAllOrderStates(field){for(i=0;i<field.length;i++){if(field[i].parentNode.parentNode.style.display!='none'){field[i].checked=true;}}}
function unCheckHiddenOrderStates(field){for(i=0;i<field.length;i++){if(field[i].parentNode.parentNode.style.display=='none'){field[i].checked=false;}}}
function checkAll(field){for(i=0;i<field.length;i++){field[i].checked=true;}}
function uncheckAll(field){for(i=0;i<field.length;i++)
field[i].checked=false;}
function showElement(obj){target=document.getElementById(obj);target.style.display="block";}
function hideElement(obj){target=document.getElementById(obj);target.style.display="none";}
function saveAlert(values){var url='js_php_call.php?function=saveAlert&value='+values;doAjax(url,1);}
function jump3(url,parameters){if(parameters){parameters='?'+parameters;}else{parameters='';}
var newUrl='redir.php3?pg=url&pag='+url+parameters;document.location=newUrl;}
function countCables(niv1,niv2,niv3,niv4){new Ajax.Updater('countCable','js_php_call.php?function=countCables&value='+niv1+';'+niv2+';'+niv3+';'+niv4,{method:'get'});}
function switchdisplayByClass(container,value,classname){table=el(container);rows=table.rows.length;if(value){newclassname=' none';}else{newclassname='';}
newclassname=classname+newclassname;for($i=0;$i<rows;$i++){row=table.rows[$i];if(row.className.indexOf(classname)>=0){row.className=newclassname;}}}
function raiseAmount(element){var object=el(element);var objectValue=object.value;objectValue++;object.value=objectValue;}
function reduceAmount(element,minimum){var object=el(element);var objectValue=object.value;if(objectValue>minimum){objectValue--;}
object.value=objectValue;}
function setAmount(element){var object=el(element);var objectValue=object.value;}
function swapImage(target,source){document.getElementById(target).src=source;}
function formatCurrency(num){num=num.toString().replace(/\$|\,/g,'');if(isNaN(num))
num="0";sign=(num==(num=Math.abs(num)));num=Math.floor(num*100+0.50000000001);cents=num%100;num=Math.floor(num/100).toString();if(cents<10)
cents="0"+cents;for(var i=0;i<Math.floor((num.length-(1+i))/3);i++)
num=num.substring(0,num.length-(4*i+3))+'.'+
num.substring(num.length-(4*i+3));return(num+','+cents);}
function makeline(element){}
function clearline(element){}
function goToShoppingCart(){new Ajax.Updater('shoppingBasket','js_php_call.php?function=getShoppcartbig',{method:'get'});location.href='/bestel';}
function accessoiryInShoppingCart(product,bundle){new Ajax.Updater('shoppingBasketSmall','js_php_call.php?function=addProduct&value='+product+';'+'bundle_'+bundle+';1',{method:'get'});new Ajax.Updater('shoppingBasket','js_php_call.php?function=getShoppingcart',{method:'get'});}
function addActionToCart(prodid){elementAccessoires=el('actionproductaccessoires_'+prodid);inShoppingCart(prodid);if(elementAccessoires){var boxes=elementAccessoires.getElementsByTagName("input");for(i=0;i<boxes.length;i++){myType=boxes[i].getAttribute("type");if(myType=="checkbox"){if(boxes[i].checked==true){var accessoryID=boxes[i].value;accessoiryInShoppingCart(accessoryID,prodid);}}}
if(i==boxes.length){setTimeout("goToShoppingCart();",300);}}else{goToShoppingCart();}}
function extendCloseAllOrders(type){var divType='orderExtended';listOrder=el('orderlist');var divs=listOrder.getElementsByTagName("DIV");for(i=0;i<divs.length;i++){var name=divs[i].id;var length=divType.length;if(divType==name.substring(0,length)){divElement=el(divs[i].id);if(type=='extend'){divElement.style.display='block';}else if(type=='close'){divElement.style.display='none';}}}}
function dontCloseDivs(){goCloseDivs=false;}
function doCloseDivs(){goCloseDivs=true;}
function closeDivs(container,hideDivname,showDivname){if(goCloseDivs){container=el(container);for(i=1;i<container.childNodes.length;i++){if(container.childNodes[i].tagName=="DIV"){if(container.childNodes[i].id.search(hideDivname)>-1){element=container.childNodes[i];element.style.display='none';}
if(container.childNodes[i].id.search(showDivname)>-1){element=container.childNodes[i];element.style.display='block';}}}}}
function filterkeyword(){var obj=el('keyword');if(obj.value!=''){setFilter('-5',obj.value);}else{delFilter('-5');}}
function setIdClass(id,classname){el(id).className=classname;}
function updatesupplybrand(value,target){updatesupplyfields();updateoptions(target,'/apps/js_php_call.php?function=getsupplybrands&value='+value);}
function updatesupplyproductline(value,target){updatesupplyfields();updateoptions(target,'/apps/js_php_call.php?function=getsupplyproductline&value='+value);}
function updatelampproductline(value,target){updateoptions(target,'/apps/js_php_call.php?function=getlampproductline&value='+value);}
function updatesupplyfields(){sup1=el('sup_niveau1');sup2=el('sup_niveau2');sup3=el('sup_niveau3');button=el('supSearch');if(sup1.value==999){sup2.disabled=true;sup3.disabled=true;}
if(sup3.value!=999){button.style.display='block';}}
function updateoptions(target,url){var obj=document.getElementById(target);new Ajax.Request(url,{method:'get',onSuccess:function(transport){var items=eval('('+transport.responseText+')');obj.options.length=0;for(i=0;i<items.value.length;i++){obj.options[obj.options.length]=new Option(items.title[i],items.value[i]);}
if(i>1){obj.disabled=false;}else{obj.disabled=true;}},onFailure:function(transport){}});}
function adjustProductInfoText(){info_text=el('INFO_TEXT');if(info_text.offsetHeight>40){info_text.style.height=34+'px';el('PRODUCT_READ_MORE').style.display='block';}}
function swapClass(id,class1,class2){id=el(id);use_this_class=class1;if(id.className==class1){use_this_class=class2;}
id.className=use_this_class;}
function showHide(element){display=element.style.display;if(display==''||display=='none'){newdisplay='block';}else{newdisplay='none';}
element.style.display=newdisplay;}
function showHideElement(id){element=el(id);showHide(element);}
function CreateBookmarkLink(url,title){if(window.sidebar){window.sidebar.addPanel(title,url,'');}else if(window.external){window.external.AddFavorite(url,title);}else if(window.opera&&window.print){return true;}}
var enter_pressed=false;function disableEnterSubmit(){var code;var e=window.event;if(e.keyCode){code=e.keyCode;}else if(e.which){code=e.which;}
if(code==13){enter_pressed=true
setTimeout('enableEnterSubmit()',500);}}
function enableEnterSubmit(){enter_pressed=false}
function disableEnterFormSubmit(){if(enter_pressed===true){return false;}else{return true;}}
function checkPlaceOrderForm(){if(el('couponcode').value!=''){el('ORDER_PLACE_ORDER').action='';}else{el('ORDER_PLACE_ORDER').action='orderbevestiging';}
return disableEnterFormSubmit();}
function changeClass(id,classname){el(id).className=classname;}
function changeClass(elid,classname){el(elid).className=classname;}
function blinkClass(elid,classname){var cname=el(elid).className;setTimeout('changeClass("'+elid+'", "'+classname+'")',300);setTimeout('changeClass("'+elid+'", "'+cname+'")',700);setTimeout('changeClass("'+elid+'", "'+classname+'")',1000);setTimeout('changeClass("'+elid+'", "'+cname+'")',1400);return false;}
var keepVisible=false;var keepMyAccountVisible=false;var menu_button_count=0;function showMenuBox(number,showmenubox){menu_button_count=parseInt(number)-1;resetButtonBackgroundColors();hideMenuBoxes();if(showmenubox){box=el('MENU_BOX_'+number);box.style.display='block';}
menubutton=el('HEADER_MENU_BUTTON_'+number);menubutton.className='menu_button_hover';}
function hideMenuBoxes(){if(!keepVisible&&!keepMyAccountVisible){hideAll('HEADER_MENU_BOXES');}}
function resetButtonBackgroundColors(){container=el('HEADER_MENU_BUTTONS_UL');for(i=0;i<container.childNodes.length;i++){if(container.childNodes[i].tagName=="LI"&&i!=menu_button_count){element=container.childNodes[i];element.className='menu_button';}}}
function showMyAccountMenuBox(){keepVisible=false;hideMenuBoxes();menubox=el('MY_ACCOUNT_MENU_BOX');menubox.style.display='block';menubutton=el('MY_ACCOUNT_BUTTON');menubutton.className='activated';}
function hideMyAccountMenuBox(){if(!keepMyAccountVisible){menubox=el('MY_ACCOUNT_MENU_BOX');menubox.style.display='none';menubutton=el('MY_ACCOUNT_BUTTON');menubutton.className='deactivated';}}
var i_messages=0;var messagesArray;function showSpecialMessages(messages){messagesArray=messages;showSpecialMessage();}
function showSpecialMessage(){if(messagesArray[i_messages][1]==true){text='<span style="cursor:pointer;text-decoration:underline;" onclick="hideAll(\'SPECIAL_MESSAGES_TEXT\');showHideElement(\'SPECIAL_MESSAGE_'+i_messages+'\')">'+messagesArray[i_messages][0]+' &raquo;</span>';}else{text=messagesArray[i_messages][0];}
el('SPECIAL_MESSAGES').innerHTML=text;if(messagesArray.length>1){if(messagesArray.length-1==i_messages){i_messages=0;}else{i_messages++;}
setTimeout("el('SPECIAL_MESSAGES').innerHTML = ''",3000);setTimeout("showSpecialMessage()",3300);}}
function showFooterColorLogo(img,id){el(id).src='http://content.acesdirect.nl/logos/footeracesdirect/color/'+img+'.jpg';}
function showFooterGreyLogo(img,id){el(id).src='http://content.acesdirect.nl/logos/footeracesdirect/'+img+'.jpg';}
function showFooterColorIcon(img,id){el(id).src='http://content.acesdirect.nl/site_images/'+img;}
function showFooterGreyIcon(img,id){el(id).src='http://content.acesdirect.nl/site_images/'+img;}