////////////////////////////////////////////
// popups
////////////////////////////////////////////

function PopupScreenCentre(url,name,width,height,scrollbars) 
{
	var titleBarHeight, windowBorderWidth
	titleBarHeight = 24
	windowBorderWidth = 4

	var screenWidth, screenHeight
	screenWidth = 800
	screenHeight = 600

	if (window.screen) 
	{
		if (window.screen.availWidth) 
		{
			// ok browser has the appropriate properties we need to centre it
			screenWidth = window.screen.availWidth
			screenHeight = window.screen.availHeight
		}
	}

	var windowWidth = windowBorderWidth + width + windowBorderWidth
	var windowHeight = titleBarHeight + height + windowBorderWidth

	var left = (screenWidth - windowWidth) / 2
	var top = (screenHeight - windowHeight) / 2

	window.open(url,name,'left='+left+',top='+top+',screenX='+left+',screenY='+top+',width='+width+',height='+height+',scrollbars=1,resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,copyhistory=0')
}

function ImagePopup(filename) 
{
	PopupScreenCentre("attachments/" + filename, "_blank", 780, 550, 0)
}

////////////////////////////////////////////
// column height fixing
////////////////////////////////////////////

function EvenUpHeights(selector) {
	// get tallest
	var maxHeight = 0
	$(selector).each(function (i) {
		if ($(this).height() > maxHeight) { maxHeight = $(this).height(); }
	});
	$(selector).height(maxHeight + "px")
}

////////////////////////////////////////////
// accordian code
////////////////////////////////////////////

var currentAccordian = null

function ToggleAccordian(anchor) {
	var accordian = jQuery(anchor).parents(".hoteltitle").get(0)
	if (accordian == currentAccordian) {
		// currently selected, so hide it
		jQuery(currentAccordian).removeClass("selected")
		jQuery(".subtablesmall", currentAccordian).slideUp()
		jQuery(currentAccordian).next().hide()
		// now nothing is selected
		currentAccordian = null
	} else {
		if (currentAccordian!=null) {
			// hide previous thing
			jQuery(currentAccordian).removeClass("selected")
			jQuery(".subtablesmall", currentAccordian).slideUp()
			jQuery(currentAccordian).next().hide()
		}
		// set selected to thing you clicked
		currentAccordian = accordian
		// show thing you clicked
		jQuery(currentAccordian).addClass("selected")
		jQuery(".subtablesmall", currentAccordian).fadeIn()
		jQuery(currentAccordian).next().fadeIn()			
	}
}



