
/*
function addListener(element, type, expression, bubbling)  
{  
	bubbling = bubbling || false;  

	if(window.addEventListener)    { // Standard  
		element.addEventListener(type, expression, bubbling);  
	return true;  
	} else if(window.attachEvent) { // IE  
		element.attachEvent('on' + type, expression);  
	return true;  
 } else return false;  
} 
*/

function directory_track_click(evt)
{
	var root = '/';
	var tag = evt; //(window.event) ? evt.srcElement : evt.target;

	track_urchin(tag);

	if(tag.nodeName == 'A')
	{	
		if(tag.href.indexOf(location.host) == -1)
		{
			var type = tag.id.charAt(0);
			if(tag.id.charAt(0) == 'l')
			{
				var type = 'listing';
			}
			else
			{
				var type = 'category';
			}
			
			var url = root + 'track/' + type + '/' + tag.id.substring(1) + '/' + Math.random() + '/';

			(new Image()).src = url;
		}
	}
	
	return true;
}

function track_urchin(tag)
{
	if(tag.href.indexOf(location.host) == -1)
	{
/*
		var url = tag.href.replace(/[^a-z|A-Z]/g, "_");
		var txt = tag.innerHTML.replace(/[^a-z|A-Z]/g, "_"); 
		
*/

		var url = tag.href.replace('http://', '').replace('/', '');
		var str = '/outgoinglink/' + url;

		try
		{
			pageTracker._trackPageview(str);
		}
			catch(err)
		{
			alert("Failed");
		}
	}
}

function menu_goto( menuform )
{
    var baseurl = "/" ;
    selecteditem = menuform.newurl.selectedIndex ;
    newurl = menuform.newurl.options[ selecteditem ].value + '/' ;
    if (newurl.length != 0) {
      location.href = baseurl + newurl ;
    }
}
