csf.sterne = {field: 'inSFSterne', plink: 's', ajax: 'sterne', "deflt": ''};
csf.maxEZ = {field: 'inSFMaxEZ', plink: 'mxez', ajax: 'mxez', "deflt": ''};
csf.maxDZ = {field: 'inSFMaxDZ', plink: 'mxdz', ajax: 'mxdz', "deflt": ''};

function constructInfo(item)
{
	EZeuros = Math.floor(item.EZVon);
	DZeuros = Math.floor(item.DZVon);
	var tbl =
	{
		tag: "table",
		attr:{className : "productInfoBox"},
		content:
		[
			{
				tag: 'tr',
				content:
				[
					{
					tag: 'td',
					attr:{rowSpan: '3'},
					content:{tag:'img',attr:{src:'/media/images/i_hotel.gif',alt:'Hotel',align:'left',className:'bubbleImage'}}
					},
					{
					tag: 'td',
					attr:
					{
						colSpan: '2'
					},
					content:
					[
						{
							tag: 'span',
							attr:
							{
								className: 'itemTitle'
							},
							content:
							{
								tag: 'a',
								attr:
								{
									href: "http://www.hoteldatenbank.de/hotel/" + item.HotelKey+".html"
								},
								content: item.Name
							}
						},
						{
							tag: 'span',
							attr:
							{
								className: 'hotelStars'
							},
							content:
							{
								tag: 'a',
								attr:
								{
									href: "http://www.hoteldatenbank.de/hotel/" + item.HotelKey+".html"
								},
								content: item.Stars
							}
						}
					]
					}
				]
			},
			{
				tag: 'tr',
				content:
				[
					{
						tag: 'td',
						content:
						[
							"EZ: ",
							{
								tag: 'span',
								attr:
								{
									className: 'hotelPrice1'
								},
								content:
									(EZeuros ? EZeuros : '-') + " Euro"
							}
						]
					},
					{
						tag: 'td',
						content:
						[
							"Zimmer: ",
							{
								tag: 'span',
								attr:
								{
									className: 'hotelRooms'
								},
								content:
									item.Zimmer ? item.Zimmer : '-'
							}
						]
					}
				]
			},
			{
				tag: 'tr',
				content:
				[
					{
						tag: 'td',
						content:
						[
							"DZ: ",
							{
								tag: 'span',
								attr:
								{
									className: 'hotelPrice2'
								},
								content:
									(DZeuros ? DZeuros : '-') + " Euro"
							}
						]
					},
					{
						tag: 'td',
						content:
						[
							"Fruestuck inkl: ",
							{
								tag: 'span',
								attr:
								{
									className: 'hotelRooms'
								},
								content:
									item.Fruestuck ? 'Ja' : 'Nein'
							}
						]
					}
				]
			}
		]
	}
	var dv = document.createElement('div');
	constructElement(dv, tbl);
	return dv;
}


function constructInfoOld(item)
{
	if (global_infos["'" +item.id + "'"])
	{
		return global_infos["'" +item.id + "'"];
	}
	var box = document.createElement('table');
	box.className = 'productInfoBox';

	var tr1= document.createElement('tr');

	var td1 = document.createElement('td');
	td1.rowSpan = '5';

	tr1.appendChild(td1);

	var td2 = document.createElement('td');
	var title = document.createElement('span');
	a = document.createElement('a');
	a.href = "http://www.hoteldatenbank.de/hotel/" + item.HotelKey+".html";
	a.target = '_blank';
	var stars = document.createElement('span');
	stars.appendChild(document.createTextNode(' ' + item.Stars));
	stars.className = 'hotelStars';

	var text = document.createTextNode(item.Name);
	a.appendChild(text);
	title.appendChild(a);
	title.className = 'hotelTitle';

	td2.colSpan = '2';
	td2.appendChild(title);
	td2.appendChild(stars);
	tr1.appendChild(td2);
	box.appendChild(tr1);

	var tr2= document.createElement('tr');

	var td21 = document.createElement('td');
	text = document.createTextNode('Zimmer: ');
	td21.appendChild(text);
	var rooms = document.createElement('span');
	text = document.createTextNode(item.Zimmer);
	rooms.appendChild(text);
	rooms.className = 'hotelRooms';
	td21.appendChild(rooms);

	tr2.appendChild(td21);

	var td22 = document.createElement('td');
	text = document.createTextNode('Strasse: ');
	var span = document.createElement('span');
	span.className = 'hotelStreet';
	span.appendChild(document.createTextNode(item.Strasse));
	td22.appendChild(text);
	td22.appendChild(span);
	tr2.appendChild(td22);

	box.appendChild(tr2);

	var tr3= document.createElement('tr');
	var td31 = document.createElement('td');
	var euros = Math.floor(item.EZVon);
	if (euros > 0)
	{
		text = document.createTextNode('EZ: ');
		var price1 = document.createElement('span');
		price1.appendChild(document.createTextNode( euros + " EUR"));
		price1.className = 'hotelPrice1'
		td31.appendChild(text);
		td31.appendChild(price1);
	}
	tr3.appendChild(td31);

	var td32 = document.createElement('td');
	br = '';
	if (item.Fruehstueck > 0) { br = 'Ja'; }
	else { br = 'Nein'; }
	text = document.createTextNode('Fruehstueck inkl.: ');
	var fr = document.createElement('span');
	fr.appendChild(document.createTextNode(br));
	fr.className = 'hotelBreakfast'
	td32.appendChild(text);
	td32.appendChild(fr);
	tr3.appendChild(td32);

	box.appendChild(tr3);

	var tr4= document.createElement('tr');

	var td41 = document.createElement('td');
	euros = Math.floor(item.DZVon);
	if (euros > 0)
	{
		text = document.createTextNode('DZ: ');
		var price2 = document.createElement('span');
		price2.appendChild(document.createTextNode(euros + " EUR"));
		price2.className = 'hotelPrice2'
		td41.appendChild(text);
		td41.appendChild(price2);
	}
	tr4.appendChild(td41);

	box.appendChild(tr4);

	var dv = document.createElement('div');
	dv.appendChild(box);
	return dv;
}
