// JavaScript Document - pop-up.js

//--------------------------------------------------------------------------------------------------
function cargaVentana(ruta, ancho, alto, posicion, nombreventana, restopropiedadesventana)
{
	// Posiciona la ventana en la pantalla a partir de un ancho y un alto - devolviendo el foco a la ventana y cargando en la
	// misma bien una pagina html, asp ... ó también imagenes.
	//
	// parametro ruta			         : ruta virtual de la pagina ó imagen.
	//                                     Ej ruta virtual imagen ... '/imagenes/lSEAT_IBIZA_200512.jpg'
	//
	// parametro ancho				     : tipo datos numerico 
	// parametro alto					 : tipo datos numerico
	//
	// parametro posicion	 		 	 : 0 - Ventana Centrada
	//					   			   	   1 - Ventana Izq. superior
	//				                       2 - Ventana Dcha. superior
	//					                   3 - Ventana Izq. inferior
	//					                   4 - Ventana Dcha inferior
	//								       >=5 - Ventana Completa .... entonces campo ancho=0 y alto=0
	//					               	
	// parametro restopropiedadesventana : toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes 
	//					                   (según necesidades - No contendrá las propiedades ancho ni alto)
	
	var v;
	var x, y;
	var propiedadesventana;
	
	switch (posicion)
	{
		case 0:
			// Centrada
			x = (screen.width - ancho) / 2;
			y = (screen.height - alto) / 2;
			break;
		case 1:
			// Izquierda Superior
			x = 0;
			y = 0;
			break;
		case 2:
			// Derecha Superior
			x = screen.width - ancho;
			y = 0;
			break;
		case 3:
			// Izquierda Inferior
			x = 0;
			y = screen.height - alto;
			break;
		case 4:
			// Derecha Inferior
			x = screen.width - ancho;
			y = screen.height - alto;
			break;
		default:
			posicion=5;
			ancho=screen.availWidth;
			alto=screen.availHeight;
	}
		
	v=window.open(ruta,nombreventana,'width='+ancho+',height='+alto+','+restopropiedadesventana);	
	if (posicion!=5){ v.moveTo(x, y); }	
	v.focus();	
}
//--------------------------------------------------------------------------------------------------
