var valid_id=0;
var mX;

var step_by_step = 200;
var mas_info = new Array();
mas_info[1]  = 'Добавить в избранное';
mas_info[2]  = 'Открыть';
mas_info[3]	 = 'Удалить из избранного';
mas_info[4]	 = 'Закрыть';

function info_box(id,event,it){
	_hide=0;
	valid_id++;
//	if(!event)event=window.event;
//	mX = event.clientX;
//	setTimeout(info_box2(id),step_by_step);
	setTimeout("info_box2('"+id+"','"+valid_id+"','"+it+"')",step_by_step);
}

function info_box2(id,val,it){
	//alert (document.getElementById(it).offsetTop+ '|' + it + '|' + document.getElementById(it).offsetLeft);

	var disp =	$(it).cumulativeOffset();
	disp[1] = 	disp[1]+30;
/*	disp[0] = 	disp[0]-150;*/

	if(_hide==0){
		if(mas_info[id]!=-1){
			if(navigator.userAgent.indexOf('Opera')!=-1) document.body.style.marginTop='-10px';
				if(val==valid_id){
				if(navigator.userAgent.indexOf('Opera')!=-1)
				{
/*					disp[0] = 	disp[0]+150;
					disp[1] = 	disp[1]+10;*/
					$('info_box').setStyle({top: disp[1]+'px',left: disp[0]+'px'});
				}
				else {
					$('info_box').setStyle({top: disp[1]+'px',left: disp[0]+'px'});

					if(navigator.userAgent.indexOf("MSIE 6.0")!=-1)
					{
						disp[0] = disp[0]+10;
						$('info_box').setStyle({top: disp[1]+'px',left: disp[0]+'px'});
					}
				}
				//alert ($(it).src);

				var reg=/fav-p.png$/;
				var d = reg.test($(it).src) ? true : false;
				if (d) id = 1;
				var reg=/fav-a.png$/;
				var d = reg.test($(it).src) ? true : false;
				if (d) id = 3;
				var reg=/opendoor.png$/;
				var d = reg.test($(it).src) ? true : false;
				if (d) id = 2;
				var reg=/closedoor.png$/;
				var d = reg.test($(it).src) ? true : false;
				if (d) id = 4;

				document.getElementById('info_text').innerHTML='<p>'+mas_info[id]+'</p>';
				sinh_info_box();
			}
		}
	}
	else hide_info_box();
}

function sinh_info_box(){
	document.getElementById('info_box').style.visibility="visible";
}

_hide=0;
function hide_info_box(){
	_hide=1;
	document.getElementById('info_box').style.visibility="hidden";
}

function mouse_mx(event){
	if(!event)event=window.event;
	mX = event.clientX;
//	if(mX>200) hide_info_box();
//	mY = event.clientY;
}