
 function isLeapYear( yrStr ) {
        var leapYear = false;
        var year = parseInt( yrStr, 10 );
        // every fourth year is a leap year
        if ( year % 4 == 0 ) {
            leapYear = true;
            // unless its a multiple of 100
            if( year % 100 == 0 ) {
                leapYear = false;
                // unless its a multiple of 400
                if( year % 400 == 0 ) {
                    leapYear=true;
                }
            }
        }
        return leapYear;
    }
function getDaysInMonth( mthIdx, YrStr ) {
        // all the rest have 31
        var maxDays = 31
        // expect Feb. (of course)
        if( mthIdx == 1 ) {
            if( isLeapYear( YrStr ) ) {
                maxDays=29;
            } else {
                maxDays=28;
            }
        }

        // thirty days hath...
        if( mthIdx == 3 || mthIdx == 5 || mthIdx == 8 || mthIdx == 10 ) {
            maxDays=30;
        }
        return maxDays;
    }
	function PonerFechaFormulario(dayI, monthI, yearI, dayS, monthS, yearS)
	{	
 	// Obtenemos la fecha actual	
	fecha = new Date();
	dia = fecha.getDate();
 	mes = fecha.getMonth()+1;
 	anio = fecha.getYear();
	// El 1 es por 1 dia
	milisegundos=parseInt(1*24*60*60*1000);
	// Avanzamos un dia en milisegundos
 	tiempo = fecha.getTime();
 	total = fecha.setTime(parseInt(tiempo+milisegundos));
 	dia = fecha.getDate();
 	mes = fecha.getMonth() + 1;
 	anio = fecha.getYear();
	
	// Fecha inicial
	document.forms[1].dayI.value = dia;
	document.forms[1].monthI.value = mes;
	document.forms[1].yearI.value = anio;

	// El 3 es por 3 dias
	milisegundos=parseInt(2*24*60*60*1000);
 	tiempo = fecha.getTime();
 	total = fecha.setTime(parseInt(tiempo+milisegundos));
 	dia = fecha.getDate();
 	mes = fecha.getMonth() + 1;
 	anio = fecha.getYear();
  
	// Fecha final
	document.forms[1].dayS.value = dia;
	document.forms[1].monthS.value = mes;
	document.forms[1].yearS.value = anio;

	adjustDate(document.forms[1].monthI,document.forms[1].dayI,document.forms[1].yearI);
	adjustDate(document.forms[1].monthS,document.forms[1].dayS,document.forms[1].yearS);
}
function adjustDate( monthObj, dayObj, yearObj ) 
{
        var value = 0;
        var mthIdx = monthObj.options.selectedIndex;
        var Dt = dayObj;
        var theYear = yearObj.options[yearObj.options.selectedIndex].value;

        var numDays = getDaysInMonth( mthIdx, theYear );

        if( mthIdx == 1 ) {
            if( Dt.options.selectedIndex + 2 < numDays ) {
                return 0;
            } else {
                if( Dt.options.selectedIndex + 1 > numDays) {
                    Dt.options.selectedIndex=numDays - 1;
                }
                //check for leap year
                if( (Dt.options.selectedIndex + 1) == numDays ) {
                    return 1;
                } else {
                    return 4;
                }
            }
        }

        if( Dt.options.selectedIndex + 2 < numDays ) {
            value = 0;
        } else {
            if ( Dt.options.selectedIndex + 1 > numDays ) {
                Dt.options.selectedIndex--;
                value = 3;
            } else if ( Dt.options.selectedIndex + 1 == numDays ) {
                //index is 31 or 30
                value = 2;
            } else {
                value = 4;
            }
        }
        return value;
    }document.write('<form name="checka" action="http://www.alojamientosenpamplona.com/reservas/hotel/availabilityR.php" method="get"><input type="hidden" value="1" name="HotelID"><input type="hidden" value="es" name="ln">');
document.write('<table width="170" cellspacing="0" cellpadding="0">');
document.write('<tr>');
document.write('<td><table width="150" border="0" align="center" cellpadding="0" cellspacing="0">');
document.write('<tr><td colspan="2">&nbsp;</td></tr>');
document.write('<tr><td height="25" colspan="2"><span style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('Desde: </span></td></tr>');
document.write('<tr><td colspan="2" style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('<select name="monthI" onchange="adjustDate( this, this.form.dayI, this.form.yearI )" style="font-size:11px;font-family:Arial, Helvetica, sans-serif;width:80px;background-color:#FFFFFF;color:#333333"><option value="1">Enero</option><option value="2">Febrero</option><option value="3" selected>Marzo</option><option value="4">Abril</option><option value="5">Mayo</option><option value="6">Junio</option><option value="7">Julio</option><option value="8">Agosto</option><option value="9">Septiembre</option><option value="10">Octubre</option><option value="11">Noviembre</option><option value="12">Diciembre</option></select><select name="dayI" style="font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#FFFFFF;color:#333333" onchange="adjustDate( this.form.monthI, this, this.form.yearI )"><option value="1">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" selected>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><br/><select name="yearI"  style="font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#FFFFFF;color:#333333" onchange="adjustDate( this.form.monthI, this.form.dayI, this )"><option value="2009" selected>2009</option><option value="2010">2010</option></td></tr>');
document.write('<tr><td height="25" colspan="2"><span style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('Hasta: </span></td></tr>');
document.write('<tr><td colspan="2" style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('<select name="monthS" onchange="adjustDate( this, this.form.dayS, this.form.yearS )" style="font-size:11px;font-family:Arial, Helvetica, sans-serif;width:80px;background-color:#FFFFFF;color:#333333"><option value="1">Enero</option><option value="2">Febrero</option><option value="3" selected>Marzo</option><option value="4">Abril</option><option value="5">Mayo</option><option value="6">Junio</option><option value="7">Julio</option><option value="8">Agosto</option><option value="9">Septiembre</option><option value="10">Octubre</option><option value="11">Noviembre</option><option value="12">Diciembre</option></select><select name="dayS" style="font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#FFFFFF;color:#333333" onchange="adjustDate( this.form.monthS, this, this.form.yearS )"><option value="1">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" selected>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><br/><select name="yearS"  style="font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#FFFFFF;color:#333333" onchange="adjustDate( this.form.monthS, this.form.dayS, this )"><option value="2009" selected>2009</option><option value="2010">2010</option></td></tr>');
document.write('<tr><td colspan="2">&nbsp;</td></tr>');
document.write('<tr><td width="96" height="25" align="right" style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('Adultos:</td>');
document.write('<td width="98" height="25" style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('<select name="guests" style="font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;color:#000000">');
document.write('<option value="1">1</option>');
document.write('<option value="2">2</option>');
document.write('<option value="3">3</option>');
document.write('<option value="4">4</option>');
document.write('<option value="5">5</option></select></td></tr>');
document.write('<tr><td height="25" align="right" style="font-size:11px;color: #990000;font-family:Arial, Helvetica, sans-serif;">');
document.write('Habitaciones:</td>');
document.write('<td height="25" class="textblue11">');
document.write('<select name="rooms" style="font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;color:#000000">');
document.write('<option value="1">1</option>');
document.write('<option value="2">2</option>');
document.write('<option value="3">3</option>');
document.write('<option value="4">4</option></select></td></tr>');
document.write('<tr><td colspan="2">&nbsp;</td></tr>');
document.write('<tr><td colspan="2"><div align="center">');
document.write('<input name="submit" type="submit" style="width:86px;background-color:#FFFFFF;color:#242424" value="Buscar"></div></td></tr>');
document.write('<tr><td colspan="2">&nbsp;</td></tr></table></td></tr></table>');
document.write('</form><script language="javascript">PonerFechaFormulario(document.forms[1].dayI,document.forms[1].monthI,document.forms[1].yearI,document.forms[1].dayS,document.forms[1].monthS,document.forms[1].yearS)</script>');