function addEvent(elm, evType, fn, useCapture)
{
	if (elm.addEventListener)
	{
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent)
	{
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else
	{
		elm['on' + evType] = fn;
	}
}

function addListeners()
{
	var all_images = document.getElementsByTagName('img');
	for (var i = 0; i < all_images.length; i++)
	{
		if (all_images[i].className == 'navImg')
		{
			addEvent(all_images[i], 'mouseover', mouseOverImage, false);
			addEvent(all_images[i], 'mouseout', mouseOffImage, false);
		}
		if (all_images[i].className == 'navImgT')
		{
			addEvent(all_images[i], 'mouseover', mouseOverText, false);
			addEvent(all_images[i], 'mouseout', mouseOffText, false);
		}
		if (all_images[i].id == 'search')
		{
			addEvent(all_images[i], 'click', submitSearch, false);
		}
	}
	var txtSearch = document.getElementById("txtSearch");
	addEvent(txtSearch, 'unfocus', submitSearch, false);
}

var navImages = new Array();

navImages['link_about_m'] = new Image();
navImages['link_about_m'].src = '/images/template/link_marker_brown.gif';
navImages['link_range_m'] = new Image();
navImages['link_range_m'].src = '/images/template/link_marker_yellow.gif';
navImages['link_special_m'] = new Image();
navImages['link_special_m'].src = '/images/template/link_marker_red.gif';
navImages['link_mind_m'] = new Image();
navImages['link_mind_m'].src = '/images/template/link_marker_orange.gif';
navImages['link_trade_m'] = new Image();
navImages['link_trade_m'].src = '/images/template/link_marker_brown.gif';

navImages['link_about_m_s'] = new Image();
navImages['link_about_m_s'].src = '/images/template/link_marker_brown_small.gif';
navImages['link_range_m_s'] = new Image();
navImages['link_range_m_s'].src = '/images/template/link_marker_yellow_small.gif';
navImages['link_special_m_s'] = new Image();
navImages['link_special_m_s'].src = '/images/template/link_marker_red_small.gif';
navImages['link_mind_m_s'] = new Image();
navImages['link_mind_m_s'].src = '/images/template/link_marker_orange_small.gif';
navImages['link_trade_m_s'] = new Image();
navImages['link_trade_m_s'].src = '/images/template/link_marker_brown_small.gif';

addEvent(window, 'load', addListeners, false);


function mouseOverText(e)
{
	var elm;
	if (window.event && window.event.srcElement)
	{	elm = window.event.srcElement;	}
	if (e && e.target)
	{	elm = e.target;	}
	if (!elm)
	{	return;	}
	
	var textId = elm.id;
	var markerId = textId + '_m';
	
	var markerImg = document.getElementById(markerId);
	
	markerImg.src = navImages[markerId + '_s'].src;
}

function mouseOffText(e)
{
	var elm;
	if (window.event && window.event.srcElement)
	{	elm = window.event.srcElement;	}
	if (e && e.target)
	{	elm = e.target;	}
	if (!elm)
	{	return;	}
	
	var textId = elm.id;
	var markerId = textId + '_m';
	
	var textImg = document.getElementById(textId);
	var markerImg = document.getElementById(markerId);

	markerImg.src = navImages[markerId].src;
}

function mouseOverImage(e)
{
	var elm;
	if (window.event && window.event.srcElement)
	{	elm = window.event.srcElement;	}
	if (e && e.target)
	{	elm = e.target;	}
	if (!elm)
	{	return;	}
	
	var markerId = elm.id;
	
	var markerImg = document.getElementById(markerId);
	markerImg.src = navImages[markerId + '_s'].src;
}

function mouseOffImage(e)
{
	var elm;
	if (window.event && window.event.srcElement)
	{	elm = window.event.srcElement;	}
	if (e && e.target)
	{	elm = e.target;	}
	if (!elm)
	{	return;	}
	
	var markerId = elm.id;
	
	var markerImg = document.getElementById(markerId);

	markerImg.src = navImages[markerId].src;
}

function submitSearch()
{
	
	var searchForm = document.getElementById("searchForm");
	searchForm.submit();
}






