function customBodyLoad(a){new TDropDown("divLangs");new TDropDown("divRegions","edtRegion");new TDropDown("divCheeses","edtCheese");new TDropDown("divRecipeLangs")}
function handlePngs(){var a=navigator.appVersion.split("MSIE");a=parseFloat(a[1]);if(a>=5.5&&a<7&&document.body.filters)for(a=0;a<document.images.length;a++){var b=document.images[a],c=b.src.toUpperCase();if(c.substring(c.length-3,c.length)=="PNG"){c=b.id?'id="'+b.id+'" ':"";var e=b.className?'class="'+b.className+'" ':"",f=b.title?'title="'+b.title+'" ':'title="'+b.alt+'" ',d="display:inline-block;"+b.style.cssText;if(b.align=="left")d="float:left;"+d;if(b.align=="right")d="float:right;"+d;if(b.parentElement.href)d=
"cursor:pointer;"+d;b.outerHTML="<span "+c+e+f+' style="width:'+b.width+"px;height:"+b.height+"px;"+d+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b.src+"', sizingMethod='scale');\"></span>";a-=1}}}addEvent(window,"load",handlePngs);function customBodyResize(a,b){}function customBodyScroll(a){}
function toggleVeg(a){var b=$("edtVegetarian");if(a=xFind(a,"img"))if(b.value=="0"){a.src="img/vegetarianChecked.gif";b.value="1"}else{a.src="img/vegetarianUnchecked.gif";b.value="0"}}
TDropDown=function(a,b){this.Class="TDropDown";this.div=null;this.hidden=b;this.input=null;this.ID=a;this.timer=null;browser!=browsers.IE&&eval(a+' = document.getElementById("'+a+'");');document.getElementById(a)&&eval(a+".dropdown = this;");this.hide=function(){this.init();if(this.div)this.div.style.display="none"};this.init=function(){if(!this.div){this.div=$(this.ID);this.hidden=$(this.hidden);this.input=xFind(this.div.parentNode,"input");addEvent(window,"resize",this.ID+".dropdown.position();")}};
this.position=function(){var c=getLeft(this.div.parentNode),e=getTop(this.div.parentNode)+this.div.parentNode.offsetHeight;this.div.style.left=c+"px";this.div.style.top=e+"px"};this.select=function(c,e){if(this.hidden)this.hidden.value=c?c:"";if(this.input)this.input.value=e?e:"";this.hide()};this.show=function(){this.init();if(this.div){this.stopHide();this.position();this.div.style.display="block"}};this.startHide=function(){this.timer=setTimeout(this.ID+".dropdown.hide();",250)};this.stopHide=
function(){clearTimeout(this.timer)};this.toggle=function(){this.init();if(this.div)this.div.style.display=="none"?this.show():this.hide()}};
