function ajax_regiones(paises_id,registracion) {
var parametros = 'paises_id='+paises_id;
if (registracion==1) {
parametros = parametros+'®istracion=1';
} else {
registracion = 0;
};
var url = 'ajax/ajax_regiones.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var primer_regiones_id = leetexto(xmloriginal.getElementsByTagName('primer_regiones_id')[0]);
var cantidad_regiones = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_regiones')[0]));
if (cantidad_regiones>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_regiones_id').innerHTML = '';
ajax_ciudades(paises_id,primer_regiones_id,registracion);
}
}
).send();
};
function ajax_ciudades(paises_id,regiones_id,registracion) {
var parametros = 'paises_id='+paises_id+'®iones_id='+regiones_id;
if (registracion==1) {
parametros = parametros+'®istracion=1';
} else {
registracion = 0;
};
var url = 'ajax/ajax_ciudades.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var cantidad_ciudades = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_ciudades')[0]));
if (cantidad_ciudades>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_ciudades_id').innerHTML = '';
}
}
).send();
};
function ajax_regiones_buscador(paises_codigo) {
var parametros = 'paises_codigo='+paises_codigo;
var url = 'ajax/ajax_regiones.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var primer_regiones_id = leetexto(xmloriginal.getElementsByTagName('primer_regiones_id')[0]);
var cantidad_regiones = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_regiones')[0]));
if (cantidad_regiones>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_regiones_buscador_id').innerHTML = '';
ajax_ciudades_buscador(paises_codigo,primer_regiones_id);
}
}
).send();
};
function ajax_ciudades_buscador(paises_codigo,regiones_id) {
var parametros = 'paises_codigo='+paises_codigo+'®iones_id='+regiones_id;
var url = 'ajax/ajax_ciudades.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var cantidad_ciudades = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_ciudades')[0]));
if (cantidad_ciudades>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_ciudades_buscador_id').innerHTML = '';
}
}
).send();
};
function ajax_regiones_buscador2(paises_codigo) {
var parametros = 'paises_codigo='+paises_codigo;
var url = 'ajax/ajax_regiones.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var primer_regiones_id = leetexto(xmloriginal.getElementsByTagName('primer_regiones_id')[0]);
var cantidad_regiones = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_regiones')[0]));
if (cantidad_regiones>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_regiones_buscador_id2').innerHTML = '';
ajax_ciudades_buscador2(paises_codigo,primer_regiones_id);
}
}
).send();
};
function ajax_ciudades_buscador2(paises_codigo,regiones_id) {
var parametros = 'paises_codigo='+paises_codigo+'®iones_id='+regiones_id;
var url = 'ajax/ajax_ciudades.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var lasoptions = leetexto(xmloriginal.getElementsByTagName('lasoptions')[0]);
var cantidad_ciudades = parseInt(leetexto(xmloriginal.getElementsByTagName('cantidad_ciudades')[0]));
if (cantidad_ciudades>0) {
var esdisabled = '';
} else {
var esdisabled = 'disabled="disabled"';
};
$('div_ciudades_buscador_id2').innerHTML = '';
}
}
).send();
};
function muestra_msn(contactos_usuario,hash) {
var parametros = 'contactos_usuario='+contactos_usuario+'&hash='+hash;
var url = 'ajax/ajax_muestra_msn.php?'+parametros;
var myAjax = new Request({url: url, method: 'post', onComplete: function(xml,xmloriginal) {
var msn = leetexto(xmloriginal.getElementsByTagName('msn')[0]);
$('div_msn_'+contactos_usuario).innerHTML = '';
}
}
).send();
};
var Try = {
these: function() {
var returnValue;
for (var i = 0; i < arguments.length; i++) {
var lambda = arguments[i];
try {
returnValue = lambda();
if (!(returnValue===undefined)) {
break;
};
} catch (e) {}
}
return returnValue;
}
}
function leetexto(xmlNode) {
return Try.these(
function() { if (xmlNode.text!=undefined) { return xmlNode.text; } else { return xmlNode.textContent; }; },
function() { if (xmlNode.textContent!=undefined) { return xmlNode.textContent; } else { return xmlNode.text; }; }
);
}
function trim(str) {
return str.replace(/^\s*|\s*$/g,"");
}
function ow(url,trg,ad) {
if (!trg) {
trg='_self';
};
window.open(url,trg,ad);
}
function marca_select(id,valor,tipo) {
var select = '';
if (tipo==1) {
for (x = 0;x < $(id).childNodes.length;x++) {
select = $(id).childNodes[x];
if (select.nodeName!='#text') {
if (select.value==valor) {
select.selected = true;
}
};
}
} else {
$(id+'_'+valor).checked = true;
};
};
function agregar_onload(funcion) {
var onloadviejo = window.onload;
if (typeof window.onload != 'function'){
window.onload = funcion;
} else {
window.onload = function(){
onloadviejo();
funcion();
}
}
}
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
} else {
var expires = "";
};
document.cookie = name+"="+value+expires+"; path=/";
};
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
};
return null;
};
function eraseCookie(name) {
createCookie(name,"",-1);
};
//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;
//}