/*
  MANEJO DE VENTANAS * by Kern - kern{arroba}iespana.es
*/

/*
  abrirVentana

  Parámetros:
  - direccion: la URL de la página que se quiere abrir
  - nombre: nombre que se le da a la ventana nueva
  - x: posición en el eje x
  - y: posición en el eje y
  - w: anchura en pixels
  - h: altura en pixels
  
  Se pueden añadir parámetros adicionales separados por comas y entre comillas simples.
  Los valores posibles son los siguientes:
  
  - toolbar: mostrar la barra de herramientas del navegador
  - location: mostrar la barra de direcciones
  - directories: mostrar la barra de vínculos
  - status: mostrar la barra de estado
  - menubar: mostrar los menús del navegador
  - scrollbars: mostrar las barras de desplazamiento
  - resizable: hacer la ventana redimensionable
  - copyhistory: no sé para qué vale, pero se puede poner
*/
function abrirVentana(direccion,nombre,x,y,w,h) {
	var propiedades="width=" + w + ",height=" + h + ",";
	var i;
	for(i=6;i<arguments.length;i++){
		propiedades=propiedades+arguments[i]+",";
	}
	propiedades=propiedades.substring(0,propiedades.length-1);

	var v = window.open(direccion,nombre,propiedades);
	v.moveTo(x,y)
}

function openWindow(url,name,w,h,x,y) {
	var props = "width=" + w + ",height=" + h + ",";
	var i;
	for(i=6;i<arguments.length;i++){
		props+=arguments[i]+",";
	}
	props=props.substring(0,props.length-1);
	var v = window.open(url,name,props);
	if (x == null)
		//centrar en x
		x = Math.floor((screen.width-w)/2);
	if (y == null)
		//centrar en y
		y = Math.floor((screen.height-h)/2);
	v.moveTo(x,y)
}
