window.addEvent('load',function() {

	var topgraphic = $('topgraphic');
	var toptitle = $('toptitle');
	var buy = $('buy');

	var buyhover = $('buyhover');

	var buyclick = $('buyclick');

	var referrer = document.referrer;

	if (referrer.indexOf("/mac/webcam/bt1") == -1)
	{

	var fx = new Fx.Morph(topgraphic, {duration: 1100, wait: false});
	var fx2 = new Fx.Morph(toptitle, {duration: 1200, wait: false});
	var fx4 = new Fx.Morph(buy, {duration: 1400, wait: false});
	var fx4_1 = new Fx.Morph(buyclick, {duration: 1400, wait: false});
	var fx4_2 = new Fx.Morph(buyhover, {duration: 1400, wait: false});

	topgraphic.setStyles({
		'top': 0,
		'left': -500,
		'visibility':'visible',
		opacity:1
	});			
	toptitle.setStyles({
		'top': -142,
		'left': -500,
		'visibility':'visible',
		opacity:1
	});			


	buy.setStyles({
		'top': -315,
		'left': -500,
		'visibility':'visible',
		opacity:1
	});			

	

	buyhover.setStyles({
		'top': -478,
		'left': -500,
		'visibility':'visible',
		opacity:0
	});			

	buyclick.setStyles({
		'top': -670,
		'left': -500,
		'visibility':'visible'
	});			


	fx.options.transition = Fx.Transitions['Quart']['easeOut'];
	fx.start({
		'left': [25],
		opacity:1,
	});	

	fx2.options.transition = Fx.Transitions['Quart']['easeOut'];
	fx2.start({
		'top': [-142],
		'left': [280],
		opacity:1,
	});	



	fx4.options.transition = Fx.Transitions['Quart']['easeOut'];
	fx4.start({
		'left': [690],
		opacity:1,
	});	
	fx4_1.options.transition = Fx.Transitions['Quart']['easeOut'];
	fx4_1.start({
		'left': [805],
		opacity:1,
	});	
	fx4_2.options.transition = Fx.Transitions['Quart']['easeOut'];
	fx4_2.start({
		'left': [840]
	});	
	
	}
	else
	{

	topgraphic.setStyles({
		'top': 0,
		'left': 25,
		'visibility':'visible',
		opacity:1
	});			
	toptitle.setStyles({
		'top': -142,
		'left': 280,
		'visibility':'visible',
		opacity:1
	});			

	buy.setStyles({
		'top': -315,
		'left': 690,
		'visibility':'visible',
		opacity:1
	});			


	buyhover.setStyles({
		'top': -478,
		'left': 840,
		'visibility':'visible',
		opacity:0
	});			

	buyclick.setStyles({
		'top': -670,
		'left': 805,
		'visibility':'visible'
	});			

	}


		var morph2 = new Fx.Morph(buyhover,{ 'duration':'200', 'link':'chain' });
		buyclick.addEvents({
			'mouseenter' : function() { morph2.start({ opacity:.3 }) },
			'mouseleave' : function() { morph2.start({ opacity:0 }) },
		});
		
}); 
