

	var twm_webroot = '/';
	var twm_imgroot = 'http://static.toodoo.ru/img/';
	var twm_base_url = 'http://toodoo.ru/';
	var twm_ajax_url = twm_base_url + 'ajax/';
	

	var twm_docRoot = 'document.body';
	var twm_IE = (document.all) ? true : false;
	var twm_Op = (navigator.userAgent.toLowerCase().indexOf('opera') > -1 && document.createTextNode);  // Opera 7

	if (document.compatMode && document.compatMode == 'CSS1Compat') {
		twm_docRoot= ((twm_IE && !twm_Op) ? 'document.documentElement' : twm_docRoot);
	}	

	//alert(typeof HTMLElement);
	//alert(HTMLElement.prototype.insertAdjacentElement);
if(typeof HTMLElement!="undefined" && !HTMLElement.prototype.insertAdjacentElement){
	//alert(1);
	HTMLElement.prototype.insertAdjacentElement = function
(where,parsedNode)
	{
		switch (where){
		case 'beforeBegin':
			this.parentNode.insertBefore(parsedNode,this)
			break;
		case 'afterBegin':
			this.insertBefore(parsedNode,this.firstChild);
			break;
		case 'beforeEnd':
			this.appendChild(parsedNode);
			break;
		case 'afterEnd':
			if (this.nextSibling) 
this.parentNode.insertBefore(parsedNode,this.nextSibling);
			else this.parentNode.appendChild(parsedNode);
			break;
		}
	}
}

if(typeof HTMLElement!="undefined" && !HTMLElement.prototype.insertAdjacentHTML){

	HTMLElement.prototype.insertAdjacentHTML = function
(where,htmlStr)
	{
		var r = this.ownerDocument.createRange();
		r.setStartBefore(this);
		var parsedHTML = r.createContextualFragment(htmlStr);
		return this.insertAdjacentElement(where,parsedHTML)
	}


	HTMLElement.prototype.insertAdjacentText = function
(where,txtStr)
	{
		var parsedText = document.createTextNode(txtStr)
		this.insertAdjacentElement(where,parsedText)
	}
}


if (typeof(document.getElementsByClassName) != 'function') {
	document.getElementsByClassName = function(cl) {
		var retnode = [];
		var myclass = new RegExp('\\b'+cl+'\\b');
		var elem = this.getElementsByTagName('*');
		for (var i = 0; i < elem.length; i++) {
		var classes = elem[i].className;
		if (myclass.test(classes)) retnode.push(elem[i]);
		}
		return retnode;
	};
}


/*if(typeof HTMLElement!="undefined" && !HTMLElement.prototype.cursorOff){
	HTMLElement.prototype.cursorOff = function
(x,y)
	{
	var left = parseInt(this.style.left);
	var top = parseInt(this.style.top);
	var right = left + this.offsetWidth;
	var bottom = top + this.offsetHeight;

	if (x < left || x > right || y < top || y > bottom) return true;

	return false;
	}
}*/


/*function cursorOff(x,y, obj) {
	var left = parseInt(obj.style.left);
	var top = parseInt(obj.style.top);
	var right = left + obj.offsetWidth;
	var bottom = top + obj.offsetHeight;

	if (x < left || x > right || y < top || y > bottom) return true;

	return false;
}*/


if (typeof twm_attach!='function')
{

	function cursorOff(x,y, obj) {
		var left = parseInt(obj.style.left);
		var top = parseInt(obj.style.top);
		var right = left + obj.offsetWidth;
		var bottom = top + obj.offsetHeight;
	
		if (x < left || x > right || y < top || y > bottom) return true;
	
		return false;
	}


	function twm_getCursor(event) {
		var e = event || window.event;
		var x=0, y =0;
		if (e.pageX) {
			x = e.pageX;
			y = e.pageY;
		} else if (e.clientX) {
			x = eval('e.clientX+window.'+twm_docRoot+'.scrollLeft');
			y = eval('e.clientY+window.'+twm_docRoot+'.scrollTop');
		}
		return {x:x, y:y};
	}



	function twm_attach(obj, evt, func) {
		if (twm_IE) {
			obj.attachEvent('on'+evt,func);
		} else {
			obj.addEventListener(evt,func,false);
		}
	}
	
	
	function twm_detach(obj, evt, func) {
		if (twm_IE) {
			obj.detachEvent('on'+evt,func);
			} else {
			obj.removeEventListener(evt,func,false);
		}
	}
}
	



twm_attach(window, 'load', toodoo_widget_whoami);

var twa_content = '<div xmlns:php="http://php.net/xsl" class="twm_whoami"><form method="post" action="http://toodoo.ru/account/login" class="twm_form"><span class="twm_head">Вы не зарегистрированы</span><br><span class="twm_label">e-mail:</span><input name="email" type="text" class="twm_field1"><span class="twm_label">пароль:</span><input name="password" type="password" class="twm_field2"><input type="submit" value="войти" class="twm_button"><input type="hidden" name="on_login" id="on_login"><br><a href="http://toodoo.ru/account/signup" class="twm_link2">Безопасный вход на toodoo.ru</a></form><script language="javascript">document.getElementById(\'on_login\').value = document.location.href;</script></div>';



function toodoo_widget_whoami () {
	var scriptNode = document.getElementById('toodoo_widget_whoami');
	if (!scriptNode) return 0; //safe exit
	scriptNode.insertAdjacentHTML('afterEnd', twa_content);
    
}


