function inputNum(id,trg){
	inputbox={};
	var fon=document.getElementById('inputbox_fon');
	var div=document.getElementById('inputbox_div');
	var num=document.getElementById('inputbox_text');

	var form_str="<form action='javascript:inputbox.submit()'>"+
				"<input class=num type=text id=inputbox_text value=1><br>"+
				"<input class=btn type=submit value='OK'>&nbsp;&nbsp;<input class=btn onclick='inputbox.hide()' type=button value='Отмена'>"+
				"</form>"

	var ib_str="<table cellspacing=0 cellpadding=0 class=inputbox>"+
				"<tr><td width=47 rowspan=2><div class=blue>&nbsp;</div>"+
				"<img src='/site/img/small_logo.gif' width=31 height=28 class=img>"+
				"</td><td height=22 class=header>Введите количество</td></tr>"+
				"<tr><td>"+form_str+"</td></tr>"+
				"</table>";

	div.innerHTML=ib_str;
	var ib_w=div.clientWidth;
	var ib_h=div.clientHeight;

	var ib_left=getOffsetLeft(trg)-ib_w/2;
	var ib_top=getOffsetTop(trg)-ib_h/2;

	div.style.left=ib_left;
	div.style.top=ib_top;

	fon.style.left=ib_left;
	fon.style.top=ib_top;
	fon.style.width=ib_w;
	fon.style.height=ib_h;
	fon.style.backgroundColor='#fff';
	document.getElementById('inputbox_text').focus();

	document.getElementById('inputbox_text').select();

	inputbox.div=div;
	inputbox.fon=fon;
	inputbox.id=id;


	inputbox.hide=function(){
		this.div.innerHTML='';
		this.div.left=0;
		this.div.top=0;
		this.fon.style.left=0;
		this.fon.style.top=0;
		this.fon.style.width=0;
		this.fon.style.height=0;
		this.fon.style.backgroundColor='';
	}
	
	inputbox.submit=function(){
		var num=document.getElementById('inputbox_text').value;
		Order(this.id,num);
		this.hide();
	}

	return false;

}

function getOffsetLeft(o){
	var n=0;
	while(o.nodeName!='HTML'){
		n+=o.offsetLeft;
		o=o.parentNode;
	}
	return n;
}

function getOffsetTop(o){
	var n=0;

	while(o.nodeName!='HTML'){

		if(o.nodeName!='TR'){
			n+=o.offsetTop;
		}
		o=o.parentNode;
	}

	return n;
}
