window.addEvent('domready', function()
{
	
	$('pseudo').addEvents
	({
		'focus': function()
		{
			if(this.value == 'Chatname eingeben')
			{
				this.value = '';
			}
		},
		'blur': function()
		{
			if(this.value == '')
			{
				this.value = 'Chatname eingeben';
			}
		},
		'keydown': function(e1)
		{
			if(e1.key == 'enter')
			{
				window.open('/anmelden/','_self');
			}
		}
	});
	
	var save = $('bigpic').get('src');
	var locktimer;
	var lockmouse = false;
	
	$$('.pic img').addEvents
	({
		'mouseover': function()
		{
			if(lockmouse == false)
			{
				$('flash').setStyle('display', 'none');
				$('picture').setStyle('display', 'block');
				$('bigpic').set('src', this.get('title'));
			}
		},
		'mouseout': function()
		{
			if(lockmouse == false)
			{
				$('bigpic').set('src', save);
			}
		},
		'click': function()
		{
			$('bigpic').set('src', this.get('title'));
			lockmouse = true;
			locktimer = unlockmouse.periodical(1000);
			self.location.href="#acams";
		}
	});
	
	function unlockmouse()
	{
		lockmouse = false;
		locktimer = $clear(locktimer);
	}
	
	$$('.media').addEvents
	({
		'click': function()
		{
			$('picture').setStyle('display', 'none');
			$('flash').setStyle('display', 'block');

			lockmouse = true;
			locktimer = unlockmouse.periodical(7000);
			
			var s1 = new SWFObject("/swf/public/player-licensed.swf", "single", "330", "246", "7");
			
			s1.addParam("allowfullscreen","true");
			s1.addVariable("file", this.getFirst().getProperty('class'));
			s1.addVariable("image", $('bigpic').get('src'));
			s1.addVariable("width", "330");
			s1.addVariable("height", "246");
			s1.write("flash");
		},
		'mouseover': function()
		{
			this.getFirst().getFirst().removeClass('standard');
			this.getFirst().getFirst().addClass('action');
		},
		'mouseout': function()
		{
			this.getFirst().getFirst().removeClass('action');
			this.getFirst().getFirst().addClass('standard');
		}
	});

	$$('.media').each(function(index)
	{
		if($('flash').getStyle('display') == 'none')
		{
			index.fireEvent('click');
		}
	});
	
});
