Event.observe(window, 'load', function() {
	// do some CSS magic for no javascript version
	Element.addClassName('main', 'hasjs');



	////// popups

	// popup galleries

	// popup movies
	//var popupmovienav = $$('#main .watchvideo');
	if (!((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i)))) {
		var popupmovienav = $$('.watchvideo');
		if (popupmovienav.length>0) var movies = new PopupGalleryMovie(popupmovienav);
	}

	//
	//	replace tagged images with their @2x variants if appropriate
	//
	var imgs = document.getElementsByClassName('replace-2x');

	var items = [];
	for (var i=0; i<imgs.length; i++) {
		if (imgs[i].getStyle('font-size') == "1px") {
			var width = imgs[i].width;
			var height = imgs[i].height;
			imgs[i].src = imgs[i].src.replace(/.jpg/, '@2x.jpg');
			imgs[i].width = width;
			imgs[i].height = height;
		}
	}
}, false);

