// $E() - alias to document.getElementById() {{{
function $E(element_id)
{
	return document.getElementById(element_id);
} // }}}
//{{{ sendEmail()
/**
* spam-safe send Email
* @param	String	user		user part of e-mail address
* @param	String	domain		domain name part of e-mail address
* @param	String	subject 	(optional) e-mail subject
* @author	Dawid Krysiak <dawid@krysiak.net.pl> based on function by {@link http://www.karaszewski.com Jacek Karaszewski}
* @version	1.1
*/
function sendEmail(user, domain, subject)
{
	window.location = "mailto:" + user + "@" + domain + (subject ? '?subject=' + escape(subject) : '');
} //end: sendEmail() }}}
//{{{ array.inArray()
if (!Array.prototype.inArray) {
	Array.prototype.inArray = function(elem)
	{
		for (i = 0; i < this.length; i++) {
			if (this[i] == elem) {
				return i;
			}
		}
		return -1;
	}
}
// end: array.inArray() }}}
//{{{ add_to_favorites()
function add_to_favorites(strUrl, title)
{
	if (window.sidebar) {
		window.sidebar.addPanel(title, strUrl,"");
	} else {
		window.external.AddFavorite(strUrl, title);
	}
} // end: add_to_favorites() }}}

