
function NeuesFenster2(adresse2)
  {
   MeinFenster2 =
   window.open(adresse2, 'image_window', 'width=580,height=540,scrollbars,resizable=yes');
   MeinFenster2.focus();
  }

function NeuesFenster3(adresse3)
  {
   MeinFenster3 =
   window.open(adresse3, 'image_window', 'width=880,height=600,scrollbars,resizable=yes');
   MeinFenster3.focus();
  }

function senden()
{
 var posgutschein = strpos('<?PHP echo $gutscheinartikel_str; ?>',document.form_bestaetigung.gutscheinnummer.value,0);
 if (document.form_bestaetigung.gutscheinnummer.value != "" && !(posgutschein > 0) && document.form_bestaetigung.gutscheinbetrag.value == "")  
 {
   alert("Bitte geben Sie einen Gutschein-Betrag an!");
   document.form_bestaetigung.gutscheinbetrag.focus();
  }
 else if (document.form_bestaetigung.gutscheinbetrag.value != "" && document.form_bestaetigung.gutscheinnummer.value == "")  
 {
   alert("Bitte geben Sie eine Gutschein-Nummer an!");
   document.form_bestaetigung.gutscheinbetrag.focus();
  }
 else
  {
	document.form_bestaetigung.submit();
  }
}

function strpos (haystack, needle, offset) {
    // Finds position of first occurrence of a string within another 
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}

function ajaxManager() {
	var request;
	var versions=new Array("MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.5.0",
			"MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp",
			"Microsoft.XMLHttp");
	if (document.getElementById) {
		if (window.XMLHttpRequest) {
			request=new XMLHttpRequest();
		}
		if (window.ActiveXObject) {
			for (var i=0;i<versions.length;i++) {
				try {
					request = new ActiveXObject(versions[i]);
				}
				catch(exception) {
					
				}
			}
		}
	}
	return request;
}

var anz;
var jahre;
var prod;
var file="basic.xml";
var request;
var id;

function init(q) {

	request=ajaxManager();
	if (request) {
		request.open("GET", "query.php?z="+q, true);
		request.onreadystatechange = processResponse;
		request.send(null);
		
	}
}

function processResponse() {
	if (request.readyState == 4) {
		if (request.status == 200) {
			
			var results = request.responseXML.getElementsByTagName("link");
			
			
			if (results.length > 0) {
				document.getElementById("qresult").style.visibility = "visible";
				
			}else {
				document.getElementById("qresult").style.visibility = "hidden";
			}
			
			var counts = results.length-20;
			var tex = "";
			/*alert (request.responseXML);*/
			for (var a = 0; a < results.length;a++) {
					
				tex = tex + "<div style=\"z-index:2000;width:100%;border-style:solid;border-width:0px;border-bottom-width:1px;margin-bottom:4px;\" class=\"qresult_entry\">"+results[a].firstChild.nodeValue+"<\/div>";/*'<a href="">'+results[a].firstChild.nodeValue+"<\/a><br>";*/
				
				if (a == 19) {
					a = results.length;
					tex = tex +"<div style=\"background-color:#cecece;margin-bottom:15px;width:100%\">"+ counts+" weitere Ergebnisse vorhanden<\/div>";
				}
			} 
			
			document.getElementById("qresult").innerHTML = tex;
			
		}
	}
}

function calculate() {
	/*init (document.getElementById("suchbe").value);*/
	var s = new String;
	s = document.getElementById("suchbe").value;
	if (s.length >3) {
    init(s);
	}

}

function hideresult(name) {
	document.getElementById(name).style.visibility = "hidden";	
}

function showresult(name) {
	document.getElementById("qresult").style.visibility = "visible";	
}
/*document.getElementById('Preis').value= preis;*/

