var ajax = false;

function crearAjax()
{
	if (window.XMLHttpRequest)
	{// Si es Mozilla, Safari etc       
		ajax = new XMLHttpRequest ();   
	} 
	else if (window.ActiveXObject)
	{// pero si es IE       
		try
		{
			ajax = new ActiveXObject ("Msxml2.XMLHTTP");
		}        
		catch (e) 
		{// en caso que sea una version antigua 
			try
			{
				ajax = new ActiveXObject ("Microsoft.XMLHTTP");       
			}
			catch (e)
			{
			}
	 	}
	 }
	 else
		return false;
}



/*Cargo el pais de acuerdo a la residencia oficina del cliente*/
function cargarCiudad(valor, campo)
{



//alert('ciudad ' + valor);

	if(valor==0)
	{
			combo=document.getElementById(campo);
			combo.innerHTML="<select  id='"+campo+"' name='"+campo+"'> <option value='2002434'>NO DEFINIDO</option></select>";
	}
	else
	{


		crearAjax();
		ajax.open("GET", "cargarCiudad.jsp?tipo="+valor, true);
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==1)
			{
				// Mientras carga elimino la opcion "Select .." y pongo una que dice "Loading ..."
					combo=document.getElementById(campo);
					combo.innerHTML="Cargando...";
			}
			if (ajax.readyState==4)	
			{ 
					document.getElementById(campo).innerHTML= "<select id='"+campo+"' name='"+campo+"'>"+ajax.responseText+"</select>";
			} 
		}
		ajax.send(null);
	}

}


