/*

        Filename:    script.js
        Description: Javascript functions
        Client:      Foxboro Property Management
        Developer:   Steven Dahlman, DCM Software
        Start date:  06-13-05
        Last update: 02-08-10

        COPY TO /var/www/vhosts/httpsdocs

*/

// Baseline URL
var sBaseURL = "http://www.foxboroproperties.com/";

//
// Function:    innertable()
//
// Description: Display main content area
//
// Input:
// part = 1 to start table
//      = 2 to end table
//
// Return code:
//  0 = Success
// -1 = Invalid argument
//
function innertable (part) {

	if ( part == 1 ) {

		// Top of page (houses graphic)
		document.write('<IMG src="image/background_top.jpg" width=1024 height=57></IMG>');

		// Start middle of page (blue design)
		document.write('<TABLE width=1024 height=680 cellpadding=16 cellspacing=0 background="image/background_mid.jpg"><TR><TD align="center" valign="top">');

		// Start inner table
		document.write('<TABLE width=900 height=600 cellpadding=0 cellspacing=0><TR><TD align="center" valign="top">');

	} else if ( part == 2 ) {

		// End inner table
		document.write('</TD></TR></TABLE>');

		// End middle of page (blue design)
		document.write('</TD></TR></TABLE>');

		// Bottom of page (opaque graphic)
		document.write('<IMG src="image/background_bot.jpg" width=1024 height=42></IMG>');

	} else {

		return(-1);

	}

	return(0);

}

//
// Function:    mainmenu()
//
// Description: Display main menu
//
// Return code:
//  0 = Success
//
function mainmenu () {

	// Start main menu
	document.write('<TABLE border=0 cellpadding=4 cellspacing=4><TR>');

	// Services

	document.write('<TD onMouseOver="menusel(1,1)" onMouseOut="menusel(1,0)" valign="top" align="center">');

	document.write('<A href="" class="mainmenu">Property Management Services</A>');

	document.write('<SPAN id="submenu1" class="popupsub"><TABLE border=0 cellpadding=0 cellspacing=4>');
	document.write('<TR><TD><A href="owner.htm" class="submenu">Property Management Services</A></TD></TR>');
	document.write('<TR><TD><A href="service.htm" class="submenu">Other Services</A></TD></TR>');
	document.write('</TABLE></SPAN>');

	document.write('</TD>');

	// Rental Application

	document.write('<TD valign="top" align="center">');

	document.write('<A href="https://www.foxboroproperties.com/rentapp.htm" class="mainmenu">Rental Application</A>');

	document.write('<TABLE border=0 cellpadding=0 cellspacing=4><TR><TD></TD></TR></TABLE>');

	document.write('</TD>');

	// Tenant Forms

	document.write('<TD onMouseOver="menusel(2,1)" onMouseOut="menusel(2,0)" valign="top" align="center">');

	document.write('<A href="" class="mainmenu">Tenant Forms</A>');

	document.write('<SPAN id="submenu2" class="popupsub"><TABLE border=0 cellpadding=0 cellspacing=4>');
	document.write('<TR><TD><A href="animalreg.htm" class="submenu">Animal Registration Form</A></TD></TR>');
	document.write('<TR><TD><A href="maintreq.htm" class="submenu">Maintenance Request</A></TD></TR>');
	document.write('<TR><TD><A href="satauth.htm" class="submenu">Satellite TV Authorization</A></TD></TR>');
	document.write('<TR><TD><A href="vacate.htm" class="submenu">Vacating Duties</A></TD></TR>');
	document.write('</TABLE></SPAN>');

	document.write('</TD>');

	// About Foxboro

	document.write('<TD onMouseOver="menusel(3,1)" onMouseOut="menusel(3,0)" valign="top" align="center">');

	document.write('<A href="" class="mainmenu">About Foxboro</A>');

	document.write('<SPAN id="submenu3" class="popupsub"><TABLE border=0 cellpadding=0 cellspacing=4>');
	document.write('<TR><TD><A href="about.htm" class="submenu">Who we are</A></TD></TR>');
	document.write('<TR><TD><A href="commun.htm" class="submenu">Community service</A></TD></TR>');
	document.write('<TR><TD><A href="privacy.htm" class="submenu">Privacy statement</A></TD></TR>');
	document.write('</TABLE></SPAN>');

	document.write('</TD>');

	// Links

	document.write('<TD valign="top" align="center">');

	document.write('<A href="link.htm" class="mainmenu">Links</A>');

	document.write('<TABLE border=0 cellpadding=0 cellspacing=4><TR><TD></TD></TR></TABLE>');

	document.write('</TD>');

	// End main menu
	document.write('</TR></TABLE>');

	return(0);

}

//
// Function:    menusel()
//
// Description: Handle menu events
//
// Input:
// submenu = Submenu to toggle
//            0 = None
//            1 = "submenu1"
//            2 = "submenu2"
//            3 = "submenu3"
//
// mode    = 0 for "off"
//         = 1 for "on"
//
// Return code:
//  0 = Success
// -1 = Invalid argument
//
function menusel (submenu, mode) {

	//
	// Toggle sub-menu
	//
	if ( submenu != 0 ) {

		if ( submenu == 1 ) {
			subid = "submenu1";
		} else if ( submenu == 2 ) {
			subid = "submenu2";
		} else if ( submenu == 3 ) {
			subid = "submenu3";
		} else {
			return(-1);
		}

		if ( mode == 1 ) {
			document.getElementById(subid).style.visibility = 'visible';
		} else {
			document.getElementById(subid).style.visibility = 'hidden';
		}

	}

	return(0);

}

//
// Function:    page_header()
//
// Description: Display page header
//
// Input:
// title = Page title
//
// Return code:
//  0 = Success
//
function page_header (title) {

        document.write('<TABLE border=0 cellpadding=0 cellspacing=0><TR>');

        document.write('<TD width=800 bgcolor="#02427f" align="center" class="title">' + title + '</TD>');

        document.write('</TR></TABLE>');

	return(0);

}