function applyIE6Style(element, url)
{
	element.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + url + '",sizingMethod="crop", enabled=true)';
	element.style.zoom = '1';
	element.style.background = 'none';
}

function checkSearchForm(form)
{
	var s = form["search"];
	if (!s || s.value == '')
	{
		alert('Please enter a search expression');
		return false;
	}
	return true;
}

var menuElements = $A($('left_menu').getElementsByTagName('li'));
if (menuElements)
{
	menuElements.each(
		function(element, index) {
			if (element.className != 'sub' && element.className != 'sub2')
			{
				if (element.getElementsByTagName('a')[0])
				{
					var txt = element.getElementsByTagName('a')[0].firstChild.nodeValue;

					if (txt && txt.length > 0)
					{
						txt = txt.toUpperCase();
						element.style.backgroundImage = 'url("/svg/left_menu_element.svg?text=' + txt + '&text2=' + txt + '")';
						element.style.display = 'block';

					}
				}
			}
		}
	);

	menuElements.each(
		function(element, index) {
			var a = element.getElementsByTagName('a')[0];
			if (a && a.href)
			{
				if (document.location.href == a.href || (active_href != '' && a.href.indexOf(active_href) != -1))
				{
					a.className = 'active';
				}
			}
		}
	);
}

var headers = $A(document.getElementsByClassName('doc-header'));
if (headers)
{
	headers.each(
		function(element, index) {
			var txt2 = element.firstChild ? element.firstChild.nodeValue : '';
			if (txt2 && txt2.length > 0)
			{
				txt2 = txt2.toUpperCase();
				txt2 = escape(txt2);
				element.style.backgroundImage = 'url("/svg/doc_header.svg?text=' + txt2 + '&text2=' + txt2 + '&format=png&filename=foo.png")';
			}
		}
	);
}
// top menu
var topMenuElements = $A($('top_menu').getElementsByTagName('a'));
if (topMenuElements)
{
	topMenuElements.each(
		function(element, index) {
			var txt = element.firstChild.nodeValue;
			if (txt && txt.length > 0)
			{
				//img = new Image();
				src = '/svg/top_menu.svg?text=' + txt;
				element.style.backgroundImage = 'url("' + src +'")';
				//element.style.width = img.width + 'px';
				element.style.textIndent = '-9999px';
			}
		}
	);
}

var stxt = $('search-label').firstChild.nodeValue;
stxt = stxt.toUpperCase();
$('search-label').style.backgroundImage = 'url("/svg/left_label.svg?text=' + stxt + '&text2=' + stxt + '&format=png")';
$('search-label').style.textIndent = '-9999px';

if (navigator.appVersion.indexOf('MSIE 6.0') != -1)
{
	applyIE6Style($('search-label'), '/svg/left_label.svg?text=' + stxt + '&text2=' + stxt + '&format=png');
}

if ($('newsletter-label'))
{
	var s2txt = $('newsletter-label').firstChild.nodeValue;
	s2txt = s2txt.toUpperCase();
	$('newsletter-label').style.backgroundImage = 'url("/svg/left_label.svg?text=' + s2txt + '&text2=' + s2txt + '&format=png")';
	if (navigator.appVersion.indexOf('MSIE 6.0') != -1)
	{
		applyIE6Style($('newsletter-label'), '/svg/left_label.svg?text=' + s2txt + '&text2=' + s2txt + '&format=png');
	}
	$('newsletter-label').style.textIndent = '-9999px';
}
