// ventana------------------------------------------------------------------------------------------------------------------//
function enviaOrden(orden){ 
//------------------------------------------------------------------------------------------------------------------//		
			
				new Ajax.Request('carrito_productos_listado.asp?orden='+orden+'&opcion=sesion', {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ManejadorExito
							});
				
	}
	
//------------------------------------------------------------------------------------------------------------------//
function ManejadorExito(transport) {   // si se ejecuto correctamente el envio se llama a la funcion ManejadorExito cargarCodigoInternacional
//------------------------------------------------------------------------------------------------------------------//

	//if (transport.responseText=='Ok'){
		location.href=location.href;
	//}
//		prompt('retorno',transport.responseText);
	
}// end function successHandler

//******************************************************************************************
	function MostrarSubMenuCarrito(productos, id_div, seccion, cod_cargaOferta){
//******************************************************************************************
		
		if ($('productos')) {
			$('lbl_producto') ? $('lbl_producto').innerHTML = seccion+" -":$('lbl_producto').innerHTML=$('lbl_producto').innerHTML;
			$('lbl_seccion').innerHTML = "";
			
			cargarMenuIzquierdo(seccion,id_div,productos,cod_cargaOferta);
			
		}else{
			location.href = 'carrito_productos.asp?id_div=' + id_div  
							+ '&productos=' + productos + '&seccion=' + seccion 
							+ '&cod_cargaOferta=' + cod_cargaOferta;

		}
		

		if ($(id_div)){

		}else{

		}
	}

//------------------------------------------------------------------------------------------------------------------//
function cargarTab(productos, pagina, grupo, seccion, cod_cargaOferta){		// Carga los productos
//------------------------------------------------------------------------------------------------------------------//
			window.scrollTo(0,0);
			var element =  $('productos');
			var parametros=$('frmCarrito').serialize();
			//alert(element);
			
			var pagina='carrito_productos_listado.asp?productos=' + productos + '&pagina=' + pagina; //+ ' &numero= '+ numero
							
			element.innerHTML = '<img src="images/spinner40.gif">'; 
			if(grupo!="" && grupo!= undefined){
				$('lbl_producto') ? $('lbl_producto').innerHTML = grupo+" -":$('lbl_producto').innerHTML=$('lbl_producto').innerHTML;				
			}
			if(seccion!="" && seccion!= undefined){				
				$('lbl_seccion') ? $('lbl_seccion').innerHTML = seccion:$('lbl_seccion').innerHTML=$('lbl_seccion').innerHTML;
			}
			
			new Ajax.Updater('productos', pagina, { method: 'post',  asynchronous: true,
							 parameters:parametros, encoding:'UTF-8', evalScripts: true });
			
			if($('tbl_ofertascab')){
				$('tbl_ofertascab').hide();
				$('divOfertas_menu').innerHTML = "";
			}	
			if(cod_cargaOferta>0){
				cargarOfertas_Opciones(cod_cargaOferta);
			}
}//end if

//------------------------------------------------------------------------------------------------------------------//
function cargarMenuIzquierdo(opcionMenu, id_div, productos, cod_cargaOferta){	//Carga el submenú
//------------------------------------------------------------------------------------------------------------------//
			
			
			var element2 =  $(id_div);		
			//alert(element2);
			var parametros2=$('frmCarrito').serialize();
			
			var pagina2='Menu_Izquierdo_Opciones.asp?opcionMenu=' + opcionMenu + '&cod_cargaOferta=' + cod_cargaOferta; //+ ' &numero= '+ numero
		
			element2.innerHTML = '<img src="images/spinner40.gif">'; 
			
			if($('hid_selmenu')){
				$('hid_selmenu').value = opcionMenu+';'+id_div+';'+productos+';'+cod_cargaOferta;
			}			
			new Ajax.Updater(id_div, pagina2, { method: 'post',  asynchronous: true,
							 parameters:parametros2, encoding:'UTF-8', evalScripts: true });
			
			
			
			
			//cargarTab(productos, 1);	 
}//end if

//*******************************************************************************************
	function Recargarpagineo(registros){			//Pagineo
//*******************************************************************************************
			document.getElementById('hid_paginas').value = registros;	
			document.getElementById('frmCarrito').submit();	
	}//end Recargarpagineo


//*******************************************************************************************
	function Contador(indice, tipo){				//Contador de cantidad mas y menos y muestra el total por item
//*******************************************************************************************
		
		var acum = 0;
		var total_producto=0;
		//alert(parseFloat($F('hid_precio['+indice+']')));
		var cantidad	= parseFloat($('txt_cantidad'+indice).value);
		//var precio1		= ($('hid_precio'+indice).value).replace(",",".");		
		var precio		= parseFloat($('hid_precio'+indice).value);			
		

		
		if(isNaN(cantidad))  {	 cantidad = 0; } // Si no es un número
		if(isNaN(precio))  	 {	 cantidad = 0; }
		//
		switch (tipo){
			case 'suma':
				acum = (cantidad + 1);
				break;
			case 'igual':
				acum = cantidad;
				break;
			default: //case 'resta':
				if (cantidad > 0){
					acum = (cantidad - 1);
				}//end if
		}//end swutch
		total_producto = acum * precio;
		$('txt_cantidad'+indice).value = acum;		
		$('lbl_total'+indice).innerHTML = (Math.round(total_producto*100)/100).toFixed(2);
		$('hid_total'+indice).value = (Math.round(total_producto*100)/100).toFixed(2); //redondea a 2 decimales		
		
		if ($('div_subtotal'+indice) != null){
			if (acum>0){
				$('div_subtotal'+indice).style.visibility = "visible"
			}else{
				$('div_subtotal'+indice).style.visibility = "hidden"
			}//end if
		}//end if
	}//end function Contador
	
	
//*******************************************************************************************
	function TotalProducto(indice){				// muestra el total por item
//*******************************************************************************************
		//var acum = 0;
		//alert(indice);
		var total_producto=0;
		//alert(parseFloat($F('hid_precio['+indice+']')));
		var cantidad	= parseFloat($('txt_cantidad'+indice).value);
		//var precio1		= ($('hid_precio'+indice).value).replace(",",".");		
		var precio		= parseFloat($('hid_precio'+indice).value);			
		
		if(isNaN(cantidad))  {	 cantidad = 0; } // Si no es un número
		if(isNaN(precio))  	 {	 precio = 0; }
		//
		//alert(acum);
		total_producto = cantidad * precio;
		//$('txt_cantidad'+indice).value = acum;		
		$('lbl_total'+indice).innerHTML = (Math.round(total_producto*100)/100).toFixed(2);
		$('hid_total'+indice).value = (Math.round(total_producto*100)/100).toFixed(2); //redondea a 2 decimales		
		
		if ($('div_subtotal'+indice) != null){
			if (cantidad>0){
				$('div_subtotal'+indice).style.visibility = "visible"
			}else{
				$('div_subtotal'+indice).style.visibility = "hidden"
			}//end if
		}//end if
	}//end function Contador


//------------------------------------------------------------------------------------------------------------------//
function cargarTicket(contador, destino){		// Carga Ticket
//------------------------------------------------------------------------------------------------------------------//
	
	var descripcion 	= $('hid_descripcion'+contador).value;
	var precio			= $('hid_precio'+contador).value;
	var cantidad		= $('txt_cantidad'+contador).value;
	var codigo			= $('hid_codigo'+contador).value;
	var total_producto	= $('hid_total'+contador).value;
	if ($('hid_imagen'+contador) !== null){
		var imagen      = $('hid_imagen'+contador).value;
	}else{
		var imagen		= "";
	}
	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');
	}//end if
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='carrito_ticket_compra.asp?accion=add&descripcion='+descripcion+'&codigo='+codigo+'&cantidad='+cantidad+'&precio='+precio+'&total_producto='+total_producto+'&imagen='+imagen+'&fecha='+fecha; 
	//alert(pagina);
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	new Ajax.Updater(element, pagina, { method: 'get',  asynchronous: true,
						 parameters:parametros, encoding:'UTF-8', evalScripts: true });
	
}//end function cargarTicket


//---------------------------------------------------------------------------------------//
function Ticket_borrarItem(cod_articulo){
//---------------------------------------------------------------------------------------//
	var element 	=  $('carrito_ticket');
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='carrito_ticket_compra.asp?accion=del&codigo=' + cod_articulo + "&fecha="+fecha; 
	
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	new Ajax.Updater('carrito_ticket', pagina, { method: 'get',  asynchronous: true,
					 parameters:parametros, encoding:'UTF-8', evalScripts: true });

}//end function Ticket_borrarItem

//---------------------------------------------------------------------------------------//
function datosHandler1(transport) {
//---------------------------------------------------------------------------------------//		
	$('carrito_ticket').innerHTML = transport.responseText;
		
}//end datosHandler

//------------------------------------------------------------------------------------------------------------------//
function cargarTicketxBeneficiario(cod_beneficiario, destino){		// Carga Ticket
//------------------------------------------------------------------------------------------------------------------//
	//alert(cod_beneficiario);
	var parametros	= '';
	var fecha       = new Date()

	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');
	}//end if

	var pagina='carrito_ticket_compra.asp?accion=cargarListabeneficiario&cod_beneficiario='+cod_beneficiario+'&fecha='+fecha; 
	//alert(pagina);
	
	
	if(element){
		element.innerHTML = '<img src="images/spinner40.gif">'; 

		new Ajax.Updater(element, pagina, { method: 'get',  asynchronous: false,
						 parameters:parametros, encoding:'UTF-8', evalScripts: true });
	}else{
		new Ajax.Request(pagina, {
						method: 'get',
						asynchronous: false,
						parameters: parametros,
						onSuccess: function(transport) { alert("El pedido ha sido agregado a la ticketera"); },
						onFailure: function(transport) { alert("No se pudo agregar este pedido a la ticketera"); }
		}); 
	}
	
}//end function cargarTicketxBeneficiario

//------------------------------------------------------------------------------------------------------------------//		
//Esta funcion es utilizada exclusivamente para el AJAX que invoca a index_ofertas.asp
var winCarritoEditarItem = null;
function VentanaCarritoEditarItem(cod_articulo){
//------------------------------------------------------------------------------------------------------------------//		
	var titulo = '' ; 
	var ancho  =  455 ; 
	var largo  =  230 ;
	var fecha  = new Date()
	var pagina ='';
	if(cod_articulo=='000000001'){
		pagina='carrito_ticket_oc_editar.asp?codigo='+cod_articulo+'&fecha='+fecha;
	}else{
		pagina='carrito_ticket_item_editar.asp?codigo='+cod_articulo+'&fecha='+fecha;
	}
	
	//alert("cod_articulo:"+cod_articulo)
	winCarritoEditarItem = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  destroyOnClose:true,
					  url: pagina,//'carrito_ticket_item_editar.asp?codigo='+cod_articulo, 						  
					  showEffectOptions: {duration:0.5}});		
	//showDebug() ;
	winCarritoEditarItem.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//		
}//end function VentanaCarritoEditarItem
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//		
var winBeneficiarioDatos = null;
function VentanaBeneficiarioDatos(opcion, cod_beneficiario){
//------------------------------------------------------------------------------------------------------------------//	
	
	var fecha = Date(); 
	/*---Se verifica que en el momento de abrir la ventana de beneficiario, debe existir productos seleccionados---*/
	/*---que no tenga un beneficiario, para que se pueda abrir dicha ventana---------------------------------------*/
	new Ajax.Request('lib/beneficiario_articulo_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){
			//alert("paso01:"+transport.responseText);
			var arr_dato     		= transport.responseText.split(";");
			var respuesta    		= arr_dato[0]; //Devolver OK si todo salió de forma correcta
			var nro_art_sin_asignar = arr_dato[1]; //Nro. de Articulos sin asignar beneficiario
			var tot_art_sin_asignar = arr_dato[2]; //Precio Total de articulo sin asignar beneficiario
			var nro_beneficiario    = arr_dato[3]; //Se obtiene el número de beneficiario activos del pedido
			var mostrarVentana		= 'N';
			//alert("paso02 respuesta:"+respuesta+"*opcion:"+opcion+"*nro_art_sin_asignar:"+nro_art_sin_asignar+"*tot_art_sin_asignar:"+tot_art_sin_asignar);
 
			/*Debe ser OK la respuesta para poder entrar al proceso*/
			//alert(respuesta);
			if (respuesta=='OK'){
				
				switch (opcion){
					/*------------------------------------------------------------------------*/
					/*Esta opcion es utiliza desde la ticketera cuando poner terminar pedido  */
					/*en caso que haya articulo sin beneficiario aquí se habilitara para que  */
					/*se muestre la pantalla  ------------------------------------------------*/
					/*------------------------------------------------------------------------*/
					case 'nuevo': 
						//alert("paso03 nro_art_sin_asignar:"+nro_art_sin_asignar)
						if (nro_art_sin_asignar>0){
							mostrarVentana = 'S';
						}else{
							/*---------------------------------------------------------------------------*/
							/*En caso que el numero de beficiario activo sea igual a CERO se que por     */
							/*lo menos necesita de un articulo para poder terminar el pedido, en caso    */
							/*que tenga un beneficiario activo y no tiene productos seleccionados para   */
							/*un nuevo beneficiario no se mostrará la venta de beneficiario sino que irá */
							/*directamente a la pagina carrito_pago01.asp--------------------------------*/
							/*---------------------------------------------------------------------------*/
							
							if (nro_beneficiario == 0){
								alert("Debe tener articulos seleccionados para terminar el pedido");
							}else{
								//alert(nro_beneficiario);
								parent.location.href='carrito_pago01.asp'; 								
							}//end if
						}//end if
						break;
						
					/*-------------------------------------------------------------------------*/
					/*Para cualquier otra opción se mostrará la ventana de beneficiario--------*/
					/*-------------------------------------------------------------------------*/
					default:
						mostrarVentana = 'S';
						break;
				}//end switch
				
				/*------------------Se muestra la ventana del Beneficiario----------------*/
				if (mostrarVentana=='S'){
					var titulo = '' ; 
					var ancho  =  971 ; 
					var largo  =  401 ;
					var fecha  = new Date()
					var pagina ='carrito_beneficiario_datos.asp?opcion='+opcion+'&cod_beneficiario='+cod_beneficiario+'&fecha='+fecha;
				
					winBeneficiarioDatos = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true,
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winBeneficiarioDatos.showCenter(false);
				
				}//end if
				/*------------------------------------------------------------------------*/
			}//end if
		},//end onSuccess
		onFailure: function(transport){ prompt('respuesta',transport.responseText); }
	  }); //end new Ajax



	//alert(opcion+'sss  '+cod_beneficiario);

//------------------------------------------------------------------------------------------------------------------//		
}//end function VentanaBeneficiarioDatos
//------------------------------------------------------------------------------------------------------------------//		


//------------------------------------------------------------------------------------------------------------------//		
var winBeneficiarioDatos = null;
function VentanaBeneficiarioDatos_Agente(opcion, cod_beneficiario, id_remitente){
//------------------------------------------------------------------------------------------------------------------//	
	
	var fecha = Date(); 
	/*---Se verifica que en el momento de abrir la ventana de beneficiario, debe existir productos seleccionados---*/
	/*---que no tenga un beneficiario, para que se pueda abrir dicha ventana---------------------------------------*/
	new Ajax.Request('lib/beneficiario_articulo_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){
			//alert("paso01:"+transport.responseText);
			var arr_dato     		= transport.responseText.split(";");
			var respuesta    		= arr_dato[0]; //Devolver OK si todo salió de forma correcta
			var nro_art_sin_asignar = arr_dato[1]; //Nro. de Articulos sin asignar beneficiario
			var tot_art_sin_asignar = arr_dato[2]; //Precio Total de articulo sin asignar beneficiario
			var nro_beneficiario    = arr_dato[3]; //Se obtiene el número de beneficiario activos del pedido
			var mostrarVentana		= 'N';
			//alert("paso02 respuesta:"+respuesta+"*opcion:"+opcion+"*nro_art_sin_asignar:"+nro_art_sin_asignar+"*tot_art_sin_asignar:"+tot_art_sin_asignar);
 
			/*Debe ser OK la respuesta para poder entrar al proceso*/
			//alert(respuesta);
			if (respuesta=='OK'){
				
				switch (opcion){
					/*------------------------------------------------------------------------*/
					/*Esta opcion es utiliza desde la ticketera cuando poner terminar pedido  */
					/*en caso que haya articulo sin beneficiario aquí se habilitara para que  */
					/*se muestre la pantalla  ------------------------------------------------*/
					/*------------------------------------------------------------------------*/
					case 'nuevo': 
						//alert("paso03 nro_art_sin_asignar:"+nro_art_sin_asignar)
						if (nro_art_sin_asignar>0){
							mostrarVentana = 'S';
						}else{
							/*---------------------------------------------------------------------------*/
							/*En caso que el numero de beficiario activo sea igual a CERO se que por     */
							/*lo menos necesita de un articulo para poder terminar el pedido, en caso    */
							/*que tenga un beneficiario activo y no tiene productos seleccionados para   */
							/*un nuevo beneficiario no se mostrará la venta de beneficiario sino que irá */
							/*directamente a la pagina carrito_pago01.asp--------------------------------*/
							/*---------------------------------------------------------------------------*/
							
							if (nro_beneficiario == 0){
								alert("Debe tener articulos seleccionados para terminar el pedido");
							}else{
								//alert(nro_beneficiario);
								parent.location.href='carrito_pago01.asp'; 								
							}//end if
						}//end if
						break;
						
					/*-------------------------------------------------------------------------*/
					/*Para cualquier otra opción se mostrará la ventana de beneficiario--------*/
					/*-------------------------------------------------------------------------*/
					default:
						mostrarVentana = 'S';
						break;
				}//end switch
				
				/*------------------Se muestra la ventana del Beneficiario----------------*/
				if (mostrarVentana=='S'){
					var titulo = '' ; 
					var ancho  =  973 ; 
					var largo  =  381 ;
					var fecha  = new Date()
					var pagina ='carrito_beneficiario_datos.asp?opcion='+opcion+'&cod_beneficiario='+cod_beneficiario+'&fecha='+fecha+'&id_remitente='+id_remitente;
				
					winBeneficiarioDatos = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true,			  
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winBeneficiarioDatos.showCenter(false);
				
				}//end if

				/*------------------------------------------------------------------------*/
			}//end if
		},//end onSuccess
		onFailure: function(transport){ prompt('respuesta',transport.responseText); }
	  }); //end new Ajax



	//alert(opcion+'sss  '+cod_beneficiario);

//------------------------------------------------------------------------------------------------------------------//		
}//end function VentanaBeneficiarioDatos
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//		
function actualizarListaCarrito(codArticulo, cantidad, total){
//------------------------------------------------------------------------------------------------------------------//		
	var vCantidad = $('txt_cantidad').value;
	var vTotal    = $('hid_total').value;
	
	if(parent.$('txt_cantidad'+codArticulo)){ parent.$('txt_cantidad'+codArticulo).value = vCantidad; }
	if(parent.$('hid_total'+codArticulo)){ parent.$('hid_total'+codArticulo).value    = vTotal; }
	if(parent.$('lbl_total'+codArticulo)){ parent.$('lbl_total'+codArticulo).innerHTML= vTotal; }
//------------------------------------------------------------------------------------------------------------------//			
}//end function actualizarListaCarrito
//------------------------------------------------------------------------------------------------------------------//		




//------------------------------------------------------------------------------------------------------------------//		
function GrabarDatosBeneficiario(opcion, frm){
//------------------------------------------------------------------------------------------------------------------//	
	//alert('graba');
	var fecha  	= new Date()
	var url 	= "carrito_beneficiario_grabar.asp?opcion="+opcion+"&fecha="+fecha
	var parametros=$(frm).serialize();
	//alert(parametros);
	new Ajax.Request(url, {
		  method: 'get',
		  asynchronous: false,
		  parameters: parametros,
		  onSuccess: successHandlerGrabarDatosBeneficiario
		 //onFailure: muestraError
		}); 
//------------------------------------------------------------------------------------------------------------------//		
}//end function GrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//		
function successHandlerGrabarDatosBeneficiario(transport){
//------------------------------------------------------------------------------------------------------------------//		
	var respuesta = transport.responseText; 
	//alert(respuesta)
	if(respuesta=='ok'){
	   parent.location.href='carrito_pago01.asp';	 
	}//end if
//------------------------------------------------------------------------------------------------------------------//				
}//end function successHandlerGrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		


//------------------------------------------------------------------------------------------------------------------//		
function ComprarOtroBeneficiario(){
//------------------------------------------------------------------------------------------------------------------//	
	var fecha  = new Date()
	var url = "carrito_beneficiario_grabar.asp?opcion=inicializar_beneficiario&fecha="+fecha
	//alert("ComprarOtroBeneficiario url:"+url)
	new Ajax.Request(url, {
		  method: 'get',
		  asynchronous: false,
		  onSuccess: successHandlerComprarOtroBeneficiario
		 //onFailure: muestraError
		}); 
//------------------------------------------------------------------------------------------------------------------//		
}//end function GrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//
//Por defecto se indica que compre en la sección de alimentos de los productos 025
function successHandlerComprarOtroBeneficiario(transport){
//------------------------------------------------------------------------------------------------------------------//		
	var respuesta = transport.responseText; 
	//alert(respuesta)
	if(respuesta=='ok'){
		MostrarSubMenuCarrito('025','mnu_Alimentos','ALIMENTOS','',0)		
	   //parent.location.href='carrito_productos.asp?id_div=mnu_Alimentos&productos=025&seccion=ALIMENTOS';	 
	}//end if
//------------------------------------------------------------------------------------------------------------------//				
}//end function successHandlerGrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//
	function VentanaDetalle_Carrito(idEstadistico){
//------------------------------------------------------------------------------------------------------------------//
		
		var  titulo = '' ;
		var  ancho  =  510 ;
		var  largo  =  580 ;
		
		winOfertaVentana = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  url: 'carrito_detalle_ventana.asp?idEstadistico='+idEstadistico,
						  destroyOnClose:true,
						  showEffectOptions: {duration:0.5}});
		//showDebug() ;
		winOfertaVentana.showCenter(false);
		winOfertaVentana.setZIndex(130)
//------------------------------------------------------------------------------------------------------------------//
	}//end function VentanaOfertas
	
		var winOfertaVentana = null;
	function VentanaOfertas(idEstadistico){
//------------------------------------------------------------------------------------------------------------------//
		var  titulo = '' ;
		var  ancho  =  530 ;
		var  largo  =  600 ;

		winOfertaVentana = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'index_ofertas_ventana.asp?idEstadistico='+idEstadistico,
						  showEffectOptions: {duration:0.5}});
		//showDebug() ;
		winOfertaVentana.setZIndex(100);
		winOfertaVentana.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//
	}//end function VentanaOfertas
//------------------------------------------------------------------------------------------------------------------//

//------------------------------------------------------------------------------------------------------------------//
	function cargarOfertas(codSubMenuOferta, TD_ComboOferta){
//------------------------------------------------------------------------------------------------------------------//
		
		var element = $('divOfertas');
		var pagina='carrito_ofertas.asp?codSubMenuOferta=' + codSubMenuOferta  ; //+ ' &numero= '+ numero
		
		//$(TD_ComboOferta).style.backgroundColor='#761D1F'
		element.innerHTML = '<img src="images/spinner40.gif">';

		new Ajax.Updater('divOfertas', pagina, { method: 'post',  asynchronous: false,
						  encoding:'UTF-8', evalScripts: true });
//------------------------------------------------------------------------------------------------------------------//
	}//end function cargarOfertas
//------------------------------------------------------------------------------------------------------------------//


var winInicioSesion = null;
function CargarInicioSesionUsuario(opcion){

//------------------------------------------------------------------------------------------------------------------//		
/*opcion ---> terminar_pedido*/
	var fecha  = new Date()
	var  titulo = '' ; 
	
	var  ancho  =  564 ; 
	var  largo  =  256 ;

	if (opcion==undefined){
		opcion = ''	
	}//end if

	/*---------------------------------------------------------------------------------------*/
	/*----Se realiza una consulta Ajax para saber si la variable de session está activa------*/
	/*----en caso que no este activo se pedirá al usuario que se logonee, caso contrario-----*/
	/*----irá directamente a la opcion desea (ventana de beneficiario, ofertas, etc) según---*/
	/*----como se indique en la variable opcion----------------------------------------------*/
	/*----El Ajax a utilizar invocará a la página usuario_sesion_verificar.asp si está-------*/
	/*----conectado devolverá el valor de OK-------------------------------------------------*/
	/*---------------------------------------------------------------------------------------*/
	new Ajax.Request('usuario_sesion_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){ 
			var arr_dato     = transport.responseText.split(";");
			var respuesta    = arr_dato[0];
			var id_remitente = arr_dato[1]; //Sesion codigo de Usuario
			var iniciarSesion = 'N';
			/*Debe ser OK la respuesta para poder entrar al proceso*/
			if (respuesta=='OK'){
				/*El id_remitente es el codigo de usuario que es el valor de la variable de Session que deberá ser la cédula o el pasaporte*/
				/*si tiene asignado algun valor deberá evaluar a que ventana podrá abrir, caso contrario se abrirá la ventana de login*/			
				if (id_remitente!=''){
					
					switch (opcion){
						case 'terminar_pedido': 
							
							VentanaBeneficiarioDatos('nuevo',id_remitente);
							
							break;
							
						default:
						
							iniciarSesion = 'S';
							break;
					}//end switch
				}else{
				  iniciarSesion = 'S';
				}//end if
				
				if (iniciarSesion=='S'){
					
					/*Por defecto se ejecuta la pantalla de inicio de sesion*/
					var pagina ='iniciar_sesion_usuario.asp?opcion='+opcion;
					
					winInicioSesion = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true,
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winInicioSesion.setZIndex(100);
					winInicioSesion.showCenter(false);
				}//end if
			}//end if
		}/*,
		onFailure: function(){ alert('Something went wrong...') }*/
	  });


	/*----------------------------------------------------------------------------------------*/

//------------------------------------------------------------------------------------------------------------------//		
}//end function CargarInicioSesionUsuario

var winAgenteInicioSesion = null;
function CargarAgenteInicioSesionUsuario(opcion){

//------------------------------------------------------------------------------------------------------------------//		
/*opcion ---> terminar_pedido*/
	var fecha  = new Date()
	var  titulo = '' ; 
	
	var  ancho  =  564 ; 
	var  largo  =  256 ;

	if (opcion==undefined){
		opcion = ''	
	}//end if

	/*---------------------------------------------------------------------------------------*/
	/*----Se realiza una consulta Ajax para saber si la variable de session está activa------*/
	/*----en caso que no este activo se pedirá al usuario que se logonee, caso contrario-----*/
	/*----irá directamente a la opcion desea (ventana de beneficiario, ofertas, etc) según---*/
	/*----como se indique en la variable opcion----------------------------------------------*/
	/*----El Ajax a utilizar invocará a la página usuario_sesion_verificar.asp si está-------*/
	/*----conectado devolverá el valor de OK-------------------------------------------------*/
	/*---------------------------------------------------------------------------------------*/
	new Ajax.Request('usuario_sesion_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){ 
			var arr_dato     = transport.responseText.split(";");
			var respuesta    = arr_dato[0];
			var id_remitente = arr_dato[1]; //Sesion codigo de Usuario
			var iniciarSesion = 'N';
			/*Debe ser OK la respuesta para poder entrar al proceso*/
			if (respuesta=='OK'){
				/*El id_remitente es el codigo de usuario que es el valor de la variable de Session que deberá ser la cédula o el pasaporte*/
				/*si tiene asignado algun valor deberá evaluar a que ventana podrá abrir, caso contrario se abrirá la ventana de login*/			
				if (id_remitente!=''){
					
					switch (opcion){
						case 'terminar_pedido': 
							
							VentanaBeneficiarioDatos('nuevo',id_remitente);
							
							break;
							
						default:
						
							iniciarSesion = 'S';
							break;
					}//end switch
				}else{
				  iniciarSesion = 'S';
				}//end if
				
				if (iniciarSesion=='S'){
					
					/*Por defecto se ejecuta la pantalla de inicio de sesion*/
					var pagina ='agente_iniciar_sesion_usuario.asp?opcion='+opcion;
					
					winAgenteInicioSesion = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true, 						  
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winAgenteInicioSesion.setZIndex(100);
					winAgenteInicioSesion.showCenter(false);
				}//end if
			}//end if
		}/*,
		onFailure: function(){ alert('Something went wrong...') }*/
	  });


	/*----------------------------------------------------------------------------------------*/

//------------------------------------------------------------------------------------------------------------------//		
}//end function CargarInicioSesionUsuario


var winRegistro_Cliente = null;

function Registro_Cliente(){
//------------------------------------------------------------------------------------------------------------------//		
	//parent.winInicioSesion.close(); 
	var  titulo = '' ; 
	var  ancho  =  471 ; 
	var  largo  =  541 ;
	var  pagina ='carrito_beneficiario_registro.asp';

	winRegistro_Cliente = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	//showDebug() ;
	winRegistro_Cliente.setZIndex(100);
	winRegistro_Cliente.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//		
}//end function CargarInicioSesionUsuario

var winRegistro_Beneficiario	= null;
function Registro_Beneficiario(identificacion,nombre,apellido){
//------------------------------------------------------------------------------------------------------------------//		
	//parent.winInicioSesion.close(); 
	
	var  titulo = '' ; 
	var  ancho  =  470  ; 
	var  largo  =  450 ;
	
	//var identificacion	=	$F('txt_identificacion');
	//var nombre			=	$F('txt_nombre');
	//var apellido		=	$F('txt_apellido');
	//alert(identificacion+nombre+apellido);
	var  pagina ='carrito_beneficiario_registro2.asp?identificacion='+ identificacion+' &nombre='+ nombre+' &apellido='+ apellido;
	

	winRegistro_Beneficiario = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	//showDebug() ;
	winRegistro_Beneficiario.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//		
}//end function CargarInicioSesionUsuario

//------------------------------------------------------------------------------------------------------------------//
	function cargarOfertas_Opciones(codSubMenuOferta){
//------------------------------------------------------------------------------------------------------------------//
		//alert("cargar ofertas = "+codSubMenuOferta);
		var element = $('divOfertas_menu');
		var pagina='carrito_ofertas_menu.asp?codSubMenuOferta=' + codSubMenuOferta ; 
		if($('tbl_ofertascab')){ 
			$('tbl_ofertascab').show();
		}
			
		element.innerHTML = '<img src="images/spinner40.gif">';

		new Ajax.Updater('divOfertas_menu', pagina, { method: 'get',  asynchronous: true,
						  encoding:'UTF-8', evalScripts: true });
//------------------------------------------------------------------------------------------------------------------//
	}//end function cargarOfertas_Opciones
	

//------------------------------------------------------------------------------------------------------------------//
	var winIndexOfertaVentana = null;
	function VentanaIndexOfertas(idEstadistico){
//------------------------------------------------------------------------------------------------------------------//
		var  titulo = '' ;
		var  ancho  =  455 ;
		var  largo  =  226 ;

		winIndexOfertaVentana = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'carrito_index_ofertas.asp?idEstadistico='+idEstadistico,
						  showEffectOptions: {duration:0.5}});
		//showDebug() ;
		winIndexOfertaVentana.setZIndex(100);
		winIndexOfertaVentana.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//
	}//end function VentanaOfertas

//------------------------------------------------------------------------------------------------------------------//
	var winIndexOfertaVentana = null;
	function Ventana_AgenteIndexOfertas(idEstadistico){
//------------------------------------------------------------------------------------------------------------------//
		var  titulo = '' ;
		var  ancho  =  455 ;
		var  largo  =  226 ;

		winIndexOfertaVentana = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'carrito_index_ofertas_agente.asp?idEstadistico='+idEstadistico,
						  showEffectOptions: {duration:0.5}});
		//showDebug() ;
		winIndexOfertaVentana.setZIndex(100);
		winIndexOfertaVentana.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//
	}//end function VentanaOfertas

//*******************************************************************************************
	function Contador_Ofertas(tipo){				//Contador de cantidad mas y menos y muestra el subtotal
//*******************************************************************************************
		
		var acum = 0;
		var total_producto=0;
		
		var cantidad_ofertas	= parseFloat($('txt_cantidad').value);
		//var precio1_ofertas		= ($('hid_precio').value).replace(",",".");		
		var precio_ofertas		= parseFloat($('hid_precio').value);		
		
		if(isNaN(cantidad_ofertas))  {	 cantidad_ofertas = 0; } // Si no es un número
		if(isNaN(precio_ofertas))  	 {	 cantidad_ofertas = 0; }
		//
		switch (tipo){
			case 'suma':
				acum = (cantidad_ofertas + 1);
				break;
			case 'igual':
				acum = cantidad_ofertas;
				break;
			default: //case 'resta':
				if (cantidad_ofertas > 0){
					acum = (cantidad_ofertas - 1);
				}//end if
		}//end swutch
		total_producto = acum * precio_ofertas;
		$('txt_cantidad').value = acum;		
		$('lbl_total').innerHTML = (Math.round(total_producto*100)/100).toFixed(2); //redondea a 2 decimales		
			
		
		
	}//end function Contador_Ofertas
	

//*******************************************************************************************
	function TotalProducto_Ofertas(){				// muestra el subtotal en el evento onChange de txt_cantidad
//*******************************************************************************************
		//var acum = 0;
		var total_producto=0;
		//alert(parseFloat($F('hid_precio['+indice+']')));
		var cantidad_ofertas	= parseFloat($('txt_cantidad').value);
		//var precio1_ofertas		= ($('hid_precio').value).replace(",",".");		
		var precio_ofertas		= parseFloat($('hid_precio').value);			
		
		if(isNaN(cantidad_ofertas))  {	 cantidad_ofertas = 0; } // Si no es un número
		if(isNaN(precio_ofertas))  	 {	 precio_ofertas = 0; }
		//
		//alert(acum);
		total_producto = cantidad_ofertas * precio_ofertas;
		//$('txt_cantidad'+indice).value = acum;		
		$('lbl_total').innerHTML = (Math.round(total_producto*100)/100).toFixed(2);
		//$('hid_total').value = (Math.round(total_producto*100)/100).toFixed(2); //redondea a 2 decimales		
		
	}//end function TotalProducto_Ofertas

//------------------------------------------------------------------------------------------------------------------//
function cargarTicket_Ofertas(contador, destino){		// Carga Ticket
//------------------------------------------------------------------------------------------------------------------//
	var descripcion 	= $('hid_descripcion'+contador).value;
	var precio			= $('hid_precio'+contador).value;
	var cantidad		= $('txt_cantidad'+contador).value;
	var codigo			= $('hid_codigo'+contador).value;
	var total_producto	= $('hid_total'+contador).value;
	if ($('hid_imagen'+contador) !== null){
		var imagen      = $('hid_imagen'+contador).value;
	}else{
		var imagen		= "";
	}
	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');
	}//end if
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='carrito_ticket_compra.asp?accion=add&descripcion='+descripcion+'&codigo='+codigo+'&cantidad='+cantidad+'&precio='+precio+'&total_producto='+total_producto+'&imagen='+imagen+'&fecha='+fecha; 
	//alert(pagina);
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	if(element){
		new Ajax.Updater(element, pagina, { method: 'get',  asynchronous: true,
						 parameters:parametros, encoding:'UTF-8', evalScripts: true });
	}else{
		new Ajax.Request(pagina, {
						method: 'get',
						asynchronous: false,
						parameters: parametros,
						onSuccess: function(transport) { alert("El articulo ha sido agregado a la ticketera"); },
						onFailure: function(transport) { alert("No se pudo agregar este articulo a la ticketera"); }
		}); 
	}
}//end function cargarTicket



//------------------------------------------------------------------------------------------------------------------//
function cargarTicketOfertas(destino){		// Carga Ticket para las ofertas
//------------------------------------------------------------------------------------------------------------------//
	var descripcion 	= $('hid_descripcion').value;
	var precio			= $('hid_precio').value;
	
	var cantidad		= $('txt_cantidad').value;
	var codigo			= $('hid_idEstadistico').value;
	//var total_producto	= $('hid_precio').value;
	var total_producto	= $('lbl_total').innerHTML;
	
	if ($('hid_imagen') !== null){
		var imagen      = $('hid_imagen').value;
	}else{
		var imagen		= "";
	} 
	
	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');		
	}//end if
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='carrito_ticket_compra.asp?accion=add&descripcion='+descripcion+'&codigo='+codigo+'&cantidad='+cantidad+'&precio='+precio+'&total_producto='+total_producto+'&imagen='+imagen+'&fecha='+fecha; 
	//alert(pagina);
	
	//alert(element);
	var arr_msj = new Array();
	if(element){
		element.innerHTML = '<img src="images/spinner40.gif">'; 
		new Ajax.Updater(element, pagina+'&origen=ofertas', { method: 'get',  asynchronous: false,
						 parameters:parametros, encoding:'UTF-8', evalScripts: true });
		//alert("x");
	}else{
		new Ajax.Request(pagina+'&origen=index', {
						method: 'get',
						asynchronous: false,
						parameters: parametros,
						onSuccess: function(transport) { 
										if(transport.responseText.indexOf('#*;*#')>0){
											arr_msj = (transport.responseText).split('#*;*#');
										}else{
											arr_msj[0]='';	
										}
										if(arr_msj[0]!=""){
											alert(arr_msj[0]);
										}else{
												if ($('txt_cantidad').value!='0'){	
													alert("El articulo ha sido agregado a la ticketera"); 
												}														
										}},
						onFailure: function(transport) { 
										alert("No se pudo agregar este articulo a la ticketera"); 
									}
		}); 
	}//end if
	if (destino=='padre'){
		//alert($('txt_cantidad').value);
		//if ($('txt_cantidad').value!='0'){	
			
			dir_recargar = parent.location.href;
			if(parent.document.getElementById('hid_selmenu')){
				if(parent.document.getElementById('hid_selmenu').value!=""){
					arr_url = parent.document.getElementById('hid_selmenu').value.split(';');
					dir_recargar = 'carrito_productos.asp?id_div='+arr_url[1]+'&productos='+arr_url[2]+'&seccion='+arr_url[0]+'&cod_cargaOferta='+arr_url[3];
				}
			}
		
		parent.location.href=dir_recargar;
		parent.winIndexOfertaVentana.close();
		//}
	}//end if
}//end function cargarTicket

//------------------------------------------------------------------------------------------------------------------//
function cargarTicketOfertas_Agente(destino){		// Carga Ticket para las ofertas
//------------------------------------------------------------------------------------------------------------------//
	var descripcion 	= $('hid_descripcion').value;
	var precio			= $('hid_precio').value;
	var cantidad		= $('txt_cantidad').value;
	var codigo			= $('hid_idEstadistico').value;
	//var total_producto	= $('hid_precio').value;
	var total_producto	= $('lbl_total').innerHTML;
	
	if ($('hid_imagen') !== null){
		var imagen      = $('hid_imagen').value;
	}else{
		var imagen		= "";
	} 
	
	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');		
	}//end if
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='agente_carrito_ticket_compra.asp?accion=add&descripcion='+descripcion+'&codigo='+codigo+'&cantidad='+cantidad+'&precio='+precio+'&total_producto='+total_producto+'&imagen='+imagen+'&fecha='+fecha; 
	//alert(pagina);
	
	//alert(element);
	if(element){
		element.innerHTML = '<img src="images/spinner40.gif">'; 
		new Ajax.Updater(element, pagina, { method: 'get',  asynchronous: true,
						 parameters:parametros, encoding:'UTF-8', evalScripts: true });
		
		
		alert("El articulo ha sido agregado a la ticketera");
	}else{
		new Ajax.Request(pagina, {
						method: 'get',
						asynchronous: false,
						parameters: parametros,
						onSuccess: function(transport) { alert("El articulo ha sido agregado a la ticketera"); },
						onFailure: function(transport) { alert("No se pudo agregar este articulo a la ticketera"); }
		}); 
	}//end if
	if (destino=='padre'){
		parent.winIndexOfertaVentana.close();
	}//end if
}//end function cargarTicket

//------------------------------------------------------------------------------------------------------------------//
	var winHistorialPedido = null;
	function VentanaHistorialPedido(){
//------------------------------------------------------------------------------------------------------------------//
		var  titulo = '' ;
		var  ancho  =  830 ;
		var  largo  =  400 ;

		winHistorialPedido = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  url: 'carrito_historial_pedido.asp',
						  destroyOnClose:true,
						  showEffectOptions: {duration:0.5}});
		//showDebug() ;
		winHistorialPedido.setZIndex(100)
		winHistorialPedido.showCenter(false);
	}

//------------------------------------------------------------------------------------------------------------------//
	var winRegistro_Cliente = null;
	function Modificar_Cliente(){
//------------------------------------------------------------------------------------------------------------------//		
		
		var titulo = 'Remitente' ; 
		var ancho  =  480 ; 
		var largo  =  459 ;
		winRegistro_Cliente = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'carrito_modificar_remitente.asp',
						  showEffectOptions: {duration:0.5}});	
		winRegistro_Cliente.setZIndex(100)
		//showDebug() ;
		winRegistro_Cliente.showCenter(false);
	}//end function Modificar_Cliente
	
//------------------------------------------------------------------------------------------------------------------//
	var winRegistro_Beneficiario = null;
	function Modificar_Beneficiario(id){
//------------------------------------------------------------------------------------------------------------------//		
		
		var titulo = 'Beneficiario' ; 
		var ancho  =  480 ; 
		var largo  =  375 ;
		winRegistro_Beneficiario = new Window({className: "alphacube", title: titulo,
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'carrito_modificar_beneficiario.asp?id='+id,
						  showEffectOptions: {duration:0.5}});	
		winRegistro_Beneficiario.setZIndex(100);
		winRegistro_Beneficiario.showCenter(false);
	}//end function Modificar_Cliente
	
	
//------------------------------------------------------------------------------------------------------------------//		
//------------------------------------------------------------------------------------------------------------------//		
// La variable opcion no será usada en este momento pero se lo podrá para uso futuro en el momento que se requiera
//------------------------------------------------------------------------------------------------------------------//
var resultado_asigna_sesion = false;
function Beneficiario_Asignar_Sesion(opcion, cod_beneficiario){
//------------------------------------------------------------------------------------------------------------------//
/*opcion ---> terminar_pedido*/
	var fecha  = new Date()
	var  titulo = '' ; 
	
	var  ancho  =  570 ; 
	var  largo  =  255 ;
	
	if (opcion==undefined){
		opcion = ''	
	}//end if

	/*---------------------------------------------------------------------------------------*/
	/*----Se realiza una consulta Ajax para poder setear la variable de sesion de------------*/
	/*----beneficiario actual.---------------------------------------------------------------*/
	/*----El Ajax a utilizar invocará a la página beneficiario_asignar_sesion.asp si está----*/
	/*----conectado devolverá el valor de OK-------------------------------------------------*/
	/*---------------------------------------------------------------------------------------*/
	new Ajax.Request('lib/beneficiario_asignar_sesion.asp?fecha='+fecha+'&cod_beneficiario='+cod_beneficiario,
	  {
		method:'get',
		asynchronous: false,
		onSuccess: function(transport){
			var respuesta     = transport.responseText;
			if (respuesta == 'OK'){
				resultado_asigna_sesion = true;
			}else{
				alert('No es permitido modificar la variable de Session Actual del Beneficiario');
				resultado_asigna_sesion = false;
			}//end if
		}/*,
		onFailure: function(){ alert('Something went wrong...') }*/
	  });
	return resultado_asigna_sesion;
	/*----------------------------------------------------------------------------------------*/

//------------------------------------------------------------------------------------------------------------------//		
}//end function Beneficiario_Asignar_Sesion
	
	
//------------------------------------------------------------------------------------------------------------------//
function cargarCanastas(destino,descripcion,precio,cantidad,codigo,total_producto){		// Carga Ticket para las canastas
//------------------------------------------------------------------------------------------------------------------//
	/*var descripcion 	= $('hid_descripcion').value;
	var precio			= $('hid_precio').value;
	var cantidad		= 1;
	var codigo			= $('hid_idEstadistico').value;
	var total_producto	= $('hid_precio').value;*/
	
	if ($('hid_imagen'+codigo) !== null){
		var imagen      = $('hid_imagen'+codigo).value;
	}else{
		var imagen		= "";
	}
	
	if (destino=='padre'){
		var element 	=  parent.$('carrito_ticket');
	}else{
		var element 	=  $('carrito_ticket');
		
	}//end if
	var parametros	= '';
	var fecha       = new Date()
		
	var pagina='carrito_ticket_compra.asp?accion=add&descripcion='+descripcion+'&codigo='+codigo+'&cantidad='+cantidad+'&precio='+precio+'&total_producto='+total_producto+'&imagen='+imagen+'&fecha='+fecha; 
	//alert(pagina);
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	new Ajax.Updater(element, pagina, { method: 'get',  asynchronous: true,
					 parameters:parametros, encoding:'UTF-8', evalScripts: true });
}//end function cargarTicket


//------------------------------------------------------------------------------------------------------------------//
function MostrarPago_Paso2_Jorge(){
//------------------------------------------------------------------------------------------------------------------//
	var total			= $('hid_totalPagar').value;	
	var total_final		= parseFloat(total)	
	var error = 0;
	var subtotal = 0;
	var indice = '';
	var nombreBenef = '';
	var minimo_comparar = 1;
	var mensaje = '';
	var filas = 0;
	$$('#tbl_pago01 input').each(function(etiqueta) {
		subtotal=0;
		indice = '';
		nombreBenef = '';
		
		//alert(etiqueta.name);
		if(etiqueta.name=='lbl_subtbenef'){			
			subtotal=isNaN(parseFloat(etiqueta.value))?0:parseFloat(etiqueta.value);
			indice = etiqueta.id.replace(etiqueta.name,'');
			nombreBenef = $('lbl_benef'+indice).value;
			filas++;
			if(subtotal<minimo_comparar){
				alert("El beneficiario: "+ nombreBenef +" no puede tener un monto menor a $"+minimo_comparar);		
				error = 1;
				throw $break;
				return false;
			}//end if
			
		}//end if
	});
	var maximo_comparar = 20;
	if(filas>1){
		maximo_comparar = 20;
	}
	//	alert(filas+' '+total_final);
	if(error==0){
		if (total_final>minimo_comparar && total_final<=maximo_comparar)   {						//Validacion en comprar 
			location.href='carrito_pago02.asp';	 
		}else{
			alert('No se puede realizar el pago, el monto no puede ser menor a $'+minimo_comparar+' ni mayor a $'+maximo_comparar);
			return;
		}
	}
}


//------------------------------------------------------------------------------------------------------------------//
function MostrarPago_Paso2(){
//------------------------------------------------------------------------------------------------------------------//
	var total			= $('hid_totalPagar').value;
	
	var total_final		= parseFloat(total)
	
	var error = 0;
	var subtotal = 0;
	var indice = '';
	var nombreBenef = '';
	var minimo_comparar = 14.99;
	var mensaje = '';
	var filas = 0;
	$$('#tbl_pago01 input').each(function(etiqueta) {
		subtotal=0;
		indice = '';
		nombreBenef = '';
		
		//alert(etiqueta.name);
		if(etiqueta.name=='lbl_subtbenef'){			
			subtotal=isNaN(parseFloat(etiqueta.value))?0:parseFloat(etiqueta.value);
			indice = etiqueta.id.replace(etiqueta.name,'');
			nombreBenef = $('lbl_benef'+indice).value;
			filas++;
			if(subtotal<minimo_comparar){
				alert("El beneficiario: "+ nombreBenef +" no puede tener un monto menor a $"+minimo_comparar);		
				error = 1;
				throw $break;
				return false;
			}//end if
			
		}//end if
	});
	var maximo_comparar = 150;
	if(filas>1){
		maximo_comparar = 301;
	}
	//	alert(filas+' '+total_final);
	if(error==0){
		if (total_final>minimo_comparar && total_final<=maximo_comparar)   {						//Validacion en comprar 
			location.href='carrito_pago02.asp';	 
		}else{
			alert('No se puede realizar el pago, el monto no puede ser menor a $'+minimo_comparar+' ni mayor a $'+maximo_comparar);
			return;
		}
	}
}

//------------------------------------------------------------------------------------------------------------------//		
	var winNuevaOC = null;
	function VentanaNuevaOC(){
//------------------------------------------------------------------------------------------------------------------//		
		var  titulo = '' ; 
		var  ancho  =  800 ; 
		var  largo  =  550 ;

		winNuevaOC = new Window({className: "alphacube", title: titulo, 
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'carrito_ticket_oc_editar.asp', 						  
						  showEffectOptions: {duration:0.5}});		
		winNuevaOC.setZIndex(100)
		winNuevaOC.showCenter(false);
	}//end function VentanaOfertas
//------------------------------------------------------------------------------------------------------------------//

//------------------------------------------------------------------------------------------------------------------//		
	var winVerOC = null;
	function VentanaVerOC(codigo,precio){
//------------------------------------------------------------------------------------------------------------------//		
		var  titulo = '' ; 
		var  ancho  =  550 ; 
		var  largo  =  326 ;
		var precio_defecto = 30;
		
		precio = isNaN(parseFloat(precio))?precio_defecto:precio;
		
		winVerOC = new Window({className: "alphacube", title: titulo, 
						  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
						  maximizable: false, resizable: false, minimizable: true,
						  destroyOnClose:true,
						  url: 'orden_compra_detalle.asp?submit=Agregar&codigo='+codigo+'&nombre=Orden Compra&precio='+precio, 						  
						  showEffectOptions: {duration:0.5}});		
		winVerOC.setZIndex(100)
		winVerOC.showCenter(false);
	}//end function VentanaOfertas
//------------------------------------------------------------------------------------------------------------------//

//------------------------------------------------------------------------------------------------------------------//
function cambiarPrecioOC(valor){ 
//------------------------------------------------------------------------------------------------------------------//		
				new Ajax.Request('ordenes_compra.asp?newprecio='+valor+'&opcion=sesion', {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ManejadorPrecioOC});
				
	}
	
//------------------------------------------------------------------------------------------------------------------//
function ManejadorPrecioOC(transport) {   // si se ejecuto correctamente el envio se llama a la funcion ManejadorExito 
//------------------------------------------------------------------------------------------------------------------//
	if (transport.responseText=='Ok'){
		//location.href=location.href;
	}
	//prompt('retorno',transport.responseText);
	
}// end function successHandler

//------------------------------------------------------------------------------------------------------------------//
function enviaLocal(local){ 
//------------------------------------------------------------------------------------------------------------------//		
				//alert(local);
				new Ajax.Request('carrito_pago02.asp?local='+local+'&opcion=sesion', {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ManejadorExito2});
				
	}
	
//------------------------------------------------------------------------------------------------------------------//
function ManejadorExito2(transport) {   // si se ejecuto correctamente el envio se llama a la funcion ManejadorExito 
//------------------------------------------------------------------------------------------------------------------//
//alert(transport.responseText);
	if (transport.responseText=='Ok'){
		//location.href=location.href;
	}
//		prompt('retorno',transport.responseText);
	
}// end function successHandler

//------------------------------------------------------------------------------------------------------------------//
function enviaMensaje(mensaje){ 
//------------------------------------------------------------------------------------------------------------------//		
			new Ajax.Request('carrito_pago02.asp?mensaje='+mensaje+'&opcion=sesion', {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ManejadorExito3});
				
	}
	
//------------------------------------------------------------------------------------------------------------------//
function ManejadorExito3(transport) {   // si se ejecuto correctamente el envio se llama a la funcion ManejadorExito 
//------------------------------------------------------------------------------------------------------------------//
	if (transport.responseText=='Ok'){
		//location.href=location.href;
	}
//		prompt('retorno',transport.responseText);
	
}// end function successHandler

//------------------------------------------------------------------------------------------------------------------//
function HistorialPedir(idOrden){
//------------------------------------------------------------------------------------------------------------------//
	if(window.confirm('Volver a colocar este pedido en el ticket de compra?')){
		$('div_procesando').show();
		$('tbl_pedido').hide();
		//prompt('prueba','carrito_historial_pedir.asp?idOrden='+idOrden);
		new Ajax.Request('carrito_historial_pedir.asp?idOrden='+idOrden, {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ExitoHistorialPedir,
							onFailure: function(transport){ alert('Uno de sus artículos no de encuentra en stock'); }});	
	}
}//end function

//------------------------------------------------------------------------------------------------------------------//
function ExitoHistorialPedir(transport) {   // si se ejecuto correctamente el envio se llama a la funcion ManejadorExito 
//------------------------------------------------------------------------------------------------------------------//
	
	if (transport.responseText!=''){
		
		cargarTicketxBeneficiario(transport.responseText, 'padre');
		//alert('Datos actualizados');
		
		parent.location.href=parent.location.href
	}
	$('div_procesando').hide();
	$('tbl_pedido').show();
		//prompt('retorno',transport.responseText);
	
}// end function successHandler

var winCargarDetalle	=	null;
//------------------------------------------------------------------------------------------------------------------//
function cargar_Detalle(cod_beneficiario){
//------------------------------------------------------------------------------------------------------------------//
	var  titulo = '' ; 
	var  ancho  =  491 ; 
	var  largo  =  360 ;
		
	winCargarDetalle = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  destroyOnClose:true,
					  url: 'carrito_detalle.asp?cod_beneficiario='+cod_beneficiario, 						  
					  showEffectOptions: {duration:0.5}});		
	winCargarDetalle.setZIndex(100)
	winCargarDetalle.showCenter(false);
	
}


//------------------------------------------------------------------------------------------------------------------//
function cargarBannerTransicion(){		// cargarBannerTransicion Carga Ticket
//------------------------------------------------------------------------------------------------------------------//
	
	var element 	=  $('banner_transicion');
	
	var pagina='index_banner_transicion_index3.asp'; 	
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	new Ajax.Updater('banner_transicion', pagina, { method: 'post',  asynchronous: true,
						encoding:'UTF-8', evalScripts: true });
	
}//end function cargarTicket

//------------------------------------------------------------------------------------------------------------------//
function cargarNoticiaTransicion(){		// cargarBannerTransicion Carga Ticket
//------------------------------------------------------------------------------------------------------------------//
	
	var element 	=  $('noticia_transicion');
	
	var pagina='index_noticias_transicion3.asp'; 	
	element.innerHTML = '<img src="images/spinner40.gif">'; 
	
	new Ajax.Updater('noticia_transicion', pagina, { method: 'post',  asynchronous: true,
						encoding:'UTF-8', evalScripts: true });
	
}//end function cargarTicket

//*********************************************************************************************************************
//************************************************ENCUESTA*************************************************************
//*********************************************************************************************************************

var winInicioSesion_Encuesta = null;
function Cargar_loginEncuesta(opcion){

//------------------------------------------------------------------------------------------------------------------//		
/*opcion ---> terminar_pedido*/
	var fecha  = new Date()
	var  titulo = '' ; 
	
	var  ancho  =  564 ; 
	var  largo  =  256 ;

	if (opcion==undefined){
		opcion = ''	
	}//end if

	/*---------------------------------------------------------------------------------------*/
	/*----Se realiza una consulta Ajax para saber si la variable de session está activa------*/
	/*----en caso que no este activo se pedirá al usuario que se logonee, caso contrario-----*/
	/*----irá directamente a la opcion desea (ventana de beneficiario, ofertas, etc) según---*/
	/*----como se indique en la variable opcion----------------------------------------------*/
	/*----El Ajax a utilizar invocará a la página usuario_sesion_verificar.asp si está-------*/
	/*----conectado devolverá el valor de OK-------------------------------------------------*/
	/*---------------------------------------------------------------------------------------*/
	new Ajax.Request('usuario_sesion_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){ 
			var arr_dato     = transport.responseText.split(";");
			var respuesta    = arr_dato[0];
			var id_remitente = arr_dato[1]; //Sesion codigo de Usuario
			var iniciarSesion = 'N';
			/*Debe ser OK la respuesta para poder entrar al proceso*/
			if (respuesta=='OK'){
				/*El id_remitente es el codigo de usuario que es el valor de la variable de Session que deberá ser la cédula o el pasaporte*/
				/*si tiene asignado algun valor deberá evaluar a que ventana podrá abrir, caso contrario se abrirá la ventana de login*/			
				if (id_remitente!=''){
					
					switch (opcion){
						case 'terminar_pedido': 
							
							VentanaBeneficiarioDatos('nuevo',id_remitente);
							
							break;
							
						default:
						
							iniciarSesion = 'S';
							break;
					}//end switch
				}else{
				  iniciarSesion = 'S';
				}//end if
				
				if (iniciarSesion=='S'){
					
					/*Por defecto se ejecuta la pantalla de inicio de sesion*/
					var pagina ='iniciar_sesion_usuario_Encuesta.asp?opcion='+opcion;
					
					winInicioSesion_Encuesta = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true,
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winInicioSesion_Encuesta.setZIndex(100);
					winInicioSesion_Encuesta.showCenter(false);
				}//end if
			}//end if
		}/*,
		onFailure: function(){ alert('Something went wrong...') }*/
	  });
}
//*************************************************************************************************************************
//****************************************************ENCUESTA*************************************************************
//*************************************************************************************************************************

var winRegistro_Cliente_Encuesta = null;
function Registro_Cliente_Encuesta(){
//------------------------------------------------------------------------------------------------------------------//		
	//parent.winInicioSesion.close(); 
	var  titulo = '' ; 
	var  ancho  =  470 ; 
	var  largo  =  504 ;
	var  pagina ='carrito_beneficiario_registro_Encuesta.asp';

	winRegistro_Cliente_Encuesta = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	//showDebug() ;
	winRegistro_Cliente_Encuesta.showCenter(false);
//------------------------------------------------------------------------------------------------------------------//		
}//end function CargarInicioSesionUsuario


//------------------------------------------------------------------------------------------------------------------//		
var winBeneficiarioDatos_Encuesta = null;
function VentanaBeneficiarioDatos_Encuesta(opcion, cod_beneficiario){
//------------------------------------------------------------------------------------------------------------------//	
	
	var fecha = Date(); 
	/*---Se verifica que en el momento de abrir la ventana de beneficiario, debe existir productos seleccionados---*/
	/*---que no tenga un beneficiario, para que se pueda abrir dicha ventana---------------------------------------*/
	new Ajax.Request('lib/beneficiario_articulo_verificar.asp?fecha='+fecha,
	  {
		method:'get',
		onSuccess: function(transport){
			
			var arr_dato     		= transport.responseText.split(";");
			var respuesta    		= arr_dato[0]; //Devolver OK si todo salió de forma correcta
			var nro_art_sin_asignar = arr_dato[1]; //Nro. de Articulos sin asignar beneficiario
			var tot_art_sin_asignar = arr_dato[2]; //Precio Total de articulo sin asignar beneficiario
			var nro_beneficiario    = arr_dato[3]; //Se obtiene el número de beneficiario activos del pedido
			var mostrarVentana		= 'N';
		
			if (respuesta=='OK'){
				
				switch (opcion){
					/*------------------------------------------------------------------------*/
					/*Esta opcion es utiliza desde la ticketera cuando poner terminar pedido  */
					/*en caso que haya articulo sin beneficiario aquí se habilitara para que  */
					/*se muestre la pantalla  ------------------------------------------------*/
					/*------------------------------------------------------------------------*/
					case 'nuevo': 
						
						if (nro_art_sin_asignar>0){
							mostrarVentana = 'S';
						}else{
							/*---------------------------------------------------------------------------*/
							/*En caso que el numero de beficiario activo sea igual a CERO se que por     */
							/*lo menos necesita de un articulo para poder terminar el pedido, en caso    */
							/*que tenga un beneficiario activo y no tiene productos seleccionados para   */
							/*un nuevo beneficiario no se mostrará la venta de beneficiario sino que irá */
							/*directamente a la pagina carrito_pago01.asp--------------------------------*/
							/*---------------------------------------------------------------------------*/
							
													
								parent.location.href='remitente_encuesta.asp'; 								
						}//end if
						break;
						
					/*-------------------------------------------------------------------------*/
					/*Para cualquier otra opción se mostrará la ventana de beneficiario--------*/
					/*-------------------------------------------------------------------------*/
					default:
						mostrarVentana = 'S';
						break;
				}//end switch
				
				/*------------------Se muestra la ventana del Beneficiario----------------*/
				if (mostrarVentana=='S'){
					var titulo = '' ; 
					var ancho  =  971 ; 
					var largo  =  401 ;
					var fecha  = new Date()
					var pagina ='carrito_beneficiario_datos_Encuesta.asp?opcion='+opcion+'&cod_beneficiario='+cod_beneficiario+'&fecha='+fecha;
				
					winBeneficiarioDatos_Encuesta = new Window({className: "alphacube", title: titulo, 
									  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
									  maximizable: false, resizable: false, minimizable: true,
									  url: pagina, destroyOnClose:true,
									  showEffectOptions: {duration:0.5}});		
					//showDebug() ;
					winBeneficiarioDatos_Encuesta.showCenter(false);
				
				}//end if
				/*------------------------------------------------------------------------*/
			}//end if
		},//end onSuccess
		onFailure: function(transport){ prompt('respuesta',transport.responseText); }
	  }); //end new Ajax



	//alert(opcion+'sss  '+cod_beneficiario);

//------------------------------------------------------------------------------------------------------------------//		
}//end function VentanaBeneficiarioDatos
//------------------------------------------------------------------------------------------------------------------//		

//------------------------------------------------------------------------------------------------------------------//		
function GrabarDatosBeneficiario_Encuesta(opcion, frm){
//------------------------------------------------------------------------------------------------------------------//	
	//alert('graba');
	var fecha  	= new Date()
	var url 	= "carrito_beneficiario_grabar.asp?opcion="+opcion+"&fecha="+fecha
	var parametros=$(frm).serialize();
	//alert(parametros);
	new Ajax.Request(url, {
		  method: 'get',
		  asynchronous: false,
		  parameters: parametros,
		  onSuccess: successHandlerGrabarDatosBeneficiario_Encuesta
		 //onFailure: muestraError
		}); 
//------------------------------------------------------------------------------------------------------------------//		
}//end function GrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		


//------------------------------------------------------------------------------------------------------------------//		
function successHandlerGrabarDatosBeneficiario_Encuesta(transport){
//------------------------------------------------------------------------------------------------------------------//		
	var respuesta = transport.responseText; 
	//alert(respuesta)
	if(respuesta=='ok'){
	   parent.Cargar_Encuesta();	
	   
	}//end if
//------------------------------------------------------------------------------------------------------------------//				
}//end function successHandlerGrabarDatosBeneficiario
//------------------------------------------------------------------------------------------------------------------//		

var winEncuesta	=	null;
function Cargar_Encuesta(opcion){
//------------------------------------------------------------------------------------------------------------------//		
	
	//var  titulo = '' ; 
	var  ancho  =  570 ; 
	var  largo  =  524 ;
	var  pagina ='remitente_encuesta.asp?opcion='+opcion;
	window.open(pagina,'winEncuesta','width=570,height=524,scrollbars=yes,resizable=no,dialog=yes,minimizable=yes,status=yes');
	/*winEncuesta = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});	
	winEncuesta.setZIndex(300);
	winEncuesta.showCenter(false);*/
//------------------------------------------------------------------------------------------------------------------//		
}//end function Cargar_Encuesta



var winClave	=	null;
function Cargar_ClaveOlvidar(){
//------------------------------------------------------------------------------------------------------------------//		
	
	var  titulo = '' ; 
	var  ancho  =  470 ; 
	var  largo  =  210 ;
	var  pagina ='remitente_contrasenia.asp';

	winClave = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	winClave.setZIndex(100);
	winClave.showCenter(false);
	

//------------------------------------------------------------------------------------------------------------------//		
}//end function Cargar_Encuesta

var winClaveProv	=	null;
function Cargar_ClaveOlvidarProv(){
//------------------------------------------------------------------------------------------------------------------//		
	
	var  titulo = '' ; 
	var  ancho  =  470 ; 
	var  largo  =  210 ;
	var  pagina ='proveedor_contrasenia.asp';

	winClaveProv = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	winClaveProv.setZIndex(100);
	winClaveProv.showCenter(false);
	

//------------------------------------------------------------------------------------------------------------------//		
}//end function Cargar_Encuesta

var winMensaje	=	null;
function Cargar_MensajeEncuesta(){
//------------------------------------------------------------------------------------------------------------------//		
	
	var  titulo = '' ; 
	var  ancho  =  470 ; 
	var  largo  =  145 ;
	var  pagina ='mensaje_encuesta.asp';

	winMensaje = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	winMensaje.setZIndex(300);
	winMensaje.showCenter(false);
	//parent.winMensaje.close(); 
//------------------------------------------------------------------------------------------------------------------//		
}//end function Cargar_Encuesta

var enviaCorreo=null;
function enviar_correo(correo){
	var  pagina ='mail_registro.asp?correo='+correo;	
	window.open(pagina,'enviaCorreo');
	
}

//------------------------------------------------------------------------------------------------------------------//
function cargarCodigoInternacional(hid_cod_pais,text_trabajo,text_casa, text_movil, text_pais){		// Carga los productos
//------------------------------------------------------------------------------------------------------------------//
	
	var pais			= text_pais.value;	
	//alert("pais"+pais);
	var elementTrabajo 	= text_trabajo;	
	//alert("elementTrabajo"+elementTrabajo);
	var elementCasa		= text_casa;
	//alert("elementCasa"+elementCasa);
	var elementMovil	= text_movil;
	//alert("elementMovil"+elementMovil);
	var elementCodInt	= hid_cod_pais;	
	//alert("elementCodInt"+elementCodInt);
	//var element_id  = text_trabajo.id;
	var pagina='registro_codigoInternacional.asp?pais='+pais;	
	//elementTrabajo.innerHTML = '<img src="images/spinner40.gif">'; 	
	new Ajax.Request(pagina, {
							method: 'POST',
							//parameters: $('frmRegistro_Cliente').serialize(),
							asynchronous: false,
							parameters: '',							
							onSuccess: function(transport){								
									text_trabajo.value=transport.responseText;
									text_casa.value=transport.responseText;
									text_movil.value=transport.responseText;
									hid_cod_pais.value=transport.responseText;								
								}
							});

}//end function cargarCodigoInternacional

//------------------------------------------------------------------------------------------------------------------//
function enviaProducto(){ 
//------------------------------------------------------------------------------------------------------------------//		
	var	producto	= $('txt_busqueda').value;	
	
				/*new Ajax.Request('carrito_productos_busqueda.asp?producto='+producto, {
							method: 'post',
							asynchronous: false,
							parameters: '',
							onSuccess: ManejadorExito
							});*/
	
	
	var element 	=  $('productos');
	
	var pagina='carrito_productos_busqueda.asp?producto='+producto;
	
	
	if(element){
		element.innerHTML = '<img src="images/spinner40.gif">'; 
		
		$('lbl_producto').innerHTML = "Resultados de la Busqueda";
		$('lbl_seccion').innerHTML = "";
		
		new Ajax.Updater('productos', pagina, { method: 'post',  asynchronous: true,
							encoding:'UTF-8', evalScripts: true });	
	}else{
		
		var id_divx 	= 'mnu_Alimentos';
		var productosx 	= '025';
		var seccionx 	= 'ALIMENTOS';
		var cod_cargaOfertax = '';//'103';
				
		location.href = 'carrito_productos.asp?id_div=' + id_divx  
							+ '&productos=' + productosx + '&seccion=' + seccionx 
							+ '&cod_cargaOferta=' + cod_cargaOfertax
							+ '&bsq=si&buscar='+producto;
	}//end if
					
}
	


//------------------------------------------------------------------------------------------------------------------//
function cargarTab_Busqueda(productos, pagina, producto){		// Carga los productos
//------------------------------------------------------------------------------------------------------------------//
		
		window.scrollTo(0,0);
			var element =  $('productos');
			var parametros=$('frmCarrito').serialize();
			//alert(element);
			
			var pagina='carrito_productos_busqueda.asp?productos=' + productos + '&pagina=' + pagina+ '&producto=' + producto; //+ ' &numero= '+ numero
							
			element.innerHTML = '<img src="images/spinner40.gif">'; 
							
			new Ajax.Updater('productos', pagina, { method: 'post',  asynchronous: true,
							 parameters:parametros, encoding:'UTF-8', evalScripts: true });
			
			
}//end if


/*ROL DE EMPLEADOS*/
var winClave=null;
/*------------------------------*/
function Cargar_ClaveOlvidarEmp(){
/*------------------------------*/	
	var  titulo = '' ;  var ancho=470 ;  var largo=195 ;
	var  pagina ='empleados_recordar_clave.asp';

	winClave = new Window({className: "alphacube", title: titulo, 
					  width:ancho, height:largo, maxWidth:ancho, maxHeight:largo,
					  maximizable: false, resizable: false, minimizable: true,
					  url: pagina, destroyOnClose:true,
					  showEffectOptions: {duration:0.5}});		
	winClave.setZIndex(100);
	winClave.showCenter(false);
}//end function abrirRecordarClave
