// this function sets the appropriate screen selection objects for the report selected.
// zType is the number of the report.
function SetReport(zType) {
	var theFrame = parent.frames[2];
	var IE = document.all;
	// hide and clear everything...
	theFrame.document.getElementById("divDates").style.display = "none";	
	theFrame.document.getElementById("divCities").style.display = "none";
	theFrame.document.getElementById("divButtons").style.display = "none";
	//start of comment CR200701261
	theFrame.document.getElementById("divSingleRecord").style.display = "none";
	//end of comment CR200701261
	
	//  'start of comment CR200701261 on 18/2/2008
	theFrame.document.getElementById("divReport").style.display = "none";
	//  'end of comment CR200701261 on 18/2/2008
	
	theFrame.document.getElementById("lblRpt").innerText = "";
	theFrame.document.getElementById("RptType").value = "";
	theFrame.document.getElementById("RptName").value = "";
	// turn off the picture...
	theFrame.document.getElementById("imgMain").style.display = "none";
	// turn off the announcements...
	theFrame.document.getElementById("lblAnnouncements").style.display = "none";
	switch (zType) {
		case 1:	// City report, pending streetlight repairs
			theFrame.document.getElementById("divDates").style.display = "";
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			theFrame.document.getElementById("divSingleRecord").style.display = "";
			theFrame.document.getElementById("divReport").style.display = "";
			theFrame.document.getElementById("divTicketStatus").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "View Streetlight Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>View Streetlight Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "View Streetlight Repairs";
			break;
		
		case 2: // City report, closed streetlight repairs
			theFrame.document.getElementById("divDates").style.display = "";
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			theFrame.document.getElementById("divSingleRecord").style.display = "";
			theFrame.document.getElementById("divReport").style.display = "";
			theFrame.document.getElementById("divTicketStatus").style.display = "";
			
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Streetlight Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Streetlight Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Streetlight Repairs";
			break;
		
		case 3: // City report, pending circuit repairs
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending Circuit Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending Circuit Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending Circuit Repairs";
			break;
			
		case 4:	// City report, closed circuit repairs
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Circuit Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Circuit Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Circuit Repairs";
			break;

		case 5:	// City report, circuits older than 10 days
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Circuits Older Than 10 Days";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Circuits Older Than 10 Days</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Circuits Older Than 10 Days";
			break;

		case 6:	// City report, StreetLights older than 5 days
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Streetlights Older Than 5 Days";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Streetlights Older Than 5 Days</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Streetlights Older Than 5 Days";
			break;
		
		case 7:	// City report, Knockdown Pending Repairs
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending Knockdown Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending Knockdown Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending Knockdown Repairs";
			break;
		
		case 8:	// City report, Knockdown Repairs Completed
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Knockdown Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Knockdown Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Knockdown Repairs";
			break;

		case 9:	// City report, New Construction 
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "none";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending New Construction";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending New Construction</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending New Construction";
			break;
			
// START OF THE ADMIN REPORTS...
		case 11:	// Admin report, pending streetlight repairs
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending Streetlight Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending Streetlight Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending Streetlight Repairs";
			break;
		
		case 12: // Admin report, closed streetlight repairs
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Streetlight Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Streetlight Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Streetlight Repairs";
			break;
		
		case 13: // Admin report, pending circuit repairs
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending Circuit Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending Circuit Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending Circuit Repairs";
			break;
			
		case 14:	// Admin report, closed circuit repairs
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Circuit Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Circuit Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Circuit Repairs";
			break;

		case 15:	// Admin report, circuit older than 10 days
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Circuits Older Than 10 Days";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Circuits Older Than 10 Days</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Circuits Older Than 10 Days";
			break;
							
		case 16:	// Admin report, Streetlights older than 5 days
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Streetlights Older Than 5 Days";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Streetlights Older Than 5 Days</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Streetlights Older Than 5 Days";
			break;
		
		case 17:	// Admin report, Pending Knockdown Repairs
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending Knockdown Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending Knockdown Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending Knockdown Repairs";
			break;
		
		case 18:	// Admin report, Completed Knockdown Repairs
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Completed Knockdown Repairs";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Completed Knockdown Repairs</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Completed Knockdown Repairs";
			break;

		case 19:	// Admin report, New Construction
			theFrame.document.getElementById("divDates").style.display = "none";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Pending New Construction";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Pending New Construction</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Pending New Construction";
			break;

		case 30:	//The Streetlight Ticket Managing selection page...
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			theFrame.document.getElementById("divSingleRecord").style.display = "";
			//  'start of comment CR200701261 on 18/2/2008
			theFrame.document.getElementById("divReport").style.display = "";
			theFrame.document.getElementById("divTicketStatus").style.display = "";
			//  'end of comment CR200701261 on 18/2/2008
			
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Manage Streetlight Tickets";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Manage Tickets</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Manage Streetlight Tickets";
			break;

		case 31:	//The Circuits Ticket Managing selection page...
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			
			//start of comment CR200701261
			theFrame.document.getElementById("divSingleRecord").style.display = "none";
			//end of comment CR200701261
			
			//  'start CR200701261 on 03/25/2008
				theFrame.document.getElementById("divReport").style.display = "none";
				theFrame.document.getElementById("divTicketStatus").style.display = "none";
			//  'end CR200701261 on 03/25/2008
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "Manage Circuit/Knockdown Tickets";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>Manage Tickets</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "Manage Circuit/Knockdown Tickets";
			break;

		case 32:	//The Streetlight Ticket Managing selection page...
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			theFrame.document.getElementById("divSingleRecord").style.display = "";
			theFrame.document.getElementById("divReport").style.display = "";
			theFrame.document.getElementById("divTicketStatus").style.display = "";
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "View Streetlight Tickets";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>View Tickets</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "View Streetlight Tickets";
			break;

		case 33:	//The Circuits Ticket Managing selection page...
			theFrame.document.getElementById("divDates").style.display = "";	
			theFrame.document.getElementById("divCities").style.display = "";	
			theFrame.document.getElementById("divButtons").style.display = "";
			
			
			if(IE) {
				theFrame.document.getElementById("lblRpt").innerText = "View Circuit/Knockdown Tickets";
			} else {
				theFrame.document.getElementById("lblRpt").innerHTML="<b><font face='verdana,Arial,Times New Roman' color='#990033' size='3'>View Tickets</font></b>";
			}
			theFrame.document.getElementById("RptName").value = "View Circuit/Knockdown Tickets";
			break;
		
		default:
			alert("You must select a valid report!");			
			break;
	}
	//set the report type used for later processing...
	//theFrame.frmMain.RptType.value = zType;
	theFrame.document.getElementById("RptType").value = zType;
}