function startnpit(tid){
	if(fetch_object('npit_'+tid).innerHTML == 'Загрузка...'){
	npit = new vB_AJAX_Handler(true);
	npit.onreadystatechange(npit_done);
	npit.tid = tid;
	npit.send('qpost.php?npit=' + tid);
	}
}
function npit_done(){
	if (npit.handler.readyState == 4 && npit.handler.status == 200)
	{
		fetch_object('npit_'+npit.tid).innerHTML = npit.handler.responseText;
	}
}
function startnuid(uid)
{
	if(fetch_object('nuid_'+uid).innerHTML == 'Загрузка...'){
	nuid = new vB_AJAX_Handler(true);
	nuid.onreadystatechange(nuid_done);
	nuid.uid = uid;
	nuid.send('qpost.php?uid=' + uid);
	}
}
function nuid_done()
{
	if (nuid.handler.readyState == 4 && nuid.handler.status == 200)
	{
		fetch_object('nuid_'+nuid.uid).innerHTML = nuid.handler.responseText;
	}
}
function startthint(tid){
	if(fetch_object('thint_'+tid).innerHTML == 'Загрузка...'){
	thint = new vB_AJAX_Handler(true);
	thint.onreadystatechange(thint_done);
	thint.tid = tid;
	thint.send('qpost.php?thread=' + tid);
}
}
function thint_done(){
	if (thint.handler.readyState == 4 && thint.handler.status == 200)
	{
		fetch_object('thint_'+thint.tid).innerHTML = thint.handler.responseText;
	}
}
function startphint(pid){
	if(fetch_object('phint_'+pid).innerHTML == 'Загрузка...'){
	phint = new vB_AJAX_Handler(true);
	phint.onreadystatechange(phint_done);
	phint.pid = pid;
	phint.send('qpost.php?post=' + pid);
}
}
function phint_done(){
	if (phint.handler.readyState == 4 && phint.handler.status == 200)
	{
		fetch_object('phint_'+phint.pid).innerHTML = phint.handler.responseText;
	}
}
function hintgetx(event){
	var event = event || window.event;
	if (document.attachEvent != null) x = window.event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	else if (!document.attachEvent && document.addEventListener) x = event.clientX + window.scrollX;
	else x = event.pageX;
	return (x+10);
}
function hintgety(event){
	var event = event || window.event;
	if (document.attachEvent != null) y = window.event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else if (!document.attachEvent && document.addEventListener) y = event.clientY + window.scrollY;
	else y = event.pageY; 
	return (y+10);
}
function starthint(event,elem){
	elem = document.getElementById(elem);
	if(elem.style.display == 'none') elem.style.display = 'block';
	elem.style.top = hintgety(event) + 'px';
	elem.style.left = hintgetx(event) + 'px';
}
function movehint(event,elem){
	elem = document.getElementById(elem);
	elem.style.top = hintgety(event) + 'px';
	elem.style.left = hintgetx(event) + 'px';
}
function endhint(elem){
	elem1 = document.getElementById(elem);
	if(elem1.style.display != 'none') elem1.style.display = 'none';
}

