window.addEvent('domready', function()
{
	if($$('.adminpopup').length > 0)
	{
		$$('.adminpopup').addEvent('click', JSFnNewWindow);
	}
	
	if($('slide_firmtable'))
	{
		var aFirmTablesToSlide = new Fx.Slide('slide_firmtable');
		aFirmTablesToSlide.hide();
		$('slide_firmtable').style.display = 'block';
		
		if($('slide_firmtablelink'))
		{
			$('slide_firmtablelink').style.cursor = 'pointer';
			$('slide_firmtablelink').addEvent('click', function(e){
				e.stop();
				aFirmTablesToSlide.toggle();
			});
		}
	}

	if($('slide_membertable'))
	{
		var aMemberTablesToSlide = new Fx.Slide('slide_membertable');
		aMemberTablesToSlide.hide();
		$('slide_membertable').style.display = 'block';
		
		if($('slide_membertablelink'))
		{
			$('slide_membertablelink').style.cursor = 'pointer';
			$('slide_membertablelink').addEvent('click', function(e){
				e.stop();
				aMemberTablesToSlide.toggle();
			});
		}
	}

	if($('slide_audittable'))
	{
		var aAuditTablesToSlide = new Fx.Slide('slide_audittable');
		aAuditTablesToSlide.hide();
		$('slide_audittable').style.display = 'block';
		
		if($('slide_audittablelink'))
		{
			$('slide_audittablelink').style.cursor = 'pointer';
			$('slide_audittablelink').addEvent('click', function(e){
				e.stop();
				aAuditTablesToSlide.toggle();
			});
		}
	}

	if($('slide_financialstable'))
	{
		var aFinancialsTablesToSlide = new Fx.Slide('slide_financialstable');
		aFinancialsTablesToSlide.hide();
		$('slide_financialstable').style.display = 'block';
		
		if($('slide_financialstablelink'))
		{
			$('slide_financialstablelink').style.cursor = 'pointer';
			$('slide_financialstablelink').addEvent('click', function(e){
				e.stop();
				aFinancialsTablesToSlide.toggle();
			});
		}
	}

	if($('slide_historicfinancialstable'))
	{
		var aHistoricFinancialsTablesToSlide = new Fx.Slide('slide_historicfinancialstable');
		aHistoricFinancialsTablesToSlide.hide();
		$('slide_historicfinancialstable').style.display = 'block';
		
		if($('slide_historicfinancialstablelink'))
		{
			$('slide_historicfinancialstablelink').style.cursor = 'pointer';
			$('slide_historicfinancialstablelink').addEvent('click', function(e){
				e.stop();
				aHistoricFinancialsTablesToSlide.toggle();
			});
		}
	}

	if($('slide_documenttable'))
	{
		var aAddDocumentTablesToSlide = new Fx.Slide('slide_documenttable');
		aAddDocumentTablesToSlide.hide();
		$('slide_documenttable').style.display = 'block';
		
		if($('slide_documentlink'))
		{
			$('slide_documentlink').style.cursor = 'pointer';
			$('slide_documentlink').addEvent('click', function(e){
				e.stop();
				aAddDocumentTablesToSlide.toggle();
			});
		}
	}

	if($('slide_imagecontainer1'))
	{
		var aAddImageContainerToSlide1 = new Fx.Slide('slide_imagecontainer1');
		aAddImageContainerToSlide1.hide();
		$('slide_imagecontainer1').style.display = 'block';
		
		if($('slide_imagelink1'))
		{
			$('slide_imagelink1').style.cursor = 'pointer';
			$('slide_imagelink1').addEvent('click', function(e){
				e.stop();
				aAddImageContainerToSlide1.toggle();
			});
		}
	}

	if($('slide_imagecontainer2'))
	{
		var aAddImageContainerToSlide2 = new Fx.Slide('slide_imagecontainer2');
		aAddImageContainerToSlide2.hide();
		$('slide_imagecontainer2').style.display = 'block';
		
		if($('slide_imagelink2'))
		{
			$('slide_imagelink2').style.cursor = 'pointer';
			$('slide_imagelink2').addEvent('click', function(e){
				e.stop();
				aAddImageContainerToSlide2.toggle();
			});
		}
	}

	if($('turnovercontainer'))
	{
		var aAccountingDivSlide = new Fx.Slide('accountturnover');
		var aLawDivSlide = new Fx.Slide('lawturnover');
		
		aAccountingDivSlide.hide();
		aLawDivSlide.hide();

		$('DisciplineID').addEvent('change', function(e)
		{
			e.stop();
			if(this.get('value') == '20')
			{
				aAccountingDivSlide.show();
				aLawDivSlide.hide();
			} 
			else if(this.get('value') == '22')
			{
				aAccountingDivSlide.hide();
				aLawDivSlide.show();
			}
			else
			{
				aAccountingDivSlide.hide();
				aLawDivSlide.hide();
			}
		}); 
	}
	
	if($('lookupstats'))
	{
		$('lookupstats').getElement('#submit').addEvent('click', function(){
			aForm = this.getParent();
			aReportPage = aForm.get('action');
			aReportType = aForm.getElement('#ReportType').getSelected().get('value').toString();    
		
			aStartDay = aForm.getElement('#DayStart').getSelected().get('value').toString();   
			aStartMonth = aForm.getElement('#MonthStart').getSelected().get('value').toString();   
			aStartYear = aForm.getElement('#YearStart').getSelected().get('value').toString();   
		
			aEndDay = aForm.getElement('#DayEnd').getSelected().get('value').toString();   
			aEndMonth = aForm.getElement('#MonthEnd').getSelected().get('value').toString();   
			aEndYear = aForm.getElement('#YearEnd').getSelected().get('value').toString();  
			
			aStartDate = aStartDay +'-'+ aStartMonth  +'-'+ aStartYear;
			aEndDate = aEndDay +'-'+ aEndMonth +'-'+ aEndYear;
			
			aReportUrl = aReportPage +'?action='+aReportType+'&StartDate='+aStartDate+'&EndDate='+aEndDate;
			
			if(aReportType != '')
			{
				JSFnNewWindowLink(aReportUrl);
			}
			
			return false;
		});
	}
	
});

function JSFnNewWindow()
{
	var aWindow = window.open(this.href, 'Stats', 'scrollbars=yes, menubar=no, resizeable=yes, toolbar=no, width=1000px, height=800px');
	
	aWindow.focus();
	return false;
}

function JSFnNewWindowLink(aLink)
{
	var aWindow = window.open(aLink, 'Stats', 'scrollbars=yes, menubar=no, resizeable=yes, toolbar=no, width=800px, height=800px');
	
	aWindow.focus();
	return false;
}
