function validateAndSubmit()
{
	if(document.getElementById('ReportTypeDropDown').value != "separator")
		theForm.submit();
}

function openPreferences()
{
	var RangeValue;
	var i;
	var RangeRadioGroup = document.getElementsByName('ReportRange');
	for(i=0;i<RangeRadioGroup.length;i++)
	{
		if(RangeRadioGroup[i].checked)
		{
			RangeValue = RangeRadioGroup[i].value;
			break;
		}	
	}
	

	var qs = '?Report=' + document.getElementById('ReportTypeDropDown').value +
		  '&Range=' + RangeValue;
	window.open('Preferences.asp' + qs, 'Preferences', 'height=200; width=350; menubar=no; top=300; left=400;');
}

function showDiv(divId, innerDivId, fullSize)
{
	var div = document.getElementById(divId);
	var innerDiv = document.getElementById(innerDivId);	

	div.style.display = "block";
	if(fullSize)		
	{
		innerDiv.style.height = '450px';		
	}
	else
		innerDiv.style.height = '100px';
}

function hideDiv(divId)
{
	document.getElementById(divId).style.display = "none";
}
function showReports(type)
{
	hideDiv("weeklyDiv");
	hideDiv("monthlyDiv");
	hideDiv("quarterlyDiv");
	hideDiv("yearlyDiv");
		switch(type)
	{
		case "all":
		{
			showDiv("weeklyDiv", "weeklyReportsDiv");
			showDiv("monthlyDiv", "monthlyReportsDiv");
			showDiv("quarterlyDiv", "quarterlyReportsDiv");
			showDiv("yearlyDiv", "yearlyReportsDiv");
			break;
		}
		case "weekly":
		{
			showDiv("weeklyDiv", "weeklyReportsDiv", true);
			break;
		}
		case "monthly":
		{
			showDiv("monthlyDiv", "monthlyReportsDiv", true);
			break;
		}
		case "quarterly":
		{
			showDiv("quarterlyDiv", "quarterlyReportsDiv", true);
			break;
		}
			case "yearly":
		{
			showDiv("yearlyDiv", "yearlyReportsDiv", true);
			break;
		}
	}
}	
