var global_action='';
var global_node='';
var idd;
var tempX = 0;
var tempY = 0;
/*
function getMouseXY()
  {
  // Detect if the browser is IE or not.
	// If it is not IE, we assume that the browser is NS.
	var IE = document.all?true:false
	// If NS -- that is, !IE -- then set up for mouse capture
	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	// Set-up to use getMouseXY function onMouseMove

	// Temporary variables to hold mouse x-y pos.s
	// Main function to retrieve mouse x-y pos.s

	  if (IE) { // grab the x-y pos.s if browser is IE
		    tempX = event.clientX + document.body.scrollLeft;
		    tempY = event.clientY + document.body.scrollTop;
		  } else {  // grab the x-y pos.s if browser is NS
		    tempX = e.pageX;
		    tempY = e.pageY;
		  }
		  // catch possible negative values in NS4
		  if (tempX < 0){tempX = 0}
		  if (tempY < 0){tempY = 0}
	  // show the position values in the form named Show
	  // in the text fields named MouseX and MouseY
 }

 function basket_message_show()
 {

	  var mess=document.getElementById('bass_mess');
	  mess.style.top=tempY;
	  mess.style.left=tempX;
	  mess.style.display='block';


	  idd=setTimeout("basket_message_hide()",1000);
	  return true
 }
 function basket_message_hide()
 {
    clearTimeout(idd);
 	document.getElementById('bass_mess').style.display='none';

 }
*/
 function  createXMLHttpRequest()
 {
    var  xhr;
    if(window.XMLHttpRequest)  {
	//  если  используется  браузер,  отличный  от  Microsoft  Internet  Explorer
        try  {
            xhr  =  new  XMLHttpRequest();
        }  catch(e)  {
            xhr  =  false;
        }
    }  else  if(window.ActiveXObject)  {  //  если  используется  Microsoft  Internet  Explorer
        try  {
            xhr  =  new  ActiveXObject("Microsoft.XMLHTTP");
        }  catch(e)  {
            xhr  =  false;
        }
    }
    return  xhr;
}

function  handleResponse()
{
var node3="result";
root3=document.getElementById(node3);
   if(x_request.readyState  ==  3)  {
        root3.innerHTML  =  'Идёт загрузка';

    }

    if(x_request.readyState  ==  4)  {

        var  response  =  x_request.responseText;

           root3.innerHTML  =  response;
           root3.style.display='block';


//       root2.innerHTML  =  response;
    }
}

function  sendRequest(action,st)
{
global_action=action;
     var  rnd982g  =  Math.random();


     x_request.open('GET',st+'&'+rnd982g);
     x_request.onreadystatechange  =  handleResponse;
     x_request.send("");
}

   function compare(act,ident)
     {
     	var st='?action='+act+'&prod_id='+ident;
     //	alert(st);
        sendRequest(act,'/compare.php'+ st);

     }
   function show()
     {
   //  alert ('hi there');
        var st ='?action=show';
        sendRequest('show','/compare.php'+ st);
     }


function basket(act,prod_id)
{
     var  rnd982g  =  Math.random();

     x_request.open('GET','/basket.php?add=1&action='+act+'&id='+prod_id+'&'+rnd982g);
     x_request.onreadystatechange  =  handleBasket;
     x_request.send("");
}

function  handleBasket()
{
var node="basket";
root=document.getElementById(node);
   if(x_request.readyState  ==  3)  {
        root.innerHTML  =  'Идёт загрузка';

    }

    if(x_request.readyState  ==  4)  {

        var  response  =  x_request.responseText;
           root.innerHTML  =  response;
           root.style.display='block';
//       root2.innerHTML  =  response;
      //basket_message_show();
alert('Товар добавлен в корзину');
    }
}

function handle_cat()
{
	var node= document.getElementById('brend');

    if(x_request.readyState  ==  4)  {

        var  response  =  x_request.responseText;
        //  alert(response);
           node.innerHTML  =  response;



    }
}
function handle_model()
{
	var node= document.getElementById('model');

    if(x_request.readyState  ==  4)  {

        var  response  =  x_request.responseText;
        //  alert(response);
           node.innerHTML  =  response;



    }



}
function selected_cat(ident)
  {
   global_node='brend';
//   ident=document.form_cat.menu1.value;
   var  rnd982g  =  Math.random();
  // alert('/drop.php?action=cat&id='+ident+'&'+rnd982g);
   x_request.open('GET','/process.php?action=cat&id='+ident+'&'+rnd982g);
   x_request.onreadystatechange  =  handle_cat;
   x_request.send("");
  }

function selected_brand(val, cat,atr)
  {
   global_node='model';
   var  rnd982g  =  Math.random();

   x_request.open('GET','/process.php?action=model&val='+val+'&cat='+cat+'&id='+atr+'&'+rnd982g);
   x_request.onreadystatechange  =  handle_model;
   x_request.send("");
  }


function get_tovar()
  {
     var tov= document.getElementById('tovarcheg');
//     alert(tov.value);
   document.location.href='/russian/prod_show/'+tov.value;
  }



var  x_request  =  createXMLHttpRequest();
	//document.onmousemove = getMouseXY;
