﻿// JScript File
var ctrl_textbox;
function show_employers(ctrl,langue)
{
	//var ville = document.getEleentById("txt" + Ctrl);
	ctrl_textbox = ctrl;
	var txtEmployer = ctrl.value;
	var divSelect = document.getElementById("EmployersList"); //CreateDiv("","EmployerList");
	var url = "/ajax/show_employers.aspx";
	var data = "emp=" + escape(txtEmployer);
	var response = "";
	
    var paddingParent = (ctrl.id == "txtSearch"?0:1);
	
	if (txtEmployer.length >= 2) 
	{
		divSelect.innerHTML = "<img src='/images/wheel.gif' width='20' height='20' hspace=5 align=absmiddle>" + (langue=="fr"?"Recherche en cours...":"Search in progress...");
		
		
		var xmlhttp = returnXMLHttpRequest();
		if (xmlhttp)
		{
			PositionnerControle(divSelect,findPosX(ctrl),findPosY(ctrl)+ctrl.offsetHeight+2);
			
			xmlhttp.open("GET",url + "?" + data,true);
			xmlhttp.onreadystatechange=function() {
										if (xmlhttp.readyState==4) { 
											
											response = xmlhttp.responseText;
											if (response == "") 
											{	
												divSelect.innerHTML = ""; //&nbsp;&nbsp;&nbsp;&nbsp;" + document.getElementById("str_no_result").value;
												PositionnerControle(divSelect,-500 ,-500);
											}
											else
											{
												divSelect.innerHTML = response;
												PositionnerControle(divSelect,findPosX(ctrl) + paddingParent,findPosY(ctrl)+ctrl.offsetHeight-1);
										    }
										}
										
									}
			xmlhttp.send(null);
		}
	}
	else
	{
		PositionnerControle(divSelect,-500,-500);
	    divSelect.innerHTML = '';
	 }
}

function setEmployer(employerName,employerId)
{
    var divSelect = document.getElementById("EmployersList");
    ctrl_textbox.value = employerName;
    if (document.getElementById("hEmpId"))  document.getElementById("hEmpId").value = employerId;
    PositionnerControle(divSelect,-500,-500);
	divSelect.innerHTML = '';
}


