
var posMap;var posCloser;function toggleMenu(){var panelDomObj=$$('div.sidepane')[0];var handleDomObj=$('menupanelhandle');if(panelDomObj&&handleDomObj){if(panelDomObj.style.display=='none'){new Effect.SlideDown(panelDomObj,{scaleX:true,scaleY:false,scaleContent:false,duration:0.3,afterUpdate:function(){growMenu(panelDomObj);},afterFinish:function(){growedMenu();}});handleDomObj.title=gettext('Close');handleDomObj.src=media_url+'img/menuhandle_close.png';}else{posMap=$$('div.mappane')[0].style.left;posCloser=$$('div.closer')[0].style.left;new Effect.SlideUp(panelDomObj,{scaleX:true,scaleY:false,scaleContent:false,duration:0.3,afterUpdate:function(){shrinkMenu(panelDomObj);},afterFinish:function(){shrinkedMenu();}});handleDomObj.title=gettext('Open');handleDomObj.src=media_url+'img/menuhandle_open.png';}}}
function shrinkMenu(divid){$$('div.mappane')[0].style.left=$(divid).style.width;$$('div.closer')[0].style.left=$(divid).style.width;}
function shrinkedMenu(){$$('div.mappane')[0].style.left="10px";$$('div.closer')[0].style.left="3px";if(isIE()&&document.body.clientWidth){$$('div.mappane')[0].style.width=document.body.clientWidth-(isIE6()?15:15);}
map.updateSize();}
function growMenu(divid){$$('div.mappane')[0].style.left=$(divid).style.width;$$('div.closer')[0].style.left=$(divid).style.width;}
function growedMenu(){$$('div.mappane')[0].style.left=posMap;$$('div.closer')[0].style.left=posCloser;if(isIE()&&document.body.clientWidth){if($$('div.mappane')[0].id=='mappane_analyticview'){$$('div.mappane')[0].style.width=document.body.clientWidth-(isIE6()?565:565);}else if($$('div.mappane')[0].id=='mappane_queries'){$$('div.mappane')[0].style.width=document.body.clientWidth-(isIE6()?465:465);}else{$$('div.mappane')[0].style.width=document.body.clientWidth-(isIE6()?365:365);}
$$('div.sidepane')[0].style.overflowY='auto';}
map.updateSize();}
function isIE(){return(BrowserDetect.browser=="Explorer");}
function isIE6(){return(BrowserDetect.browser=="Explorer"&&BrowserDetect.version==6);}
$('menupanelhandle').observe('click',toggleMenu);