$(document).ready(function() {
	$("h3.city").click(function(event) {
		var id = String($(this).attr('id'));
		id = id.substr(4);
		$(this).toggleClass('expanded');
		$("ul#hotellist"+id).slideToggle('fast');
		event.preventDefault();
	});
	$("h3.city").hover(function(event) {
		$(this).addClass('over');
	}, function(event) {
		$(this).removeClass('over');
	});
    $('.slideshow').cycle({});

	$(".prices .periods select").change(function(event) {
		$('.prices .period_box').load(
			'/data/get_period_prices/'+$(this).val()+'/'+$(".currency_buttons button.pressed").val()+'/',
			{'suite': $(".prices #suite").val()});
	});
	
	$(".currency_buttons button").click(function(event) {
		if(!$(this).hasClass('pressed')) {
			$(".currency_buttons button.pressed").each(function(item) {
				$(this).removeClass('pressed');
			});
			$(this).addClass('pressed');
			$('.prices .period_box').load(
				'/data/get_period_prices/'+$(".prices .periods select").val()+'/'+$(this).val()+'/',
				{'suite': $(".prices #suite").val()}
			);
		}
	});
});

