function BindEvent(obj, eventName, callback)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(eventName, callback, false);
		return true;
	} else if (obj.attachEvent) {
		return obj.attachEvent("on" + eventName, callback);
	} else {
		return false;
	}
}

var bad_browser = !(window.XMLHttpRequest);