jQuery.noConflict();
jQuery().ready(function(){
	jQuery('div.fj_headline').each(function(node){
		var headline = jQuery(this);
		var titel = headline.children('h3.fj_titel');
		var href = titel.children('a').attr('href');
		
		var text= titel.text();
		
		var query = text;
		headline.children('p.fj_abstract').each(function(i){
			query += ' ' + jQuery(this).text();
		});
		headline.children('p.fj_info').each(function(i){
			query += ' ' + jQuery(this).text();
		});
		
		query = query.toLowerCase();
		query = query.replace(/\bin\b|\bein\b|\beine\b|\bim\b|\bsie\b|\beinen\b|\bauf\b|\bder\b|\bsich\b|\an\b|\bwird\b|\bist\b|\bwar\b|\bhat\b|\bund\b|\bvon\b|\bbis\b|\bzu\b|\baus\b|\bdem\b|\bam\b|\bab\b|\bdas\b|\bmit\b|\bnur\b|\bbeim\b|\bsoll\b|\bdie\b|\bes\b|\bsei\b|\bbei\b|\bauch\b|\bwill\b|\bnach\b|\bum\b|\bals\b|\bden\b|\bkann\b|\bvor\b|\bihr\b|\bfür\b|\blegt\b|\bdes\b|\bdarf\b|\bvon\b|\bseit\b|\bvom\b|\bzum\b/g,' ');
		query = query.replace(/ä/g,'ae').replace(/ö/g,'oe').replace(/ü/g,'ue').replace(/ß/g,'ss');
		query = query.replace(/[^a-z0-9]+/g,' ');
		
		var split = text.indexOf('/');
		if (split == -1) split = split = text.indexOf('.');
		if (split > -1) {
			if ((split == 0) || ("0123456789".indexOf(text.charAt(split-1)) == -1)) {
				titel.after('<p class="fj_abstract">' + text.substring(split+1) + '</p>');
				titel.html('<h3 class="fj_titel"><a href="' + href+'">' + text.substring(0,split) + '</a></h3>');
			}
		}
		
		titel.after('<div class="fj_bildrahmen"><img src="/shared/bilder/load.gif"></div>');
		var load = titel.next();
		
		jQuery.get('/de/fondsjournal/bild.epl',{text:query},function(bild) {
			if (bild.indexOf('.jpg') > -1) {
				var img = '<table cellpadding="0" cellspacing="0">'
					+'<tr><td class="y" height="100%"><img src="/shared/bilder/schatten/s1.png" align="top"></td><td>'
					+'<a href="'+href+'">'
					+'<img src="/shared/bilder/db/'+bild+'" class="fj_bild">'
					+'</a></td></tr>'
					+'<tr><td><img src="/shared/bilder/schatten/s3.png"></td><td class="x"><img src="/shared/bilder/schatten/s5.png"></td></tr>'
					+'</table>';
				load.html(img);
			} else {
				load.remove();
			}
			
			titel.after('<hr class="fj_hr">');
			headline.append('<br style="padding:0px;margin:0px;clear:both;">');
		});		
	});
});