function send_new_college_name(input_id) {
	var new_collegename = document.getElementById(input_id).value;
	document.getElementById(input_id).value = "";

	xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null){ 
		alert ("Your browser doesn\'t support HTTP Request");
		return;
	} 

	var url="fileadmin/layout/js/marc_add_college.php";
    url=url+"?new_college_name="+new_collegename;
    url=url+"&sid="+Math.random();

	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() {
	var newInnerHtml = "";
	var newOuterHtml = "";
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
	
		document.getElementById("college_names").innerHTML = xmlHttp.responseText;
		newOuterHtml = xmlHttp.responseText;
	
		var begin = document.getElementById("college_names").outerHTML.match(/(<select .*?>)/i);
		var end   = document.getElementById("college_names").outerHTML.match(/(<\/select>)/i);
		
		if (begin && end) {
			var s = begin[1] + newOuterHtml + end[1];
			document.getElementById("college_names").outerHTML = s;
		}
	
	//document.getElementById("college_names").selectedIndex = 0;	  
	//alert(document.getElementById("college_names").innerHTML);
	}
}


function GetXmlHttpObject(){
	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}

	catch (e) {
		 // Internet Explorer
		try  {
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  	} catch (e) {  
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
 	}

	return xmlHttp;
}

