
/*
function AddEmails(form,id)
{ 
	var xmlHttp;
	xmlHttp = getXmlHttp();
	var obj = document.getElementById("divEmails");
	obj.innerHTML = "";
	if (id>0) 
	{
	  alert(form+' and '+id);
	  name = form.elements[0].value;
    }
	else
	{
	  id =  form.elements[0].value;
	  alert(id);
	}
	
	xmlHttp.onreadystatechange = function()  
	{
	
    	if (xmlHttp.readyState == 4)
    	{     
		
     		var xmlDoc = xmlHttp.responseXML.documentElement.getElementsByTagName("emails");
			
			for (i = xmlDoc.length-1; i>= 0 ; i--)
			{
				var new_el = document.createElement("div");
				var sContent = xmlDoc[i].getElementsByTagName("content")[0].firstChild.nodeValue;
				new_el.innerHTML = '<font class = price_text>'+sContent+'</font>';
				new_el.className = "result";
				obj.appendChild(new_el);
			}
			var new_el = document.createElement("div");
			new_el.innerHTML = "<br><form onsubmit='return AddEmails(this,"+id+");' method=post name=orderform><input type=input value=''  name=Submit class=input><input type=submit value='+'  name=Submit class=menu_buttons></form>";
			obj.appendChild(new_el);

		}
	}
	
	
	if (id>0){ xmlHttp.open('GET', 'emails.php?id='+id+'&name='+name, true); }
	else { xmlHttp.open('GET', 'emails.php?id='+id, true); }
	xmlHttp.send(null);

return false;

}
*/


function AddEmails(id)
{
	var xmlHttp;
	xmlHttp = getXmlHttp();
	var obj = document.getElementById("divEmails");
	obj.innerHTML = "<div style:'width:200px;' align=center ><img src = '/images/loading.gif'/></font>";
	
	
	xmlHttp.onreadystatechange = function()  
	{
    	if (xmlHttp.readyState == 4)
    	{     
		
     		var xmlDoc = xmlHttp.responseXML.documentElement.getElementsByTagName("emails");
			
			for (i = xmlDoc.length-1; i>= 0 ; i--)
			{
				var new_el = document.createElement("div");
				var sContent = xmlDoc[i].getElementsByTagName("content")[0].firstChild.nodeValue;
				obj.innerHTML = "";
				new_el.innerHTML = '<font class = price_text>'+sContent+'</font>';
				new_el.className = "result";
				obj.appendChild(new_el);
			}
		}
	}
	
	xmlHttp.open('GET', 'emails.php?id='+id, true);
	xmlHttp.send(null);
}


//скрипт из старого файла




function processReqChange() {
//var req; 
	
	// только при состоянии "complete"r
    if (req.readyState == 4) {
        // для статуса "OK"
        if (req.status == 200) {
//            alert(req.responseTEXT);
//			alert('Удачно');
        } else {
            alert("Не удалось получить данные:\n" +
                req.statusText);
        }
    }
}

function loadXMLDoc(url) 
{
	if (window.XMLHttpRequest) 
	{
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    } 
	else if (window.ActiveXObject) 
	{
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) 
		{
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}



function MM_openBrWindow(theURL,WinName,features) 
{ //v2.0
window.open(theURL,WinName,features);
}


function closeOpen(theID)
{
 if (document.getElementById(theID).style.display == "none") 
 	{
     document.getElementById(theID).style.display = "block";
	 
     document.getElementById("tick_"+theID).innerHTML = "<img src=../images/minus.gif width = 9 height = 11>"; 
	 document.getElementById("tick1_"+theID).innerHTML = "<img src=../images/folder_op.GIF width = 14 height = 12>"; 
    }
 else 
 	{
     document.getElementById(theID).style.display = "none";
	 
     document.getElementById("tick_"+theID).innerHTML = "<img src=../images/plus.gif width = 9 height = 11>"; 
	 document.getElementById("tick1_"+theID).innerHTML = "<img src=../images/folder.GIF width = 14 height = 12>"; 
	} 
}
function openClose(theID) 
{
 if (document.getElementById(theID).style.display == "block") 
 	{
     document.getElementById(theID).style.display = "none";
     document.getElementById("tick_"+theID).innerHTML = "<img src=../images/plus.gif width = 9 height = 11>"; 
	 document.getElementById("tick1_"+theID).innerHTML = "<img src=../images/folder.GIF width = 14 height = 12>"; 
	}
 else 
 	{
     document.getElementById(theID).style.display = "block";
     document.getElementById("tick_"+theID).innerHTML = "<img src=../images/minus.gif width = 9 height = 11>"; 
	 document.getElementById("tick1_"+theID).innerHTML = "<img src=../images/folder_op.GIF width = 14 height = 12>"; 
	} 
}

function setattr(obj,attr,value)
{
	obj.setAttribute(attr,value);
}

function showHideLayerSwitch(layerName)
{

if (document.getElementById(layerName).style.display == "block")
	{ 
	
		document.getElementById(layerName).style.display = "none";

	}
else
	{ 
	
		document.getElementById(layerName).style.display = "block";
 
	}
	
}

function getXmlHttp() {
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
      xmlhttp = false;
    }
  }
 
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}



function search(form) {
  var sSearch = form;
  
  var xmlHttp;
  xmlHttp = getXmlHttp();
  
  var loading = document.getElementById("searching");
  loading.style.display = "block";

  xmlHttp.onreadystatechange = function()  {
    if (xmlHttp.readyState == 4)
    {
      loading.style.display = "none";
      var xmlDoc = xmlHttp.responseXML.documentElement.getElementsByTagName("entry1");
	  var d=document;

	  var tabl1=d.createElement("TABLE");
	  setattr(tabl1,"class","price_text");
	  setattr(tabl1,"border","0");
	  setattr(tabl1,"cellpadding","0");
	  setattr(tabl1,"cellspacing","0");
	  setattr(tabl1,"width","98%");
	  setattr(tabl1,"align","left");
	  tb=d.createElement("TBODY");
	  tabl1.appendChild(tb);
	  tb.setAttribute("id","tb1");
	  var obj = document.getElementById("search_results");
	  var sWay = xmlDoc[0].getElementsByTagName("way")[0].firstChild.nodeValue;
  	obj.innerHTML="<table><tr><td height=20></td></tr></table><strong><a class = textlinks href = http://microlab.ru/?price_list="+sSearch+">"+sWay+"</a></strong><br/><table cellspacing=0 cellpadding=0 width=100% align=center border=0><tbody><tr><td class = price_line></td></tr></tbody></table>";
	  div1=d.getElementById("search_results");
	 // alert(div1);
	  div1.appendChild(tabl1);
		var xmlDoc = xmlHttp.responseXML.documentElement.getElementsByTagName("entry");

	  for (i = 0; i < xmlDoc.length ; i++)
      {      
	  	var new_tr = document.createElement("TR"); 
		var td_vert1 = document.createElement("TD"); 
		var td_vert2 = document.createElement("TD"); 
		var td_sDesc=document.createElement("TD"); 
		var td_sPartnum=document.createElement("TD"); 
		var td_sPrice=document.createElement("TD"); 
		var td_button=document.createElement("TD"); 
		
		setattr(new_tr,"onMouseOver","this.className='over'");
		setattr(new_tr,"onMouseOut","this.className='out'");
	//	onMouseOver=this.className='over' onMouseOut=this.className='out'
		setattr(td_sDesc,"width","74%");
		setattr(td_vert1,"width","1%");
		setattr(td_vert2,"width","1%");

		setattr(td_sPartnum,"width","15%");
		setattr(td_sPrice,"width","5%");
		setattr(td_sPrice,"align","right");
		setattr(td_button,"width","4%");
		setattr(td_button,"align","right");
		tb.appendChild(new_tr);
		new_tr.appendChild(td_sPartnum);
		new_tr.appendChild(td_vert1);
		new_tr.appendChild(td_sDesc);
		new_tr.appendChild(td_vert2);
		new_tr.appendChild(td_sPrice);
		new_tr.appendChild(td_button);
		
		var tr_line=document.createElement("TR"); 
		tb.appendChild(tr_line);
		var td_line=document.createElement("TD"); 
		tr_line.appendChild(td_line);
		setattr(td_line,"colspan","6");
		setattr(td_line,"background","images/but_shadow.gif");	
		setattr(td_line,"height","1");	
		
		var sDesc = xmlDoc[i].getElementsByTagName("desc")[0].firstChild.nodeValue;
	    var sPartnum = xmlDoc[i].getElementsByTagName("partnum")[0].firstChild.nodeValue;
		var sPrice = xmlDoc[i].getElementsByTagName("price")[0].firstChild.nodeValue;
		var sId = xmlDoc[i].getElementsByTagName("id")[0].firstChild.nodeValue;
		var sCode = xmlDoc[i].getElementsByTagName("code")[0].firstChild.nodeValue;
		var sIdParent = xmlDoc[i].getElementsByTagName("idparent")[0].firstChild.nodeValue;
		var sLink = xmlDoc[i].getElementsByTagName("link")[0].firstChild.nodeValue;
		var sHardSoft = xmlDoc[i].getElementsByTagName("hardsoft")[0].firstChild.nodeValue;
		if (sHardSoft==1){sHardSoft="hardware";}
		else {sHardSoft="software";}
		td_vert1.innerHTML="<IMG src=/images/spacer_gray.gif width=1 height=11/>";
		td_vert2.innerHTML="<IMG src=/images/spacer_gray.gif width=1 height=11/>";
			if (sLink==1)
			{
				td_sPartnum.innerHTML="<a class=price href=javascript:MM_openBrWindow('"+sHardSoft+".php?code="+sCode+"','','width=800,height=500,menubar=yes,status=yes,location=yes,toolbar=yes,scrollbars=yes,resizable=yes')>&nbsp;"+sPartnum+"</a>";
				td_sDesc.innerHTML="<a class=price href=javascript:MM_openBrWindow('"+sHardSoft+".php?code="+sCode+"','','width=800,height=500,menubar=yes,status=yes,location=yes,toolbar=yes,scrollbars=yes,resizable=yes')>&nbsp;"+sDesc+"</a>";
			}
			else
			{
				td_sPartnum.innerHTML="&nbsp;"+sPartnum;
				td_sDesc.innerHTML="&nbsp;"+sDesc;
			}
			td_sPrice.innerHTML="<strong>"+sPrice+"&nbsp;</strong>";
			td_button.innerHTML="<img width = 20 height = 16 src=../images/box4.jpg onclick=AddOrder(this.id)>";
	  }
    }
  }
xmlHttp.open('GET', 'search.php?search='+sSearch+'&rand='+Math.random(), true);
xmlHttp.send(null);
}


function finder() 
{
  var sSearch = document.getElementById("search_input").value;
  var xmlHttp;
  xmlHttp = getXmlHttp();
  
  var obj = document.getElementById("search_results");
  obj.innerHTML = "";
  //var loading = document.getElementById("searching");
  //loading.style.display = "block";

  xmlHttp.onreadystatechange = function()  
  {
    if (xmlHttp.readyState == 4)
    {
     // loading.style.display = "none";
      var xmlDoc = xmlHttp.responseXML.documentElement.getElementsByTagName("entry");
	  var sPrice = xmlDoc[0].getElementsByTagName("price")[0].firstChild.nodeValue;
	  var sError = xmlDoc[0].getElementsByTagName("error")[0].firstChild.nodeValue;

	  if (sError=="yes")
	 	{
			obj.innerHTML="<p class=usual_text>неверный формат запроса</p>";
		}
	  else
	  {
	  if (sPrice=="no_results")
	  	{
			obj.innerHTML="<p class=usual_text>по вашему запросу ничего не найдено</p>";
		}
		else
		{
		var d=document;
			obj.innerHTML="<table cellspacing=0 cellpadding=0 width=98% align=center border=0><tbody><tr><td width=20 align=center valign=middle height=10 ></td><td width=30% align=center valign=middle height=10 class=text_header_l></td><td width=40% align=center valign=middle ><font class=alex_head>Прайс-лист</font></td><td width=30% align=center valign=middle height=10 class=text_header_r></td><td width=20 align=center valign=middle height=10></td></tr></tbody></table>";
		  var tabl1=d.createElement("TABLE");
		  setattr(tabl1,"border","0");
		  setattr(tabl1,"cellpadding","0");
		  setattr(tabl1,"cellspacing","0");
		  setattr(tabl1,"width","98%");
		  setattr(tabl1,"align","left");

		setattr(tabl1,"class","price_text");
		  tb=d.createElement("TBODY");
		  tabl1.appendChild(tb);	
		  tb.setAttribute("id","tb1");
		  div1=d.getElementById("search_results");
	 // alert(div1);
		  div1.appendChild(tabl1);	
			
			
			
			
      	for (i = xmlDoc.length-1; i>= 0 ; i--)
      	{
			var new_tr = document.createElement("TR"); 
		var td_vert1 = document.createElement("TD"); 
		var td_vert2 = document.createElement("TD"); 
		var td_sDesc=document.createElement("TD"); 
		var td_sPartnum=document.createElement("TD"); 
		var td_sPrice=document.createElement("TD"); 
		var td_button=document.createElement("TD"); 
				 setattr(new_tr,"onMouseOver","this.className='over'");
		setattr(new_tr,"onMouseOut","this.className='out'");
		setattr(td_vert1,"width","1");
		setattr(td_vert2,"width","1");
		setattr(td_sDesc,"width","74");
		setattr(td_sPartnum,"width","15%");
		setattr(td_sPrice,"width","5%");
		setattr(td_sPrice,"align","right");
		setattr(td_button,"width","4%");
		setattr(td_button,"align","right");
		tb.appendChild(new_tr);
		new_tr.appendChild(td_sPartnum);
		new_tr.appendChild(td_vert1);
		new_tr.appendChild(td_sDesc);
		new_tr.appendChild(td_vert2);
		new_tr.appendChild(td_sPrice);
		new_tr.appendChild(td_button);
		
		var tr_line=document.createElement("TR"); 
		tb.appendChild(tr_line);
		var td_line=document.createElement("TD"); 
		tr_line.appendChild(td_line);
		setattr(td_line,"colspan","6");
		setattr(td_line,"background","images/but_shadow.gif");	
		setattr(td_line,"height","1");	
	    	var sDesc = xmlDoc[i].getElementsByTagName("description")[0].firstChild.nodeValue;
	    	var sPartnum = xmlDoc[i].getElementsByTagName("part")[0].firstChild.nodeValue;
			var sPrice = xmlDoc[i].getElementsByTagName("price")[0].firstChild.nodeValue;
			var sLink = xmlDoc[i].getElementsByTagName("link")[0].firstChild.nodeValue;
			var head = xmlDoc[i].getElementsByTagName("head")[0].firstChild.nodeValue;
			var sHardSoft = xmlDoc[i].getElementsByTagName("hardsoft")[0].firstChild.nodeValue;
			var sId = xmlDoc[i].getElementsByTagName("id")[0].firstChild.nodeValue;
			var sCode = xmlDoc[i].getElementsByTagName("code")[0].firstChild.nodeValue;

			if (sHardSoft==1){sHardSoft="hardware";}

			else {sHardSoft="software";}

			td_vert1.innerHTML="<IMG src=/images/spacer_gray.gif width=1 height=11/>";
			td_vert2.innerHTML="<IMG src=/images/spacer_gray.gif width=1 height=11/>";

		if (sLink==1)
			{
				td_sPartnum.innerHTML="<a class=price href=javascript:MM_openBrWindow('"+sHardSoft+".php?code="+sCode+"','','width=800,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes')>&nbsp;"+sPartnum+"</a>";
				td_sDesc.innerHTML="<a class=price href=javascript:MM_openBrWindow('"+sHardSoft+".php?code="+sCode+"','','width=800,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes')>&nbsp;"+sDesc+"</a>";
			}
			else
			{
				td_sPartnum.innerHTML="&nbsp;"+sPartnum;
				td_sDesc.innerHTML="&nbsp;"+sDesc;
			}
			td_sPrice.innerHTML="<strong>"+sPrice+"&nbsp;</strong>";
			td_button.innerHTML="<div id=icon"+sId+"><img src=images/box4.jpg onclick=ChangeOrder("+sId+",1,-1) style=cursor:hand;  width = 20 height = 16 /></div>";
		}
		}//no_results
	  }//error
    }
  }
  
  xmlHttp.open('GET', 'finder.php?search='+sSearch+'&rand='+Math.random(), true);
  xmlHttp.send(null);
}


