function displayPromotions(sResponseXML) {
	var eSimpleList = sResponseXML.documentElement.getElementsByTagName('simplelist')[0];
	var ePromotionsPointer = document.getElementById('promotionsPointer');
	if (eSimpleList && ePromotionsPointer) {
		/* heading */
		var eHeading = document.createElement('h2');
		eHeading.appendChild(document.createTextNode(eSimpleList.getAttribute('name')));
		ePromotionsPointer.parentNode.appendChild(eHeading);

		/* items */
		for (var i = 0; (eCommonRef = eSimpleList.getElementsByTagName('commonref')[i]); i++) {
			/* container */
			var ePromotionImage = document.createElement('div');
			ePromotionImage.className = 'promotion-image';
			ePromotionsPointer.parentNode.appendChild(ePromotionImage);

			var ePromotionContainer = document.createElement('div');
			ePromotionContainer.className = 'wfa';
			ePromotionsPointer.parentNode.appendChild(ePromotionContainer);

			/* link */
			var sLink = null;
			if (eCommonRef.getAttribute('performanceref')) {
				sLink = getPerformanceURL(eCommonRef.getAttribute('performanceref'));
			} else if (eCommonRef.getAttribute('categoryref')) {
				sLink = getCategoryURL(eCommonRef.getAttribute('categoryref'));
			} else if (eCommonRef.getAttribute('outerref')) {
				sLink = eCommonRef.getAttribute('outerref');
			}

			/* image */
			var eImageSource = eCommonRef.getElementsByTagName('image')[0];
			var sImageSrc = getContentURL(eImageSource.getAttribute('small'));
			if (!sImageSrc) sImageSrc = getContentURL(eImageSource.getAttribute('medium'));
			if (sImageSrc) {
				var eImageContainer = document.createElement('div');
				eImageContainer.className = 'icon';
				
				var eImage = document.createElement('img');
				eImage.setAttribute('width', '50');
				eImage.setAttribute('height', '50');
				eImage.className = 'actionmedium';
				eImage.src = sImageSrc;

				if (sLink) {
					var eImageLink = document.createElement('a');
					eImageLink.setAttribute('href', sLink);
					eImageLink.appendChild(eImage);
					eImageContainer.appendChild(eImageLink);
				} else {
					eImageContainer.appendChild(eImage);
				}
				ePromotionImage.appendChild(eImageContainer);
			}
			
			/* title */
			var ePromoHeading = document.createElement('h3');
			if (sLink) {
				var eHeadingLink = document.createElement('a');
				eHeadingLink.setAttribute('href', sLink);
				eHeadingLink.appendChild(document.createTextNode(eCommonRef.getAttribute('name')));
				ePromoHeading.appendChild(eHeadingLink);
			} else {
				ePromoHeading.appendChild(document.createTextNode(eCommonRef.getAttribute('name')));
			}

			ePromotionContainer.appendChild(ePromoHeading);

			/* date */
			var sDate = eCommonRef.getAttribute('date');
			if (sDate) {
				var eDate = document.createElement('p');
				eDate.className = 'date';
				eDate.appendChild(document.createTextNode(sDate));
				ePromotionContainer.appendChild(eDate);
			}
			
			/* description */
			var eDescriptionSource = eCommonRef.getElementsByTagName('descr')[0];
			if (
				eDescriptionSource
				&& eDescriptionSource.firstChild
				&& eDescriptionSource.firstChild.nodeValue
			) {
				var eDescrText = null;
				if (document.importNode) {
					eDescrText = document.importNode(eDescriptionSource.firstChild, true)
				} else {
					eDescrText = document.createTextNode(eDescriptionSource.firstChild.nodeValue);
				}
				if (eDescrText) {
					//alert(eDescrText.length)
					var eDescription = document.createElement('p');
					eDescription.appendChild(eDescrText);
					ePromotionContainer.appendChild(eDescription);
					var eSpacer = document.createElement('br');
					ePromotionContainer.appendChild(eSpacer);
					if(eDescrText.length<=1){
						eSpacer = document.createElement('br');
						ePromotionContainer.appendChild(eSpacer);
					}
				}
			}
		}
	}
}
