window.addEvent('domready', function()
{
	Cufon.replace('.cufonified');
	Cufon.replace('.cufonified-medium, h1, h2[class!=button]', {fontFamily: 'DINPro-medium'});
	if ($('languages')) {
		var languages = new Asset.images([window.imageurl + 'icons/languages/corner.gif', window.imageurl + 'icons/languages/at.gif', window.imageurl + 'icons/languages/cz.gif', window.imageurl + 'icons/languages/de.gif', window.imageurl + 'icons/languages/dk.gif', window.imageurl + 'icons/languages/en.gif', window.imageurl + 'icons/languages/es.gif', window.imageurl + 'icons/languages/fi.gif', window.imageurl + 'icons/languages/fr.gif', window.imageurl + 'icons/languages/gr.gif', window.imageurl + 'icons/languages/hu.gif', window.imageurl + 'icons/languages/it.gif', window.imageurl + 'icons/languages/nl.gif', window.imageurl + 'icons/languages/no.gif', window.imageurl + 'icons/languages/pl.gif', window.imageurl + 'icons/languages/pt.gif', window.imageurl + 'icons/languages/rs.gif', window.imageurl + 'icons/languages/ru.gif', window.imageurl + 'icons/languages/se.gif', window.imageurl + 'icons/languages/ua.gif']);
		var shLanguage = function(dt){if (!$chk(dt)){dt = 'none';} $('language-picker').setStyle('display', dt);};
		$('languages').addEvent('click', function() {shLanguage($('language-picker').getStyle('display') == 'block' ? 'none' : 'block');});
		$('languages').addEvent('mouseleave', function() {shLanguage.delay(500);});
	}
	if (window.controller == 'home' && $chk($('magazines'))) {
		new SlideItMoo({
			overallContainer: 'news',
			elementScrolled: 'newsholder',
			thumbsContainer: 'newsinnerholder',		
			itemsVisible: 2,
			elemsSlide: 1,
			duration: 400,
			itemsSelector: '.newsitem',
			itemWidth: 334,
			itemHeight: 100,
			showControls: 0,
			autoSlide: 3000,
			slideVertical: true
		});
		var mf = new MooFlow($('mags'), {
			bgColor: 'transparent',
			startIndex: Math.floor(Math.random()*11),
			useMouseWheel: false,
			reflection: 0,
			heightRatio: 1,
			factor: 150,
			interval: 3000,
			offsetY: 25,
			onClickView: function(magObject) {document.location.href = magObject.href;}
		});
		var ap = function(){mf.play();};
		ap.delay(3000);
	}
});
