function traerCombo(idCapa, dirModelo, campoDependiente, idCampoDependiente)
{
	$.ajax({
	async: false,
	type: 'GET',
	url: 'xml/combos/cargar/'+idCapa+'/'+dirModelo+'/'+campoDependiente+'/'+idCampoDependiente,
	complete: cargarCombo
	});
}
function cargarCombo(objXML){
	xml = objXML.responseXML;
	idCapa = xml.getElementsByTagName('items').item(0).getAttribute('id_capa');
	aItems = xml.getElementsByTagName('item');
	objCombo = document.getElementById(idCapa);
	limpiarNodo(objCombo);
	for(i=0; i < aItems.length; i++) {
		objCombo.appendChild( crearOpcion( aItems.item(i).getAttribute('id'), aItems.item(i).firstChild.data ) );
	}
}
function crearOpcion(id,valor){
	objOpcion = document.createElement('option');
	texto = document.createTextNode( valor );
	objOpcion.appendChild(texto);
	objOpcion.setAttribute('value', id );
	return objOpcion;
}
function limpiarNodo(nodo){
	while( nodo.hasChildNodes() ) nodo.removeChild(nodo.firstChild);
}

function obtenerParametros(filtro_id) {
	param = "";
	parametros = $('#'+filtro_id).children();
	longitud = parametros.length;
	for(i=0; i<longitud; i++) {
		valor = parametros[i].value;
		if(valor && valor != "" && valor != "0"){
			param += parametros[i].name+'/'+parametros[i].value+'/';
		}
	}
	if(param != "") {
		param = "filtrar/"+param;
//	param = "&filtros="+param;
	}
	return param.replace(' ','+');	
}

function filtrar_busqueda() {

	param = obtenerParametros('filtros');
	document.location.href = '/anuncios/buscar/'+param;

}

function ajax_cambiar_home(WEB, dir_modelo, id) {
	if(document.getElementById('star'+id).getAttribute('title') == 'si')	tipo = 'no';	else	tipo = 'si';
	url = WEB+'xml/home/index/'+dir_modelo+'/'+id+'/'+tipo;
	$.ajax({
	  url: url,
		async: false,
   	complete: cambiar_icono_home
  });
}
function cambiar_icono_home(objXML) {
	xml = objXML.responseXML;
	aItems = xml.getElementsByTagName('item');
  starid = document.getElementById('star'+aItems.item(0).getAttribute('id') );	
	tipo = aItems.item(0).getAttribute('tipo')
	starid.setAttribute('src','css/img/adm/destacado-'+tipo+'.gif');
	starid.setAttribute('title',tipo);
}

function eliminar(registro) {
	if(confirm('Esta seguro de que desea eliminar el registro seleccionado?')) {
		if(!document.all) formulario = document.getElementById('formulario');
		formulario.id.value = registro;
		formulario.submit();
	}
}