function getElementCoords(elem) //helper function... dont worry what it does
{
	var e_VarCoords = {x: 0, y: 0};
	while(elem)
	{
		e_VarCoords.x += elem.offsetLeft;
		e_VarCoords.y += elem.offsetTop;
		elem = elem.offsetParent;
	}
	return e_VarCoords;
}
function addEvent(element, eventName, func, capture)
{
	if (element.addEventListener)
	{
		element.addEventListener(eventName, func, capture ? true : false);
	}
	else if (element.attachEvent)
	{
		element.attachEvent('on' + eventName, func);
	}
	else
	{
		//alert('your shit is too old...upgrade da browser');
	}
}

