
function log_out() 
{ 

  bo = document.getElementsByTagName('body'); 
  bo[0].style.filter = 'Alpha(opacity="30")'; 
  bo[0].style.MozOpacity = '0.4'; 
  bo[0].style.opacity = '0.4'; 

} 
function log_in() 
{ 
 
  bo = document.getElementsByTagName('body'); 
  bo[0].style.filter = 'Alpha(opacity="100")'; 
  bo[0].style.MozOpacity = '4'; 
  bo[0].style.opacity = '4'; 

}



  

var request;

function doLoad(url) {
if(navigator.appName=='Netscape'){
	url=url+'&browser=1';
};
  if (window.XMLHttpRequest) {
    request = new XMLHttpRequest();
    request.onreadystatechange = processRequestChange;
    request.open("GET", url, true);

	request.send(null);
		request.overrideMimeType('text/xml; charset=windows-1251');
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
      request.onreadystatechange = processRequestChange;
      request.open("GET", url, true);
    
      request.send();
      request.overrideMimeType('text/xml; charset=windows-1251');
    }
  }
}

function processRequestChange() {
	if(request.readyState == 1){
		document.style="cursor:wait;";
	}
	

  if (request.readyState == 4) {
      if (request.status == 200) {
     
			document.style="cursor:auto;";
	    //document.getElementById("response").style.display = 'none';
	   
 	// alert(request.responseText);
      document.getElementById("response").innerHTML = request.responseText;
      document.getElementById("cat3").innerHTML = "<br>";
    document.getElementById("cat4").innerHTML = "<br>";
    } else {
      alert("Не удалось получить данные:n" + request.statusText);
    }
   
  }
  }

function changeDisplay(id)
{
  var ul = document.getElementById('ul' + id).style;
  var li = document.getElementById('li' + id).style;
  if ( 'none' == ul.display )
  {
    ul.display = 'block';
    
  }
  else
  {
    ul.display = 'none';
    
  }
}
function Load_cat(url, id_c) {

	foc=id_c;
	document.getElementById('span').value=foc;
	var width=screen.width;
	var height=screen.height;
	url=url+"&width="+width+"&height="+height;
	
	if (window.XMLHttpRequest) {
    request = new XMLHttpRequest();
    request.onreadystatechange = processRequestChangecat_cat;
    request.open("GET", url, true);
    request.send(foc);
//  request.overrideMimeType('text/xml; charset=windows-1251');
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
      request.onreadystatechange = processRequestChangecat_cat;
      
      request.open("GET", url, true);
      request.send();
 //     request.overrideMimeType('text/xml; charset=windows-1251');
      
    }
    	
  };
  
}
function processRequestChangecat_cat() {
	foc=document.getElementById('span').value
	if(request.readyState == 1){
	
			log_out();
			document.style="cursor:auto;";
			
	}
	

  if (request.readyState == 4) {
  
      if (request.status == 200) {
     
	
	
	
      //document.getElementById("response").style.display = 'none';
log_in();
document.getElementById("cat"+foc).innerHTML = request.responseText;
var num=Number(foc);
num++;
	for(var i=num;i<=4;i++){
	
		document.getElementById("cat"+i).innerHTML = "<br>";	
	}
      
     
    } else {
      alert("Не удалось получить данные:n" + request.statusText);
    }
   
  }
  }
  
  
  
  
 function Load_want_add(url) {

if(navigator.appName=='Netscape'){
	url=url+'&browser=1';
};
url=url+"&quality="+document.getElementById('quality').value;

  if (window.XMLHttpRequest) {
    request = new XMLHttpRequest();
    request.onreadystatechange = processRequestChange_want_add;
    request.open("GET", url, true);

	request.send(null);
		request.overrideMimeType('text/xml; charset=windows-1251');
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
      request.onreadystatechange = processRequestChange_want_add;
      request.open("GET", url, true);
    
      request.send();
      request.overrideMimeType('text/xml; charset=windows-1251');
    }
  }
}

function processRequestChange_want_add() {
	if(request.readyState == 1){
		log_out();
		document.style="cursor:wait;";
	}
	

  if (request.readyState == 4) {
      if (request.status == 200) {
     
			document.style="cursor:auto;";
	    //document.getElementById("response").style.display = 'none';
	   
 	// alert(request.responseText);
 	log_in();
      document.getElementById("want_list_add").innerHTML = request.responseText;
      
    } else {
      alert("Не удалось получить данные:n" + request.statusText);
    }
   
  }
  }
 
//  
//function close_ser(id_c){
//	var key=document.getElementById("key_ser"+id_c).value;
//	if(key==0){
//	
//	document.getElementById("key_ser"+id_c).value=1;}
//	
//	else{
//	document.getElementById("key_ser"+id_c).value=0;}	
//	
//}
//
//function Loadcat_ser(url, id_c) {
//	document.getElementById("spanser").value=id_c;
//	var key=document.getElementById("key_ser"+id_c).value;
//	if(key==0){
//		}
//		else{
//			url=url+"&stop=1"
//		};
//		
//	if (window.XMLHttpRequest) {
//    request = new XMLHttpRequest();
//    request.onreadystatechange = processRequestChangecat_ser;
//    request.open("GET", url, true);
//    request.send(null);
////  request.overrideMimeType('text/xml; charset=windows-1251');
//  } else if (window.ActiveXObject) {
//    request = new ActiveXObject("Microsoft.XMLHTTP");
//    if (request) {
//      request.onreadystatechange = processRequestChangecat_ser;
//      
//      request.open("GET", url, true);
//      request.send();
//      request.overrideMimeType('text/xml; charset=windows-1251');
//      
//    }
//  }
//}

//function processRequestChangecat_ser() {
//	foc=document.getElementById("spanser").value;
//	if(request.readyState == 1){
//		document.style="cursor:wait;";
//			log_out();
//	
//			
//	}
//	
//
//  if (request.readyState == 4) {
//  
//      if (request.status == 200) {
//     
//			document.style="cursor:auto;";
//	
//	
//      //document.getElementById("response").style.display = 'none';
//log_in();
//		
//	document.getElementById("ser"+foc).innerHTML = request.responseText;
//	
//      
//      
//       
//   //   document.getElementById("login2").focus();
//     
//    } else {
//      alert("Не удалось получить данные:n" + request.statusText);
//    }
//   
//  }
//  }
//
//


//function Load_buy_ser(url,id_c,nalich){
//	alert('1');
//	document.getElementById("spanser").value=id_c;
//	
//	if(document.getElementById("save"+nalich).value=='1'){
//		url=url+"&count="+document.getElementById("count"+nalich).value+"&descript="+document.getElementById("descript"+nalich).value+"&price="+document.getElementById("price"+nalich).value+"&currency="+document.getElementById("valut"+nalich).value+"&pricemin="+document.getElementById("pricemin"+nalich).value;
//	}
//	else{
//	
//	var nal=document.getElementById(""+nalich+"count").value;
//
//	url=url+"&count="+nal;
//}
//	
//	
//	
//	if (window.XMLHttpRequest) {
//    request = new XMLHttpRequest();
//    request.onreadystatechange = processRequestChangecat_buy_ser;
//    request.open("GET", url, true);
//    request.send(null);
////  request.overrideMimeType('text/xml; charset=windows-1251');
//  } else if (window.ActiveXObject) {
//    request = new ActiveXObject("Microsoft.XMLHTTP");
//    if (request) {
//      request.onreadystatechange = processRequestChangecat_buy_ser;
//      
//      request.open("GET", url, true);
//      request.send();
//      request.overrideMimeType('text/xml; charset=windows-1251');
//      
//    }
//  }
//}
//
//
//function processRequestChangecat_buy_ser() {
//	foc=document.getElementById("spanser").value;
//	
//	if(request.readyState == 1){
//		document.style.cursor="wait";
//			log_out();
//	
//			
//	}
//	
//
//  if (request.readyState == 4) {
//  
//      if (request.status == 200) {
//     
//			document.style.cursor="auto";
//	
//	
//      //document.getElementById("response").style.display = 'none';
//
//		
//	document.getElementById("ser"+foc).innerHTML = request.responseText;
//		log_in(); 
//
//	document.getElementById("congrat"+foc).style.visibility = "visible";
//      
//      
//       
//   //   document.getElementById("login2").focus();
//     
//    } else {
//      alert("Не удалось получить данные:n" + request.statusText);
//    }
//   
//  }
//  }
//

