var ROOT;

//
function init(root)
{
	ROOT = root;

	var imagePath = ROOT + 'images/';

	preloadImage(imagePath + 'cnr_top_left.gif');
	preloadImage(imagePath + 'cnr_top_right.gif');
	preloadImage(imagePath + 'logo_bestwestern.gif');
	preloadImage(imagePath + 'arrow.gif');
	preloadImage(imagePath + 'tab_off.gif');
	preloadImage(imagePath + 'tab_off_left.gif');
	preloadImage(imagePath + 'tab_off_right.gif');
	preloadImage(imagePath + 'tab_over.gif');
	preloadImage(imagePath + 'tab_over_left.gif');
	preloadImage(imagePath + 'tab_over_right.gif');
	preloadImage(imagePath + 'tab_on.gif');
	preloadImage(imagePath + 'tab_on_left.gif');
	preloadImage(imagePath + 'tab_on_right.gif');
	preloadImage(imagePath + 'bg_form.jpg');
	preloadImage(imagePath + 'cal_off.gif');
	preloadImage(imagePath + 'cal_over.gif');
	preloadImage(imagePath + 'btn_off.gif');
	preloadImage(imagePath + 'btn_off_left.gif');
	preloadImage(imagePath + 'btn_off_right.gif');
	preloadImage(imagePath + 'btn_over.gif');
	preloadImage(imagePath + 'btn_over_left.gif');
	preloadImage(imagePath + 'btn_over_right.gif');
	preloadImage(imagePath + 'home.jpg');
	preloadImage(imagePath + 'bg_modules.gif');
	preloadImage(imagePath + 'small_image_1.jpg');
	preloadImage(imagePath + 'small_image_2.jpg');
	preloadImage(imagePath + 'list_item.gif');
}

//
function preloadImage(src)
{
	var image = new Image();

	image.onerror = function ()
	{
		alert('Error loading image: ' + this.src);
	}

	image.src = src;
}

//
function tabMouseEvents(tab)
{
	tab.className = (tab.className != 'tab-over') ? 'tab-over' : 'tab-off';
}

//
function btnMouseEvents(btn)
{
	btn.className = (btn.className != 'btn-over') ? 'btn-over' : 'btn-off';
}

//
function advSearchOptions()
{
	document.forms['searchRoomForm'].action = 'http://book.bestwestern.com/bestwestern/advSearch.do';
	document.forms['searchRoomForm'].submit();
}