/**
 ********************************************************************************
 * $Archive:  $
 * $Author: anjesus $
 * $Date: 2010/02/10 15:04:51 $
 * $Revision: 1.2 $
 ********************************************************************************
 *
 *
 * $History:  $ 
 *
 *
 ********************************************************************************
 */
/*****************************************************************************
Funcion para abrir ventanas o utilizar las abiertas redimensionandolas.
Se llama OpenIT('pagina a mostrar','ancho','alto','barradescroll(yes|no)','resizable(yes|no)')

*******************************************************************************/

var ventana = null;
var anchoW = 0;
var altoW = 0 ;
function openIT(pagina,anchoW,altoW,p1,p2) {
	if(ventana && !ventana.closed ){
		ventana.top.location.href="about:blank";
		ventana.blur;
		// bug de redimension
		//alert("original ... " + anchoW + '-->' + altoW );
		anchoW = parseInt(anchoW +10);
		altoW = parseInt(altoW + 29);
		//alert("incrementado ... " + anchoW + '-->' + altoW );		
		ventana.resizeTo(anchoW,altoW);
		ventana.top.location.href=pagina;
		ventana.focus();
	} else {
		ventana = window.open(pagina,'detalle','scrollbars='+ p1 +',resizable='+ p2 +', width='+ anchoW +' height='+ altoW);
		ventana.creator = self;
		//alert('Creator fijado en ventana nueva: ' + ventana.opener);
	}
}


/*****************************************************************************
Funcion para abrir ventanas extras sin afectar a la abierta por OpenIT
Funcion para abrir ventanas o utilizar las abiertas redimensionandolas.
Se llama OpenITParametro('pagina a mostrar','ancho','alto','barradescroll(yes|no)','resizable(yes|no)')

*******************************************************************************/
var ventanaP = null;
function openITParametro(pagina,anchoW,altoW,p1,p2) {
	if(ventanaP && !ventanaP.closed ){
		ventanaP.top.location.href="about:blank";
		ventanaP.blur;
		//alert('Creator fijado en ventana ya abierta: ' + ventana.creator);
		// bug de redimension
		anchoW = parseInt(anchoW +10);
		altoW = parseInt(altoW + 29);		
		// fin del bug de redimension
		ventanaP.resizeTo(anchoW,altoW);
		ventanaP.top.location.href=pagina;
		ventanaP.focus();
	} else {
		ventanaP = window.open(pagina,'VentanaParametro','scrollbars='+ p1 +',resizable='+ p2 +', width='+ anchoW +' height='+ altoW);
		ventanaP.creator = self;
		//alert('Creator fijado en ventana nueva: ' + ventana.opener);
	}
}

