
var fisheyemenu={startSize:80,endSize:147,imgType:".png",init:function(){var animElements=document.getElementById("fisheye_menu").getElementsByTagName("img");var titleElements=document.getElementById("fisheye_menu").getElementsByTagName("span");for(var j=0;j<titleElements.length;j++){titleElements[j].style.display='none';}
for(var i=0;i<animElements.length;i++){var y=animElements[i];y.style.width=fisheyemenu.startSize+'px';y.style.height=fisheyemenu.startSize+'px';fisheyemenu.imgSmall(y);animElements[i].onmouseover=changeSize;animElements[i].style.cursor="hand";animElements[i].onmouseout=restoreSize;}
function changeSize(){fisheyemenu.imgLarge(this);var x=this.parentNode.getElementsByTagName("span");x[0].style.display='block';if(!this.currentWidth)this.currentWidth=fisheyemenu.startSize;fisheyemenu.resizeAnimation(this,this.currentWidth,fisheyemenu.endSize,15,10,0.333);}
function restoreSize(){var x=this.parentNode.getElementsByTagName("span");x[0].style.display='none';if(!this.currentWidth)return;fisheyemenu.resizeAnimation(this,this.currentWidth,fisheyemenu.startSize,15,10,0.5);fisheyemenu.imgSmall(this);}},resizeAnimation:function(elem,startWidth,endWidth,steps,intervals,powr){if(elem.widthChangeMemInt)window.clearInterval(elem.widthChangeMemInt);var actStep=0;elem.widthChangeMemInt=window.setInterval(function(){elem.currentWidth=fisheyemenu.easeInOut(startWidth,endWidth,steps,actStep,powr);elem.style.width=elem.currentWidth+"px";elem.style.height=elem.currentWidth+"px";actStep++;if(actStep>steps)window.clearInterval(elem.widthChangeMemInt);},intervals)},easeInOut:function(minValue,maxValue,totalSteps,actualStep,powr){var delta=maxValue-minValue;var stepp=minValue+(Math.pow(((1/totalSteps)*actualStep),powr)*delta);return Math.ceil(stepp)},imgSmall:function(obj){imgSrc=obj.getAttribute("src");var typePos=imgSrc.indexOf(fisheyemenu.imgType,0);var imgName=imgSrc.substr(0,typePos);obj.setAttribute("src",imgName+"_small"+fisheyemenu.imgType);},imgLarge:function(obj){imgSrc=obj.getAttribute("src");var typePos=imgSrc.indexOf("_small",0);var imgName=imgSrc.substr(0,typePos);obj.setAttribute("src",imgName+fisheyemenu.imgType);}}
if(typeof window.addEventListener!="undefined")
window.addEventListener("load",fisheyemenu.init,false);else if(typeof window.attachEvent!="undefined")
window.attachEvent("onload",fisheyemenu.init);else{if(window.onload!=null){var oldOnload=window.onload;window.onload=function(e){oldOnload(e);fisheyemenu.init();};}
else
window.onload=popUpCal.init;}
var enabletabpersistence=1
var tabcontentIDs=new Object()
function expandcontent(linkobj){var ulid=linkobj.parentNode.parentNode.id
var ullist=document.getElementById(ulid).getElementsByTagName("li")
for(var i=0;i<ullist.length;i++){ullist[i].className=""
if(typeof tabcontentIDs[ulid][i]!="undefined")
document.getElementById(tabcontentIDs[ulid][i]).style.display="none"}
linkobj.parentNode.className="selected"
document.getElementById(linkobj.getAttribute("rel")).style.display="block"
saveselectedtabcontentid(ulid,linkobj.getAttribute("rel"))}
function savetabcontentids(ulid,relattribute){if(typeof tabcontentIDs[ulid]=="undefined")
tabcontentIDs[ulid]=new Array()
tabcontentIDs[ulid][tabcontentIDs[ulid].length]=relattribute}
function saveselectedtabcontentid(ulid,selectedtabid){if(enabletabpersistence==1)
setCookie(ulid,selectedtabid)}
function getullistlinkbyId(ulid,tabcontentid){var ullist=document.getElementById(ulid).getElementsByTagName("li")
for(var i=0;i<ullist.length;i++){if(ullist[i].getElementsByTagName("a")[0].getAttribute("rel")==tabcontentid){return ullist[i].getElementsByTagName("a")[0]
break}}}
function initializetabcontent(){for(var i=0;i<arguments.length;i++){if(enabletabpersistence==0&&getCookie(arguments[i])!="")
setCookie(arguments[i],"")
var clickedontab=getCookie(arguments[i])
var ulobj=document.getElementById(arguments[i])
var ulist=ulobj.getElementsByTagName("li")
for(var x=0;x<ulist.length;x++){var ulistlink=ulist[x].getElementsByTagName("a")[0]
if(ulistlink.getAttribute("rel")){savetabcontentids(arguments[i],ulistlink.getAttribute("rel"))
ulistlink.onclick=function(){expandcontent(this)
return false}
if(ulist[x].className=="selected"&&clickedontab=="")
expandcontent(ulistlink)}}
if(clickedontab!=""){var culistlink=getullistlinkbyId(arguments[i],clickedontab)
if(typeof culistlink!="undefined")
expandcontent(culistlink)
else
expandcontent(ulist[0].getElementsByTagName("a")[0])}}}
function getCookie(Name){var re=new RegExp(Name+"=[^;]+","i");if(document.cookie.match(re))
return document.cookie.match(re)[0].split("=")[1]
return""}
function setCookie(name,value){document.cookie=name+"="+value}