function abreventana(theURL,w,h,scrolear) {
	var wname='narcea';
	var W=w;
	var H=h;
	var scrolling=scrolear;
	var bgcolor="#000000";
	var bgcolorabajo="#000000";
	var imgcerrar='/comunes/images/cerrar.gif';
	var imgprint='/comunes/images/imprimir.gif';
	var velocidad=20;
	var titulo='Imprenta Narcea';
	var metodo=2;
	
	ventana(theURL,wname,W,H,scrolling,bgcolor,bgcolorabajo,imgcerrar,imgprint,velocidad,titulo,metodo);
	
	
}

function ventana(theURL, wname, W, H, scrolling,bgcolor,bgcolorabajo,imgcerrar,imgprint,velocidad,titulo,metodo) {

	var windowW = W;
	var windowH = H;
	var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
	var windowY = Math.ceil( (window.screen.height - windowH) / 2 );

	if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4) isie=true
	else											     isie=false

	if (isie) { H=H+20+2; W=W+2; }

	s = ",width="+W+",height="+H;
	if (isie && (navigator.userAgent.toLowerCase().indexOf("win")!=-1) ) {

var dowin = theURL != "" ? true : false;



var chromeFRMhtml = '' +
'<HTML>																		'+ '\n'+
'<HEAD>                                                                         								'+ '\n'+
'<TITLE></TITLE>                                          									'+ '\n'+
'</HEAD>                                                                        								'+ '\n'+
'<script> 																	'+ '\n'+
'function mueveizdaderecha() {'+ '\n'+
'		var s=document.getElementById("centro").cols;'+ '\n'+
'		var columnas = s.split(",");'+ '\n'+
'		if (columnas[0]>0){'+ '\n'+
'			columnas[0]-='+velocidad+';'+ '\n'+
'			columnas[2]-='+velocidad+';'+ '\n'+
'			columnas[1]=parseInt(columnas[1])+'+velocidad*2+';'+ '\n'+
'			s=columnas[0]+","+parseInt(columnas[1])+","+columnas[2];'+ '\n'+
			
'			document.getElementById("centro").cols=s;'+ '\n'+
'			setTimeout("mueveizdaderecha()",100);'+ '\n'+
			
			
'		}'+ '\n'+
'		else {abajo(); return false;}'+ '\n'+
'	}' + '\n'+
'function mueveupdown() {'+ '\n'+
'		var s=document.getElementById("padre").rows;'+ '\n'+
'		var filas = s.split(",");'+ '\n'+
'		up.document.getElementById("imagen").style.top=filas[0]-196;'+ '\n'+
'		if (filas[0]>0){'+ '\n'+
'			filas[0]-='+velocidad+';'+ '\n'+
'			if (filas[2]<'+(velocidad+19)+'){filas[0]=0;filas[1]='+(H-19)+'; filas[2]=19 }'+ '\n'+
'			else {'+ '\n'+
'			filas[2]-='+velocidad+';'+ '\n'+
'			filas[1]=parseInt(filas[1])+'+velocidad*2+'};'+ '\n'+
'			s=filas[0]+","+parseInt(filas[1])+","+filas[2];'+ '\n'+
			
'			document.getElementById("padre").rows=s;'+ '\n'+
'			setTimeout("mueveupdown()",100);'+ '\n'+
			
			
'		}'+ '\n'+
'		else{abajo(); return false;}'+ '\n'+
'	}' + '\n'+

'function mueve() {'+ '\n'+
'		s=document.getElementById("padre").rows;'+ '\n'+
'		var t=document.getElementById("centro").cols;'+ '\n'+
'		var columnas = t.split(",");'+ '\n'+
'		if (columnas[0]>0){'+ '\n'+
'			columnas[0]-='+velocidad+';'+ '\n'+
'			columnas[2]-='+velocidad+';'+ '\n'+
'			columnas[1]=parseInt(columnas[1])+'+velocidad*2+';'+ '\n'+
'			t=columnas[0]+","+parseInt(columnas[1])+","+columnas[2];'+ '\n'+
			
'			document.getElementById("centro").cols=t;'+ '\n'+
		
'		var filas = s.split(",");'+ '\n'+
'			if (filas[0]>0) { ' +'\n' +
'			filas[0]-=10;'+ '\n'+
'			if (filas[2]<'+(velocidad+16)+'){filas[0]=0;filas[1]='+(H-16)+'; filas[2]=16 }'+ '\n'+
'			else {'+ '\n'+
'			filas[2]-='+velocidad+';'+ '\n'+
'			filas[1]=parseInt(filas[1])+'+velocidad*2+';}'+ '\n'+
'			s=filas[0]+","+parseInt(filas[1])+","+filas[2];'+ '\n'+
			
'			document.getElementById("padre").rows=s;'+ '\n'+
'			} '+ '\n'+			
'			setTimeout("mueve()",100);'+ '\n'+
			
'		}'+ '\n'+
'		else {abajo(); return false;}'+ '\n'+
'	}' + '\n'+





'function abajo() { '+ '\n'+
'	down.document.body.style.background="'+bgcolorabajo+'"; '+ '\n'+
'	cadena=\'<a href="#" onclick="parent.main.focus();parent.main.print()"><img src="'+imgprint+'" border="0"></a>\';'+ '\n'+
'	cadena+=\'<a href="#" onclick="parent.close()"><img src="'+imgcerrar+'" border="0"></a>\';'+ '\n'+

'	down.document.getElementById("cerrar").innerHTML=cadena;'+ '\n'+
'}'+ '\n'+
'function lados() { '+ '\n'+
'	right.document.body.style.background="'+bgcolorabajo+'"; '+ '\n'+
'	left.document.body.style.background="'+bgcolorabajo+'"; '+ '\n'+
'}'+ '\n'+
'function titulo() { '+ '\n'+
'	document.title="'+titulo+'";' + '\n' +
'}'+ '\n'+

'mainloaded = false																'+ '\n'+
'</script>																	';
if (metodo==1) {
chromeFRMhtml += '\n' +
'<frameset id="padre" border="0" framespacing="0" frameborder="0" rows="0,'+H+',16" onload="mainloaded=true;mueveizdaderecha();lados();titulo();" >		'+ '\n'+
'	<frame name="up" src="/comunes/arriba.html" scrolling="no" noresize>  									'+ '\n'+
'	<frameset border="0" framespacing="0" frameborder="0" cols="'+W/2+',0,'+W/2+'" id="centro">        								'+ '\n'+
'		<frame name="left" src="/comunes/izquierda.html" scrolling="no" noresize> 								'+ '\n'+
'		<frame name="main"       src="'+theURL+'" scrolling="'+scrolling+'" noresize>                   									'+ '\n'+
'		<frame name="right" src="/comunes/derecha.html" scrolling="no" noresize> 								'+ '\n'+
'	</frameset>                                                             								'+ '\n'+
'	<frame name="down" src="/comunes/abajo.html" scrolling=no noresize>         								'+ '\n'+
'</frameset>' + '\n' +     
'</HTML>                                                                        								'
}
if (metodo==2) {
bgcolorabajo=bgcolor;
chromeFRMhtml += '\n' +
'<frameset id="padre" border=0 framespacing=0 frameborder=0 rows="'+H/2+',0,'+H/2+'" onload="mainloaded=true;mueveupdown();lados();titulo();" >		'+ '\n'+
'	<frame name="up" src="/comunes/arriba.html" scrolling=no noresize>  									'+ '\n'+
'	<frameset border=0 framespacing=0 frameborder=0 cols="0,'+W+',0" id="centro">        								'+ '\n'+
'		<frame name="left" src="/comunes/izquierda.html" scrolling=no noresize> 								'+ '\n'+
'		<frame name=main       src="'+theURL+'" scrolling='+scrolling+' noresize>                   									'+ '\n'+
'		<frame name="right" src="/comunes/derecha.html" scrolling=no noresize> 								'+ '\n'+
'	</frameset>                                                             								'+ '\n'+
'	<frame name="down" src="/comunes/abajo.html" scrolling=no noresize>         								'+ '\n'+
'</frameset>' + '\n' +     
'</HTML>                                                                        								'
}    
if (metodo==3) {
bgcolorabajo=bgcolor;
chromeFRMhtml += '\n' +
'<frameset id="padre" border=0 framespacing=0 frameborder=0 rows="'+H/2+',0,'+H/2+'" onload="mainloaded=true;mueve();lados();titulo();" >		'+ '\n'+
'	<frame name="up" src="/comunes/arriba.html" scrolling=no noresize>  									'+ '\n'+
'	<frameset border=0 framespacing=0 frameborder=0 cols="'+W/2+',0,'+W/2+'" id="centro">        								'+ '\n'+
'		<frame name="left" src="/comunes/izquierda.html" scrolling=no noresize> 								'+ '\n'+
'		<frame name=main       src="'+theURL+'" scrolling='+scrolling+' noresize>                   									'+ '\n'+
'		<frame name="right" src="/comunes/derecha.html" scrolling=no noresize> 								'+ '\n'+
'	</frameset>                                                             								'+ '\n'+
'	<frame name="down" src="/comunes/abajo.html" scrolling=no noresize>         								'+ '\n'+
'</frameset>' + '\n' +     
'</HTML> '
 	}
  


		treeventana = window.open( "" , wname, "fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0"+s);

		treeventana.resizeTo( Math.ceil( W )       , Math.ceil( H ) );
		//treeventana.moveTo  ( Math.ceil( windowX ) , Math.ceil( windowY ) );

		treeventana.document.open();
		treeventana.document.write( chromeFRMhtml );
		treeventana.document.close();
		}
	else    {
		var treeventana = window.open(theURL, wname, "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1"+s, true);
	}


	
	if (treeventana) treeventana.focus();
}                                                                               
                                                                                
function quitasaltolinea(txt) {

  var salida = txt.toString()
  var re     = /\\/g; var salida = salida.replace(re, "\\\\");
  var re     = /\//g; var salida = salida.replace(re, "\\\/");
  var re     = /\"/g; var salida = salida.replace(re, "\\\"");
  var re     = /\'/g; var salida = salida.replace(re, "\\\'");
  var re     = /\n/g; var salida = salida.replace(re, "\\n");
  var re     = /  /g; var salida = salida.replace(re, "");
  var re     = /\t/g; var salida = salida.replace(re, "");
  var re     = /\r/g; var salida = salida.replace(re, "");

  return salida

}
