$(document).ready(function() {
	var loadAjax = function(div) {
		var a = $(div).find('a.details');
		$(div).load('./?ajax=' + a.attr('href').substring(a.attr('href').indexOf("#")+1));
		$(div).addClass('loaded');
	};

	$('.resultrow').each(function() {
		$(this).find('div.details').attr('_ajaxhref', $(this).find('a.details').attr('href'));
		if(!jQuery.className.has(this,'always')) $(this).removeClass('open');
		else {
			$(this).find('div.details').each(function() { loadAjax(this); });
		}
		$(this).find('.unternehmen').click(function() {
			$(this).parent().toggleClass('open');
			$(this).parent().find('div.details').each(function() {
				if ($(this).is('.loaded')) {
					$(this).removeClass('loaded');
					$(this).html('<a href="' + $(this).attr('_ajaxhref') + '" class="details" onclick="ajaxDetails()">weitere Informationen</a>');
				} else {
					// loadAjax(this);
				}
			}); 
		});
/*		$(this).find('div.block.toggle').removeClass('open');
		$(this).find('h4').click(function() {
			$(this).parent().toggleClass('open');
		}); */
	});
} );



$(document).ready(function() {
	$('div.details a.details').click(ajaxDetails);
});

function ajaxDetails() {
	$(this).parent().load('./?ajax=' + $(this).attr('href').substring($(this).attr('href').indexOf("#")+1));
	$(this).parent().addClass('loaded');
	return false;
}
