/*********************************************************************************************************/
/******************** Seccion a modificar con el fin de establecer la configuracion **********************/
/******************** base para poder utilizar las librerias js proporcionadas.     **********************/
/*********************************************************************************************************/

/*
 * Clave con la configuracion del contexto de aplicacion
 */
GALILEO.config.contexto = "/CyLoG_CCompras";

/*********************************************************************************************************/
/************************** Configuracion base para los paneles de espera *******************************/
/*********************************************************************************************************/


/*
 * Configuracion de la ruta donde se ubicaran las imagenes de flechas para el multiselect.
 */
 
GALILEO.widget.MultiSelect.config.pathUpImg = GALILEO.config.contexto + "/img/up.gif";
GALILEO.widget.MultiSelect.config.pathDownImg = GALILEO.config.contexto + "/img/down.gif";
GALILEO.widget.MultiSelect.config.pathIzqSimpleImg = GALILEO.config.contexto + "/img/flechaIzq_1.gif";
GALILEO.widget.MultiSelect.config.pathIzqTodoImg = GALILEO.config.contexto + "/img/flechaIzq.gif";
GALILEO.widget.MultiSelect.config.pathDchaSimpleImg = GALILEO.config.contexto + "/img/flechaDcha_1.gif";
GALILEO.widget.MultiSelect.config.pathDchaTodoImg = GALILEO.config.contexto + "/img/flechaDcha.gif";
/*
 * Configuracion de la ruta donde se ubicara la imagen con el icono de espera
 */
GALILEO.widget.WaitPanel.config.pathWaitImg = GALILEO.config.contexto + "/img/wait.gif";

GALILEO.widget.WaitPanel.config.waitImg = new Image();
GALILEO.widget.WaitPanel.config.waitImg.src = GALILEO.widget.WaitPanel.config.pathWaitImg;

/*
 * Configuracion del titulo por defecto para el panel de espera
 */
GALILEO.widget.WaitPanel.config.title = "Cargando...";
/*
 * Width para el panel de espera
 */
GALILEO.widget.WaitPanel.config.width = "200px";

/*********************************************************************************************************/
/************************** Configuracion base para los paneles y dialogos *******************************/
/*********************************************************************************************************/
/*
 * Imagen a mostrar como icono a la izquierda del panel o dialogo
 */
GALILEO.widget.config.pathWinIcon = GALILEO.config.contexto + "/img/icon/aec.gif";

/*********************************************************************************************************/
/******************************* Configuracion base un datatable *****************************************/
/*********************************************************************************************************/
/*
 * Tamano para corregir el padding
 */
GALILEO.widget.DataTable.config.paddingSize = 25;

/*********************************************************************************************************/
/*********************** Configuracion base para la imagenes del calendario ******************************/
/*********************************************************************************************************/
/*
 * Configuracion de las imagenes por defecto para el calendario
 */
GALILEO.widget.Calendar.config.pathImgs = {pathImgClear:    GALILEO.config.contexto + '/img/_galileo_/calendar/limpiar.gif',
								  	       pathImgClose:    GALILEO.config.contexto + '/img/_galileo_/calendar/cerrar.gif',
								  	       pathImgLeftNav:  GALILEO.config.contexto + '/img/_galileo_/calendar/callt.gif',
								  	       pathImgRightNav: GALILEO.config.contexto + '/img/_galileo_/calendar/calrt.gif'};

/*********************************************************************************************************/
/****************** Configuracion de los posibles iconos para un dialogo simple **************************/
/*********************************************************************************************************/
GALILEO.widget.SimpleDialog.config.ERROR_ICON = GALILEO.config.contexto + '/img/_galileo_/simpleDialog/error.gif';
GALILEO.widget.SimpleDialog.config.WARN_ICON  = GALILEO.config.contexto + '/img/_galileo_/simpleDialog/warn.gif';
GALILEO.widget.SimpleDialog.config.INFO_ICON  = GALILEO.config.contexto + '/img/_galileo_/simpleDialog/info.gif';
GALILEO.widget.SimpleDialog.config.QUEST_ICON = GALILEO.config.contexto + '/img/_galileo_/simpleDialog/quest.gif';

/*********************************************************************************************************/
/******************************* Configuracion base para el slide image **********************************/
/*********************************************************************************************************/
GALILEO.widget.SlideImage.config.pathImgLeft  = GALILEO.config.contexto + "/img/_galileo_/slideImage/anterior.gif";
GALILEO.widget.SlideImage.config.pathImgRight = GALILEO.config.contexto + "/img/_galileo_/slideImage/siguiente.gif";

/*********************************************************************************************************/
/************************* Configuracion de errores y textos de conexion *********************************/
/*********************************************************************************************************/
GALILEO.util.Connect.config.server.response.COD_GLOBAL_EXCEPTION   = 15000;
GALILEO.util.Connect.config.server.response.COD_SECURITY_EXCEPTION = 14003;

GALILEO.util.Connect.config.server.response.TEXT_SERVER_DOWN                     = "Fallo en la comunicacion.";
GALILEO.util.Connect.config.server.response.TEXT_BAD_REQUEST                     = "La peticion no ha podido ser atendida debido a un error de sintaxis.";
GALILEO.util.Connect.config.server.response.TEXT_UNAUTHORIZED                    = "La peticion realizada requiere autenticacion o esta no es valida.";
GALILEO.util.Connect.config.server.response.TEXT_PAYMENT_REQUIRED                = "Payment Required";
GALILEO.util.Connect.config.server.response.TEXT_FORBIDDEN                       = "Acceso prohibido al recurso solicitado.";
GALILEO.util.Connect.config.server.response.TEXT_NOT_FOUND                       = "El recurso solicitado no ha sido encontrado.";
GALILEO.util.Connect.config.server.response.TEXT_METHOD_NOT_ALLOWED              = "El metodo especificado en la peticion no esta disponible para el recurso.";
GALILEO.util.Connect.config.server.response.TEXT_NOT_ACCEPTABLE                  = "No aceptable.";
GALILEO.util.Connect.config.server.response.TEXT_PROXY_AUTH_REQUIRED             = "Autenticaci?n con el proxy requerida.";
GALILEO.util.Connect.config.server.response.TEXT_REQUEST_TIMEOUT                 = "El tiempo de espera para la peticion se ha agotado.";
GALILEO.util.Connect.config.server.response.TEXT_CONFLICT                        = "Conflicto.";
GALILEO.util.Connect.config.server.response.TEXT_GONE                            = "El recurso solicitado ya no se encuentra disponible.";
GALILEO.util.Connect.config.server.response.TEXT_LENGTH_REQUIRED                 = "Es necesario definir la cabecera Content-Length para que se acepte la peticion.";
GALILEO.util.Connect.config.server.response.TEXT_PRECONDITION_FAILED             = "La precondicion establecida por uno o mas campos de cabecera es falsa.";
GALILEO.util.Connect.config.server.response.TEXT_REQUEST_ENTITY_TOO_LARGE        = "La peticion realizada es demasiado larga.";
GALILEO.util.Connect.config.server.response.TEXT_REQUEST_URI_TOO_LONG            = "La peticion sobre el recurso es demasiado larga.";
GALILEO.util.Connect.config.server.response.TEXT_UNSUPPORTED_MEDIA_TYPE          = "El tipo de medio establecido en la peticion no es soportado.";
GALILEO.util.Connect.config.server.response.TEXT_REQUESTED_RANGE_NOT_SATISFIABLE = "El rango solicitado no se encuentra disponible.";
GALILEO.util.Connect.config.server.response.TEXT_EXPECTATION_FAILED              = "Fallo expectativa.";
GALILEO.util.Connect.config.server.response.TEXT_INTERNAL_ERROR_SERVER           = "El servidor ha encontrado un error inesperado.";
GALILEO.util.Connect.config.server.response.TEXT_NOT_IMPLEMENTED                 = "El servidor no soporta la funcionlidad requerida para satisfacer la peticion.";
GALILEO.util.Connect.config.server.response.TEXT_BAD_GATEWAY                     = "Pasarela incorrecta.";
GALILEO.util.Connect.config.server.response.TEXT_SERVICE_UNAVAILABLE             = "Servicio no disponible.";
GALILEO.util.Connect.config.server.response.TEXT_GATEWAY_TIMEOUT                 = "Tiempo de espera de la pasarela agotado.";
GALILEO.util.Connect.config.server.response.TEXT_HTTP_VERSION_NOT_SUPPORTED      = "El servidor no soporta la version del protocolo HTTP utilizado en la peticion.";

/*
 * Mapa utilizado para asociar codigo de error con texto de error
 */
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE = new Array();
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_SERVER_DOWN]                     = GALILEO.util.Connect.config.server.response.TEXT_SERVER_DOWN;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_BAD_REQUEST]                     = GALILEO.util.Connect.config.server.response.TEXT_BAD_REQUEST;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_UNAUTHORIZED]                    = GALILEO.util.Connect.config.server.response.TEXT_UNAUTHORIZED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_PAYMENT_REQUIRED]                = GALILEO.util.Connect.config.server.response.TEXT_PAYMENT_REQUIRED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_FORBIDDEN]                       = GALILEO.util.Connect.config.server.response.TEXT_FORBIDDEN;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_NOT_FOUND]                       = GALILEO.util.Connect.config.server.response.TEXT_NOT_FOUND;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_METHOD_NOT_ALLOWED]              = GALILEO.util.Connect.config.server.response.TEXT_METHOD_NOT_ALLOWED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_NOT_ACCEPTABLE]                  = GALILEO.util.Connect.config.server.response.TEXT_NOT_ACCEPTABLE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_PROXY_AUTH_REQUIRED]             = GALILEO.util.Connect.config.server.response.TEXT_PROXY_AUTH_REQUIRED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_REQUEST_TIMEOUT]                 = GALILEO.util.Connect.config.server.response.TEXT_REQUEST_TIMEOUT;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_CONFLICT]                        = GALILEO.util.Connect.config.server.response.TEXT_CONFLICT;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_GONE]                            = GALILEO.util.Connect.config.server.response.TEXT_GONE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_LENGTH_REQUIRED]                 = GALILEO.util.Connect.config.server.response.TEXT_LENGTH_REQUIRED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_PRECONDITION_FAILED]             = GALILEO.util.Connect.config.server.response.TEXT_PRECONDITION_FAILED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_REQUEST_ENTITY_TOO_LARGE]        = GALILEO.util.Connect.config.server.response.TEXT_REQUEST_ENTITY_TOO_LARGE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_REQUEST_URI_TOO_LONG]            = GALILEO.util.Connect.config.server.response.TEXT_REQUEST_URI_TOO_LONG;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_UNSUPPORTED_MEDIA_TYPE]          = GALILEO.util.Connect.config.server.response.TEXT_UNSUPPORTED_MEDIA_TYPE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_REQUESTED_RANGE_NOT_SATISFIABLE] = GALILEO.util.Connect.config.server.response.TEXT_REQUESTED_RANGE_NOT_SATISFIABLE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_EXPECTATION_FAILED]              = GALILEO.util.Connect.config.server.response.TEXT_EXPECTATION_FAILED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_INTERNAL_ERROR_SERVER]           = GALILEO.util.Connect.config.server.response.TEXT_INTERNAL_ERROR_SERVER;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_NOT_IMPLEMENTED]                 = GALILEO.util.Connect.config.server.response.TEXT_NOT_IMPLEMENTED;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_BAD_GATEWAY]                     = GALILEO.util.Connect.config.server.response.TEXT_BAD_GATEWAY;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_SERVICE_UNAVAILABLE]             = GALILEO.util.Connect.config.server.response.TEXT_SERVICE_UNAVAILABLE;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_GATEWAY_TIMEOUT]                 = GALILEO.util.Connect.config.server.response.TEXT_GATEWAY_TIMEOUT;
GALILEO.util.Connect.config.server.response.DESCRIPTION_CODE[GALILEO.constants.server.response.COD_HTTP_VERSION_NOT_SUPPORTED]      = GALILEO.util.Connect.config.server.response.TEXT_HTTP_VERSION_NOT_SUPPORTED;

/*
 * Constantes para definir carga de pagina
 */
GALILEO.util.PageLoad.config.show = true;
GALILEO.util.PageLoad.config.animate = false;
/*********************************************************************************************************/
/********************************** Fin de la seccion de configuracion ***********************************/
/*********************************************************************************************************/
