var req;
var tget;

function loadXMLDoc(url,local_id) {
	tget=local_id;
    if (window.XMLHttpRequest) 
	{
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    } 
	else if (window.ActiveXObject) 
	{
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) 
		{
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChange() 
{   

    ab = window.setTimeout("req.abort();", 6000);
    
    if (req.readyState == 4) 
	{
        clearTimeout(ab);
        if (req.status == 200) 
		{
			if (tget=='basket')
			{
			alert("Товар успешно добавлен в корзину.");
			}
		document.getElementById(tget).innerHTML=req.responseText;
        } 
		else 
		{
        //alert("Не удалось получить данные: " + req.statusText);
        }
    }  
}

function fixPNG(element)
{
  //Если браузер IE версии 5.5-6
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	
    if (element.tagName=='IMG') //Если текущий элемент картинка (тэг IMG)
    {
      if (/\.png$/.test(element.src)) //Если файл картинки имеет расширение PNG
      {
        src = element.src;
        element.src = "i/empty.gif"; //заменяем изображение прозрачным gif-ом
      }
    }
    else //иначе, если это не картинка а другой элемент
    {
	  //если у элемента задана фоновая картинка, то присваеваем значение свойства background-шmage переменной src
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1]; //берем из значения свойства background-шmage только адрес картинки
        element.runtimeStyle.backgroundImage="none"; //убираем фоновое изображение
      }
    }
    //если, src не пуст, то нужно загрузить изображение с помощью фильтра AlphaImageLoader
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}

function z(name,w,h,title){l=(screen.width-w)/2; t=(screen.height-h)/2; q=w-2;g=h-2; obj=open("", "404", "top="+t+", left="+l+", width="+q+", height="+g+", status=no, toolbar=no, menubar=no"); obj.document.write("<title>"+title+"</title><body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0><img src="+name+" width="+w+" height="+h+ "></body>"); obj.document.close(); }

function BasketAdd(id)
{
BasketExe("?id="+id+"&count=1");
}

function BasketRemove(id,count)
{
BasketOperation("?action=delete&id="+id+"&count="+count);	
}

function BasketOperation(params)
{
l=(screen.width-150)/2;
t=(screen.height-50)/2;
window.open('shop/goods_managment.php'+params,'','top='+t+', left='+l+', resizable=no, scrollbars=no, width=150, height=50');
}


function BasketExe(params)
{
loadXMLDoc('goods_managment.php'+params,'basket');
}

function print_paid(id)
{
l=(screen.width-518)/2;
t=(screen.height-568)/2;
window.open('print.php?id='+id,'','top='+t+', left='+l+', resizable=no, scrollbars=no, width=518, height=568');
}
