/*
   Script to handle search engines...
*/
NewEgypt ="http://newegypt.mainstreetsusa.com/cgi-bin/query.pl";
Amazon = "http://www.amazon.com/exec/obidos/external-search?mode=blended&keyword=";
var got=0;
var url = "";
var plus="";
var mag="";
http://www.amazon.com/exec/obidos/external-search/103-1664253-4671863?mode=blend&keyword=DVD&tag=mainstreetsusaon&Search=Search
function UpdateForm()
{
	document.choose4.submit();
}


function search2(item)
{
        stringPlus();
        resultsWindow=window.open();
        resultsWindow.document.open();
        resultsWindow.document.write("<head><title>Main Streets USA Search Results</title></head>");
        resultsWindow.document.write("<FRAMESET ROWS=50%,50%><FRAME NAME='frame0' SRC='" + computeFrameSrc(0) + "'><FRAME NAME='frame1' SRC='" + computeFrameSrc(1) + "'></FRAMESET>");
        resultsWindow.document.close();
        got = 0;
}
function stringPlus()
{
     for (var j=0; j < window.document.choose4.text.value.length; j++)
     {
         if (window.document.choose4.text.value.charAt(j) == " ")
             mag += "+"
         else
             mag += window.document.choose4.text.value.charAt(j);
      }
}
function numChecked(item)
{
        plus = escape(item.text.value);
        var h=0;
        num=0;
        for (var l=0; l < item.check1.length; l++)
        {
        	if (item.check1[l].checked)
        	{
                   h++;
                   if (h++ <= 4)
                   {
                       if (l == "0")
                       {
                           num = 1;
                       }
                       else if (l == "1")
                       {
                            num = 2;
                       }
	    	   }	
                }
        }
        if (h == 2)
           Results(num-1);
        else if (h == 4)
           search2(item);
}

function computeFrameSrc(num)
{
        var k=-1;
        for (var j=got; j < document.choose4.check1.length; j++)
        {
           if (document.choose4.check1[j].checked)
           {
              k++;
              if (k++ <= num)
              {
                 if (j == "0")
                 {
                   url = NewEgypt + "?swishindex=/home/httpd/mainstreetsusa/data/index.swish&keywords="+ plus + "&maxresults=999&detail=yes";
                   got = 1;
                 }
                 else if (j == "1")
                 {
                   url = Amazon + plus + "&tag=mainstreetsusaon&Search=Search";
                   got = 2;
                 }
              return url;
              }
           }
        }
        url = "http://www.mainstreetsuas.com";
        return url;
}
function Results(place)
{
   stringPlus();
   resultsWin = open("","results");
   stringPlus();
   resultsWin = open("","results");
   if (place == "0")
      url = NewEgypt + "?swishindex=/home/httpd/mainstreetsusa/data/index.swish&keywords="+ plus + "&maxresults=40&detail=yes";
   else if (place == "1")
      url = Amazon + plus + "&tag=mainstreetsusaon&Search=Search"; 
   resultsWin.location = url;
}