	window.addEvent('domready', function() {

				var hash = SWFAddress.getValue();

				var overview = $('overview');
				var overviewFxIn = new Fx.Morph(overview, {
					transition: Fx.Transitions.Back.linear,
					duration: 'long'
				});
				var overviewFxOut = new Fx.Morph(overview, {
					transition: Fx.Transitions.Back.easeOut,
					duration: 'long'
				});

				var details = $('details');
				var detailsContent = $('detailscontent');
				var detailsFxIn = new Fx.Morph(details, {
					transition: Fx.Transitions.Back.linear,
					duration: 'long'
				});
				var detailsFxOut = new Fx.Morph(details, {
					transition: Fx.Transitions.Back.easeOut,
					duration: 'long'
				});

				var detailsLoader = new Request.HTML({
					url: 'ajax-productdetails.jsc',
					update: detailsContent
				});


				$('detailsclose').addEvent('click', function() {
					// Schliessen des Detailfensters
					overviewFxIn.start({height:'302px'});
					detailsFxIn.start({top: '760px',height: '0px'});


					document.getElementById('paramloading').style.display="none";
					document.getElementById('paramloading2').style.display="none";
					document.getElementById('paramloading3').style.display="none";


				});

				var matrix = new Matrix({
					id: 'matrix',
					imgpath: '/img',
					width: 936,
					height: 306,
					border: 4,
					categoryName: categoryNames,
					categoryId: categoryIds,

					onClick: function(e){
						// Details nachladen und anzeigen
						detailsContent.set('html', '');
						detailsLoader.send("id="+e.target.retrieve('prodid'));
						overviewFxOut.start({height:'295px'});
						detailsFxOut.start({top: '185px',height: '1120px'});},	show: 1});
						matrix.hashChanged(hash);

						SWFAddress.onChange = function() {
							var hash = SWFAddress.getValue();
							matrix.hashChanged(hash);
						}
				});

