function loadRoundedBoxes(){
	Rico.loadModule('Corner');
	Rico.onLoad(
			function() {
					var roundCorners = Rico.Corner.round.bind(Rico.Corner);
					var tableTitles = getElementsByClassName('formattedTableTitleDiv');
					for(var i = 0;i < tableTitles.length;i++){
						roundCorners(tableTitles[i].id, {corners: "all", color: "transparent"});
					}
					var tableContents = getElementsByClassName('formattedTableContentDiv');
					for(var i = 0;i < tableContents.length;i++){
						roundCorners(tableContents[i].id, {corners: "all", color: "transparent"});
					}
					var rubrikIsActive = false;
					var udm = document.getElementById('udm');
					for(var i = 0;i < udm.childNodes.length;i++){
						if(udm.childNodes[i].firstChild){
							if(udm.childNodes[i].firstChild.className == 'round'){
								udm.childNodes[i].firstChild.firstChild.style.marginLeft = 5;
								roundCorners(udm.childNodes[i].firstChild.id, {corners: "all", color: "transparent"});
								rubrikIsActive = false;
								for(var ii = i;ii < udm.childNodes.length;ii++){
									if(i == ii){
										continue;
									}
									if(udm.childNodes[ii].firstChild && udm.childNodes[ii].firstChild.className == 'round'){
										break;
									}
									if(document.URL.startsWith(udm.childNodes[ii].href && udm.childNodes[ii].href)){
										rubrikIsActive = true;
									}
								}
								continue;
							}
							if(rubrikIsActive && udm.childNodes[i].firstChild.className == 'list'){
								var li_style = 'margin-top:0px;margin-bottom:2px;';
								var ul_style = 'margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;';
								if(document.URL.startsWith(udm.childNodes[i].href)){
									udm.childNodes[i].style.cursor = 'hand';
									udm.childNodes[i].innerHTML =
										'<ul style="'+ul_style+'">' +
										'<li style="color:red;list-style-image: url(/dat/img/arrow-r.gif);'+li_style+'">' +
										udm.childNodes[i].firstChild.firstChild.innerHTML +
										'</li>' +
										'</ul>';													
									udm.childNodes[i].firstChild.firstChild.style.color = 'red';
									if(!udm.childNodes[i].firstChild.firstChild.children){
										udm.childNodes[i].firstChild.firstChild.firstChild.style.color = 'red';
									}
								}else{
									udm.childNodes[i].style.cursor = 'hand';
									udm.childNodes[i].innerHTML =
										'<ul style="'+ul_style+'">' +
										'<li style="list-style-image: url(/dat/img/arrow.gif);'+li_style+'">' +
										udm.childNodes[i].firstChild.firstChild.innerHTML +
										'</li>' +
										'</ul>';
								}
								continue;
							}
						}
					}
					document.getElementById('udm').style.display = 'block';
			}
	);
}

function loadPdf(artnr){
	var checked = document.getElementById('showPrice').checked;
	if(!checked){
		checked = '';
	}
	var link = '/shop/details/pdf.php?artnr='+artnr+'&price='+checked;
	window.open(link, 'Artikel'+artnr, '');
}

