function openVideoPopup( videoURL, viedeoWidth, videoHeight)
{
	width = viedeoWidth;
	height = videoHeight;
	url = 'http://www.sport-schreiner-tt.de/index.php?screen=dstore.popup.video&width='+viedeoWidth+'&height='+videoHeight+'&VideoURL='+escape(videoURL);
	popup = window.open(url, 'ViedeoPopup', 'width='+width+',height='+height+',scrollbars=no,toolbar=no,location=no,menubar=no,resizable=yes');
	popup.focus();
} // function openVideoPopup( videoURL, viedeoWwidth, video)
	


function preloadOverImages()
{
	preloadedImages = new Array();
	document.loaded = true;
	images = scanDomTreeForNodeAttribute("", 'overImage');
	for(var i=0; i < images.length; i++)	
	{
		src = images[i].getAttribute('overImage');
		preloadedImages[i] = new Image();
		preloadedImages[i].src = src;
	}
}

function scanDomTreeForNodeAttribute(start_node,attribute)	{
     if(start_node == "")
		var start_node = document;
  	var foundNodeArray = [];
	var childs = start_node.childNodes;
	for(var i=0; i < childs.length; i++){
		if(typeof(childs[i].getAttribute) != 'undefined')	{
			var found = childs[i].getAttribute(attribute);
			if(found)	{
				foundNodeArray[foundNodeArray.length] = childs[i];
			}
			if(childs[i].childNodes.length > 0)	{
				var recursiveNodeArray = scanDomTreeForNodeAttribute(childs[i],attribute);
    				for(var j=0; j < recursiveNodeArray.length; j++)	{
        					foundNodeArray[foundNodeArray.length] = recursiveNodeArray[j];
				}
			}
		}
  	}
	return foundNodeArray;
}

function addMouseSwitches()
{
	images = scanDomTreeForNodeAttribute("", 'overImage');
	for(var i=0; i < images.length; i++)	
	{
		if(images[i].getAttribute('onMouseOver'))	
			continue;
		images[i].onmouseover = function() { changeImage(this, 'over'); return; }
		images[i].onmouseout = function() { changeImage(this, 'out'); return; }
	}
}

function changeImage(target, state)
{
	
	if(!target.getAttribute("outImage") && state == "over")
		target.setAttribute('outImage', target.getAttribute('src'));
	target.setAttribute('src',target.getAttribute(state+'Image'));
}

function openPopup(url)
{
	popup = window.open(url, 'Popup', 'width=700,height=600,scrollbars=yes,toolbar=no,location=no,menubar=no,resizable=yes');
	popup.focus();
}

function switchWochenspecial()
{
	if (i > anzahlWochenspecials)
	{
		i = 1;
	}

	if (i == 1)
	{
		document.getElementById('Wochenspecial'+1).style.display = 'none';	
		i = i + 1;		
		document.getElementById('Wochenspecial'+i).style.display = '';
	}
	else
	{
		if (i == anzahlWochenspecials)
		{
			document.getElementById('Wochenspecial'+anzahlWochenspecials).style.display = 'none';	
			document.getElementById('Wochenspecial'+1).style.display = '';
			i = i + 1;
		}
		else
		{
			document.getElementById('Wochenspecial'+i).style.display = 'none';	
			i = i + 1;
			document.getElementById('Wochenspecial'+i).style.display = '';
		}
	}
} // function switchWochenspecial()

function switchEmpfehlung()
{
	if (iEmpfehlungen > anzahlEmpfehlungen)
	{
		iEmpfehlungen = 1;
	}

	if (iEmpfehlungen == 1)
	{
		document.getElementById('Empfehlung'+1).style.display = 'none';	
		iEmpfehlungen = iEmpfehlungen + 1;		
		document.getElementById('Empfehlung'+iEmpfehlungen).style.display = '';
	}
	else
	{
		if (iEmpfehlungen == anzahlEmpfehlungen)
		{
			document.getElementById('Empfehlung'+anzahlEmpfehlungen).style.display = 'none';	
			document.getElementById('Empfehlung'+1).style.display = '';
			iEmpfehlungen = iEmpfehlungen + 1;
		}
		else
		{
			document.getElementById('Empfehlung'+iEmpfehlungen).style.display = 'none';	
			iEmpfehlungen = iEmpfehlungen + 1;
			document.getElementById('Empfehlung'+iEmpfehlungen).style.display = '';
		}
	}

} // function switchEmpfehlung()