YAHOO.util.Event.onContentReady("header", function () {
	swfobject.embedSWF(
		"/web/flash/banner1.swf",
		"header",
		"990", 
		"330", 
		"9.0.0", 
		"/swf/expressInstall.swf",
		null,
		{wmode:'transparent'}
	);
});



//videoContainer
YAHOO.util.Event.onContentReady("videoContainer", function () {
	swfobject.embedSWF(
		"/swf/locateinleeds.swf",
		"videoContainer", 
		"320",
		"240",
		"9.0.0",
		"/swf/expressInstall.swf",
		null,
		{wmode:'transparent'}
	);
});

// init buttons
YAHOO.util.Event.onDOMReady(function () {
	new YAHOO.widget.Button('buttonSearch');
	new YAHOO.widget.Button('buttonPostcodeSearch');
	
});

YAHOO.util.Event.onDOMReady(function () {
	var elements = YAHOO.util.Dom.getElementsByClassName('clearDefault');
	
	YAHOO.util.Event.on(elements, 'click', clearDefault);
	YAHOO.util.Event.on(elements, 'blur', checkValue);
	
	function clearDefault(e){		
		var eventTarget = YAHOO.util.Event.getTarget(e);
		
		if (eventTarget.value == eventTarget.defaultValue)
			eventTarget.value = '';
	}
	
	function checkValue(e){		
		var eventTarget = YAHOO.util.Event.getTarget(e);
		
		if (eventTarget.value == '')
			eventTarget.value = eventTarget.defaultValue;
	}
	
	
	/** font size switcher **/
	var currentFontSize = 'fontMedium';
	
	var fontSwitcherHandler = function (e){
		var eventTarget = YAHOO.util.Event.getTarget(e);
		fontSwitcher(eventTarget.id);
	}
	
	function fontSwitcher(title){
		YAHOO.util.Cookie.set('fontSize', title, {path: "/"});
		
		currentFontSize = title;
				
		var links = document.getElementsByTagName('link');
		
		for (var i=0; i<links.length; i++){	
			if (links[i].rel == "alternate stylesheet"){
				if (links[i].title == title){
					links[i].disabled = false;
				}
				else {
					links[i].disabled = true;
				}
			}
		}
	}
	
	YAHOO.util.Event.addListener("fontSmall", "click", fontSwitcherHandler);
	YAHOO.util.Event.addListener("fontMedium", "click", fontSwitcherHandler);
	YAHOO.util.Event.addListener("fontLarge", "click", fontSwitcherHandler);
	
	if (YAHOO.util.Cookie.get('fontSize')){
		fontSwitcher(YAHOO.util.Cookie.get('fontSize'));
	}
	/** end of font size switcher **/
	
});


// hide subnav if no items in list
YAHOO.util.Event.onContentReady("section_nav", function () {	
	var sectionNavContainer = new YAHOO.util.Element('section_nav'); 

    var items1 = sectionNavContainer.getElementsByTagName('a'); 

    if (items1.length == 0){
    	sectionNavContainer.setStyle('display', 'none');
    }
});