var reportTypes=new Array();

function writeDropdown(){
	for(var i=0;i<reports.length;i++){
		var theType=reports[i][0];
		var contains=false;
		for(var j=0;j<reportTypes.length;j++){
			if(theType.toLowerCase()==reportTypes[j].toLowerCase()){
				contains=true;
				j=reportTypes.length;
			}
		}
		if(!contains){
			reportTypes[reportTypes.length]=theType;
		}
	}
	for(var i=0;i<reportTypes.length;i++){
		document.writeln("<option value=\""+reportTypes[i]+"\">"+reportTypes[i]+"</option>");
	}
}

function writeDropdown_selected(){
	for(var i=0;i<reports.length;i++){
		var theType=reports[i][0];
		var contains=false;
		for(var j=0;j<reportTypes.length;j++){
			if(theType.toLowerCase()==reportTypes[j].toLowerCase()){
				contains=true;
				j=reportTypes.length;
			}
		}
		if(!contains){
			reportTypes[reportTypes.length]=theType;
		}
	}
	for(var i=0;i<reportTypes.length;i++){
		//alert(reportTypes[i]);
	var questionlocation = location.href.indexOf('?');
	var q = location.href.substr(questionlocation + 1);
	//if (q=='Budget%20Summary') q='Budget Summary';
	//if (q=="Mayor's%20Message") q="Mayor's Message";
	//if (q=='Supporting%20Schedule') q='Supporting Schedule';
	q=q.replace(/%20/g," ");
	//alert(q);
		if (reportTypes[i]==q) document.writeln("<option selected value=\""+reportTypes[i]+"\">"+reportTypes[i]+"</option>");
		else document.writeln("<option value=\""+reportTypes[i]+"\">"+reportTypes[i]+"</option>");
	}
}

function byDate(a, b) {
	var dateSplit=a[1].split("/");
	var date1=new Date();
	date1.setMonth(dateSplit[0]-1,dateSplit[1]);
	date1.setFullYear(dateSplit[2]);
	dateSplit=b[1].split("/");
	var date2=new Date();
	date2.setMonth(dateSplit[0]-1,dateSplit[1]);
	date2.setFullYear(dateSplit[2]);
	if(date1<date2) return 1;
	if(date1>date2) return -1;
	return 0;
}

function displayData(theType){
//alert();
	if (theType=='') return;
	if (theType=='Budget%20Summary') theType='Budget Summary';
	if (theType=="Mayor's%20Message") theType="Mayor's Message";
	if (theType=='Supporting%20Schedule') theType='Supporting Schedule';
	var theText='<table cellspacing="3" cellpadding="5" border="0" width="100%"><tr valign="bottom"><td bgcolor="d7dee4">Financial Plan Posted<td bgcolor="d7dee4">Date Posted</td><td bgcolor="d7dee4">Volume</td></tr>';
	var theDataArray=new Array();
	if(theType.length==0){
		theDataArray=reports;
	}else{
		for(var i=0;i<reports.length;i++){
			if(theType.toLowerCase()==reports[i][0].toLowerCase()){
				theDataArray[theDataArray.length]=reports[i];
			}
		}
	}
	theDataArray=theDataArray.sort(byDate);
	for(var i=0;i<theDataArray.length;i++){
	//alert(theDataArray[i][0]);
		theText=theText+'<tr><td nowrap><a class="module_bodytext_underline" href="'+theDataArray[i][4]+'">'+theDataArray[i][3]+'</a></td><td>'+theDataArray[i][1]+'</td><td>'+theDataArray[i][2]+'</td></tr><tr><td colspan="3"><img src="../../includes/site_images/misc/divider_reports.gif"></td></tr>';
	}
	theText=theText+"</table>";
	document.getElementById('theData').innerHTML=theText;
}