
function MM_swapFaq(id) {
	var Span = document.getElementById ('faq' + id);
	Span.style.display = Span.style.display == 'block' ? 'none' : 'block';
}

function generalJsInit() {
	setupShowroomMovieRollovers();
	setupTogglesZZplus();
	addPrintEvents();

	/* START: SCM, 21/04/08 overlay */
	if (typeof flash_takeover == 'object') createFlashOverlay();
	var promos = $$('.homePromos img');
	if (promos.length !== 0) { /* UK specific */
		if (gup('over', promos[0].src) !== false) {
			homeStartCountdown();
		}
	}

	//UK promotion links
	if (Prototype.Browser.IE) {
		$$('.promoContainer a').each(function(el) {
			Event.observe(el, 'focus', linkBlurring, false);
		});
	}
	
	// Brochure download links:
	$$('#content ol.js-brochure-download ul.links a').invoke('observe', 'click', function (e) {
		// grab the href and open a new window
		var link = Event.element(e);
		link = link.href;
		if (link) window.open(link);
		// let the postback onclick fire
	});
	
	
	contentpanels.init();
	tracking.onPageLoad();
}

// Top navigation navigation
sfHover = function() {
	if (document.getElementById("nav") !== null) {
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		for (var i = 0; i < sfEls.length; i++) {
			sfEls[i].onmouseover = function() {
				this.className += " sfhover";
			}
			sfEls[i].onmouseout = function() {
				this.className = this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
// End: Top navigation navigation

