//Función para mostrar mensajes de error, confirmación o información a través
//de una ventana de diálogo de web modal, en la zona privada o intranet. Los
//parámetros que se pasarán para mostrar dichos mensajes son los siguientes:
//
//	<tipo> : 0 - Mensaje de error. Devolverá siempre el valor "true" al pulsar el
// 				botón "aceptar".
//
//		 	 1 - Mensaje de confirmación. Devolverá el valor "true" al pulsar
//				botón "si" y el valor "false" al pulsar el botón "no".
//
//		 	 2 - Mensaje informativo . Devolverá siempre el valor "true" al pulsar
//				el botón "aceptar".
//
//	<texto> : Texto que se desea mostrar en el mensaje.
//
//	<num_error> : Número de error que se desea mostrar en el mensaje. Este parámetro
//		      no es obligatorio y únicamente se mostrará cuando se trata de un
//		      mensaje de error (tipo = 0).
//
//	<desc_error> : Descripción del error que se desea mostrar en el mensaje. Este
//		       parámetro no es obligatorio y únicamente se mostrará cuando se
//		       trata de un mensaje de error (tipo = 0).
//
//	<height> : Altura de la ventana modal en la que se mostrará el mensaje.
//
//	<width> : Anchura de la ventana modal en la que se mostrará el mensaje.
//
function show_dialog(tipo, texto, num_error, desc_error, height, width) {

  if (tipo==1){
    return window.showModalDialog("../dialog/dialog.asp?tipo=" + tipo + "&texto=" + texto + "&error=" + num_error + "&desc_error=" + desc_error, "", "dialogHeight: " + height + "px; dialogWidth: " + width + "px; dialogHide: yes; resizable: no; help: no; scroll: no; help: no; status: no; unadorned: yes; center: yes; edge: raised");	
  }
  else{
    window.showModalDialog("../dialog/dialog.asp?tipo=" + tipo + "&texto=" + texto + "&error=" + num_error + "&desc_error=" + desc_error, "", "dialogHeight: " + height + "px; dialogWidth: " + width + "px; dialogHide: yes; resizable: no; help: no; scroll: no; help: no; status: no; unadorned: yes; center: yes; edge: raised");	
  }
}

//Función para mostrar mensajes de error, confirmación o información a través
//de una ventana de diálogo de web modal, en la zona pública. Los
//parámetros que se pasarán para mostrar dichos mensajes son los siguientes:
//
//	<tipo> : 0 - Mensaje de error. Devolverá siempre el valor "true" al pulsar el
// 				botón "aceptar".
//
//		 	 1 - Mensaje de confirmación. Devolverá el valor "true" al pulsar
//				botón "si" y el valor "false" al pulsar el botón "no".
//
//		 	 2 - Mensaje informativo . Devolverá siempre el valor "true" al pulsar
//				el botón "aceptar".
//
//	<texto> : Texto que se desea mostrar en el mensaje.
//
//	<num_error> : Número de error que se desea mostrar en el mensaje. Este parámetro
//		      no es obligatorio y únicamente se mostrará cuando se trata de un
//		      mensaje de error (tipo = 0).
//
//	<desc_error> : Descripción del error que se desea mostrar en el mensaje. Este
//		       parámetro no es obligatorio y únicamente se mostrará cuando se
//		       trata de un mensaje de error (tipo = 0).
//
//	<height> : Altura de la ventana modal en la que se mostrará el mensaje.
//
//	<width> : Anchura de la ventana modal en la que se mostrará el mensaje.
//
function show_dialog_public(tipo, texto, num_error, desc_error, height, width) {

  if (tipo==1){
    return window.showModalDialog("../asp/dialog_public.asp?tipo=" + tipo + "&texto=" + texto + "&error=" + num_error + "&desc_error=" + desc_error, "", "dialogHeight: " + height + "px; dialogWidth: " + width + "px; dialogHide: yes; resizable: no; help: no; scroll: no; help: no; status: no; unadorned: yes; center: yes; edge: raised");	
  }
  else{
    window.showModalDialog("../asp/dialog_public.asp?tipo=" + tipo + "&texto=" + texto + "&error=" + num_error + "&desc_error=" + desc_error, "", "dialogHeight: " + height + "px; dialogWidth: " + width + "px; dialogHide: yes; resizable: no; help: no; scroll: no; help: no; status: no; unadorned: yes; center: yes; edge: raised");	
  }
}