
﻿function sleep(delay)
{var start=new Date().getTime();while(new Date().getTime()<start+delay);}
function ajx()
{var xmlhttp;if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}else{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
return xmlhttp;}
function getDataAjx(ruta,parametros){var jx=ajx();if(typeof(jx.onprogress)=='object'){jx.onload=jx.onerror=jx.onabort=function(){f=jx.responseText;};}else{jx.onreadystatechange=function(){if(jx.readyState==4){f=jx.responseText;}};}
var rnd=Math.random();jx.open("POST",ruta,false);jx.setRequestHeader('Content-Type','application/x-www-form-urlencoded');jx.send(parametros);while(f.toString==""){sleep(50);}
return f}
function pageLoad(rutina){var isAsyncPostback=Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack();if(isAsyncPostback){eval(rutina);}}
function cargarSelect(control,datos){var opcionesStr="";var aStr=datos.split("|");for(i=0;i<aStr.length;i++){var opcion=aStr[i].split(",");opcionesStr+='<option value="'+opcion[0]+'">'+opcion[1]+'</option>';};jQuery("#"+control).html(opcionesStr);}
function trim(str,chars){return ltrim(rtrim(str,chars),chars);}
function ltrim(str,chars){chars=chars||"\\s";return str.replace(new RegExp("^["+chars+"]+","g"),"");}
function rtrim(str,chars){chars=chars||"\\s";return str.replace(new RegExp("["+chars+"]+$","g"),"");}
function crearSelect(id,datos,selected,evento){var opcionesStr="";var tag="";var aStr=datos.split("|");for(i=0;i<aStr.length;i++){var opcion=aStr[i].split(",");opcionesStr+='<option value="'+opcion[0]+'"';if(opcion[0]==selected){opcionesStr+=' selected="selected" '}
opcionesStr+='>'+opcion[1]+'</option>';};tag='<select id="'+id+'"';if(evento!=""){tag+=' onchange="'+evento+'" '};tag+='>'+opcionesStr+'</select>';return tag}
function params(key){var valor="";if(location.search!=""){var x=location.search.substr(1).split("&")
for(var i=0;i<x.length;i++){var y=x[i].split("=");if(y[0]==key){valor=y[1];}}}
return valor}
function llamar(url){window.open(url,"mywindow","status=no,toolbar=no,width=255,height=140,location=no,resizable=no,scrollbars=no");}
