function windowOpen(pagina,titulo,propiedades){
var la_ventana=window.open(pagina,titulo,propiedades);
la_ventana.focus();}
function sinBlancos(valor){
var index=valor.indexOf(" ");
while(index!=-1){
valor=valor.substring(0,index)+valor.substring(index+1);
index=valor.indexOf(" ");}
return valor;}
var euro=166.386;
function aEuros(pesetas){
var index=pesetas.indexOf(",");
while(index!=-1){
pesetas=pesetas.substring(0,index)+pesetas.substring(index+1);
index=pesetas.indexOf(",");}
return Math.round(parseFloat(pesetas)*100/euro)/100;}
function aPesetas(euros1){
var index=euros1.indexOf(",");
while(index!=-1){
euros1=euros1.substring(0,index)+euros1.substring(index+1);
index=euros1.indexOf(",");}
return Math.round(parseFloat(euros1)*euro);}
function URLEncode(url){
return(URLEncode(url,"N"));}
function URLEncode(url,todo){
if(url==null){
return(null);}
var newUrl="";
var nocambia="";
var cambiar="";
var NO_URL="!·\\\"$()?¿|#`+*^[]{}´¨_<>:;áéíóúÁÉÍÓÚäëïöüÄËÏÖÜâêîôûÂÊÎÔÛ \n\r";
if(todo=="S"){
if(url.indexOf("http://")==0){
nocambia="http://";
cambiar=url.substring(7);}else{
nocambia="";
cambiar=url.substring(0);}
NO_URL=NO_URL+"&";}else{
if(url.indexOf("?")==-1){
nocambia=url;
cambiar="";}else{
nocambia=url.substring(0,url.indexOf("?")+1);
cambiar=url.substring(url.indexOf("?")+1);}}
var index=0;
var caracter="%";
index=cambiar.indexOf(caracter);
while(index!=-1){
cambiar=cambiar.substring(0,index)+"%25"+cambiar.substring(index+1);
index=cambiar.indexOf(caracter,index+1);}
caracter="+";
index=cambiar.indexOf(caracter);
while(index!=-1){
cambiar=cambiar.substring(0,index)+"%2b"+cambiar.substring(index+1);
index=cambiar.indexOf(caracter,index+1);}
caracter=" ";
index=cambiar.indexOf(caracter);
while(index!=-1){
cambiar=cambiar.substring(0,index)+"%20"+cambiar.substring(index+1);
index=cambiar.indexOf(caracter,index+1);}
for(i=0;i<cambiar.length;i++){
if(NO_URL.indexOf(cambiar.charAt(i))!=-1){
cambiar=cambiar.substring(0,cambiar.indexOf(cambiar.charAt(i)))+escape(cambiar.charAt(i))+cambiar.substring(cambiar.indexOf(cambiar.charAt(i))+1);}}
newUrl=nocambia+cambiar;
return newUrl;}
function chromeWindow(u,W,H,X,Y,n,b,x,m,r){
var cU='images/close_ovr.gif';
var cO='images/close_ovr.gif';
var cL='images/clock.gif';
var mU='images/min_ovr.gif';
var mO='images/min_ovr.gif';
var xU='images/max_ovr.gif';
var xO='images/max_ovr.gif';
var rU='images/res_ovr.gif';
var rO='images/res_ovr.gif';
var tH='<font style="font-family:verdana;padding-left:5px;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#333366;height:16px;">Carga y descarga de Ficheros</>';
var tW='Carga/Descarga';
var wB='#000000';
var wBs='#000000';
var wBG='#333366';
var wBGs='#333366';
var wNS='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0';
var fSO='scrolling=no noresize';
var brd=b||0;
var max=x||false;
var min=m||false;
var res=r||false;
var tsz=20;
return chromeless(u,n,W,H,X,Y,cU,cO,cL,mU,mO,xU,xO,rU,rO,tH,tW,wB,wBs,wBG,wBGs,wNS,fSO,brd,max,min,res,tsz)}
function enciendebtn(tipo){
var srcElem=window.event.srcElement;
if(srcElem.tagName=="IMG"){
var origen=srcElem.src;
if(tipo){
var destino=origen.substring(0,origen.lastIndexOf('.'));
destino+="_over.gif";}else{
var destino=origen.substring(0,origen.lastIndexOf('_'));
destino+="_on.gif";}
srcElem.src=destino;}}
function apagabtn(tipo){
var srcElem=window.event.srcElement;
if(srcElem.tagName=="IMG"){
var origen=srcElem.src;
if(tipo){
var destino=origen.substring(0,origen.lastIndexOf('_'));
destino+=".gif";}else{
var destino=origen.substring(0,origen.lastIndexOf('_'));
destino+="_off.gif";}
srcElem.src=destino;}}
function replaceString(cadena,str1,str2){
var resp=cadena;
var index=resp.indexOf(str1);
while(index!=-1){
resp=resp.substring(0,index)+str2+resp.substring(index+str1.length);
index=resp.indexOf(str1,index+str2.length);}
return(resp);}
var TRange=null
function findString(str){
if(parseInt(navigator.appVersion)<4)return;
var strFound;
if(navigator.appName=="Netscape"){
strFound=self.find(str);
if(!strFound){
strFound=self.find(str,0,1)
while(self.find(str,0,1))continue
}}
if(navigator.appName.indexOf("Microsoft")!=-1){
if(TRange!=null){
TRange.collapse(false)
strFound=TRange.findText(str)
if(strFound)TRange.select()}
if(TRange==null||strFound==0){
TRange=self.document.body.createTextRange()
strFound=TRange.findText(str)
if(strFound)TRange.select()}}
if(!strFound)alert("String '"+str+"' not found!")}
function trim(inputString){
if(typeof inputString!="string"){return inputString;}
var retValue=inputString;
var ch=retValue.substring(0,1);
while(ch==" "){
retValue=retValue.substring(1,retValue.length);
ch=retValue.substring(0,1);}
ch=retValue.substring(retValue.length-1,retValue.length);
while(ch==" "){
retValue=retValue.substring(0,retValue.length-1);
ch=retValue.substring(retValue.length-1,retValue.length);}
while(retValue.indexOf("  ")!=-1){
retValue=retValue.substring(0,retValue.indexOf("  "))+retValue.substring(retValue.indexOf("  ")+1,retValue.length);}
return retValue;}
function encodingString(inputString){
var NO_URL="!·\\\"$()?¿|#`+*^[]{}´¨_<>:;áéíóúÁÉÍÓÚäëïöüÄËÏÖÜâêîôûÂÊÎÔÛ \n\r";
for(i=0;i<inputString.length;i++){
if(NO_URL.indexOf(inputString.charAt(i))!=-1){
inputString=inputString.substring(0,inputString.indexOf(inputString.charAt(i)))+escape(inputString.charAt(i))+inputString.substring(inputString.indexOf(inputString.charAt(i))+1);}}
return inputString;}
function trimSpacesIntrosEncode(inputString){
var inputString=encodingString(trim(inputString));
var strIntro="%0D%0A";
var lengthStrIntro=strIntro.length;
var strSpace="%20";
var lengthStrSpace=strSpace.length;
var bandera=false;
while(bandera==false){
if(inputString.substr(inputString.length-lengthStrIntro,lengthStrIntro)==strIntro){
inputString=inputString.substr(0,inputString.length-lengthStrIntro);}else if(inputString.substr(inputString.length-lengthStrSpace,lengthStrSpace)==strSpace){
inputString=inputString.substr(0,inputString.length-lengthStrSpace);}else{
bandera=true;}}
bandera=false;
while(bandera==false){
if(inputString.substr(0,lengthStrIntro)==strIntro){
inputString=inputString.substr(lengthStrIntro,inputString.length-lengthStrIntro);}else if(inputString.substr(0,lengthStrSpace)==strSpace){
inputString=inputString.substr(lengthStrSpace,inputString.length-lengthStrSpace);}else{
bandera=true;}}
return inputString;}
function llenaComboArray(objSelect,arrDatos,fstName,objSeleccionado){
var opciones=new Array();
var index=0;
if(fstName!=null){
opciones[0]='<option value="" selected>'+fstName+'</option>';
index++;}
if(arrDatos!=null){
for(var i=0;i<arrDatos[0].length;i++){
if(objSeleccionado!=null&&objSeleccionado==arrDatos[1][i])opciones[i+index]='<option selected value="'+arrDatos[0][i]+'">'+arrDatos[1][i]+'</option>';
else opciones[i+index]='<option value="'+arrDatos[0][i]+'">'+arrDatos[1][i]+'</option>';}}
var select=objSelect.outerHTML;
select=select.substring(0,select.indexOf('>')+1);
objSelect.outerHTML=select+opciones.join()+'</select>';}
function msgShow(msgId,message){
var msgDiv=document.getElementById(msgId);
if(msgDiv){
msgDiv.style.visibility='visible';
msgDiv.style.height='auto';
msgDiv.style.display='block';
if(message!=null){
msgDiv.innerHTML=message;}}
window.scrollTo(0,0);}
function msgHide(msgId){
var msgDiv=document.getElementById(msgId);
if(msgDiv){
msgDiv.style.visibility='hidden';
msgDiv.style.height='0';
msgDiv.style.display='none';}
return true;}
function pop(obj,ancho,alto,parametros){
if(!parametros)parametros='scrollbars = yes';
ventana=window.open(obj.href,obj.target,'width='+ancho+',height='+alto+','+parametros);
ventana.focus();}

