/************************ AJAX: */


function show_nir_denumire_hints(id_input, id_output, id_blur)
{
	el_ajax_box=locate_el(id_output);
	el_ajax_box.style.visibility='visible';
	
	el_denumire=locate_el(id_input);
	
	var XHT=GetXmlHttpObjectdum();
	if (XHT==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	
	var url="actions/reqbox_hint_nir_denumire.php";
	url=url+"?text="+el_denumire.value;
	url=url+"&id_input="+id_input;
	url=url+"&id_output="+id_output;
	url=url+"&id_blur="+id_blur;
	url=url+"&sid="+Math.random();
	
	XHT.onreadystatechange=function() {
		show_nir_denumire_hints_fill(XHT, id_input, id_output, id_blur);
	}
	
	
	XHT.open("GET",url,true);
	XHT.send(null);
}

function show_nir_denumire_hints_fill(XHT, id_input, id_output, id_blur) 
{
if (XHT.readyState==4)
{
	response=XHT.responseText;
	elbox=locate_el(id_output);
	elbox.innerHTML=response;
}
}


function hide_nir_denumire_hints(id_input, id_output, id_blur)
{
	el_doblur=locate_el(id_blur);
	if(el_doblur.value=="1")
		{
			el_ajax_box=locate_el(id_output);
			el_ajax_box.style.visibility='hidden';
		}
}



function show_bann_denumire_hints(id_input, id_output, id_blur)
{
	el_ajax_box=locate_el(id_output);
	el_ajax_box.style.visibility='visible';
	
	el_denumire=locate_el(id_input);
	
	var XHT=GetXmlHttpObjectdum();
	if (XHT==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	
	var url="actions/reqbox_hint_bann_denumire.php";
	url=url+"?text="+el_denumire.value;
	url=url+"&id_input="+id_input;
	url=url+"&id_output="+id_output;
	url=url+"&id_blur="+id_blur;
	url=url+"&sid="+Math.random();
	
	XHT.onreadystatechange=function() {
		show_nir_denumire_hints_fill(XHT, id_input, id_output, id_blur);
	}
	
	
	XHT.open("GET",url,true);
	XHT.send(null);
}

function show_bann_denumire_hints_fill(XHT, id_input, id_output, id_blur) 
{
if (XHT.readyState==4)
{
	response=XHT.responseText;
	elbox=locate_el(id_output);
	elbox.innerHTML=response;
}
}


function hide_bann_denumire_hints(id_input, id_output, id_blur)
{
	el_doblur=locate_el(id_blur);
	if(el_doblur.value=="1")
		{
			el_ajax_box=locate_el(id_output);
			el_ajax_box.style.visibility='hidden';
		}
}




function choose_hint(hintvalue, id_input, id_output, id_blur)
{
	el_obj=locate_el(id_input);
	el_obj.value=hintvalue;
	
	el_doblur=locate_el(id_blur);
	el_doblur.value="1";
	hide_nir_denumire_hints(id_input, id_output, id_blur);
}

function ch_do_blur(id_blur, vdb)
{
	el_doblur=locate_el(id_blur);
	el_doblur.value=vdb;
}
