function openTab(w,url){
	w.top.newTab(url);
}


function openModalWindow(ruta,w,h) {
	if (window.showModalDialog) {
		window.showModalDialog(ruta,window,"dialogWidth:"+w+"px;dialogHeight:"+h+"px");
	} else {
		var NFW=window.open(ruta,'','height='+h+',width='+w+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
		var windowX = (screen.width/2)-(w/2);
		var windowY = (screen.height/2)-(h/2);
		NFW.moveTo(windowX,windowY);
	}
} 


function openWindow(ruta,w,h) {
	
	var windowX = (screen.width/2)-(w/2);
	var windowY = (screen.height/2)-(h/2);
	var NFW=window.open(ruta,'','toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height='+h+',width='+w);
	NFW.moveTo(windowX,windowY);
}

function openWindowParams(args){
	//ruta,w,h,params,name
	var AA = args.split("::");
	
	if(AA.length<3){
		alert("Bad param number");
		return;
	}
	
	var ruta=AA[0];
	var w=AA[1];
	var h=AA[2];
	
	var windowX = (screen.width/2)-(w/2);
	var windowY = (screen.height/2)-(h/2);

	var namep='';
	var paramsp='';
	
	if(AA[3]==null) namep='';
	else namep=AA[3];
	
	
	if(AA[4]=='') paramsp='toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height='+h+',width='+w;
	else paramsp=AA[4]+',height='+h+',width='+w;
	
	var NFW=window.open(ruta,namep,paramsp);
	NFW.moveTo(windowX,windowY);
}


//pasas url::anchura::altura::name::parametros
function openModalWindowParams(args){
	//ruta,w,h,params,name
	var AA = args.split("::");
	
	if(AA.length<3){
		alert("Bad param number");
		return;
	}
	
	var ruta=AA[0];
	var w=AA[1];
	var h=AA[2];
	
	var windowX = (screen.width/2)-(w/2);
	var windowY = (screen.height/2)-(h/2);

	var namep='';
	var paramsp='';
	
	if(AA[3]==null) namep='';
	else namep=AA[3];
	
	
	if(AA[4]=='') paramsp='toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,height='+h+',width='+w;
	else paramsp=AA[4]+',height='+h+',width='+w;
	

	if (window.showModalDialog) {
		window.showModalDialog(ruta,window,"dialogWidth:"+w+"px;dialogHeight:"+h+"px");
	} else {
		var NFW=window.open(ruta,namep,paramsp);
		var windowX = (screen.width/2)-(w/2);
		var windowY = (screen.height/2)-(h/2);
		NFW.moveTo(windowX,windowY);
	}	

}

