function oconfirm(id) {
	s=parseInt(document.getElementById('sum').value, 10);
	b=parseInt(document.getElementById('bonus').value, 10);
	ub=document.getElementById('use_bonus').value;
	if(!isNaN(ub))
	{
		ubint=parseInt(ub, 10);
		f=document.getElementById('comment').value;
		if (ubint>s)
		{
			alert("Сумма бонусов не должна превышать суммы заказа!");
		}
		else if (ubint>b)
			alert("У Вас нет такого количества бонусов!");
		else
			window.location.href='_basket.php?submit='+id+'&comment='+f+'&bonus='+ubint;
	}
	else 
		alert("Сумма бонусов должна быть числом!");
}
function clear_word(id)
{
	if (id){document.getElementById(id).value='';};
}
function clear_pass()
{
	document.getElementById('user_psw').value='';
	document.getElementById('user_psw').type='password';
}
function make_call() {
	uname=document.getElementById('uname').value;
	phone=document.getElementById('phone').value;
	uname=encodeURI(uname);
	phone=encodeURI(phone);
	if (uname.length>1 && phone.length>5)
	{
		var ajax = new Ajax();
		if (ajax.isValid){
			ajax.get(
			'_call_me.php?name='+uname+'&phone='+phone+'&pd='+Math.random(100000),
			function () {
				var response = ajax.response();
				if ( response && response.status == 200 )
				{
					document.getElementById('recall').innerHTML = response.text;
				}
				else if ( response && response.status >= 500 )
				document.getElementById('recall').innerHTML = '<'+'p'+'>'+'Произошла ошибка'+'<'+'/'+'p'+'>';
				else
				document.getElementById('recall').innerHTML = '...';
			}
			);
			return false;
		}
		else {
			return true;
		}
	}
	else
	{
		alert("Введите Ваше имя и контактный номер телефона");
	};
}
function sizesx(divid)
{
	var el = document.getElementById('fo'+divid);
	var x = findPosX(el);
	var y = findPosY(el);
	document.getElementById('xxdiv').style.top=parseInt(y)+0+'px';
	//document.getElementById('xxdiv').style.top=parseInt(y)+188+'px';
	document.getElementById('xxdiv').style.left=parseInt(x)+0+'px';
	document.getElementById('xxdiv').innerHTML='<div id="size_select"></div>';
	document.getElementById('xxdiv').style.visibility='visible';
	//
	show_colors(divid);
	//
};
function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent) {
		while (1) {
			curleft+=obj.offsetLeft;
			if (!obj.offsetParent) {
				break;
			}
			obj=obj.offsetParent;
		}
	} else if (obj.x) {
		curleft+=obj.x;
	}
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		while (1) {
			curtop+=obj.offsetTop;
			if (!obj.offsetParent) {
				break;
			}
			obj=obj.offsetParent;
		}
	} else if (obj.y) {
		curtop+=obj.y;
	}
	return curtop;
}

