function newselect(input_id,div_id){
var ren = "<table bgcolor='orange' cellpadding='3' cellspacing='3'><TR><TD>Въвеждане на нова стойност</TD></TR><TR><TD><form><input type='text' style='width:120px;' name='bla' id='bla' onkeyup=''><input type='button' style='width:60px;' value='Въведи' onclick=set_newselect('"+input_id+"','"+div_id+"')></form></TD></TR></table>";
return ren;
}

function set_newselect(input_id,div_id) {
	var div = document.getElementById('new_select');
var select = document.getElementById(input_id).options[document.getElementById(input_id).selectedIndex];
	if(div && select) {
		div.style.display = (div.style.display == 'block') ? 'none' : 'block';
		select.value = document.getElementById('bla').value;
		select.text = document.getElementById('bla').value;
	}

}

function hide_newselect(az_id,input_id) {

	var parent;
	var select;
	var div;

	select = document.getElementById(az_id);
	if(select) {
		parent = select.parentNode;
		div = document.getElementById("new_select");
		if(div && parent) {
			parent.removeChild(div);
		}
	}
}

function show_newselect(input_id){
var parent;
var select;
select = document.getElementById(input_id);
parent = select.parentNode;
div = document.getElementById("new_select");
			if(!div) {
				div = document.createElement("new_select");
			}
div.id="new_select";

div.innerHTML = newselect(input_id,div.id);
// menudev.appendChild(az);
parent.appendChild(div);
div.style.display = 'block';
div.style.position = 'absolute';

}