
request = false;

function mshow(id) {	if(!id){ return; }
	document.getElementById(id).style.display = 'block';

	if(mainPos && id != mainPos){		document.getElementById(mainPos).style.display = 'none';
		document.getElementById('a'+mainPos).className = "men2";	}
}
function mopen(id) {
	document.getElementById(id).style.display = 'block';
	document.getElementById('a'+id).className = "men";

	if(mainPos && id != mainPos){
		document.getElementById(mainPos).style.display = 'none';
		document.getElementById('a'+mainPos).className = "men2";
	}
}
function mclose(id) {
	document.getElementById(id).style.display = 'none';
	document.getElementById('a'+id).className = "men2";
	mopen(mainPos);}
function mo(id) {
	document.getElementById(id).style.display = 'block';
}

function mc(id) {	document.getElementById(id).style.display = 'none';
	document.getElementById('a'+id).className = "a";
}

function close3(id) {
	mo('block' + id);
	for(i = 0; i < 10; i ++){
		if(document.getElementById('block' + i) && id != i){
			mc('block' + i);
		}
	}}

function bagpos(num, id, bagm){	createRequest2();
	var rnd = Math.random();
	var url='bagslist.php?id=' + id + '&num=' + num + '&bagm=' + bagm + '&rand=' + rnd;

	request.open("GET", url, false);
    request.onreadystatechange = updateBags;
    request.send(null);
}

function updateBags(){	if (request.readyState == 4){
		if (request.status == 200){
			var response = request.responseText.split("|");
			document.getElementById('bagsblock').innerHTML = response;
		}
		else{
			alert('Сервер не отвечает!');
		}
	}}

function createRequest2() {
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }

  if (!request)
    alert("Error initializing XMLHttpRequest!");
}

