Now - try again.
This is my javascript program:
function setCurrentDate()
{
alert("myjava.js setCurrentDate")
checkin = new Date();
checkout = new Date();
checkin.setDate(checkin.getDate()+1);
checkout.setDate(checkout.getDate()+2);
selectElement(window.document.checka.daysI,checkin.getDate());
selectElement(window.document.checka.monthsI,checkin.getMonth()+1);
selectElement(window.document.checka.yearI,checkin.getFullYear());
selectElement(window.document.checka.daysS,checkout.getDate());
selectElement(window.document.checka.monthsS,checkout.getMonth()+1);
selectElement(window.document.checka.yearS,checkout.getFullYear());
}
alert("myjava.js")
if (window.addEventListener)
{
alert("condition 1")
}
if (window.attachEvent)
{
alert("condition 2")
}
if (window.addEventListener)
{
window.addEventListener("load", setCurrentDate(), false);
}
else if (window.attachEvent)
{
window.attachEvent("onload", setCurrentDate());
}
It is meant to put the current date into the appropriate places in a Text/Html module. This is the module:
<INPUT type=hidden value=en name=ln> <INPUT type=hidden value=1 name=refid>
<TABLE cellSpacing=0 cellPadding=0 width=200 border=1>
<TBODY>
<TR>
<TD align=middle colSpan=2>
<P align=center>Online Booking Manager</P></TD></TR>
<TR>
<TD align=middle><A href=" void(openMR());">Make Reservation</A> </TD>
<TD align=middle><A href=" void(openCR());">View My Reservation</A> </TD></TR>
<TR>
<TD align=middle><A href=" void(openCR());">Cancel Reservation</A> </TD>
<TD align=middle><A href=" void(openCR());">Modify My Reservation</A> </TD></TR></TBODY></TABLE><BR><BR>
<TABLE cellSpacing=0 cellPadding=0 width=200 border=1>
<TBODY>
<TR>
<TD align=middle>Check Availability </TD></TR>
<TR>
<TD align=middle>Check In Date:</TD></TR>
<TR>
<TD align=middle><SELECT onchange="adjustDate( this, this.form.daysI, this.form.yearI )" name=monthsI> <OPTION value=1 selected>January</OPTION> <OPTION value=2>February</OPTION> <OPTION value=3>March</OPTION> <OPTION value=4>April</OPTION> <OPTION value=5>May</OPTION> <OPTION value=6>June</OPTION> <OPTION value=7>July</OPTION> <OPTION value=8>August</OPTION> <OPTION value=9>September</OPTION> <OPTION value=10>October</OPTION> <OPTION value=11>November</OPTION> <OPTION value=12>December</OPTION></SELECT> <SELECT onchange="adjustDate( this.form.monthsI, this, this.form.yearI )" name=daysI> <OPTION value=1 selected>1</OPTION> <OPTION value=2>2</OPTION> <OPTION value=3>3</OPTION> <OPTION value=4>4</OPTION> <OPTION value=5>5</OPTION> <OPTION value=6>6</OPTION> <OPTION value=7>7</OPTION> <OPTION value=8>8</OPTION> <OPTION value=9>9</OPTION> <OPTION value=10>10</OPTION> <OPTION value=11>11</OPTION> <OPTION value=12>12</OPTION> <OPTION value=13>13</OPTION> <OPTION value=14>14</OPTION> <OPTION value=15>15</OPTION> <OPTION value=16>16</OPTION> <OPTION value=17>17</OPTION> <OPTION value=18>18</OPTION> <OPTION value=19>19</OPTION> <OPTION value=20>20</OPTION> <OPTION value=21>21</OPTION> <OPTION value=22>22</OPTION> <OPTION value=23>23</OPTION> <OPTION value=24>24</OPTION> <OPTION value=25>25</OPTION> <OPTION value=26>26</OPTION> <OPTION value=27>27</OPTION> <OPTION value=28>28</OPTION> <OPTION value=29>29</OPTION> <OPTION value=30>30</OPTION> <OPTION value=31>31</OPTION></SELECT> <SELECT onchange="adjustDate( this.form.monthsI, this.form.daysI, this )" name=yearI> <OPTION value=2006 selected>2006</OPTION> <OPTION value=2007>2007</OPTION> <OPTION value=2008>2008</OPTION> <OPTION value=2009>2009</OPTION></SELECT> </TD></TR>
<TR>
<TD align=middle>Check Out Date:</TD></TR>
<TR>
<TD align=middle><SELECT onchange="adjustDate( this, this.form.daysS, this.form.yearS )" name=monthsS> <OPTION value=1 selected>January</OPTION> <OPTION value=2>February</OPTION> <OPTION value=3>March</OPTION> <OPTION value=4>April</OPTION> <OPTION value=5>May</OPTION> <OPTION value=6>June</OPTION> <OPTION value=7>July</OPTION> <OPTION value=8>August</OPTION> <OPTION value=9>September</OPTION> <OPTION value=10>October</OPTION> <OPTION value=11>November</OPTION> <OPTION value=12>December</OPTION></SELECT> <SELECT onchange="adjustDate( this.form.monthsS, this, this.form.yearS )" name=daysS> <OPTION value=1 selected>1</OPTION> <OPTION value=2>2</OPTION> <OPTION value=3>3</OPTION> <OPTION value=4>4</OPTION> <OPTION value=5>5</OPTION> <OPTION value=6>6</OPTION> <OPTION value=7>7</OPTION> <OPTION value=8>8</OPTION> <OPTION value=9>9</OPTION> <OPTION value=10>10</OPTION> <OPTION value=11>11</OPTION> <OPTION value=12>12</OPTION> <OPTION value=13>13</OPTION> <OPTION value=14>14</OPTION> <OPTION value=15>15</OPTION> <OPTION value=16>16</OPTION> <OPTION value=17>17</OPTION> <OPTION value=18>18</OPTION> <OPTION value=19>19</OPTION> <OPTION value=20>20</OPTION> <OPTION value=21>21</OPTION> <OPTION value=22>22</OPTION> <OPTION value=23>23</OPTION> <OPTION value=24>24</OPTION> <OPTION value=25>25</OPTION> <OPTION value=26>26</OPTION> <OPTION value=27>27</OPTION> <OPTION value=28>28</OPTION> <OPTION value=29>29</OPTION> <OPTION value=30>30</OPTION> <OPTION value=31>31</OPTION></SELECT> <SELECT onchange="adjustDate( this.form.monthsS, this.form.daysS, this )" name=yearS> <OPTION value=2006 selected>2006</OPTION> <OPTION value=2007>2007</OPTION> <OPTION value=2008>2008</OPTION> <OPTION value=2009>2009</OPTION></SELECT> </TD></TR>
<TR>
<TD align=middle>Adults: <SELECT name=guests><OPTION value=1 selected>1</OPTION><OPTION value=2>2</OPTION><OPTION value=3>3</OPTION><OPTION value=4>4</OPTION><OPTION value=5>5</OPTION><OPTION value=6>6</OPTION></SELECT> Rooms: <SELECT name=rooms><OPTION value=1 selected>1</OPTION><OPTION value=2>2</OPTION><OPTION value=3>3</OPTION><OPTION value=4>4</OPTION></SELECT></TD></TR>
<TR>
<TD align=middle>Promo Code: <INPUT name=promoCode></TD></TR>
<TR>
<TD align=middle><INPUT onclick="this.form.action='https://secure.bigsites.co.uk/hotel/victoria-hotel/availability.php';this.form.submit();" type=submit value="Check Availability" name=Submit target="obm22" method="post"> </TD></TR></TBODY></TABLE>
It doesn't work. I guess it is confused too.
Stapes.