function shmenu(d)
{
document.getElementById(d).style.display="block";
//alert("dsfg");
}
function delb(id)
{
myAjax.load("basket_ajax/basket_edit","zakaz","del",id,"text");
}
function recount(id,num)
{
myAjax.load("basket_ajax/basket_rc","zakaz",id,num,"text");
}
function recolor(id,id_color)
{
myAjax.load("basket_ajax/basket_rcolor","zakaz",id,id_color,"text");
}
function calc()
{
myAjax.load("basket_ajax/basket_small","_basket_small","","","text");
}
function show(nodeId)
{
	 var node = document.getElementById(nodeId);
    if (node)
    {
        node.style.display = 'block';
    }
}
function hide(nodeId)
{
    var node = document.getElementById(nodeId);
    if (node)
    {
        node.style.display = 'none';
    }
}

// Configuration

var speed             = 10;    // Fewer - quickier
var softness         = 20;    // Fewer - softer
var title             = "Уменьшить изображение";    // Title for closing

document.onclick = remove

function zoom(param1, param2, param3) {
    imgOld = param1;
    rwidth = param2;
    rheight = param3;


    img = document.createElement("img");
    img.src = imgOld.src;
    img.width = imgOld.width;
    img.height = imgOld.height;
    img.title = title;
    img.style.cursor = "pointer";
		img.style.borderTopWidth = "2";
		img.style.borderTopColor = "#000";
		img.style.borderTopStyle = "solid";
		    document.body.appendChild(img);

    img.setAttribute("zoomed", "1");
    img.style.position = "absolute";
    zooming();
}

function zooming() {
    var width = img.width;
    var height = img.height;


    if (img.width < rwidth - softness + 1 || img.height < rheight - softness + 1) {
        if (img.width < rwidth - softness + 1) img.width = parseInt(width) + softness;
        if (img.height < rheight - softness + 1) img.height = parseInt(height) + softness;

        img.style.left = imgOld.offsetLeft + imgOld.offsetWidth / 2 - img.offsetWidth / 2;
        img.style.top = imgOld.offsetTop + imgOld.offsetHeight / 2 - img.offsetHeight / 2;

        if (parseInt(img.style.left) < 0) img.style.left = 0;
        if (parseInt(img.style.top) < 0) img.style.top = 0;

        setTimeout(zooming, speed);
    } else {
        img.width = rwidth;
        img.height = rheight;
    }
}

function remove(event) {
    evt = window.event || event;
      target = evt.srcElement || evt.target;

      if (target.hasAttribute("zoomed")) {
          document.body.removeChild(target)
      }
}


//show request block

function showBlock()
{
	var scrtop=getBodyScrollTop();
	var scrleft=getBodyScrollLeft();
	var client_h=document.body.clientHeight;
	var top= client_h/2 + scrtop;
	var div = document.getElementById('myblock');
	div.style.top=top+"px"
	div.style.display = "block";
}
function hideBlock()
{
	var div = document.getElementById('myblock');
	div.style.display = 'none';
}
/*--------Centering myBlock---------*/
function getBodyScrollTop()
{
	return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}


function getBodyScrollLeft()
{
	return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
}
/*--------/Centering myBlock---------*/
function request(d5)
{
	showBlock();
	fff2(d5);
    d=document.getElementById('hihi').value;
    nm=document.getElementById('hihi2').value;
    myAjax.load("basket_ajax/basketgo","_123",d,nm,"text");
    calc();
	setTimeout('hideBlock()', 1500);
	calc();
}

function request2(d5)
{
	showBlock();
	//********************
	//fff(d5);
	idc=document.getElementById('hihi').value;
    nm=document.getElementById('num').value;
    myAjax.load("basket_ajax/basketgo_t","_123",idc,nm,"text");
    calc();
	setTimeout('hideBlock()', 1500);
	calc();
}
function request_seif(id_seif)
{
	showBlock();
	//idc=document.getElementById('hihi').value;
    nm=document.getElementById('num').value;
    myAjax.load("basket_ajax/basketgo_seif","_123",id_seif,nm,"text");
    calc();
	setTimeout('hideBlock()', 1500);
	calc();
}
function request_raspr(rr)
{
	showBlock();
	//idc=document.getElementById('hihi').value;
    nmr=document.getElementById('num'+rr).value;
    myAjax.load("basket_ajax/basketgo_raspr","_123",rr,nmr,"");
    //alert("dhh");
    calc();
	setTimeout('hideBlock()', 1500);
	calc();
}
function request_cr(d5)
{
	showBlock();
	//********************
	//fff(d5);
	idc=document.getElementById('hihi').value;
	if(idc=="") idc=d5;
    nm=document.getElementById('num').value;
    myAjax.load("basket_ajax/basketgo_cr","_123",idc,nm,"text");
    calc();
	setTimeout('hideBlock()', 1500);
	calc();
}
function fff(gh)
{
idcm=document.getElementById(gh).value;
document.getElementById('hihi').value=idcm;
}

function fff2(gh2)
{
icm=document.getElementById('num'+gh2).value;
document.getElementById('hihi2').value=icm+":"+gh2;
//alert(icm);
}
