// JavaScript Document
<!--

function LFHFooterToggle(TheObject) {
 if(TheObject=='Classic'){
   document.getElementById('Classic').style.display = '';
   document.getElementById('Country').style.display = 'none';
   document.getElementById('Family').style.display = 'none';
   document.getElementById('Continental').style.display = 'none';
   document.getElementById('Metro').style.display = 'none';
 }
 else if (TheObject=='Country'){	
 	document.getElementById('Classic').style.display = 'none';
   	document.getElementById('Country').style.display = '';
 	document.getElementById('Family').style.display = 'none';
   	document.getElementById('Continental').style.display = 'none';
	document.getElementById('Metro').style.display = 'none';	
 }
 else if (TheObject=='Family'){	
 	document.getElementById('Classic').style.display = 'none';
   	document.getElementById('Country').style.display = 'none';
 	document.getElementById('Family').style.display = '';
   	document.getElementById('Continental').style.display = 'none';
	document.getElementById('Metro').style.display = 'none';	
 }
 else if (TheObject=='Continental'){	
 	document.getElementById('Classic').style.display = 'none';
   	document.getElementById('Country').style.display = 'none';
 	document.getElementById('Family').style.display = 'none';
   	document.getElementById('Continental').style.display = '';
	document.getElementById('Metro').style.display = 'none';	
 }
 else if (TheObject=='Metro'){	
 	document.getElementById('Classic').style.display = 'none';
   	document.getElementById('Country').style.display = 'none';
 	document.getElementById('Family').style.display = 'none';
   	document.getElementById('Continental').style.display = 'none';
	document.getElementById('Metro').style.display = '';	
 }
 else{
   document.getElementById('Classic').style.display = 'none';
 }
}

// Swap Image ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------


function Ash_SwapImage(PictureUrl) {
	document.MainImage.src=PictureUrl;
}


//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");

var today = new Date();
var DayofWeek = today.getDay() + 1;
var day = today.getDate();
var month = today.getMonth() + 1;
var year = today.getFullYear();

var monthNum = month;
var yearNum = year;
var type;

function DrawCalendar(type)
{
	
	if(type===1){
	document.getElementById('calendar').style.display = '';
	document.getElementById('calendar2').style.display = 'none';
	}
	else 
	{
	document.getElementById('calendar2').style.display = '';
	document.getElementById('calendar').style.display = 'none';
	}
	
  var strCalendar = '<a href="javascript:changeMonth(-1,'+type+');" class="nav"><img src="http://media.luxuryfamilyhotels.co.uk/graphics/template/prev.gif" border="0" align="absmiddle" class="nav"></a><div class="monthname">';
  strCalendar += months[monthNum - 1] + '&nbsp;&nbsp;';
  strCalendar += yearNum;
  strCalendar += '</div><a href="javascript:changeMonth(1,'+type+');" class="nav"><img src="http://media.luxuryfamilyhotels.co.uk/graphics/template/next.gif" border="0" class="nav"></a>';
  
  strCalendar += '<span class="daybox">S</span><span class="daybox">M</span><span class="daybox">T</span><span class="daybox">W</span><span class="daybox">Th</span><span class="daybox">F</span><span class="daybox">S</span><br>'

  var firstDate = new Date(String(monthNum) + "/1/" + String(yearNum));

  var firstDay = firstDate.getDay();

  var lastDate = new Date(String(monthNum + 1) + "/0/" + String(yearNum));

  var numDays = lastDate.getDate();

  var rows = Math.ceil((numDays + firstDay) / 7);
	
  
  var i = 0;
  var thisDate = 1;
	
  for(var row = 1; row <= rows; row++)
  {
    for(var col = 1; col < 8; col++)
    {
        i++;
	if ((thisDate <= numDays) && (i >= (firstDay + 1)))
	{
	  if ((thisDate == day) && (month == monthNum) && (year == yearNum))
	  {
            strCalendar += '<a class="todaybox" href="javascript:EnterDate(' + monthNum + ',' + thisDate + ',' + yearNum + ',' + type + ');">' + thisDate + '</a>';
          }
          else
          { 
            strCalendar += '<a class="datebox" href="javascript:EnterDate(' + monthNum + ',' + thisDate + ',' + yearNum + ',' + type + ');">' + thisDate + '</a>';
          }
          thisDate++;
        }
        else
        {
          strCalendar += '<span class="emptybox">&nbsp;</span>';
        }

        if(!i%7)
	{ 
	  strCalendar +=  '<br>';
	}
    }
  }

  strCalendar += '<br style="clear:both">';
 
 	if(type===1){
		document.getElementById('calendar').innerHTML = strCalendar ;
		document.getElementById('calendar2').innerHTML = '' ;
	}
 	else{	
  document.getElementById('calendar').innerHTML = '' ;
  document.getElementById('calendar2').innerHTML = strCalendar ;
  }
  
  
  
}

function changeMonth(dir,type) 
{ 

  switch(dir)
  {
    case(-1):
      monthNum--;
      if(monthNum == 0)
      {
        monthNum = 12;
        yearNum--;
      }
      break;   
    case(1):
      monthNum++;
      if(monthNum == 13)
      {
        monthNum = 1;
        yearNum++
      }
      break;
    default:
      monthNum = month;
      yearNum = year;
      break;
  }
  DrawCalendar(type);
}


function EnterDate(month,day,year,type)
{
	
	
	if(type===1){
	  document.getElementById('ArrivalDay').value = String(day);
	  document.getElementById('ArrivalMonth').value = String(month);
	  document.getElementById('ArrivalYear').value = String(year);
 	  document.getElementById('calendar').style.display='none';
	}
	else
	{
	
	  document.getElementById('DepartDay').value = String(day);
	  document.getElementById('DepartMonth').value = String(month);
	  document.getElementById('DepartYear').value = String(year);
 	  document.getElementById('calendar2').style.display='none';
	
	}
}



-->	