
function createCookie(name,value,days)
{if(days)
{var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else
var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')
c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)
return c.substring(nameEQ.length,c.length);}
return null;}
function eraseCookie(name)
{createCookie(name,"",-1);}
EventManager=function()
{this.eventList=new Object();}
EventManager.prototype.addCallback=function(eventName,callback)
{if(!this.eventList[eventName])
this.eventList[eventName]=new Array();this.eventList[eventName].push(callback);}
EventManager.prototype.fireEvent=function(eventName,parameters)
{var result=true;var callbackList=this.eventList[eventName];if(callbackList)
{for(var i=0;i<callbackList.length;i++)
{var callback=callbackList[i];if(callback)
returnValue=callback(parameters)&&result;}}
return result;}
var eventManager=new EventManager();window.onload=function(){eventManager.fireEvent('window_onload');};var BrowserInfo=new Object();BrowserInfo.userAgent=navigator.userAgent.toLowerCase();BrowserInfo.isIE=(BrowserInfo.userAgent.indexOf('msie')>=0);BrowserInfo.isGecko=!BrowserInfo.isIE;BrowserInfo.isSafari=(BrowserInfo.userAgent.indexOf('safari')>=0);BrowserInfo.isNetscape=(BrowserInfo.userAgent.indexOf('netscape')>=0);var datePickerDivID="datepicker";var iFrameDivID="datepickeriframe";var dayArrayShort=new Array('Su','Mo','Tu','We','Th','Fr','Sa');var dayArrayMed=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');var dayArrayLong=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');var monthArrayShort=new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');var monthArrayMed=new Array('Jan','Feb','Mar','Apr','May','June','July','Aug','Sept','Oct','Nov','Dec');var monthArrayLong=new Array('January','February','March','April','May','June','July','August','September','October','November','December');var defaultDateSeparator="/";var defaultDateFormat="mdy"
var dateSeparator=defaultDateSeparator;var dateFormat=defaultDateFormat;

function sendRequest(uri)
{if(!requestObject)
return;if((requestObject.readyState==4)||(requestObject.readyState==0))
{requestObject.open('GET',uri,true);requestObject.onreadystatechange=handleXMLHttpResponse;requestObject.send(null);}}

function handleXMLHttpResponse()
{if(requestObject.readyState==4){return true;}}

function formSelectionToggleCheckboxes(form,checkboxName)
{if(!form)
return;with(form)
{for(var i=0;i<elements.length;i++)
{if((elements[i].type=='checkbox')&&(elements[i].name==checkboxName)&&!elements[i].disabled)
elements[i].checked=!elements[i].checked;}}}
var focusElement=null;var focusForm=null;var focusFieldType=null;

function focusToElement(element)
{focusElement=element;}

function focusToForm(form,fieldType)
{focusForm=form;focusFieldType=fieldType;}

function focusOnLoad()
{if(focusElement)
{focusElement.focus();return;}
if(focusForm)
{with(focusForm)
{for(var i=0;i<elements.length;i++)
{if(focusFieldType&&(elements[i].type!=focusFieldType))
continue;if(elements[i].type=='text')
elements[i].select();elements[i].focus();return;}}}}
eventManager.addCallback('window_onload',focusOnLoad);

function fixIEPNGAlpha()
{try
{var imageList=document.getElementsByTagName('IMG');for(var i=0;i<imageList.length;i++)
{var image=imageList[i];if(!image.src)
continue;if(image.className=='transparent-png-icon')
{image.runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+image.src+'\', sizingMethod=\'scale\')';image.src=(image.width==16)?emptyIcon16:emptyIcon32;}}}
catch(exception)
{}}
if(BrowserInfo.isIE)
{version=0;if(navigator.appVersion.indexOf('MSIE')>=0)
{elements=navigator.appVersion.split('MSIE')
version=parseFloat(elements[1])}
if(version<7)
eventManager.addCallback('window_onload',fixIEPNGAlpha);}
var panel1Open,panel2Open,panel3Open,panel4Open=false;

function changeClass(panel,makeSelected)
{if(makeSelected)
document.getElementById(panel+'parent').className='left-panel-heading-selected';else
document.getElementById(panel+'parent').className='left-panel-heading';}

function runAnimationPanel1()
{if(panel2Open){runAnimationPanel2();}
if(panel3Open){runAnimationPanel3();}
if(panel4Open){runAnimationPanel4();}
animatePanel('panel1',(panel1Open)?false:true);changeClass('panel1',(panel1Open)?false:true);panel1Open=(panel1Open)?false:true;if(panel1Open)
setPreference('currentpanel','1');return false;}

function runAnimationPanel2()
{if(panel1Open){runAnimationPanel1();}
if(panel3Open){runAnimationPanel3();}
if(panel4Open){runAnimationPanel4();}
animatePanel('panel2',(panel2Open)?false:true);changeClass('panel2',(panel2Open)?false:true);panel2Open=(panel2Open)?false:true;if(panel2Open)
setPreference('currentpanel','2');return false;}

function runAnimationPanel3()
{if(panel1Open){runAnimationPanel1();}
if(panel2Open){runAnimationPanel2();}
if(panel4Open){runAnimationPanel4();}
animatePanel('panel3',(panel3Open)?false:true);changeClass('panel3',(panel3Open)?false:true);panel3Open=(panel3Open)?false:true;if(panel3Open)
setPreference('currentpanel','3');return false;}

function runAnimationPanel4()
{if(panel1Open){runAnimationPanel1();}
if(panel2Open){runAnimationPanel2();}
if(panel3Open){runAnimationPanel3();}
animatePanel('panel4',(panel4Open)?false:true);changeClass('panel4',(panel4Open)?false:true);panel4Open=(panel4Open)?false:true;if(panel4Open)
setPreference('currentpanel','4');return false;}

function animatePanel(panelID,open)
{panel=document.getElementById(panelID+'content');if(panel)
{if(open)
panel.style.display='block';else
panel.style.display='none';}}

function setPreference(preference,value)
{createCookie(preference,value,30);}

function initMenu()
{panel1Opener=document.getElementById('runpanel1');if(panel1Opener)
{panel1Opener.href='';panel1Opener.onclick=runAnimationPanel1;panel1Opener.onfocus=function(){this.blur()};}
panel2Opener=document.getElementById('runpanel2');if(panel2Opener)
{panel2Opener.href='';panel2Opener.onclick=runAnimationPanel2;panel2Opener.onfocus=function(){this.blur()};}
panel3Opener=document.getElementById('runpanel3');if(panel3Opener)
{panel3Opener.href='';panel3Opener.onclick=runAnimationPanel3;panel3Opener.onfocus=function(){this.blur()};}
panel4Opener=document.getElementById('runpanel4');if(panel4Opener)
{panel4Opener.href='';panel4Opener.onclick=runAnimationPanel4;panel4Opener.onfocus=function(){this.blur()};}
var currentMenu=readCookie('currentpanel');if(!currentMenu)
currentMenu='2';switch(currentMenu)
{case'1':{runAnimationPanel1();break;}
case'2':{runAnimationPanel2();break;}
case'3':{runAnimationPanel3();break;}
case'4':{runAnimationPanel4();break;}}}
eventManager.addCallback('window_onload',initMenu);