function showRatings()
{
    document.getElementById("ratings").style.display = "block";
    document.getElementById("ratingsFrame").style.display = "block";
}

function hideRatings()
{
    document.getElementById("ratings").style.display = "none";
    document.getElementById("ratingsFrame").style.display = "none";
}

function showBookDDMMMYY(inDate)
{
    var day   = inDate.substr(0, 2);
    var month = inDate.substr(2, 3);
    var year  = inDate.substr(5, 2);

    // Trust that month is a valid 3 character short month name reference
    var i;
    
    for (i = 0; i < Calendar._SMN.length; i++)
	if (Calendar._SMN[i] == month)
	   break;
    
    // increment i to get month number
    i++;
    
    var monthNum = i > 10 ? i : '0' + i;

    var date = monthNum + '/' + day + '/20' + year;

    showBook(date);
}

function showBook(inDate)
{
    getFirstValidDate('departureDate', inDate);
    document.getElementById("book").style.display = "block";
    if (!document.getElementById("enqBut"))
	return;
    document.getElementById("enqBut").style.display = "none";
}

function hideBook()
{
    document.getElementById("book").style.display = "none";
    if (!document.getElementById("enqBut"))
	 		return;
    document.getElementById("enqBut").style.display = "block";
}

function showEnquire()
{
    document.getElementById("enquire").style.display = "block";

}

function hideEnquire()
{
    document.getElementById("enquire").style.display = "none";
}
