
function hideEl(el){if(document.getElementById){document.getElementById(el).style.display='none';}}
function showEl(el){if(document.getElementById){document.getElementById(el).style.display='block';}}
function tickCheckBox(el){if(document.getElementById){if(document.getElementById(el)){document.getElementById(el).checked=true;}}
return true;}
function openCurrencyConverter(obj,amount,currency){if(document.getElementById){document.getElementById("amount").value=amount;document.getElementById("sourceCurrency").value=currency;document.getElementById("currencyResults").style.display='none';positionObj(obj,'currencyConverter');document.getElementById('currencyConverter').style.display='block';}}
function calculateCurrency(){if(document.getElementById){var a=document.getElementById("amount").value;var sc=currencydb[document.getElementById("sourceCurrency").value];var sd=currencydb[document.getElementById("destinationCurrency").value];var da=Math.round(100*a*(sd.val/sc.val))/100;document.getElementById("displayCurrencyResults").innerHTML=sc.symbol+" "+a+" = "+sd.symbol+" "+da;document.getElementById('currencyResults').style.display="block";return false;}}
function closeCurrencyConverter(){if(document.getElementById){document.getElementById('displayCurrencyResults').innerHTML="";document.getElementById('currencyResults').style.display="none";document.getElementById('currencyConverter').style.display="none";}}
function showDiv(el,div,alignX,alignY){if(document.getElementById){var i=document.getElementById(el);var c=document.getElementById(div);if(c.style.display!="block"){var box=getDimensions(i);var left=box.x,top=box.y;c.style.visibility='hidden';c.style.display="block";if(alignX=='left')
left-=c.offsetWidth;else
left+=i.offsetWidth;if(alignY=='top')
top-=c.offsetHeight;else
top+=i.offsetHeight;if(top<10)
top=10;if(gClientIsIE5){left+=document.body.scrollLeft;top+=document.body.scrollTop;}
c.style.left=left+'px';c.style.top=top+'px';c.style.visibility='visible';}else{c.style.display="none";}}}
function hideDiv(div){if(document.getElementById){var c=document.getElementById(div);c.style.display="none";}}
var hide=true;function positionObj(p,el){if(document.getElementById){var e=document.getElementById(el);var bw=getBrowserWidth();var box=getDimensions(p);var left=box.x,top=box.y;e.style.visibility='hidden';e.style.display='block';if((left+e.offsetWidth)>bw){left=(bw-e.offsetWidth-30);}
var x=document.getElementById('bodyconstraint').offsetLeft;left-=x;e.style.display='none';e.style.visibility='visible';e.style.left=left+'px';e.style.top=top+'px';}}
function getBrowserWidth(){var w=0;if(typeof(window.innerWidth)=='number'){w=window.innerWidth;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){w=document.documentElement.clientWidth;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){w=document.body.clientWidth;}
return w;}
function getBrowserHeight(){var h=0;if(typeof(window.innerWidth)=='number'){h=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){h=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){h=document.body.clientHeight;}
return h;}
function showBlock(el){if(document.getElementById){document.getElementById(el).style.display='block';}}
function displayArrow(ulist,image){var ulBlock=document.getElementById(ulist);var ulBlockDisplay=ulBlock.style.display;var arrowImg=document.getElementById(image);if(ulBlockDisplay=="none"){arrowImg.style.backgroundPosition="0 -11px";}
else{arrowImg.style.backgroundPosition="left top";}}
function toggleTxt(ulist,spanAll,spanTop){var ulBlock=document.getElementById(ulist);var ulBlockDisplay=ulBlock.style.display;var txtAll=document.getElementById(spanAll);var txtTop=document.getElementById(spanTop);if(ulBlockDisplay=="none"){txtAll.style.display="none";txtTop.style.display="inline";}
else{txtAll.style.display="inline";txtTop.style.display="none";}}
function sSc(q,bar,score){if(document.getElementById){document.getElementById('rbar_'+q).style.backgroundPosition=bar+'px 0';document.getElementById('rsc_'+q).innerHTML=score;}}
function sSc2(nr,el){if(document.getElementById){document.getElementById('rnr').innerHTML=nr;for(var i=-1;i<10;i++){var l=document.getElementById('rl'+i);if(l){l.style.color='';l.style.textDecoration='underline';}}
el.style.color='#003580';el.style.textDecoration='none';el.blur();}}
function fixBanner(){}
function getDimensions(elm){var box={x:0,y:0,w:0,h:0};if(document.getBoxObjectFor){var boxRef=document.getBoxObjectFor(elm);box.x=boxRef.x;box.y=boxRef.y;box.w=boxRef.width;box.h=boxRef.height;}
else if(elm.getBoundingClientRect){var rxIE50=/MSIE 5\.0/g;var boxRef=elm.getBoundingClientRect();box.x=boxRef.left;box.y=boxRef.top;box.w=(boxRef.right-boxRef.left);box.h=(boxRef.bottom-boxRef.top);if(document.compatMode&&document.compatMode!='BackCompat'){box.x+=document.documentElement.scrollLeft-2;box.y+=document.documentElement.scrollTop-2;}
else if(!gClientIsIE5){box.x+=document.body.scrollLeft-2;box.y+=document.body.scrollTop-2;}}
else{box.w=elm.offsetWidth;box.h=elm.offsetHeight;while(elm){box.x+=elm.offsetLeft;box.y+=elm.offsetTop;if(elm.offsetParent)
elm=elm.offsetParent;else
break;}}
var cc;if(cc=document.getElementById('bodyconstraint'))
box.x-=cc.offsetLeft;return box;}
function addListener(elm,event,handler){if(elm.addEventListener)
elm.addEventListener(event,handler,false);else if(elm.attachEvent)
elm.attachEvent('on'+event,handler);else
elm['on'+event]=handler;}
function removeListener(elm,event,handler){if(elm.removeEventListener)
elm.removeEventListener(event,handler,false);else if(elm.detachEvent)
elm.detachEvent('on'+event,handler);}
var DOM={isParentOf:function(parentElm,contextElm){while(contextElm&&(contextElm!=parentElm))
contextElm=contextElm.parentNode;return(contextElm==parentElm);},getParentOrSelf:function(contextElm,nodeName){nodeName=nodeName.toLowerCase();while(contextElm.nodeName.toLowerCase()!=nodeName&&contextElm.parentNode)
contextElm=contextElm.parentNode;return contextElm;},addClass:function(elm,className){elm.className+=' '+className;},removeClass:function(elm,className){var classMatch=new RegExp('\\b'+className+'\\b','g');if(classMatch.test(elm.className))
elm.className=elm.className.replace(classMatch,' ');}};var gClientIsGecko=(window.controllers)?true:false;var gClientIsOpera=(window.opera)?true:false;var gClientIsIE=(document.all&&!gClientIsOpera)?true:false;var gClientIsIE5=(gClientIsIE&&/MSIE 5\.0/.test(navigator.appVersion))?true:false;var gClientIsMac=(/Mac/.test(navigator.appVersion))?true:false;function _init(){fixMail();if(window.initDaySelect)
initDaySelect();}
addListener(window,'load',_init);String.prototype.deCode=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});};function fixMail(){var classMatch=/\bencrypted\b/;var mailMatch=/^mailto:(.*)$/;var links=document.getElementsByTagName('a');for(var i=0,j=links.length;i<j;i++){if(classMatch.test(links[i].className)&&mailMatch.test(links[i].href)){links[i].className=links[i].className.replace(classMatch,'');var address=mailMatch.exec(links[i].href)[1];var text=links[i].innerText||links[i].textContent;links[i].href='mailto:'+address.deCode();if(text==address)
links[i].innerHTML=text.deCode();}}
var spans=document.getElementsByTagName('span');for(var i=0,j=spans.length;i<j;i++){if(classMatch.test(spans[i].className)){spans[i].className=spans[i].className.replace(classMatch,'');var text=spans[i].innerText||spans[i].textContent;spans[i].innerHTML=text.deCode();}}}
if(!Array.prototype.pop){Array.prototype.pop=function(){var item;if(this.length>0){item=this[this.length-1];this.length--;}
return item;};}
if(!Array.prototype.push){Array.prototype.push=function(){var start=this.length;for(var i=0;i<arguments.length;i++)
this[start+i]=arguments[i];return this.length;};}
if(!Array.prototype.shift){Array.prototype.shift=function(){var item=this[0];if(item)
this.splice(0,1);return item;};}
if(!Array.prototype.unshift){Array.prototype.unshift=function(){this.reverse();for(var i=arguments.length-1;i>=0;i--)
this[this.length]=arguments[i];this.reverse();return this.length;};}
if(!Number.prototype.toFixed){Number.prototype.toFixed=function(dc){dc=(typeof(dc)=='number')?dc:0;return eval('Math.round(this * 1e'+dc+') / 1e'+dc);};}
if(document.getElementById){document.write('<style type="text/css">');document.write(".inlineJsRequired { display: inline; }");document.write(".blockJsRequired { display: block; }");document.write(".blocktoggle { display: none; }");document.write("</"+"style>");var shown=new Array();}
function blocktoggle(i){if(document.getElementById){shown[i]=(shown[i])?false:true;currentdisplay=(shown[i])?'block':'none';document.getElementById('blocktoggle'+i).style.display=currentdisplay;}}
function blockdisplay(i){if(document.getElementById){if(document.getElementById("blockdisplay"+i)){for(j=1;j<1000;j++){if(document.getElementById('blockdisplay'+j)){document.getElementById('blockdisplay'+j).style.display='none';}
else{j=1000;}}
if(i){document.getElementById("blockdisplay"+i).style.display='block';}}}}