// Search 4 Window
Yahoo = "http://de.search.yahoo.com/search/de?p=";
Web = "http://suche.web.de/search/?&ref=hp&smode=all&su=";
Dino = "http://suche.dino-online.de/suche?query=";
Alta = "http://de.altavista.com/q?pg=q&kl=de&what=de&q=";
Google = "http://www.google.de/search?hl=de&btnG=Google-Suche&meta=&q=";
Lycos = "http://suche.lycos.de/cgi-bin/pursuit?matchmode=and&mtemp=main&etemp=error&cat=de_spkr&query=";
Fireball = "http://suche.fireball.de/fcgi/query.fcg?action=query&pg=express&what=german_web&q=";
Abacho = "http://suchen.abacho.de/index.cfm?country=de&Input=Go&q=";
Acoon = "http://www.acoon.de/cgi-bin/search.exe?startwith=1&preferde=on&begriff=";

var got=0;
var url = "";
var plus="";
var mag="";

function search4(item){
	stringPlus();
	resultsWindow=window.open();
	resultsWindow.document.open();
	resultsWindow.document.write("<head><title>Suchergebnisse</title></head>");
	resultsWindow.document.write("<FRAMESET ROWS=50%,50%><FRAMESET COLS=50%,50%><FRAME NAME='frame0' SRC='" + computeFrameSrc(0) + "'><FRAME NAME='frame1' SRC='" + computeFrameSrc(1) + "'></FRAMESET>");
	resultsWindow.document.write("<FRAMESET COLS=50%,50%><FRAME NAME='frame2' SRC='" + computeFrameSrc(2) + "'><FRAME NAME='frame3' SRC='" + computeFrameSrc(3) + "'></FRAMESET></FRAMESET>");
	resultsWindow.document.close();
	got = 0;
}

function search2(item){
  stringPlus();
  resultsWindow=window.open();
  resultsWindow.document.open();
  resultsWindow.document.write("<head><title>Suchergebnisse</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;}
	else if (l == "2"){
	num = 3;}
	else if (l == "3"){
	num = 4;}
	else if (l == "4"){
	num = 5;}
	else if (l == "5"){
	num = 6;}
	else if (l == "6"){
	num = 7;}
	else if (l == "7"){
	num = 8;}
	else if (l == "8"){
	num = 9;}
	
}
}
}
	if (h == 2)
	Results(num-1);
	else if (h == 4)
	search2(item);
	else
	search4(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 = Yahoo + plus;
	got = 1;}
	else if (j == "1"){
	url = Web + plus;
	got = 2;}
	else if (j == "2"){
	url = Dino + plus;
	got = 3;}
	else if (j == "3"){
	url = Alta + plus;
	got = 4;}
	else if (j == "4"){
	url = Google + plus;
	got = 5;}
	else if (j == "5"){
	url = Lycos + plus;
	got = 6;}
	else if (j == "6"){
	url = Fireball + plus;
	got = 7;}
	else if (j == "7"){
	url = Abacho + plus;
	got = 8;}
	else if (j == "8"){
	url = Acoon + plus;
	got = 9;}
	return url;
}
}
}
	url = "about:blank"; //"about:blank";
	return url;
}

function Results(place){
	stringPlus();
	resultsWin = open("","results");
	if (place == "0")
	url = Yahoo + plus;
	else if (place == "1")
	url = Web + plus;
	else if (place == "2")
	url = Dino + plus;
	else if (place == "3")
	url = Alta + plus;
	else if (place == "4")
	url = Google + plus;
	else if (place == "5")
	url = Lycos + plus;
	else if (place == "6")
	url = Fireball + plus;
	else if (place == "7")
	url = Abacho + plus;
	else if (place == "8")
	url = Acoon + plus;
	resultsWin.location = url;
}


function Zaehler() {
var counter = 0

if (document.choose4.Yahoo.checked)
{counter = counter + 1}

if (document.choose4.Web.checked)
{counter = counter + 1}

if (document.choose4.Dino.checked)
{counter = counter + 1}

if (document.choose4.Alta.checked)
{counter = counter + 1}

if (document.choose4.Google.checked)
{counter = counter + 1}

if (document.choose4.Lycos.checked)
{counter = counter + 1}

if (document.choose4.Fireball.checked)
{counter = counter + 1}

if (document.choose4.Abacho.checked)
{counter = counter + 1}

if (document.choose4.Acoon.checked)
{counter = counter + 1}

if (counter == 5) {
alert('Bitte maximal vier Suchmaschinen auswählen')
document.auswahl; return false;
}
} 
