function GotoSearch(theform)
{
 // alert("GotoSearch"); 
  getDatal();
  
  //   return true;
  
  //theform.submit();  
}

function changeUrl()
{

   query = Search.query.value;
   document.location.href  = "http://www.allproducts.com/search/pgsql3.php?q="+query;
   return 1;


}

function findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function showHideLayers() { //v3.0
  var i,p,v,obj,args=showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function suggestkeyword(query)
{
var xmlHTTP=false;
var message ="";
query = Search.query.value;
//alert(query);
url = "/suggest/suggestkeyword.cgi?query="+query;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer")
{
   xmlHTTP= new ActiveXObject("MSXML2.XMLHTTP");
}
else
{
   xmlHTTP= new XMLHttpRequest();
}
//var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
xmlHTTP.open("GET",url,false);
xmlHTTP.send(1);
message = xmlHTTP.responseText;
return message;



}

function changeAction()
{
   query = Search.query.value;
   Search.action = "http://www.allproducts.com/search/search.cgi?q="+query;
   return 1;
}

function xmlhttp(){
if (Search.index_id2[1].checked )
{ var searchsupplier = 1; }


document.getElementById("inputradio").innerHTML="Loading...";
var xmlHTTP=false;
var message ="";
query = Search.query.value;
//alert(query);
url = "/suggest/search.cgi?query="+query;
var browser = navigator.appName;

if(browser == "Microsoft Internet Explorer")
{
   //alert("Microsoft Internet Explorer");
   //xmlHTTP= new ActiveXObject("Microsoft.XMLHTTP");
   xmlHTTP= new ActiveXObject("MSXML2.XMLHTTP");
}
else
{
   xmlHTTP= new XMLHttpRequest();
}

//var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
xmlHTTP.open("GET",url,false);
xmlHTTP.send(1);
message = xmlHTTP.responseText;
if (message == "Found")
{
   Search.kind.value = "product";

   
}
else
{
   Search.kind.value = "product";

}

if (searchsupplier == 1 )
{
   Search.kind.value = "supplier";
}

if (suggestkeyword(query))
{
//   Search.query.value = suggestkeyword(query);
   query = Search.query.value;
}
Search.action = "/search/search.cgi?q="+query;
//return false;
}

function checkcategories(){
//alert("getDatal");
query = Search.query.value;
url = "/suggest/search.cgi?query="+query;
xmlhttp.send();
var xmlhttp=false;
var browser = navigator.appName; 
if(browser == "Microsoft Internet Explorer")
{
   alert("Microsoft Internet Explorer");
   xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
   xmlhttp= new XMLHttpRequest();
}


var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
var message ="";
xmlHTTP.open("GET",url,false);
xmlHTTP.send(1);
message = xmlHTTP.responseText;
alert(message);


xmlhttp.onreadystatechange=function()
{
  if (xmlhttp.readyState==4) 
  {
   alert("readyState");
   Search.ini_file.value = "output_template.categories.cfg"; 
   Search.index_id.value =  "D0B9A768_390902$-1";
   Search.no_rec.value = 20;
   alert("end");
  }
  
}
 //Search.ini_file.value = "output_template.categories.cfg";
if (Search.index_id2[1].checked ) 
{
     Search.kind.value = "supplier";
     //Search.no_rec.value = 20;
     //alert(Search.ini_file.value);
}
//alert(Search.index_id.value);
//search.submit();
return false;
}
