function isInternetExplorer() {
	var userAgent = navigator.userAgent.toLowerCase();
	if (document.all && userAgent.indexOf('msie')!=-1) {
		return true;
	} else {
		return false;
	}
}
function addEventSimple(obj,evt,fn) {
	if (obj.addEventListener)
		obj.addEventListener(evt,fn,false);
	else if (obj.attachEvent)
		obj.attachEvent('on'+evt,fn);
}

function removeEventSimple(obj,evt,fn) {
	if (obj.removeEventListener)
		obj.removeEventListener(evt,fn,false);
	else if (obj.detachEvent)
		obj.detachEvent('on'+evt,fn);
}
/* Use:
	addEventSimple(element,'click',functionname);
	addEventSimple(document,'load',functionname2);
*/
function spamSave(element) {
	var div = $(element);
	if (!div) return false;
	var arA = div.getElementsByTagName('A');
	for (var i=0;i<arA.length; i++ ) {
		arA[i].href = arA[i].href.replace(/--AT--/g,"@");
		arA[i].title = arA[i].title.replace(/--AT--/g,"@");
		arA[i].innerHTML = arA[i].innerHTML.replace(/--AT--/g,"@");
	}
}
function spamSaveDefault() {
	spamSave('fixedContent');	
}
function alertObject(obj) {
	var msg = "start:\n";
	for(o in obj) {
		msg += o+" : "+obj[o]+"\n";	
	}
	msg += "--end";
	alert(msg);
}
function alertArray(ar) {
	var msg = "start:\n";
	for(i = 0; i < ar.length; i++) {
		msg += ar[i]+"\n";	
	}
	msg += "--end";
	alert(msg);
}