﻿	function submitenter(){
		if (window.event) keycode = window.event.keyCode;
		if (keycode == 13){
		   showBIs();
		}
		if (keycode == 1){
			unsetKeywordList();
		}
	}

	function showBIs(showAll){
		 // important to set height
		//document.getElementById("wrapper").style.height="100%";
		var uForms = new Array();
		var y = 0; 
		if (showAll){
			document.getElementById("keywordInput").value='';
			document.getElementById("city").value='Alle Orte';
			document.getElementById("institutName").value='';
			for (z = 0; z < 12; z++) { 
				 document.getElementById("uForms"+z).checked = false;
				 y++;
			 }
		}
		showBICount();
		 var searchKey = document.getElementById("keywordInput").value;
		 var StoryID = document.getElementById("StoryID").value;
		 var city = document.getElementById("city").value;
		 var institutName = document.getElementById("institutName").value;
		 var y = 0;
	 
		 for (i = 0; i < 12; i++) { 
			 if (document.getElementById("uForms"+i).checked == true){
				uForms[y] = document.getElementById("uForms"+i).value;
				y++;
		 	}
		 }

	 
	 if (window.XMLHttpRequest)
	   {// code for IE7+, Firefox, Chrome, Opera, Safari
	   xmlhttp2=new XMLHttpRequest();
	   }
	 else
	   {// code for IE6, IE5
	   xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
	   }
	 xmlhttp2.onreadystatechange=function()
	   {
	   if (xmlhttp2.readyState==4 && xmlhttp2.status==200)
		 {
		 document.getElementById("biContent").innerHTML=xmlhttp2.responseText;
		 window.jumpToAnk();
		 }
	   }
	   
	 xmlhttp2.open("GET","//www.mvhs.de/5.3/mvhs.de/index.php?forward=..|mvhs.de|modules|mvhs|bildungsdatenbank|search|instituts.php&searchKey="+searchKey+"&uForms="+uForms+"&city="+city+"&institutName="+institutName+"&StoryID="+StoryID,true);
	 xmlhttp2.send();
	 }
	
	function showBICount(){
		 // important to set height
		 var searchKey = document.getElementById("keywordInput").value;
		 var StoryID = document.getElementById("StoryID").value;
		 var city = document.getElementById("city").value;
		 var institutName = document.getElementById("institutName").value;
		 var uForms = new Array();
		 var y = 0;
	 
		 for (i = 0; i < 12; i++) { 
			 if (document.getElementById("uForms"+i).checked == true){
				uForms[y] = document.getElementById("uForms"+i).value;
				y++;
		 	}
		 }

	 
	 if (window.XMLHttpRequest)
	   {// code for IE7+, Firefox, Chrome, Opera, Safari
	   xmlhttp4=new XMLHttpRequest();
	   }
	 else
	   {// code for IE6, IE5
	   xmlhttp4=new ActiveXObject("Microsoft.XMLHTTP");
	   }
	 xmlhttp4.onreadystatechange=function()
	   {
	   if (xmlhttp4.readyState==4 && xmlhttp4.status==200)
		 {
		 document.getElementById("biCount").innerHTML=xmlhttp4.responseText;
		 }
	   }
	   
	 xmlhttp4.open("GET","//www.mvhs.de/5.3/mvhs.de/index.php?forward=..|mvhs.de|modules|mvhs|bildungsdatenbank|search|institutsCount.php&searchKey="+searchKey+"&uForms="+uForms+"&city="+city+"&institutName="+institutName+"&StoryID="+StoryID,true);
	 xmlhttp4.send();
	 }
	 
	 function showInstitut(id){
		 if (window.XMLHttpRequest)
		   {// code for IE7+, Firefox, Chrome, Opera, Safari
		   xmlhttp3=new XMLHttpRequest();
		   }
		 else
		   {// code for IE6, IE5
		   xmlhttp3=new ActiveXObject("Microsoft.XMLHTTP");
		   }
		 xmlhttp3.onreadystatechange=function()
		   {
		   if (xmlhttp3.readyState==4 && xmlhttp3.status==200)
			 {
			 document.getElementById("singleInstitut").style.display='block';
			 document.getElementById("singleInstitut").innerHTML=xmlhttp3.responseText;
			 document.getElementById("singleInstitut").style.border="1px solid #A5ACB2";
			 }
		   }
		 xmlhttp3.open("GET","//www.mvhs.de/5.3/mvhs.de/index.php?forward=..|mvhs.de|modules|mvhs|bildungsdatenbank|search|institut.php&id="+id,true);
		 xmlhttp3.send();
		 }
	 
	 function hideInstitut(){
		 document.getElementById("singleInstitut").style.display='none';
	 }

