
      /*
   2.
      This is the JavaScript file for the AJAX Suggest Tutorial
   3.
       
   4.
      You may use this code in your own projects as long as this
   5.
      copyright is left in place. All code is provided AS-IS.
   6.
      This code is distributed in the hope that it will be useful,
   7.
        but WITHOUT ANY WARRANTY; without even the implied warranty of
   8.
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   9.
       
  10.
      For the rest of the code visit http://www.DynamicAJAX.com
 
      Copyright 2006 Ryan Smith / 345 Technical / 345 Group.
 
       

      */

      //Gets the browser specific XmlHttpRequest Object
 
      function getXmlHttpRequestObject() {
 
      if (window.XMLHttpRequest) {
 
      return new XMLHttpRequest();
  
      } else if(window.ActiveXObject) {

      return new ActiveXObject("Microsoft.XMLHTTP");
 
      } else {
 
      alert("Your Browser Sucks!\nIt's about time to upgrade don't you think?");
 
      }
  
      }
  

      //Our XmlHttpRequest object to get the auto suggest

      var searchReq = getXmlHttpRequestObject();

      //Called from keyup on the search textbox.

      //Starts the AJAX request.

      function searchSuggest() {
		
      if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		
      var str = escape(document.getElementById('txtSearch').value);
	  if (str.length==0)
	  {
	  /*document.getElementById("search_suggest").style.border="0px";*/
	  document.getElementById("search_suggest").style.display="none";
	  document.getElementById("search_results").style.display="none";
	  return;
	  }
	  else
	  {
	  /*document.getElementById('search_suggest').style.border="1px solid #999";*/
	  document.getElementById("search_suggest").style.display="block";
	  document.getElementById("search_results").style.display="block";
	  document.getElementById('search_link').href = '/cautare.html?produs='+str;
	  }

      searchReq.open("GET", '/index.php?obj=front&action=search&search=' + str, true);
	 searchReq.onreadystatechange = handleSearchSuggest;

      searchReq.send(null);

      }
      }
	    function searchSuggest2() {
		
      if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		
      var str = escape(document.getElementById('txtSearch2').value);
	  if (str.length==0)
	  {
	  /*document.getElementById("search_suggest").style.border="0px";*/
	  document.getElementById("search_suggest").style.display="none";
	  document.getElementById("search_results").style.display="none";
	  return;
	  }
	  else
	  {
	  /*document.getElementById('search_suggest').style.border="1px solid #999";*/
	  document.getElementById("search_results").style.display="block";
	  document.getElementById("search_suggest").style.display="block";
	  document.getElementById('search_link').href = '/cautare.html?producator='+str;

	   
	  }

      searchReq.open("GET", '/index.php?obj=front&action=searchprod&search=' + str, true);
	 searchReq.onreadystatechange = handleSearchSuggest;

      searchReq.send(null);

      }
      }
 
      //Called when the AJAX response is returned.
 
      function handleSearchSuggest() {

      if (searchReq.readyState == 4) {

      var ss = document.getElementById('search_suggest')

      ss.innerHTML = '';

      var str = searchReq.responseText.split("\n");
      for(i=0; i < str.length - 1; i++) {

      //Build our element string. This is cleaner using the DOM, but

      //IE doesn't support dynamically added attributes.
	  
      	var suggest = '<li><div class="Product-Result-Each-Box"><p>';
	  
	  suggest += str[i] ;
	  
		 suggest += '</p></div></li>';
      	
		ss.innerHTML += suggest;
      }
		
      }

      }


      //Mouse over function

      function suggestOver(div_value) {

      div_value.className = 'suggest_link_over';

      }

      //Mouse out function

      function suggestOut(div_value) {

      div_value.className = 'suggest_link';

      }

      //Click function

      function setSearch(value) {
  
      document.getElementById('txtSearch').value = value;

      document.getElementById('search_suggest').innerHTML = '';
  
      }