window.addEvent('domready', function() {
	Cufon.replace('#navigation li a', { hover: true, letterSpacing: '1px', fontFamily: 'base-font'});
	Cufon.replace('.base-font', { hover: true, letterSpacing: '1px', fontFamily: 'base-font'});
	
	if($$('.error_page')) {
		Cufon.replace('.error_page', {letterSpacing: '1px', fontFamily: 'base-font'});
	}
	
	var downloads = $$('a.download, a.link');
	if(downloads.length > 0) {
		downloads.each(function(item) {
			item.getParent('.textblock').addClass('waytop');
			item.setAttribute('target', '_blank');
		});
	}

});


var Videos = {
	load: function(key, videos) {
		if(!videos) { return; }
		
		var vids = 1,
			wrap = $('collage_' + key);
		
		$('textblocks_overlay').addClass('videos');
		videos.each(function(vid) { 
			var el = new Element('div', {
				'id': 'video_container_' + key + '_' + vids,
				'class': 'flash-overlay',
				'styles': {
					'top': vid.y + 'px',
					'left': vid.x + 'px'
				}
			});
			
			vid.x = 0;
			vid.y = 0;
			var nsource = 'http://' + document.domain + '/media/' + vid.source;
			vid.source = nsource;
			var obj = new Swiff('/scripts/assets/player.swf?v=12', {
				id: 'player_' + vids,
				container: el,
				width: vid.width,
				height: vid.height,
				params: {
					wmode: 'transparent',
					scale: 'exactfit'
				},
				vars: vid 
			});
			
			wrap.grab(el);
			vids++;
		});
	}
};
