PositionX = 100;
PositionY = 100;
defaultWidth  = 500;
defaultHeight = 500;
var AutoClose = true;
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle,textoPie){
if (textoPie.length < 75){hPie=50;}
else{hPie=100;}
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');
writeln('<link rel="stylesheet" type="text/css" href="css/estilo.css">');
writeln('<script>');
writeln('var isNN,isIE;');
writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');
writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');
writeln('if (isIE){');
writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width+50,height+'+hPie+');}');
writeln('if (isNN){');       
writeln('window.innerWidth=document.images["George"].width+50;');
writeln('window.innerHeight=document.images["George"].height+'+hPie+';}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');
writeln('</script>');
if (!AutoClose) writeln('</head><body bgcolor="#FFFFFF" scroll="auto" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor="#FFFFFF" scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<br><div align="center"><img name="George" src='+cambia_blancos(imageURL)+' style="display:block"></div>');
writeln('<table width="95%" align="center" class="burdeos"><tr><td>'+textoPie+'</td></tr></table></body></html>');
//writeln('<div class="Texto"><b>'+textoPie+'</b></div></body></html>');
close();		
}}

/*PositionX = 100;
PositionY = 100;
defaultWidth  = 500;
defaultHeight = 500;
var AutoClose = true;
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');
writeln('<link rel="stylesheet" type="text/css" href="css/estilos.css">');
writeln('<script>');
writeln('var isNN,isIE;');
writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');
writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');
writeln('if (isIE){');
writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width+50,height+50);}');
writeln('if (isNN){');       
writeln('window.innerWidth=document.images["George"].width+50;');
writeln('window.innerHeight=document.images["George"].height+50;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');
writeln('</script>');
if (!AutoClose) writeln('</head><body bgcolor=FFFFFF scroll="auto" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=FFFFFF scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<br><div align="center"><img name="George" src='+cambia_blancos(imageURL)+' style="display:block"></div>');
writeln('</body></html>');
close();		
}}
*/
/*OK
Cambia los espacios en blanco por la marca &nbsp;
cadena - cadena de caracteres
Devuelve la cadena con las marca de espacio blanco.
*/
function cambia_blancos(cadena)
	{
	Count=0;
	stotal="";
	for (Count=0; Count < cadena.length; Count++)
		{
		Char = cadena.substring(Count, Count+1);
		if (Char != " ")
			stotal+=Char;
		else
			stotal+="%20";
		}
	return(stotal);
    }
//----------------------------------------------------
//Comprueba que el datos sea numerico
function EsNumero(Dato)
   {
    numeros = "0123456789";
	var caracter;
	var contador = 0;
	for (var i=0; i < Dato.length; i++)
	  {
	   caracter = Dato.charAt(i);
	   if (numeros.indexOf(caracter) >= 0)
	   {
	     contador++;
		 }
       }
    if (contador == Dato.length)
	{
     return (true);
	 }
	 else
	  return (false);
    }	
/*
añade ceros por la izda hasta alcanzar la longitud.
lon - longitud minima de la cadena
cadena - cadena de caracteres
Devuelve la cadena con ceros por la izq y con la longitud minima indicada
*/
function pon_ceros(cadena,lon)
{
	Count=0;
	stotal=cadena;
	tam=cadena.length;
	if (tam < lon)
		for (Count=tam;Count < lon;Count++)
    		stotal="0"+stotal
	return(stotal);
}	
//----------------------------------------------------
//Abre una ventana nueva.
function abreventana(detalle) {
	var ancho;
	var alto;
	ancho=583;
	alto=420;
	var propiedades="scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+ancho+",height="+alto+",top=0,left=0";
	window.open(detalle,"SanFacundo",propiedades);
}
//---------------------------------------------------
//Pone en negrita las primeras palabras que esten en mayusculas
function pon_negrita(cadena)
{
	i=0;
	fin=false;
	acentos="ÁÉÍÓÚÑ ";
	tam=cadena.length;
	str="<strong>";
	while(i<tam && !(fin))
	{
	 ch=cadena.charAt(i)
	 if ((ch < "A" || ch > "Z" )&&(acentos.indexOf(ch,0)==-1))
	 {
	  str=str+"</strong>"+cadena.substring(i,tam);
	  fin = true;
	 }
	 else
	 { 
	  str=str+ch;
	 }
	 i=i+1;
	 }
	return(str);
}	