function AJAXcreate()
	{
		// Создание XMLHTTPrequest для IE 7, Opera, Firefox, Safari
		if (window.XMLHttpRequest)
			{
				return new XMLHttpRequest();
			}
        // Создание XMLHTTPrequest для IE 6
		else if (window.ActiveXObject)
			{
				return new ActiveXObject("Microsoft.XMLHTTP");
			}
	}




	function AJAXsend(product_id,type,cat)
	{
    //document.getElementById('indicator').style.visibility = "visible";

    query='';
    if (type=='update')
    {
	  if(document.cart)
	  {
      for (i=0; i<document.cart.elements.length; i++)
      {
        query=query+"&"+document.cart.elements[i].name+"="+document.cart.elements[i].value;
      }
	  }
    }
    switch (type)
    {
      default:
          var url="/modules/ajax/ajax.php?action="+type+"&product_id=" + product_id+query;
      break;
      case 'compare':
          var url="/modules/compare/compare.php?action=compare&product_id=" + product_id;
		  var AJAXobject = window.open("http://www.termann.ru/compare/mixer/compareit/", product_id);
      break;
      case 'deletefromcompare':
          var url="/modules/compare/compare.php?action=deletefromcompare&product_id=" + product_id;
      break;
    }

    //alert (url);
		var AJAXobject =  AJAXcreate(); // Создаём элемент XMLHTTPrequest()
        AJAXobject.onreadystatechange = function ()
 							 				{
						  						//document.getElementById(type).innerHTML = null;

					    			 			if(AJAXobject.readyState==4)
													{
														if (AJAXobject.status==200)
															{
                              	//document.getElementById('indicator').style.visibility = "hidden";
																//document.write(AJAXobject.responseText);
																//AJAXobject.responseText=AJAXobject.responseText.replace("&#39;","\'");
																//alert(AJAXobject.responseText);
																try
																{
																eval(AJAXobject.responseText);
																}
																catch(err)
																{
																}
															}
														else
															{
																//alert("Не удалось получить данные\n" );
															}
													  }
										  };
        AJAXobject.open("GET", url, true); //
        AJAXobject.send(null); //
		

			if(type=='compare'){


				//alert (url);
			}
			if(type=='plus'){
				//window.setTimeout("window.location.href='/register/changecart/'", 500);
			}

			if(type=='compare'&&cat!=null){
				//window.setTimeout("window.location.href='/compare/"+cat+"/compareit/'", 500);
			}

	}
/* ------------------------ */
/*  XMLHTTPRequest Enable   */
/* ------------------------ */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

