jQuery(function($){
	$('.travelTeaser ul').each(function(){
		var $ul=$(this) , template = $ul.attr('data-template') , data=template.split('${') , vars=new Array() , v=0;
		$ul.removeAttr('data-template');
		$.template('description',template);
		for (var i=0; i < data.length; i++) {
			if(data[i].search('}')!=-1){
				vars[v] = data[i].split('}')[0];
				v++
			}
		};
		vars = vars.unique();
		$ul.find('a').each(function(){
			var entrys=new Object , container=$('<div style="display: none;"></div>');
			$(this).attr('alt',$(this).attr('title'));
			for (var i=0; i < vars.length; i++) {
				entrys[vars[i]] = $(this).attr('data-' + vars[i]);
				$(this).removeAttr('data-' + vars[i])
			};
			$.tmpl('description', entrys ).appendTo(container);
			$(this).attr('data-tooltip',container.html().replace(/--/g,'<br>'));
			container.remove()
		});
	}).find('a').hover(function(){
		$(this).removeAttr('title')
	},function(){
		$(this).attr('title',$(this).attr('alt'))
	}).tooltip({id:'traveltip',attr:'data-tooltip'})
});


