

var prop = new Object() ;
var dbtable = prop ;



	//var pagename= document.location;
//var pagename="propcode=A0009"  test
	//pagenamestring = pagename.toString();
	//pagecode = new String( pagename );
	//var marker1 = pagecode.indexOf(".htm");
	//var marker2 = pagecode.lastIndexOf("propcode=");
	//pagefinal = pagecode.substring( (marker2 + 9), 999 );
	//pagefinalUP = pagefinal.toUpperCase();
	//var unitvalue1 = pagefinalUP ;
	//var unitvalue = new String( unitvalue1 );
	//evalunit = eval(unitvalue);

 //alert(  "unitvalue... " + unitvalue  );


todayDate = new Date();
todayDOM = "<OPTION selected>" +  todayDate.getDate();
// alert( todayDOM );
  todayDate.getMonth() == 0  ?  textMonth0 = "SELECTED" : textMonth0 = " ";
  todayDate.getMonth() == 1  ? textMonth1 = "SELECTED" : textMonth1 = " ";
//alert( textMonth1 );
  todayDate.getMonth() == 2  ? textMonth2 = "SELECTED" : textMonth2 = " ";
//alert( textMonth2 );  
  todayDate.getMonth() == 3  ? textMonth3 = "SELECTED" : textMonth3 = " ";
  todayDate.getMonth() == 4  ? textMonth4 = "SELECTED" : textMonth4 = " ";
  todayDate.getMonth() == 5  ? textMonth5 = "SELECTED" : textMonth5 = " ";
  todayDate.getMonth() == 6  ? textMonth6 = "SELECTED" : textMonth6 = " ";
  todayDate.getMonth() == 7  ? textMonth7 = "SELECTED" : textMonth7 = " ";
  todayDate.getMonth() == 8  ? textMonth8 = "SELECTED" : textMonth8 = " ";
  todayDate.getMonth() == 9  ? textMonth9 = "SELECTED" : textMonth9 = " ";
  todayDate.getMonth() == 10 ? textMonth10 = "SELECTED" : textMonth10 = " ";
  todayDate.getMonth() == 11 ? textMonth11 = "SELECTED" : textMonth11 = " ";




// calls just the data portion
//document.write("<script src='http://www.willamerriott.com/common/cal2HCP.js' language='JavaScript'><!-- nada --></script>");
document.write("<script src='http://www.willamerriott.com/includes/cal2.js' language='JavaScript'><!-- nada --></script>");



var calendaractive = 1;

function  writePick( unitcode ) {
	// alert ( "unitcode is.. " + unitcode );
	// unitprop = new String( unitcode );
	//unitprop = eval(unitcode)
	// alert ( "unitprop is.. " + unitprop );
	if ( calendaractive == 1 )
	{
		//alert ( "unitcode is.. " + unitcode );
		var avunit =  "prop" + unitcode + ".avarray" ; 
		var bkunit =  "prop" + unitcode + ".bkarray" ; 
		var propstring = "Property" + unitcode + ".Shown";
		//alert ( "avunit is.. " + avunit );
		//alert ( "bkunit is.. " + bkunit );
		
		// var avunit = "prop[" + unitcode + "].prop_avarray" ; 
		// document.write(" unitcode is... " + unitcode );
		// document.write(" avunit is... " + avunit );
		// document.write(" bkunit is... " + bkunit );
		// document.write(" dbtable.doty... " + dbtable.doty );
		
		
		document.write(" <script language='JavaScript'> ");
		document.write(" function computeMonth() ");
		document.write("{ formdatevalue = document.formdate.pickmonth.selectedIndex; }</script> ");   
		document.write("<center><TABLE bgcolor='#000000' cellpadding=1 cellspacing=0 border=0><TR><TD><table border=0  bgcolor='#dcdcdc' bordercolor=brown cellpadding=0 cellspacing=0 width=200 height=50>");
		document.write("<form name='formdate'>");
		document.write("<tr><td align=center valign=middle colspan=1><b>-- View Available Dates --</b>");
		document.write("");
		
		document.write("<SELECT name='pickmonth'>");
		document.write("<OPTION " + textMonth0 + "  value=0>January");
		document.write("<OPTION " + textMonth1 + "   value=1>February");
		document.write("<OPTION " + textMonth2 + "   value=2>March");
		document.write("<OPTION " + textMonth3 + "   value=3>April");
		document.write("<OPTION " + textMonth4 + "   value=4>May");
		document.write("<OPTION " + textMonth5 + "   value=5>June");
		document.write("<OPTION " + textMonth6 + "   value=6>July");
		document.write("<OPTION " + textMonth7 + "   value=7>August");
		document.write("<OPTION " + textMonth8 + "   value=8>September");
		document.write("<OPTION " + textMonth9 + "   value=9>October");
		document.write("<OPTION " + textMonth10 + "   value=10>November");
		document.write("<OPTION " + textMonth11 + "   value=11>December");
		document.write("</select>");
		document.write("<Input type=button onClick='computeMonth(); calendar(formdatevalue, ");
		// document.write(" avunit , bkunit, unitvalue  "); 
		document.write(  avunit + "," + bkunit + ", "  );
		document.write("  dbtable.doty ); ' value='click'></td></form></tr></table></TD></TR></TABLE>");
		document.write("</center>");
	}
	else
	{
		document.write("   ");
	}
	
}
	
	
function calendar( smon,  savarray, sbkarray,  sbaseday )
{   
	
	//alert(" type of newwin ..." + typeof(newwin) );  // = 'undefined' 
	
	newwin = window.open( "","calendarwindow","width=420,height=350,toolbar=0,status=0,scrollbars=0,");
	
	ctr = 1;
	while ( typeof(newwin.location) == "undefined" || ctr <=10 )
	{
		ctr ++;
		this.window.status=("loading ..." + newwin + ctr );
	}
	
	//alert(" type of newwin ..." + typeof(newwin) );  // = 'object' 
	
	
	
	// var imonth = 0;
	// var iyear = 1997;
	
	thisday = new Date();
	
	var imonth = smon;
	var iday = 1;
	var iyear = thisday.getYear();  //syear;
	
	// Y2K fix    
	if(  iyear > 1000 ){  var icentury = 0 } else { var icentury = 1900 }
	var iyear = iyear + icentury ;   
	var yeardays = 365;	 
	if   (((iyear % 4 == 0) && (iyear % 100 != 0)) || (iyear % 400 == 0))
	{
		//alert(" iyear here " + iyear );
		var yeardays = 366;
	}
	
	
	today = new Date();
	var runmonth = today.getMonth();   // = 11
	// Y2K fix
	if ( today.getYear() > 1000 )
		{     var runyear = today.getYear() ; }   // = 2000 or above 	
	else
		{     var runyear = today.getYear() + 1900;  } // = 97 + 1900 
		
	
	if ( imonth < runmonth ) { iyear = iyear + 1 } else { iyear = iyear  }
	var offset = 1;
	var prop_avarray = "01234xxxxxx1234x6789x1234567890xx          xxxxxxxxxxxxx      xxxx                  xxxxxxxxxxxxxxxxxxxx                     xxxxx          xxxxxxxxxxxxxxxxxxxxx                                                                         xxxxxx                         xxxxxxxxxxxxxxxxxxxx                                                  xxxx";  // A104     
	prop_avarray = savarray;
	prop_bkarray = sbkarray;
	var baseday = sbaseday;
	// alert(" baseday... " + baseday + "  " + sbaseday);
	
	
	
	
	var monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec";   
	var monthDays =  "312831303130313130313031";      
	var monthDoy  =  "  0 31 59 90120151181212243273304334";  
	//alert(" iyear... " + iyear );
	var rundate = new Date( iyear, imonth, iday, 8, 0, 0 );
	
	
	// Y2K fix    
	var testyear = rundate.getYear();
	if( testyear > 1000 ){  var century = 0 } else { var century = 1900 }
	var year = rundate.getYear() + century ;   
	
	
	
	
	
	//////// determine leapyear adjustment for calendars after Feb-Dec
	var ly = 0;
	var lytest = 0;  //dec 10 new
	var leapyear = parseInt( ly );
	
	//var yeardays = 365;
	if   (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
	{
		lytest = 1;
		if ( rundate.getMonth() > 1 )  //// december 10 back to original
		{
			var ly = 1;
			var leapyear = parseInt( ly );
			//       var yeardays = 366;
			//alert(" yeardays... " + yeardays );
		}
	}
	
	nDays = (monthDays.substring( rundate.getMonth() * 2,( rundate.getMonth() + 1) * 2));   
 //    if ( rundate.getMonth() == 1 && ly == 1)
     if ( rundate.getMonth() == 1 && lytest == 1)  //dec 10 new
     {
		var nDays = 29;
     }
	
	//alert(" nDays... " + nDays );
	var nDaysInt = parseInt( nDays ) ;
	var nDoystring =  (monthDoy.substring(  rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3) );   
	//alert(" nDoysting... " + nDoystring );
	var nDoy = parseInt( nDoystring ) + leapyear ;    // adds 1 if leapyear to adjust for Feb
	//alert(" nDoy... " + nDoy );
	var nDoynext =   nDoy  + nDaysInt ;
	var thisDay;   
	thisDay = rundate.getDate();      
	
	
	
	
	
	
	// reads   e.g.  Dec 15 1997
	firstDay = rundate;   
	// sets a date equal to 1st day of month  e.g.   Dec 1 1997
	firstDay.setDate(1);   
	// figure out what day of the week to start at e.g.  0-6
	var startDay = firstDay.getDay();        
	
	
	// newwin.document.writeln( "<br>startday = " + startDay );   
	//  newwin.document.writeln( "<br>nDays = " + nDays );   
	//  newwin.document.writeln( "<br>nDoy = " + nDoy );   
	//  newwin.document.writeln( "<br>nDoynext = " + nDoynext );   
	//  newwin.document.writeln( "<br>baseday = " + baseday );   
	
	// document.writeln("<CENTER>");   
	
	if ( imonth < runmonth ) { var showyear = runyear + 1 } else { var showyear = runyear }
	//if ( imonth < runmonth ) { var yr = 365 } else { var yr = 0 };  // need to read file dates month I think
	
	
	// newwin.document.writeln( "y onLoad( 'this.window.focus()';>" );
	 newwin.document.write("<title>Availability Calendar</title>");   
	 newwin.document.write("<body  bgcolor='#FACFDA'  onBlur='window.close(self)'; ><center>");   
	// newwin.document.write("<b> Property # " + sunitcode + "</b>" );
	// newwin.document.write("<font size=2><a href='bookit.html?" +unitvalue+ "'>- book it now- </a></font><br>" );
	// newwin.document.write("<a href='bookit.html?" +unitvalue+ "'><img src='bookit3.jpg' width=274 height=40 alt='CLICK HERE to book it now' border=0></a><br>" );
	 newwin.document.write("<b><font color='#000000' face='arial' size='2'> Property Code:  " + unitvalue + " </font></b>" );
	
	
	 newwin.document.write("<TABLE border=0 width=360 cellpadding=5><tr valign=top><td>");
	 newwin.document.write("<TABLE width=180 bgcolor=black  BORDER=0 cellspacing=1 cellpadding=2><TR bgcolor=efefef><TH COLSPAN=7><font size=4>");   
	
	// newwin.document.write("<TABLE BORDER=0 cellpadding=2 cellspacing=1 bgcolor=black><TR bgcolor=efefef><TH COLSPAN=7><font size=4>");   
	// newwin.document.write(monthNames.substring( rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3));   
	
	var shortmonth = monthNames.substring( rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3) ;
	if ( shortmonth   == "Jan" )  { var longmonth = "January" };
	if ( shortmonth   == "Feb" )  { var longmonth = "February" };
	if ( shortmonth   == "Mar" )  { var longmonth = "March" };
	if ( shortmonth   == "Apr" )  { var longmonth = "April" };
	if ( shortmonth   == "May" )  { var longmonth = "May" };
	if ( shortmonth   == "Jun" )  { var longmonth = "June" };
	if ( shortmonth   == "Jul" )  { var longmonth = "July" };
	if ( shortmonth   == "Aug" )  { var longmonth = "August" };
	if ( shortmonth   == "Sep" )  { var longmonth = "September" };
	if ( shortmonth   == "Oct" )  { var longmonth = "October" };
	if ( shortmonth   == "Nov" )  { var longmonth = "November" };
	if ( shortmonth   == "Dec" )  { var longmonth = "December" };
	
	
	 newwin.document.write( longmonth );
	
	
	 newwin.document.write(" ~ ");   
	 newwin.document.write(showyear);   
	// testing document.write(" ~ ");   
	// testing document.write(rundate);
	
	
	 newwin.document.write("</TH></TR>");
	 newwin.document.write("<TR bgcolor=EFEFEF>");   
	 newwin.document.write("<TH width=22><font size=1 face=arial>Sun</TH><TH width=22><font size=1 face=arial>Mon</TH><TH width=22><font size=1 face=arial>Tue</TH><TH width=22><font size=1 face=arial>Wed</TH><TH width=22><font size=1 face=arial>Thu</TH><TH width=22><font size=1 face=arial>Fri</TH><TH width=22><font size=1 face=arial>Sat</TH>");      
	 newwin.document.write("</TR>");
	// newwin.document.write("Sun<TH width=50><font size=3 face=arial>Mon<TH  width=40><font size=3 face=arial>Tue<TH width=40><font size=3 face=arial>Wed<TH width=40><font size=3 face=arial>Thu<TH width=40><font size=3 face=arial>Fri<TH width=40><font size=3 face=arial>Sat");      
	 newwin.document.write("<TR bgcolor=black>");
	 
	// newwin.document.write("<TR bgcolor=dedede>");   
	// newwin.document.write("<TH width=36><font size=2 face=arial>Sun<TH width=36><font size=2 face=arial>Mon<TH width=36><font size=2 face=arial>Tue<TH width=36><font size=2 face=arial>Wed<TH width=36><font size=2 face=arial>Thu<TH width=36><font size=2 face=arial>Fri<TH width=36><font size=2 face=arial>Sat");      
	// newwin.document.write("<TR>");
	column = 0;
	for (i=0; i<startDay; i++)   {
		newwin.document.write("<TD width=22>");      
		column++;      
	}
	for (i=1; i<=nDays; i++)   {      
	var occup = "blue";

	if ( ( nDoy <=  baseday)  &&  ( baseday <= nDoynext )   )
	{                
		startoffset = (  nDoy - baseday );  ////december 10 change
		//startoffset = (  nDoy - baseday + leapyear);  ////december 10 change
	}
	else        // 344       121 
	{     
	//	if  ( baseday > nDoynext) { startoffset = (  nDoy +  yeardays  - baseday ); } else { startoffset = (  nDoy -  baseday  ) ; }   ///december 10
		if  ( baseday > nDoynext) { startoffset = (  nDoy +  yeardays  - baseday ); } else { startoffset = (  nDoy -  baseday  ) ; }   ///december 10
	}
	
	
	locat =  ( startoffset ) + i ;
	var occup = "lightgreen";
	var striker = " " ;
	
	if (  prop_bkarray.charAt( locat ) == "b" || prop_bkarray.charAt(locat) == "x" )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;
	}
	
	if ( prop_avarray.charAt( locat ) == "x"   )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	if ( prop_avarray.charAt( locat ) == "g"   )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	if ( prop_avarray.charAt( locat ) == "l"   )
	{
	     var occup = "red"  ;
	 	 var striker = "<strike>" ;
	}
	
	
	
	//if ( locat <= 0 ) {var occup = "gray" } else {var occup = "lightgreen"} ;
	
	
	if ( locat < 0 ) {var occup = "black" } ;
	
	if ( locat < todayDate.getDate() ) {var occup = "gray" } ;
	//alert("todayDate / locat / color " + todayDate.getDate() + " /  " + locat + " / " + occup    );
	
	 newwin.document.write("</td><TD bgcolor=" + occup + "><font size=2 face=arial><b>" + striker + " " );      
	
	// testing document.write( locat + "~" +  runyear + "~" + showyear + "~" +  runmonth + "~" +imonth + "~");
	//if (i == thisDay)         
	// document.write("<FONT COLOR=\"#FF0000\" SIZE+=4>")      
	
	 newwin.document.write(i);      
	// if (i == thisDay)        
	// document.write("</FONT>")      
	column++;      
	if (column == 7)      {         
	 newwin.document.write("<TR>"); 
	      
	column = 0;      
	}   
	}   
	 newwin.document.write("</TABLE>");   
	 newwin.document.writeln("</CENTER>");
	
	
	 
	 
	 
	 
	 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	 ////////////////////   2nd calendar here
	 
	 thisday = new Date();
	
	var imonth = eval(smon) + 1;
	///var imonth = smon;
	var iday = 1;
	var iyear = thisday.getYear();  //syear;
	//alert("iyear  " + iyear);
	// Y2K fix    
	if(  iyear > 1000 ){  var icentury = 0 } else { var icentury = 1900 }
	var iyear = iyear + icentury ;   
	var yeardays = 365;	 
	if   (((iyear % 4 == 0) && (iyear % 100 != 0)) || (iyear % 400 == 0))
	{
	//alert(" iyear here " + iyear );
	       var yeardays = 366;
	}
	
	
	
	
	today = new Date();
	var runmonth = today.getMonth();   // = 11
	// Y2K fix
	if ( today.getYear() > 1000 )
		{     var runyear = today.getYear() ; }   // = 2000 or above 	
	else
		{     var runyear = today.getYear() + 1900;  } // = 97 + 1900 
		
	
	if ( imonth < runmonth ) { iyear = iyear + 1 } else { iyear = iyear  }
	var offset = 1;
	var prop_avarray = "01234xxxxxx1234x6789x1234567890xx          xxxxxxxxxxxxx      xxxx                  xxxxxxxxxxxxxxxxxxxx                     xxxxx          xxxxxxxxxxxxxxxxxxxxx                                                                         xxxxxx                         xxxxxxxxxxxxxxxxxxxx                                                  xxxx";  // A104     
	prop_avarray = savarray;
	prop_bkarray = sbkarray;
	var baseday = sbaseday;
	// alert(" baseday... " + baseday + "  " + sbaseday);
	
	
	
	
	var monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec";   
	var monthDays =  "312831303130313130313031";      
	var monthDoy  =  "  0 31 59 90120151181212243273304334";  
	//alert(" iyear... " + iyear );
	var rundate = new Date( iyear, imonth, iday, 8, 0, 0 );
	
	
	// Y2K fix    
	var testyear = rundate.getYear();
	if( testyear > 1000 ){  var century = 0 } else { var century = 1900 }
	var year = rundate.getYear() + century ;   
	
	
	//////// determine leapyear adjustment for calendars after Feb-Dec
	var ly = 0;
	var leapyear = parseInt( ly );
	
	
	
	
	
	if   (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
	{
	     if ( rundate.getMonth() > 1 )   //dec 10 back to original
	     {
		   var ly = 1;
	       var leapyear = parseInt( ly );
	//       var yeardays = 366;
		 }
	}
	
	
	nDays = (monthDays.substring( rundate.getMonth() * 2,( rundate.getMonth() + 1) * 2));   
	     if ( rundate.getMonth() == 1 &&  lytest == 1 )  // dec 10 new 
	     {
		   var nDays = 29;
	     }
	
	//alert(" nDays... " + nDays );
	var nDaysInt = parseInt( nDays );
	var nDoystring =  (monthDoy.substring(  rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3)  );   
	var nDoy = parseInt( nDoystring ) + leapyear  ;
	var nDoynext =   nDoy  + nDaysInt ;
	var thisDay;   
	thisDay = rundate.getDate();      
	
	
	// reads   e.g.  Dec 15 1997
	firstDay = rundate;   
	// sets a date equal to 1st day of month  e.g.   Dec 1 1997
	firstDay.setDate(1);   
	// figure out what day of the week to start at e.g.  0-6
	var startDay = firstDay.getDay();        
	
	
	nextmonth = imonth + 1;
	if ( nextmonth > 12 )
	{
	nextmonth = nextmonth - 12;
	}
	
	//alert(" nextmonth... " + nextmonth   );
	
	if ( nextmonth < runmonth ) { var showyear = runyear + 1 } else { var showyear = runyear }
	if ( nextmonth < runmonth ) { var yr = 365 } else { var yr = 0 };  // need to read file dates month I think
	
	
	
	
	// if ( imonth < runmonth ) { var showyear = runyear + 1 } else { var showyear = runyear }
	//if ( imonth < runmonth ) { var yr = 365 } else { var yr = 0 };  // need to read file dates month I think
	
	
	 //newwin.document.clear();
	// newwin.document.open();
	// newwin.document.write("<body bgcolor=white  xonBlur='window.close(self)'; ><center>");   
	// newwin.document.write("<font size=2><a href='bookit.html?" +sunitcode+ "'>- book it now- </a></font><br>" );
	// newwin.document.write("<a href='bookit.html?" +sunitcode+ "'><img src='bookit2.jpg' width=200 height=28 alt='CLICK HERE to book it now' border=0></a><br>" );
	// newwin.document.write("<b>Unit Code:  " + sunitcode + "</b>" );
	
	
	 newwin.document.write("<td>");     /////// start right side for 2nd month
	newwin.document.write("<TABLE width=180 bgcolor=black  BORDER=0 cellspacing=1 cellpadding=2><TR bgcolor=efefef><TH COLSPAN=7><font size=4>");   
	
	/// newwin.document.write("<TABLE BORDER=0 cellpadding=2 cellspacing=1 width=300><TR bgcolor=efefef><TH COLSPAN=7><font size=4>");   
	
	var shortmonth = monthNames.substring( rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3) ;
	if ( shortmonth   == "Jan" )  { var longmonth = "January" };
	if ( shortmonth   == "Feb" )  { var longmonth = "February" };
	if ( shortmonth   == "Mar" )  { var longmonth = "March" };
	if ( shortmonth   == "Apr" )  { var longmonth = "April" };
	if ( shortmonth   == "May" )  { var longmonth = "May" };
	if ( shortmonth   == "Jun" )  { var longmonth = "June" };
	if ( shortmonth   == "Jul" )  { var longmonth = "July" };
	if ( shortmonth   == "Aug" )  { var longmonth = "August" };
	if ( shortmonth   == "Sep" )  { var longmonth = "September" };
	if ( shortmonth   == "Oct" )  { var longmonth = "October" };
	if ( shortmonth   == "Nov" )  { var longmonth = "November" };
	if ( shortmonth   == "Dec" )  { var longmonth = "December" };
	
	
	 newwin.document.write( longmonth );
	
	// newwin.document.write(monthNames.substring( rundate.getMonth() * 3,( rundate.getMonth() + 1) * 3));   
	 newwin.document.write(" ~ "  );   
	 newwin.document.write(showyear);   
	newwin.document.write("</TH></TR>");
	 newwin.document.write("<TR bgcolor=EFEFEF>");   
	 newwin.document.write("<TH width=22><font size=1 face=arial>Sun</TH><TH width=22><font size=1 face=arial>Mon</TH><TH width=22><font size=1 face=arial>Tue</TH><TH width=22><font size=1 face=arial>Wed</TH><TH width=22><font size=1 face=arial>Thu</TH><TH width=22><font size=1 face=arial>Fri</TH><TH width=22><font size=1 face=arial>Sat</TH>");      
	 newwin.document.write("</TR>");
	/// newwin.document.write("Sun<TH width=50><font size=3 face=arial>Mon<TH  width=40><font size=3 face=arial>Tue<TH width=40><font size=3 face=arial>Wed<TH width=40><font size=3 face=arial>Thu<TH width=40><font size=3 face=arial>Fri<TH width=40><font size=3 face=arial>Sat");      
	 newwin.document.write("<TR bgcolor=black>");
	column = 0;
	for (i=0; i<startDay; i++)   {
	 newwin.document.write("<TD width=22>");      
	column++;      
	}
	
	for (i=1; i<=nDays; i++)   {      
	var occup = "gray";
	
	
	
	
	
	if ( ( nDoy <=  baseday)  &&  ( baseday <= nDoynext )   )
	{                
	startoffset = (  nDoy - baseday )  ;    // adjusting 1 day ?
	//alert( "11111  nDoy... startoffset ...  " + nDoy + " ..  " + startoffset );
	}
	else        // 344       121 
	{
	      if  ( baseday > nDoynext)
	     {
	//    		startoffset = (  nDoy +  366  - baseday );
	      		startoffset = (  nDoy +  yeardays  - baseday );
	//	   startoffset = ( nDoy + (365 - baseday)   )
	//alert( "222222 nDoy... startoffset ... baseday " + nDoy + " ..  " + startoffset + "  " + baseday);
	     } 
	        else
			{   startoffset = (  nDoy -  baseday  )    ;  
	//alert( "3333  nDoy... startoffset ... baseday " + nDoy + " ..  " + startoffset + "  " + baseday);		
			}  
	}
	
	locat =  ( startoffset ) + i ;
	var occup = "lightgreen";
	var striker = " " ;
	
	if (  prop_bkarray.charAt( locat ) == "b"  || prop_bkarray.charAt(locat) == "x" )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	if ( prop_avarray.charAt( locat ) == "x"   )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	if ( prop_avarray.charAt( locat ) == "g"   )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	if ( prop_avarray.charAt( locat ) == "l"   )
	{
	     var occup = "red"  ;
		 var striker = "<strike>" ;	 
	}
	
	
	
	//if ( locat <= 0 ) {var occup = "gray" } else {var occup = "lightgreen"} ;
	
	
	if ( locat < 0 ) {var occup = "black" } ;
	if ( locat < todayDate.getDate() ) {var occup = "gray" } ;
	
	
	 newwin.document.write("</td><TD bgcolor=" + occup + "><font size=2 face=arial><b>" + striker + " " );      
	 newwin.document.write(i);      
	
	column++;      
	if (column == 7)      {         
	 newwin.document.write("<TR>"); 
	      
	column = 0;      
	}   
	}   
	
	
	 newwin.document.write("</TABLE>");   
	 newwin.document.write("</td></tr></table>");     /////  end left-right table
	
	
	 newwin.document.writeln("</CENTER>");
	
	 
	 
	 
	 ///////////////////
	 
	
	 
	
	
	 newwin.document.write("<br><center><table bgcolor=black border=0 cellpadding=2 cellspacing=1><tr><th bgcolor=lightgreen>Available</th><th bgcolor=red>Not Available</th></tr></table></center>");
	
	
	// newwin.document.writeln("<br><center><FORM name='junkhere'><input name='foo' type=text></form>");
	
	// newwin.document.writeln("<script language='javascript'> focus();</script>");
	 newwin.document.writeln("<br><center><FORM name='closehere'><INPUT type='button'  onClick='window.close(self)'; value='Close'></FORM>");
	// newwin.document.writeln("<!-- testing here -->");


	newwin.document.writeln("<font color='#000000' face='arial' size='2'> Can't find the dates you want? Give us a call at <b>1-800-869-7590</b>   </font>     ");
	
	
	// newwin.document.writeln(" <script language='javascript' src='http://hc2.humanclick.com/hc/53056903/x.js?cmd=file&file=chatScript3&site=53056903&category=en;general;set-a'> </script> ");

	
	
	 newwin.document.close();

}



// -->


