$(function(){
	
	var $blockquoteItem = '<span class="blockquoteItem"></span>';
	$("#content .articlecolumn blockquote").append($blockquoteItem);
	
	
	// Hover focus-element
	$("#focus li").mouseenter(function(){
		$(this).find('.moreinfo').animate({bottom: "0px"}, 350);
	}).mouseleave(function(){
		$(this).find('.moreinfo').animate({bottom: "-309px"}, 550);
	});
	
	
	$("#content div.subcolumn div.calendar a.arrow").live('click', function(){
		var self = $(this);
		var ajaxUrl = self.find('span.ajaxUrl').html();
		$("#content div.subcolumn div.calendar ul.events, #content div.subcolumn div.calendar p.arrow, #content div.subcolumn div.calendar a.arrow").remove();
		$("#content div.subcolumn div.calendar").append('<p class="preload">Laddar...</p>');
		$.ajax({
			url: ajaxUrl,
			cache: false,
			success: function(html){
				$("#content div.subcolumn div.calendar p.preload").remove();
				$("#content div.subcolumn div.calendar").append(html);
				return false;
			}
		});
		return false;
	});
	
	// fix messages on contact-form
	var $message = $('form.wpcf7-form div.wpcf7-response-output').clone();
	$('form.wpcf7-form div.wpcf7-response-output').remove();
	//if ($message.hasClass('wpcf7-mail-sent-ok') )
	$('#contact-form h3').after($message);

	$("#contact-message, form.wpcf7-form div.wpcf7-mail-sent-ok").live("click", function(event){
		$('form.wpcf7-form div.wpcf7-mail-sent-ok').fadeOut("fast");
	});
	


	$("form#dbem-rsvp-form").submit(function() {
		var self = $(this);
		self.parent().find('div.dbem-rsvp-message').hide();
		if ( $('input[name=bookerName]').val() == '') {
			self.parent().find('div.validation-error').fadeIn();
			return false;
		}
		if ( $('input[name=bookerEmail]').val() == '') {
			self.parent().find('div.validation-error').fadeIn();
			return false;
		}
		if ( $('input[name=bookerPhone]').val() == '') {
			self.parent().find('div.validation-error').fadeIn();
			return false;
		}
	});






});