var allh3=document.getElementById('tabbedContentOuter').getElementsByTagName('h3');
var allDiv=document.getElementById('tabbedContentOuter').getElementsByTagName('div');
var iframeRefFlag=false;
allTbDiv=new Array();
for(iTbs=0;iTbs<allDiv.length;iTbs++)
{
	if(allDiv[iTbs].className=='tabbedContentTab')
	{
		allTbDiv[allTbDiv.length]=allDiv[iTbs];
	}
}

if(allh3.length==allTbDiv.length)
{
	var newElem=document.createElement('div');
	newElem.className='tabbedTitleBar';
	document.getElementById('tabbedContentOuter').insertBefore(newElem,document.getElementById('tabbedContentOuter').getElementsByTagName('div')[0]);
	for(iTbs=0;iTbs<allh3.length;iTbs++)
	{
		allh3[iTbs].id='tabTitle'+iTbs;
		allh3[iTbs].onmouseover=function()
		{
			var inc=0;
			while(document.getElementById('tabTitle'+inc)){document.getElementById('tabTitle'+inc).className='tabTitleNonSelected';inc++;}
			this.className='tabTitleSelected';
			for(iTbs=0;iTbs<allTbDiv.length;iTbs++){allTbDiv[iTbs].className='tabContentHidden';}
			var idVal=this.id;
			idVal=parseInt(idVal.replace('tabTitle',''));
			allTbDiv[idVal].className='tabContentSelected';
			
			var iframeElement=document.getElementById('tabbedContentOuter').getElementsByTagName('iframe')[0];
			if((iframeRefFlag==false) && (typeof iframeElement != 'undefined') && (iframeElement.src.match('maps.google')))
			{
				var iFrameSrc=iframeElement.src+'&x=1';
				iframeElement.src=iFrameSrc;
			//	iframeRefFlag=true;
			}

		}
		document.getElementById('tabbedContentOuter').getElementsByTagName('div')[0].appendChild(allh3[iTbs]);
	}
	for(iTbs=1;iTbs<allTbDiv.length;iTbs++){allTbDiv[iTbs].className='tabContentHidden';}
	allTbDiv[0].className='tabContentSelected';
	var inc=0;
	while(document.getElementById('tabTitle'+inc)){document.getElementById('tabTitle'+inc).className='tabTitleNonSelected';inc++;}
	document.getElementById('tabTitle0').className='tabTitleSelected';
}

//table row classes
var tabbedContentOuterTableRows=document.getElementById('tabbedContentOuter').getElementsByTagName('tr');
for(iTbs=0;iTbs<tabbedContentOuterTableRows.length;iTbs++)
{
	if(iTbs % 2 == 0){tabbedContentOuterTableRows[iTbs].className='tabbedContentRow';}
}
