

	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_members);


var twm_readers = {"2901":{"id":2901,"name":"\u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440 \u0421\u043e\u043a\u043e\u043b\u043e\u0432","photo_url":"http:\/\/static.toodoo.ru\/photos\/ac\/f3\/user_2901_45x45.jpg","position":"\u0424\u043e\u0442\u043e\u0421\u0442\u0440\u0430\u043d\u0430, \u041f\u0440\u0435\u0437\u0438\u0434\u0435\u043d\u0442"},"3572":{"id":3572,"name":"\u041e\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u041a\u0430\u043b\u0438\u043d","photo_url":"http:\/\/static.toodoo.ru\/photos\/9c\/90\/user_3572_45x45.jpg","position":"\u0423\u043a\u0440\u043c\u043e\u043b\u043e\u0442\u043e\u0440\u0433, \u0442\u043e\u0440\u0433\u043e\u0432\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043d\u0438\u043a"},"4905":{"id":4905,"name":"alisa_liebevoll","photo_url":"http:\/\/static.toodoo.ru\/photos\/ef\/d7\/user_4905_45x45.jpg","position":""},"14245":{"id":14245,"name":"\u0410\u043d\u0434\u0440\u044e\u0441 \u041a\u0430\u0439\u0440\u044e\u043a\u0448\u0442\u0438\u0441","photo_url":"http:\/\/static.toodoo.ru\/photos\/f2\/5f\/user_14245_45x45.jpg","position":""},"43944":{"id":43944,"name":"bloglink","photo_url":"http:\/\/static.toodoo.ru\/photos\/f8\/08\/user_43944_45x45.jpg","position":"\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442, \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043f\u0440\u043e\u0435\u043a\u0442\u044b"},"4554":{"id":4554,"name":"\u0421\u0435\u0440\u0433\u0435\u0439 \u041c\u0430\u043a\u0430\u0440\u043e\u0432","photo_url":"http:\/\/static.toodoo.ru\/photos\/86\/16\/user_4554_45x45.jpg","position":""},"3480":{"id":3480,"name":"\u0422\u0438\u043c\u043e\u0444\u0435\u0439 \u0413\u043e\u0440\u0448\u043a\u043e\u0432","photo_url":"http:\/\/static.toodoo.ru\/photos\/ab\/d8\/user_3480_45x45.jpg","position":"InSales, CEO"},"584":{"id":584,"name":"\u0410\u0440\u043c\u0435\u043d \u041f\u0435\u0442\u0440\u043e\u0441\u044f\u043d","photo_url":"http:\/\/static.toodoo.ru\/photos\/72\/2e\/user_584_45x45.jpg","position":"\"\u0414\u0435\u043b\u043e \u041d\u0421\" \u0434\u0435\u043b\u043e\u0432\u043e\u0439 \u0436\u0443\u0440\u043d\u0430\u043b, \u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446"},"1104":{"id":1104,"name":"\u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u0422\u0438\u0442\u043e\u0432\u0430","photo_url":"http:\/\/static.toodoo.ru\/photos\/d1\/3a\/user_1104_45x45.jpg","position":"Freelance, \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440-\u0433\u0440\u0430\u0444\u0438\u043a"},"15411":{"id":15411,"name":"\u0410\u043d\u044f","photo_url":false,"position":""},"494":{"id":494,"name":"Number One","photo_url":"http:\/\/static.toodoo.ru\/photos\/74\/7d\/user_494_45x45.jpg","position":"\u0418\u0422-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f, \u0412\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a"},"9745":{"id":9745,"name":"kristi ross","photo_url":"http:\/\/static.toodoo.ru\/photos\/a4\/38\/user_9745_45x45.jpg","position":"\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0439 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442, \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043a\u0430"},"13547":{"id":13547,"name":"\u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u0411\u0443\u043b\u0433\u0430\u043a\u043e\u0432","photo_url":"http:\/\/static.toodoo.ru\/photos\/eb\/83\/user_13547_45x45.jpg","position":""},"7699":{"id":7699,"name":"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0423\u0442\u043a\u0438\u043d","photo_url":"http:\/\/static.toodoo.ru\/photos\/0f\/2f\/user_7699_45x45.jpg","position":""},"19":{"id":19,"name":"\u0410\u043d\u0434\u0440\u0435\u0439 \u041f\u0442\u0438\u0446\u044b\u043d","photo_url":"http:\/\/static.toodoo.ru\/photos\/14\/7e\/user_19_45x45.jpg","position":"DELL, Senior Developer\/Analyst"},"56665":{"id":56665,"name":"\u0426\u0432\u0435\u0442\u043e\u0447\u043a\u0430","photo_url":"http:\/\/static.toodoo.ru\/photos\/1a\/30\/user_56665_45x45.jpg","position":"\u0424\u043b\u043e\u0440\u0438\u0441\u0442, \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u043e \u043f\u0440\u043e\u0434\u0430\u0436\u0430\u043c"}};
var twm_content = '<DIV xmlns:php="http://php.net/xsl" class="twm" style="width: 150px; "><table class="twm" id="twm_table" cellpadding="1" cellspacing="1"><tr><td class="twm twm_lnk_field" colspan="3"><div style="overflow: hidden"><a style="font-weight: normal; text-decoration: none" title="Зарегистрируйся как читатель этого сайта!" href="http://toodoo.ru/blog/249/click"><img hspace="0" style="padding-right: 10px" vspace="0" align="left" border="0" title="Зарегистрируйся как читатель этого сайта!" width="45" height="45" src="http://toodoo.ru/img/hidden_photo_male.png">						Я тоже читаю этот сайт!					</a></div></td></tr><tr><td class="twm"><img id="user_3572" class="twm" src="http://static.toodoo.ru/photos/9c/90/user_3572_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Олександра Калин"></td><td class="twm"><img id="user_4905" class="twm" src="http://static.toodoo.ru/photos/ef/d7/user_4905_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="alisa_liebevoll"></td><td class="twm"><img id="user_14245" class="twm" src="http://static.toodoo.ru/photos/f2/5f/user_14245_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Андрюс Кайрюкштис"></td></tr><tr><td class="twm"><img id="user_43944" class="twm" src="http://static.toodoo.ru/photos/f8/08/user_43944_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="bloglink"></td><td class="twm"><img id="user_4554" class="twm" src="http://static.toodoo.ru/photos/86/16/user_4554_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Сергей Макаров"></td><td class="twm"><img id="user_3480" class="twm" src="http://static.toodoo.ru/photos/ab/d8/user_3480_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Тимофей Горшков"></td></tr><tr><td class="twm"><img id="user_584" class="twm" src="http://static.toodoo.ru/photos/72/2e/user_584_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Армен Петросян"></td><td class="twm"><img id="user_1104" class="twm" src="http://static.toodoo.ru/photos/d1/3a/user_1104_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Александра Титова"></td></tr><tr><td class="twm"><img id="user_494" class="twm" src="http://static.toodoo.ru/photos/74/7d/user_494_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Number One"></td><td class="twm"><img id="user_9745" class="twm" src="http://static.toodoo.ru/photos/a4/38/user_9745_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="kristi ross"></td><td class="twm"><img id="user_13547" class="twm" src="http://static.toodoo.ru/photos/eb/83/user_13547_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Алексей Булгаков"></td></tr><tr><td class="twm"><img id="user_7699" class="twm" src="http://static.toodoo.ru/photos/0f/2f/user_7699_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Дмитрий Уткин"></td><td class="twm"><img id="user_19" class="twm" src="http://static.toodoo.ru/photos/14/7e/user_19_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Андрей Птицын"></td><td class="twm"><img id="user_56665" class="twm" src="http://static.toodoo.ru/photos/1a/30/user_56665_45x45.jpg" border="0" hspace="0" vspace="0" width="45" height="45" alt="Цветочка"></td></tr><tr><td class="twm_lnk_field" colspan="3"><a title="Все читатели http://dreamco.ru в toodoo" href="http://toodoo.ru/blog/249/click">Наши люди в toodoo</a></td></tr><tr><td class="twm_lnk_field" colspan="3"><a title="Присоединиться к клубу читателей http://dreamco.ru" href="http://toodoo.ru/account/signup">Я тоже читаю этот сайт!</a></td></tr></table></DIV>';


				
				


function toodoo_widget_members() {
	var scriptNode = document.getElementById('toodoo_widget_members');
	if (!scriptNode) return 0; //safe exit
	scriptNode.insertAdjacentHTML('afterEnd', twm_content);
    var elements = document.getElementsByTagName('img');
    
    for (var j = 0; j < elements.length; j++) {
          if ((elements[j].className) && elements[j].className.match(new RegExp('\\btwm\\b'))) {
          		elements[j].onmousedown = toodoo_widget_members_context_menu;
          		
          }
    }
    
}

function twm_photourl(user_id) {
return twm_readers[user_id].photo_url;
}


function toodoo_widget_members_context_menu(event) {
	var user_id = parseInt(this.id.substring(5));
	var pos = twm_getCursor(event);
	


var popUpcontentHeader = '<div xmlns:php="http://php.net/xsl" id="toodoo_widget_members_menu">';
var popUpcontent = '<table xmlns:php="http://php.net/xsl" border="0" id="toodoo_widget_menu" cellspacing="0" cellpadding="0"><tr><td style="width: 12px; height: 12px; background-image: url(http://static.toodoo.ru/img/or_tl.gif)"></td><td style="height: 12px; background-image: url(http://static.toodoo.ru/img/or_t.gif)"></td><td style="width: 12px; height: 12px; background-image: url(http://static.toodoo.ru/img/or_tr.gif)"></td></tr><tr><td style="background-image: url(http://static.toodoo.ru/img/or_l.gif); width: 12px;"></td><td style="background-color: #FFFFFF;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="49"><a class="twm" title="Профиль пользователя '+twm_readers[user_id].name+'" style="font-weight: bold" href="http://toodoo.ru/user/'+user_id+'/profile"><img hspace="3" vspace="1" border="0" alt="'+twm_readers[user_id].name+'" width="45" height="45" src="'+twm_photourl(user_id)+'"></a></td><td valign="top"><a class="twm" style="font-weight: bold" title="Профиль пользователя '+twm_readers[user_id].name+'" href="'+twm_base_url+'user/'+user_id+'/profile">'+twm_readers[user_id].name+'</a><br><span class="twm">'+twm_readers[user_id].position+'</span><br></td></tr><tr><td colspan="2"><a class="twm" title="Отправить пользователю личное сообщение" href="http://toodoo.ru/inbox/compose_choose?user_id='+user_id+'">Отправить сообщение</a></td></tr><tr><td colspan="2"><a class="twm" title="Пригласить пользователя в свою сеть" href="http://toodoo.ru/invite/invite?user_id='+user_id+'">Добавить в друзья</a></td></tr><tr><td colspan="2"><a class="twm" title="Сайты, на которые подписан пользователь" href="http://toodoo.ru/user/'+user_id+'/blogs">Читает блоги...</a></td></tr><tr><td colspan="2"> </td></tr></table></td><td style="background-image: url(http://static.toodoo.ru/img/or_r.gif); width: 12px;"></td></tr><tr><td style="width: 12px; height: 12px; background-image: url(http://static.toodoo.ru/img/or_bl.gif)"></td><td style="height: 12px; background-image: url(http://static.toodoo.ru/img/or_b.gif)"></td><td style="width: 12px; height: 12px; background-image: url(http://static.toodoo.ru/img/or_br.gif)"></td></tr></table>';
var popUpcontentFooter = '</div>';



	var m  = document.getElementById('toodoo_widget_members_menu');
	
	if (!m)
	 {
		var body = document.getElementsByTagName("BODY")[0];
	 	body.insertAdjacentHTML('beforeEnd', popUpcontentHeader + popUpcontentFooter);
	 	m = document.getElementById('toodoo_widget_members_menu');
	 	
	 } 
	 
    m.innerHTML='';
	m.insertAdjacentHTML('beforeEnd', popUpcontent);
	m.style.display = 'block';
	m.style.zIndex = '10000';
	m.style.position = 'absolute';
	m.style.left = pos.x-10 +'px';
	m.style.top = pos.y-10 +'px';
	 
	
	twm_attach(document.documentElement,'mousemove', twm_mouseOff);
	
	
		
}
	


	function twm_mouseOff(event) { 
		var m = document.getElementById('toodoo_widget_members_menu');
		if (m)
		{
			var p = twm_getCursor(event); 
			if (cursorOff(p.x, p.y, m)) { 
				m.style.display = 'none'; 
				twm_detach(document.documentElement,'mousemove', twm_mouseOff);
			} 
			
		}
	}
	
	

