// show_lot.js
// number size price availability

var aLot  = new Array(); // array of data for a single lot
var aLots = new Array(); // array of all lot arrays
var i;

function addToArray(number,address,alt_address,size,price,availability)
 { 
 myLotNumber       = parseInt(number);
 myLotAddress      = address;
 myAltLotAddress   = alt_address;
 myLotSize         = parseInt(size);
 myLotPrice        = parseInt(price);
 myLotAvailability = availability;

 aLot = [ myLotNumber, myLotAddress, myAltLotAddress, myLotSize, myLotPrice, myLotAvailability ];
 aLots[ myLotNumber ] = aLot;
 }

function showLotInfo(i)
 {
 myLotNumber       = parseInt(i);
 document.write( "Lot Number: " + aLots[myLotNumber][0] + "<br>" );
 //document.write( "Lot Address: " + aLots[myLotNumber][1] + "<br>" );
 //if( aLots[myLotNumber][2] != '' )
 // { document.write( "Lot Alternate Address: " + aLots[myLotNumber][2] + "<br>" ); }
 //document.write( "Lot Size: " + aLots[myLotNumber][3] + "<br>" );
 //document.write( "Lot Price: " + aLots[myLotNumber][4] + "<br>" );
 //if( aLots[myLotNumber][5] == "SOLD" )
 // { document.write( "Lot Availability: <font color='#FF0000'>SOLD</font>" ); }
 //else
 // { document.write( "Lot Availability: AVAILABLE" ); }
 }

function showArray()
 {
 document.write( "<b>Peakview Estates Lot Information</b><br><br>" );
 for( i=1; i<aLots.length; i++ )
  { 
  showLotInfo( i );
  document.write( "<br>" );
  }
 }

var lotWin = null;

function showLotWin(lotNumber)
 {
 closeLotWin();
 myLotNumber = parseInt(lotNumber);
 winfmt = "toolbar=no,scrollbars=no,resizable=no,width=500,height=150";
 lotWin = window.open( "", "lotWin", winfmt );
 //lotWin.moveTo( 100, 100 );

 lotWin.document.write("<HTML>");
 lotWin.document.write("<HEAD>");
 lotWin.document.write("<TITLE>Peakview Estates Lot Information</TITLE>");
 lotWin.document.write("<link rel='stylesheet' href='peakview_estates.css' type='text/css'>");
 lotWin.document.write("<HEAD>");
 lotWin.document.write("<BODY style='margin: 10px;'>");
 lotWin.document.write("<table cellpadding='0' cellspacing='0' border='0'>");
 if( myLotNumber == 1000 )
  { lotWin.document.write("<tr><td><b>Phase 2 of Peakview Estates</b><br>(not available yet)</td></tr>" ); }
 else if( myLotNumber == 1001 )
  { lotWin.document.write("<tr><td><b>School and Park Site</b></td></tr>" ); }
 else
  {
  lotWin.document.write("<tr><td align='right'><b>Lot Number:</b></td><td width='5'></td><td>" + aLots[myLotNumber][0] + "</td></tr>" );
  lotWin.document.write("<tr><td align='right'><b>Lot Address:</b></td><td width='5'></td><td>" + aLots[myLotNumber][1] + "</td></tr>" );
  if( aLots[myLotNumber][2] != '' )
   { lotWin.document.write("<tr><td align='right'><b>Alt Address:</b></td><td width='5'></td><td>" + aLots[myLotNumber][2] + "</td></tr>" ); }
  lotWin.document.write("<tr><td align='right'><b>Lot Size:</b></td><td width='5'></td><td>" + aLots[myLotNumber][3] + "ft<sup>2</sup></td></tr>" );

  var pattern = /Available from Peakview Estates/i;
//  if( pattern.test( aLots[myLotNumber][5] ) )
//   { lotWin.document.write("<tr><td align='right'><b>Lot Price:</b></td><td width='5'></td><td> $" + aLots[myLotNumber][4] + "</td></tr>" ); }
//  lotWin.document.write("<tr><td align='right'><b>Lot Availability:</b></td><td width='5'></td><td>" + aLots[myLotNumber][5] + "</td></tr>" );
  }
 lotWin.document.write("</table>");
 lotWin.document.write("</BODY>");
 lotWin.document.write("</HTML>");
 lotWin.document.close();
 }

function closeLotWin()
 {
 if ( navigator.appName != "Microsoft Internet Explorer" || parseInt(navigator.appVersion) >=4 )
  { if( lotWin != null ) { if( !lotWin.closed ) { lotWin.close(); } } }
 }

function showLotAvailability()
 {
 closeLotWin();
 winfmt = "toolbar=no,scrollbars=yes,resizable=yes,width=900,height=400";
 lotWin = window.open( "", "lotWin", winfmt );
 lotWin.document.write("<HTML>");
 lotWin.document.write("<HEAD>");
 lotWin.document.write("<TITLE>Peakview Estates Lot Information</TITLE>");
 lotWin.document.write("<link rel='stylesheet' href='peakview_estates.css' type='text/css'>");
 lotWin.document.write("<HEAD>");
 lotWin.document.write("<BODY style='margin: 10px;'>");
 lotWin.document.write("<table cellpadding='0' cellspacing='0' border='0'>");
 lotWin.document.write("<tr><td colspan='9'><b>Available Lots in Peakview Estates</b></td></tr>");
// lotWin.document.write("<tr><td align='right'><b>Lot Number</b></td><td width='10'></td><td><b>Lot Address</b></td><td width='10'></td><td><b>Alt Address</b></td><td width='10'></td><td align='right'><b>Lot Size</b></td><td width='10'></td><td align='right'><b>Lot Price</b></td><td width='10'></td><td align='left'><b>Availability</b></td></tr>");
 lotWin.document.write("<tr><td align='right'><b>Lot Number</b></td><td width='10'></td><td><b>Lot Address</b></td><td width='10'></td><td><b>Alt Address</b></td><td width='10'></td><td align='right'><b>Lot Size</b></td><td width='10'></td><td align='right'></td><td width='10'></td><td align='left'></td></tr>");
 for( i=1; i<aLots.length; i++ )
  {
  var pattern = /Available/i;
  if( pattern.test( aLots[i][5] ) )
   {
   pattern = /Available from Peakview Estates/i;
   if( pattern.test( aLots[i][5] ) )
    { 
//	lotWin.document.write("<tr><td align='right'>" + aLots[i][0] + "</td><td width='10'></td><td>" + aLots[i][1] + "</td><td width='10'></td><td>" + aLots[i][2] + "</td><td width='10'></td><td align='right'>" + aLots[i][3] + "ft<sup>2</sup></td><td width='10'></td><td align='right'>$" + aLots[i][4]   + "</td><td width='10'></td><td align='left'>" + aLots[i][5] + "</td></tr>"); 
	lotWin.document.write("<tr><td align='right'>" + aLots[i][0] + "</td><td width='10'></td><td>" + aLots[i][1] + "</td><td width='10'></td><td>" + aLots[i][2] + "</td><td width='10'></td><td align='right'>" + aLots[i][3] + "ft<sup>2</sup></td><td width='10'></td><td align='right'></td><td width='10'></td><td align='left'></td></tr>"); 
	}
   else
    { 
//	lotWin.document.write("<tr><td align='right'>" + aLots[i][0] + "</td><td width='10'></td><td>" + aLots[i][1] + "</td><td width='10'></td><td>" + aLots[i][2] + "</td><td width='10'></td><td align='right'>" + aLots[i][3] + "ft<sup>2</sup></td><td width='10'></td><td align='right'> Contact Builder " + "</td><td width='10'></td><td align='left'>" + aLots[i][5] + "</td></tr>"); 
	lotWin.document.write("<tr><td align='right'>" + aLots[i][0] + "</td><td width='10'></td><td>" + aLots[i][1] + "</td><td width='10'></td><td>" + aLots[i][2] + "</td><td width='10'></td><td align='right'>" + aLots[i][3] + "ft<sup>2</sup></td><td width='10'></td><td align='right'></td><td width='10'></td><td align='left'></td></tr>"); 
	}
   }
  }
 lotWin.document.write("</table>");
 lotWin.document.write("</BODY>");
 lotWin.document.write("</HTML>");
 lotWin.document.close();
}