function siteSearch_OnClick()
{
	if (validateSearchQuery(document.siteSearch.q.value)) {
		document.siteSearch.q.value = document.siteSearch.q.value.replace('<script>', '');
		document.siteSearch.q.value = document.siteSearch.q.value.replace('</script>', '');
		document.siteSearch.submit();
	}
		
}

function azSearch_OnClick()
{
	if (validateSearchQuery(document.azSearch.q.value)) {
		document.azSearch.q.value = document.azSearch.q.value.replace('<script>', '');
		document.azSearch.q.value = document.azSearch.q.value.replace('</script>', '');
		document.azSearch.submit();
	}
		
}

function siteSearch_OnFocus()
{
	if (document.siteSearch.q.value == 'enter search terms')
		document.siteSearch.q.value = '';
}

function validateSearchQuery(searchQuery)
{
	if (searchQuery == '' || searchQuery == 'enter search terms') {
		alert('Please enter something in the search box.');
		return false;
	}
	return true;
}

function toggle(div)
{
	if (div.parentNode.className == 'rightSubMenuOpen')
		div.parentNode.className = 'rightSubMenuClosed';
	else
		div.parentNode.className = 'rightSubMenuOpen';
}

function togglesvc(div)
{
                var leftmenu = document.getElementById('leftMenu'); 
                if (div.className == 'menuOpen'){
		div.className = 'menuClosed';
	                var mainmenu = getElementsByClass('mainMenuOpen', leftmenu, 'ul' );
                                mainmenu[0].className = "mainMenuClosed";
               }
	else {
		div.className = 'menuOpen';
	                var mainmenu = getElementsByClass('mainMenuClosed', leftmenu, 'ul' );
                                mainmenu[0].className = "mainMenuOpen";
               }
}


function disableserversideexpand(sPath)
{
	var mcs= document.getElementById('mycouncilsvcs');
	mcs.href = sPath;

}

function closeRightMenu()
{
	var sidebar2 = document.getElementById('sidebar2');
	var expandableBoxes = getElementsByClass('rightSubMenuOpen', sidebar2, 'div');
	for (i = 0; i < expandableBoxes.length; i++) {
		expandableBoxes[i].className = 'rightSubMenuClosed';
	}
}

function getElementsByClass(searchClass, node, tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var elements = node.getElementsByTagName(tag);
	var elementsLength = elements.length;
	var pattern = new RegExp("(^|\\\\s)"+searchClass+"(\\\\s|$)");
	for (i = 0, j = 0; i < elementsLength; i++) {
		if ( pattern.test(elements[i].className) ) {
			classElements[j] = elements[i];
			j++;
		}
	}
	return classElements;
}

function nearYouSearch_OnClick()
{
        SetCookie(document.getElementById("nearYouSearchTextBox").value, "");
}

function SetCookie(postCodeValue, addressValue) {
	var date = new Date();
	date.setTime(date.getTime() + (365*24*60*60*1000));
	var expires = "; expires=" + date.toGMTString();
	if((postCodeValue != null) || (postCodeValue != ""))
	{
	    document.cookie = "LBHFPostCodeCookie=" + escape(postCodeValue) + expires + "; path=/";
	}
	
	if((addressValue != null) || (addressValue != ""))
	{
	    document.cookie = "LBHFAddressCookie=" + escape(addressValue) + expires + "; path=/";
	} 
}