PLISTA.domainid = 976;
PLISTA.publickey = '5f61b09157fb8e1bd17121db20e047dbc85f7723';

PLISTA.render.defaultStyleElements.image = function (item) {
	return item.img.length === 0 ? '' : '<span class="box_s_photo"><img class="photo" alt="[title]" title="[title]" src="' + item.img + '"/></span>';
};

PLISTA.render.defaultStyleElements.text = function (item) {
	return PLISTA.util.trim(item.text, 70, true);
};

PLISTA.render.defaultStyleElements.longtext = function (item) {
	return PLISTA.util.trim(item.text, 220, true);
};

PLISTA.render.defaultStyleElements.title = function (item) {
	return PLISTA.util.trim(item.item || item.title, 37, true);
};

PLISTA.render.defaultStyleElements.longtitle = function (item) {
	return PLISTA.util.trim(item.item || item.title, 88, true);
};

PLISTA.partner.init = function (placing) {

	var widgets = [];

	if (placing.frontpage) {
		widgets.push({
			target: placing.frontpage,
			plistaListWidgetDef: {
				count: 4,
				list: 'recommendations',
				itemStyle: {
					"default": '<li class="box_s vcard"><a style="display: block; height: 45px; padding: 5px" href="[url]">' +
						'<div>[image]<h4 style="padding: 0" class="box_s_content box_name" \n' +
						'href="[url]">[title]</h4>\n' +
						'	<span class="box_tags" style="display:block; font-size:9px;">[created_at]</span>\n' +
						'	<span style="color: #434343">[text]</span>\n' +
						' </div></a></li>',
					pet: '<li class="box_s vcard pet"><a style="display: block; height: 45px; padding: 5px;" href="[url]" target="_blank">' +
						'<div>[image]<h4 style="padding: 0" class="box_s_content box_name">\n' +
						'[title]</h4>\n' +
						'	<div style="float:right; font-size: 9px;">ANZEIGE <img src="http://static.plista.com/images/newtab.gif"></div>' +
						'	<span class="box_tags" style="display:block; font-size:9px;">[created_at]</span>\n' +
						'	<span style="color: #434343">[text]</span>\n' +
						' </div></a></li>'
				},
				target: 'plista1_frontpage'
			},
			targetHTML: '<div class="box clearfix">\n' +
				'  <div class="box_head">\n' +
				'   <div class="box_head_main ">\n' +
				'    <h2>Ihre Empfehlungen</h2>\n' +
				'    <h4><a class="link_rss" href="/Mitglieder/list_recommendation.xml">RSS</a></h4>\n' +
				'   </div>\n' +
				'  </div> \n' +
				'  <div class="box_content clearfix">\n' +
				'      <ul id="plista1_frontpage"></ul>\n' +
				'<div style="float:right; margin:10px 0 0 0;"><a class="mehr" href="http://www.plista.com" target="_blank">\n' +
				'<img src="http://static.plista.com/images/logo15x15_fulltrans.png" border="0" \n' +
				'style="vertical-align:middle; margin:0 2px 0 0; padding:0px; width:12px; height:12px;"/>powered by plista</a>\n' +
				'</div>\n' +
				'    <div class="clearfix"> </div>\n' +
				'  </div> \n' +
				'</div>'
		});

		PLISTA.util.loadCSS('#plista1_frontpage li a:hover {background-color: #ffffff}');
	}

	if (placing.belowArticle) {
		widgets.push({

			// hier ein HTML-Element angeben, in welches plista das Widget legen soll
			target: placing.belowArticle,

			// die Verpackung für die eigentlichen Empfehlungsartikel.
			// Beachten Sie, daß hierin ein Element mit einer ID angegeben werden muß,
			// in das nachher die Empfehlungsartikel gesetzt werden
			targetHTML: '<div class="box clearfix" id="plista_recommendations" style="background-color:#F7F7F7; margin:0px; padding:0px;">\n' +
				'	<div class="specialbox_header" style="background-color:#F7F7F7;"><div class="tools"></div><span class="title" style="border-bottom-color:#F7F7F7;"><h2>Das k\u00f6nnte Sie auch interessieren</h2></span></div>\n' +
				'	<ol id="plista0_belowArticle" class="list_square box_list"></ol><div style="clear: both"></div>\n' +
				'<div style="float:right; margin:10px 5px 0 0;"><a class="mehr" href="http://www.plista.com" target="_blank">\n' +
				'<img src="http://static.plista.com/images/logo15x15_fulltrans.png" border="0" \n' +
				'style="vertical-align:middle; margin:0 2px 0 0; padding:0px; width:12px; height:12px;"/>powered by plista</a>\n' +
				'</div>\n' +
				'</div>',

			// die Definition des "Kern"-widgets: Art und Anzahl der Listenelemente
			plistaListWidgetDef: {
				count: 4,
				list: 'recommendations',

				// Wohin die Liste geschrieben wird: ID des Elements,
				// das Sie vorher in targetHTML angegeben haben
				target: 'plista0_belowArticle',

				// Hier wird definiert, wie ein *einzelner* Artikel angezeigt wird.
				// Sie benutzen HTML, in das sie Platzhalter für einzelne Attribute
				// eines Artikels einfügen.
				// Platzhalter sehen beispielsweise so aus:
				// [title]
				// [url]
				// Dabei können alle Attribute verwendet werden,
				// die auch beim Hinzufügen des Artikels in plista.items.push verwendet werden.
				// Hinweis: Sie können sich auch spezielle eigene Platzhalter definieren,
				// dazu gibt's separat eine Anleitung
				itemStyle: {
					"default": '<li> <span class="date">[created_at]</span> \n' +
						'	 <span class="box_title"><a href="[url]">[longtitle]</a></span>  \n' +
						'	 <span class="meta">[longtext]</span> \n' +
						'	 </li>',
					pet: '<li class="pet"> <span class="date">[created_at]</span> \n' +
						'	<div style="float:right; font-size: 9px;">ANZEIGE <img src="http://static.plista.com/images/newtab.gif"></div>' +
						'	 <span class="box_title"><a href="[url]" target="_blank">[longtitle]</a></span>  \n' +
						'	 <span class="meta">[longtext]</span> \n' +
						'	 </li>'
				}
			}
		});

		PLISTA.util.loadCSS('#plista0_belowArticle li.pet {display: block; background-color: #f5f5f5}' +
			'#plista0_belowArticle li:hover {background-color: #EEEEEE;}' +
			'#plista0_belowArticle li a:hover {color: #860406}');

	}

	try {
		PLISTA.partner.setWidgets(widgets);
		PLISTA.init();
	} catch (e) {
		document.write('<' + 'script type="text/javascript" src="' + PLISTA.path + 'errorreport.js?error=' + encodeURIComponent(e) + '"><' + '/script>');
	}
};

