﻿// JavaScript Document
var request = false;
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!");

   function getContr(lang) {
	 document.getElementById("cont_sel").innerHTML = "<select name='binn_rubrik_pl_catelems3'><option value='-1'>-- Поиск стран --</option></select>";
	 url='/search_eng.php?get_cont='+lang;
     request.open("GET", url, true);
     request.onreadystatechange = updateCont;
     request.send(null);
   }

   function updateCont() {
     if (request.readyState == 4)
       if (request.status == 200)
	   {
			var response = request.responseText;
         	document.getElementById("cont_sel").innerHTML = ""+response+"";
	   }
       else if (request.status == 404)
         alert("Request URL does not exist");
       else
         alert("Error: status code is " + request.status);
   }

   function getProgs(age) {
	 document.getElementById("prog_sel").innerHTML = "<select name='PROGRAMMI_22[]'><option value='-1'>-- Поиск программ --</option></select>";
	 url='/search_eng.php?get_prog='+age;
     request.open("GET", url, true);
     request.onreadystatechange = updateProgs;
     request.send(null);
   }

   function updateProgs() {
     if (request.readyState == 4)
       if (request.status == 200)
	   {
			var response = request.responseText;
         	document.getElementById("prog_sel").innerHTML = "<select name='PROGRAMMI_22[]'>"+response+"</select>";
	   }
       else if (request.status == 404)
         alert("Request URL does not exist");
       else
         alert("Error: status code is " + request.status);
   }

