/* Version mejorada de detector de Pop Up */
function isPopupBlockerDetected(){
 var isPopupBlocked = true;
 //var testWindow1 = window.open("about:blank","test","width=1,height=1,left=2000,top=2000,status=no,toolbar=no,menubar=no,location=no");
 var popup;
 try{
   //Se crea una nueva ventana para probar si esta o no activo
   // el bloqueador de ventanas emergentes.
   //Si esta activo, se lanza el error, de lo contrario sólo se cierra la ventana creada
   if(!(popup = window.open('about:blank','test','width=1,height=1,left=2000,top=2000,status=no,toolbar=no,menubar=no,location=no')))
     throw "ErrPop";
   isPopupBlocked = false;
   popup.close();
 }catch(err){
   //Se captura el error, si fue por motivo de bloqueo, se muestra el mensaje de advertencia
   isPopupBlocked = true;
 }
 return isPopupBlocked;
}
function validaPopup(pagina){
	var dir = "";
	if(pagina.length > 0)
		dir = ' de: http://' + pagina;
	if (isPopupBlockerDetected())
		alert('Por favor configura el navegador para que acepte las ventanas emergentes (PopUps)'+ dir);
}

