var numFiltros=0;function abreBusquedaInicio(f,g,e,b){var h="";var d=g.split("&");for(var c=0;c<d.length;c++){var a=d[c].split("=");if(a.length>0){if(a[0]=="OBJVALORWHERE1"){if(document.getElementById(a[1]).value.length>0){h="&VALORWHERE1="+document.getElementById(a[1]).value}}}}abreBusqueda(f,g,h,e,b)}function abreBusqueda(j,l,e,f,d){objdialog="DIALOG_BUSQUEDA"+j;if(e==null){e=""}var c="";if(d==null){d=""}var b="";var h="";var k=l.split("&");for(var g=0;g<k.length;g++){var a=k[g].split("=");if(a.length>0){if(a[0]=="CAMPORETURN"){camporeturn=a[1]}if(a[0]=="OBJTRETURN"){objreturn=a[1]}if(a[0]=="CAMPORETURN2"){b=a[1]}if(a[0]=="OBJTRETURN2"){h=a[1]}if(a[0]=="TIPO"){c=obtenerParamsPorTipo(a[1])}}}dojo.xhrPost({url:"Busqueda.jsp?"+c+e+d,load:function(m){document.getElementById("DIALOG_BUSQUEDA_CONTENIDO"+j).innerHTML=m;dijit.byId("DIALOG_BUSQUEDA"+j).show()},error:function(n,m){alert("ERROR::"+n+" :: "+m.args)},timeout:80000,content:{TARGET:j,OBJDIALOG:objdialog,CAMPORETURN:camporeturn,OBJTRETURN:objreturn,CAMPORETURN2:b,OBJTRETURN2:h,PAGINAACTUAL:f,VAL:l}})}function obtenerParamsPorTipo(a){var b="";if(a=="PS"){numFiltros=2;b+="TABLA=PROVEEDORES";b+="&CAMPOS=PS_NOMBRE,PS_RFC";b+="&PANTALLA=3";b+="&ROTULOS=2,15";b+="&SELECTWHERE1=PS_NOMBRE";b+="&RELACIONWHERE1=LIKE";b+="&SELECTWHERE2=PS_RFC";b+="&RELACIONWHERE2=LIKE";b+="&ROTULOSFILTRO=2,15";b+="&NUMFILTROS=2"}else{if(a=="PR"){numFiltros=2;b+="TABLA=PRODUCTOS";b+="&CAMPOS=PR_ALMACEN,PR_LETRA,PR_CLAVE,PR_DESCRIPCION";b+="&PANTALLA=4";b+="&ROTULOS=14,15,16,17";b+="&SELECTWHERE1=PR_CLAVE";b+="&RELACIONWHERE1=LIKE";b+="&SELECTWHERE2=PR_DESCRIPCION";b+="&RELACIONWHERE2=LIKE";b+="&ROTULOSFILTRO=16,17";b+="&NUMFILTROS=2"}else{if(a=="CL"){numFiltros=2;b+="TABLA=CLIENTES";b+="&CAMPOS=CL_NOMBRE,CL_APATERNO,CL_AMATERNO,CL_RFC";b+="&PANTALLA=2";b+="&ROTULOS=14,15,16,17";b+="&SELECTWHERE1=CL_NOMBRE";b+="&RELACIONWHERE1=LIKE";b+="&SELECTWHERE2=CL_RFC";b+="&RELACIONWHERE2=LIKE";b+="&ROTULOSFILTRO=14,17";b+="&NUMFILTROS=2"}}}return b}function cambiarFiltro(g,h,f,c){var a="";var e=numFiltros;for(var d=1;d<=e;d++){var b=document.getElementById("FILTRO"+d).value;if(b.length>0){a+="&VALORWHERE"+d+"="+b}}abreBusqueda(g,h,null,f,a)}function devuelveBusqueda(c,a,l,k,f,h,b){if(document.getElementById(c)!=null){document.getElementById(c).value=l}if(document.getElementById(a)!=null){document.getElementById(a).value=k}else{try{var d=b.srcElement||b.target;var g=obtenerValores(d.id);valores(g)}catch(j){}}if(f==null){dijit.byId(objdialog).hide()}else{dijit.byId(f).hide()}}function regresarLlamado(c){document.getElementById("strObjReturn").value=this.id;var f=document.getElementById("strObjReturn");var a=c.srcElement||c.target;f.value=a.id;var b=obtenerValores(a.id);f.focus();try{valores(b)}catch(d){}this.close()}function obtenerValores(f){var d="";var a=document.getElementById(f).parentNode.parentNode;var c=a.getElementsByTagName("td");for(i=1;i<c.length;i++){try{d+=c[i].firstChild.nodeValue+"|"}catch(b){}}return d};