
var xmlHTTP = createAJAX();
var site = 'http://www.do-mebel.ru';
var theid=0;

var fi = 1;
var dd = 0;

//==================================================================================================================================
function To_Basket(tovar,color){
         kolvo = 0;

		 id = "thenum[" + tovar + "]";
         el = document.getElementById(id);
         kolvo = el.value;
         if (kolvo == '') kolvo = 1;

         if (color == 0){
             id = "thecolor[" + tovar + "]";
             el = document.getElementById(id);
             color = el.value;
             }

         //alert("tovar=" + tovar + "\n" + "kolvo=" + kolvo + "\n" + "color=" + color);

         if (tovar >0 && kolvo >0 && color != ''){
             theid = tovar;
             el = document.getElementById("thebasket");
             if (el.src == site + '/i/basket.gif'){
                 el.src = '/i/basket_.gif';
                 }
                 
         if (xmlHTTP.readyState == 4 || xmlHTTP.readyState == 0){
             ctn = encodeURIComponent('rldpds');
             url = site+"/ajaxproxy.php?tobasket="+tovar+"&kolvo="+kolvo+"&color="+color +"&sid="+sid;
             xmlHTTP.open("GET",url, true);
             xmlHTTP.onreadystatechange = handleAJAX;
             xmlHTTP.send(null);
             }
             }

         }
//==================================================================================================================================

function createAJAX(){
         var xmlHTTP;

         try {
              xmlHTTP = new XMLHttpRequest();
              } catch (e) {
                           var AXVersions = new Array ("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
                           for (var i=0; i < AXVersions.length && !xmlHTTP; i++){
                                try {
                                     xmlHTTP = new ActiveXObject(AXVersions[i]);
                                     } catch (e) {}
                                }
                           }

         return xmlHTTP;
         }

//==================================================================================================================================
function processAJAX(){

         if (xmlHTTP.readyState == 4 || xmlHTTP.readyState == 0){
             ctn = encodeURIComponent('rldpds');
             xmlHTTP.open("GET","", true);
             xmlHTTP.onreadystatechange = handleAJAX;
             xmlHTTP.send(null);
             } else {
                     //setTimeout('processAJAX_reloadUpdates()',1000);
                     }
         }
//==================================================================================================================================
function handleAJAX(){

		 if (theid > 0){
             el = document.getElementById("dobavlen[" + theid + "]");
             el.style.visibility = 'visible';
             el.style.display = 'block';
             setTimeout('closedobavlen('+theid+')',3000);
             }

         }
//==================================================================================================================================
function closedobavlen(id){
         el = document.getElementById("dobavlen[" + id + "]");
         el.style.visibility = 'hidden';
         el.style.display = 'none';
         }
//==================================================================================================================================

function theprocess(id){

         dd = id;

         if (xmlHTTP.readyState == 4 || xmlHTTP.readyState == 0){
             msg = encodeURIComponent(document.searchf.type1.value);
             xmlHTTP.open("GET",site+"/a.php?pid="+msg, true);
             xmlHTTP.onreadystatechange = handleServerResponse;
             xmlHTTP.send(null);
             } else {
                     setTimeout('theprocess()',1000);
                     }
         }
//==================================================================================================================================
function handleServerResponse(){

         if (xmlHTTP.readyState == 4){
             if (xmlHTTP.status == 200){
                 xmlResponse = xmlHTTP.responseXML;
                 xmlRoot = xmlResponse.documentElement;

                 idArray    = xmlRoot.getElementsByTagName("id");
                 titleArray = xmlRoot.getElementsByTagName("title");

                 if (dd == 1){
                 for (var i=document.searchf.stype1.options.length-1; i >= 1 ; i--){
                      document.searchf.stype1.removeChild(document.searchf.stype1.options[i]);
                      }

                 for (var i=0; i < idArray.length; i++){
                      var oOption = document.createElement("OPTION");
                      document.searchf.stype1.options.add(oOption);
                      oOption.text = titleArray.item(i).firstChild.data;
                      oOption.value = idArray.item(i).firstChild.data;
                      }
                      }


                 if (dd == 2){
                 for (var i = document.searchf.stype2.options.length-1; i >= 1 ; i--){
                      document.searchf.stype2.removeChild(document.searchf.stype2.options[i]);
                      }
                 for (var i=0; i < idArray.length; i++){
                      var oOption = document.createElement("OPTION");
                      document.searchf.stype2.options.add(oOption);
                      oOption.text = titleArray.item(i).firstChild.data;
                      oOption.value = idArray.item(i).firstChild.data;
                      }
                      }


                 if (dd == 3){
                 for (var i = document.searchf.stype3.options.length-1; i >= 1 ; i--){
                      document.searchf.stype3.removeChild(document.searchf.stype3.options[i]);
                      }
                 for (var i=0; i < idArray.length; i++){
                      var oOption = document.createElement("OPTION");
                      document.searchf.stype3.options.add(oOption);
                      oOption.text = titleArray.item(i).firstChild.data;
                      oOption.value = idArray.item(i).firstChild.data;
                      }
                      }



                 }
             }
         }
//==================================================================================================================================
function addSearch(){

		 if (fi == 3) {
             return;
             }

         el = document.getElementById("fi"+fi);
         el.style.display = 'block';
         el.style.visibility = 'visible';


         fi = fi + 1;

         if (fi == 3) {
             b = document.getElementById("adse");
             b.style.display = 'none';
             }


         }
//==================================================================================================================================