function $() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }
  return elements;
}

function SelectSetValue(name,txt,val){
$(name).value = txt;
$(name+'_id').value = val
$(name+'_select_options').className="displayNone select_options";
//$(name+'_select_options').style.display='none';
}

function CloseSelect(name){
	if(document['val_'+name]){
	}else{
clearInterval(document['interval_'+name]);
$(name+'_select_options').className="displayNone select_options";
//$(name+'_select_options').style.display='none';
$(name+'_select_options').onmousemove=$(name+'_select_options').onmouseout=$(name+'_select_options').onmouseover=$(name+'_select_img').onmouseout='';
	}
}

function openSelectOptions(name){
//alert($(name+'_select_options').className);
$(name+'_select_options').className="displayTable select_options";
//$(name+'_select_options').currentStyle.display='inline';
document['val_'+name]=true;
	$(name+'_select_options').onmousemove=$(name+'_select_options').onmouseover=function(){
	document['val_'+name]=true;
	}
	$(name+'_select_options').onmouseout=$(name+'_select_img').onmouseout=function(){
	document['val_'+name]=false;
	clearInterval(document['interval_'+name]);
	document['interval_'+name]=setInterval('CloseSelect("'+name+'")',500);
	}
}

<!-- processing 0.0593428611755 sec. sql 0.00629901885986 sec. See you later! -->