
function ir(formu,seleccion) { 
  dato = eval('document.'+formu+'.'+seleccion+'.options[document.forms["'+formu+'"].'+seleccion+'.selectedIndex].value');
     document.location.href = dato;
}

<!-- Ventana Unica Sin Scroll :: Abre una ventana con scroll (comprueba antes si hay otra ya abierta y la cierra, por lo que sólo hay una abierta en la pantalla) -->

function ventana(pagina,ancho,alto) {
if (!window.vent2||vent2.closed) {
	vent2 = window.open(pagina,'hvuss','toolbar=no,menubar=no,scrollbars=no,resizable=no,width='+ancho+',height='+alto+''); }
else { vent2.close(); vent2 = 		window.open(pagina,'hvuss','toolbar=no,menubar=no,scrollbars=no,resizable=no,width='+ancho+',height='+alto+'');} } 
	function cerrar() {
	if (window.top.hvuss.vent2&&!window.top.hvuss.vent2.closed) {
	close(window.top.hvuss.vent2.name);
	window.top.hvuss.vent2.close();
	}	
}


<!-- Ventana Centrada


function VC(pagina,ancho,alto) {
PosX = (screen.Width - ancho)/2;
PosY = (screen.Height - alto)/2;
ventana = window.open(pagina,'hvc','toolbar=no,menubar=no,scrollbars=no,resizable=no,left='+PosX+',top='+PosY+',width='+ancho+',height='+alto+'');
ventana.focus(); 
}

<!-- Ventana Unica Con Scroll :: Abre una ventana con scroll (comprueba antes si hay otra ya abierta y la cierra, por lo que sólo hay una abierta en la pantalla) -->

function ventana_scroll(pagina,ancho,alto) {
if (!window.vent1||vent1.closed) {
	vent1 = window.open(pagina,'hvucs','toolbar=no,menubar=no,scrollbars=yes,resizable=no,width='+ancho+',height='+alto+''); }
else { vent1.close(); vent1 = 		window.open(pagina,'hvucs','toolbar=no,menubar=no,scrollbars=yes,resizable=no,width='+ancho+',height='+alto+'');} } 
	function cerrar() {
	if (window.top.hvucs.vent1&&!window.top.hvucs.vent1.closed) {
	close(window.top.hvucs.vent1.name);
	window.top.hvucs.vent1.close();
	}	
}
