////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//
// aplicacion.js / Librería de funcinones para el sistema Argos.
// Construida por Unnica Desarrollo Digital y Diseño S.L.
//	Todos los derechos reservados.
//
//////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
var no_hay_respuesta = "No hay respuesta del servidor. Verifique la conexion.";
function redondear(cantidad, decimales) {
//lo redondea a 2 decimales
	var cantidad = parseFloat(cantidad);
	var decimales = parseFloat(decimales);
	decimales = (!decimales ? 2 : decimales);
	return Math.round(cantidad * Math.pow(10, decimales)) / Math.pow(10, decimales);
}

function ejecutar(archivo_procesamiento, pars, funcion_salida, mensaje_salida, padre){
	var myAjax = new Ajax.Request(
				archivo_procesamiento, 
				{
					method: 'post', 
					parameters: pars, 
					onComplete: function(originalRequest){
						switch(originalRequest.responseText){
							case '1':	
								if(mensaje_salida!=""){
									alert(mensaje_salida);
								}
								if(padre){
									window.opener.procesar(funcion_salida,pars,'');
								}
								else{
									procesar(funcion_salida,pars,'');
								}
								
							break;
							case '0':
								alert("Se ha producido un error no determinado.\nContacte con nosotros para poder resolverlo.\nMuchas gracias.");
							break;
							default:
								alert(originalRequest.responseText);
							break;
						}
					}
				});
		}
function procesar(accion,pars,target){
	if(target==''){
		target = '';	
	}
	switch(accion){
		case 'comprobar_edad':
			if(pars=='mayor'){
				ejecutar('mayor.php', "", 'quitar_capa', '', 0);
			}
			else{
				window.location = "http://www.google.es";
			}
		break;
		case 'quitar_capa':
			$('ocultador').style.display = 'none';
		break;
	} //switch
}

