function changePanelTab(tabbedPanelId,desiredTabId,desiredTabPageId)
{
	var tabbedPanel=document.getElementById(tabbedPanelId);
	var desiredTab=document.getElementById(desiredTabId);
	var desiredPage=document.getElementById(desiredTabPageId);
	var currentTab=null;
	var currentPage=null;
	var tabClassNames=null;
	var pageClassNames=null;
	var anchors=tabbedPanel.getElementsByTagName('a');
	for(var i=0;i<anchors.length;++i){
		anchor=anchors[i];
		var tabClassNames=anchor.className.split(/\s/g);
		for(var j=0;j<tabClassNames.length;++j){
			if(tabClassNames[j]=='activeTab'){
				currentTab=anchor;
				//tabClassNames.splice(j,1); doesn't work on ie5.2 mac
				for(var k=j;k<(tabClassNames.length-1);++k){
					tabClassNames[j]=tabClassNames[j+1];
				}
				tabClassNames.length=tabClassNames.length-1;
				i=anchors.length;
				j=tabClassNames.length;
			}
		}
	}
	var divs=tabbedPanel.getElementsByTagName('div');
	for(var i=0;i<divs.length;++i){
		div=divs[i];
		var pageClassNames=div.className.split(/\s/g);
		for(var j=0;j<pageClassNames.length;++j){
			if(pageClassNames[j]=='activePanel'){
				currentPage=div;
				//pageClassNames.splice(j,1); doesn't work on ie5.2 mac
				for(var k=j;k<(pageClassNames.length-1);++k){
					pageClassNames[j]=pageClassNames[j+1];
				}		
				pageClassNames.length=pageClassNames.length-1;
				i=divs.length;
				j=pageClassNames.length;
			}
		}
	}
	currentTab.className=tabClassNames.join(' ');
	currentPage.className=pageClassNames.join(' ');
	var temp=desiredPage.className;
	desiredTab.className+=' activeTab';
	desiredPage.className+=' activePanel';
	var ua=navigator.userAgent.toLowerCase();
	if(ua.indexOf('msie')>0&&ua.indexOf('mac')>0){
		command2='document.getElementById("'+ desiredPage.id+'").className="'+temp+' activePanel"';
		command1='document.getElementById("'+ desiredPage.id+'").className="'+temp+'";window.setTimeout(\''+command2+'\',600)';
		window.setTimeout(command1,600);
	}
}
//Akamai - cache test