

		function Element( OBJ ) { return document.getElementById( OBJ ); }

		function setFlash( SWF, ID, W, H, FlashVersion, FlashVars ) {
			var SPAN	= document.createElement( 'span' );
			SPAN.id		= ID + 'FlashSetUpDummySwfObject';

			if( Element(ID).firstChild )
				Element(ID).firstChild.data		= '';
			Element(ID).style.textIndent	= 0;
			Element(ID).appendChild( SPAN );

			swfobject.embedSWF( SWF, SPAN.id, W, H, FlashVersion, null, FlashVars );
		}

		function Start() {
			var IMGS	= document.images;

			for( var i = 0; i < IMGS.length; i++ ) {
				if( IMGS[i].className.match( /^round\((left|right|none)\)$/ ) ) {
					var flt	= 'fl' + IMGS[i].className.match( /^round\((left|right|none)\)$/ )[1];

					var SPAN			= document.createElement( 'span' );
					SPAN.className		= 'roll ' + flt;

					var Corner1			= document.createElement( 'span' );
					var Corner2			= document.createElement( 'span' );
					var Corner3			= document.createElement( 'span' );
					var Corner4			= document.createElement( 'span' );
					Corner1.className	= 'ul';
					Corner2.className	= 'dl';
					Corner3.className	= 'ur';
					Corner4.className	= 'dr';

					SPAN.appendChild( Corner1 );
					SPAN.appendChild( Corner2 );
					SPAN.appendChild( Corner3 );
					SPAN.appendChild( Corner4 );

					if( IMGS[i].id == 'notop' )
						SPAN.className += ' notop';

					IMGS[i].parentNode.insertBefore( SPAN, IMGS[i] );
					SPAN.appendChild( IMGS[i] );
				}
			}

			var Links	= document.links;

			for( i = 0; i < Links.length; i++ ) {
				if( Links[i].className == 'view' || Links[i].className == 'view va' ) {
					Links[i].hhash		= Links[i].hash.replace('#pic','');
					Links[i].href		= "javascript://viewProduct";
					Links[i].onclick	= function() { Switch(this); }
				}
			}

			if( Element('view') ) {
				window.onscroll	= function() {
					window.clearTimeout( timer );
					timer = window.setTimeout(
						function() {
							var TTOP	= document.documentElement.scrollTop || document.body.scrollTop;
							if( TTOP >= Element('view').parentNode.offsetTop ) {
								Element('view').style.top	= ( TTOP - 272 ) + 'px';
								Element('asd').innerHTML = ( TTOP - 272 ) + 'px';
							}
							else
								Element('view').style.top	= '0px';
						}, 250
					);
				}
			}
		}
		var timer;

		function Switch( LINK ) {
			if( prev ) prev.className = 'view';
			prev	= LINK;
			prev.className	= 'view va';

			Element('pics').scrollTop	= Element( 'pic' + LINK.hhash ).offsetTop;
			Element('MoreButton').href	= 'products-' + LINK.hhash + '.html';
		}
