﻿
function pageOnLoadHandler()
{	
		MM_preloadImages(
		'/ctplanner/design/interface/master/mainNav_Hotels_Over.gif',
		'/ctplanner/design/interface/master/mainNav_Special_Over.gif',
		'/ctplanner/design/interface/master/mainNav_Cities_Over.gif',
		'/ctplanner/design/interface/master/mainNav_Cruises_Over.gif',
		'/ctplanner/design/interface/master/mainNav_Specialty_Over.gif');		
}

function openPopup(url, width, height) 
{
	try
	{
	    var h = height != null ? height : "427";
	    var w = width != null ? width : "574"; 
		var wnd = window.open(url, "ctspopup", "toolbar=0,resizable=0,scrollbars=1,width=" + w + ",height=" + h);
		wnd.focus();
	}
	catch(e)
	{
	
	}
}

function showLayer(name)
{
	try
	{
		var l = document.getElementById(name);
		l.style.visibility = 'visible';
	}
	catch(e)
	{
	}		
}

function hideLayer(name)
{
	try
	{
		var l = document.getElementById(name);
		l.style.visibility = 'hidden';
	}
	catch(e)
	{
	}
}

// Find/checkavail.aspx
function changeDivs(code1, code2){
	var div1 = document.getElementById('divRateplan1.' + code1 + '.' + code2);
	var div2 = document.getElementById('divRateplan2.' + code1 + '.' + code2);
	if (div2.style.display == 'none')
	{
		div1.style.display = 'none';
		div2.style.display = 'block'; 
	}
	else
	{
		div1.style.display = 'block'; 
		div2.style.display = 'none'
	}

	return false;
}

function validateDates(source, arguments) {
    arguments.IsValid = calendarValid();
}