﻿	var flip = 0;
	function muestraLogin() {		
		$("#caja_logueo_head").toggle(flip++ % 2 == 0);
	}
	
	function ValidaFormularioCabeceraLogueo() {
		var error = 0;
		var mensaje = "";
		$('#caja_logueo_mensaje').html('');
		if (!compruebavacio(document.formLogarse.cem_usr_acceso.value) || !compruebavacio(document.formLogarse.cpwd_acceso.value)) {
			error = 1;
			mensaje = mensaje + "  Debe introducir su Usuario y Contraseña\n";
		} else if (!compruebaSinCarExtranios(document.formLogarse.cem_usr_acceso.value)) {
			error = 1;
			mensaje = mensaje + "  El Usuario no puede contener caracteres extraños (%&$!\"\'/\\) \n";
			
		}
		
		
		if (error == 1) {
			//alert (mensaje);
			//$('#caja_logueo_mensaje').html(mensaje);					
			pintaCajaDialogo ('alerta_acceso_cabecera', '<BR>' + mensaje);
		} else {
			ValidarCabeceraLogarsePorAjax();
		}
	}
			
			function ValidarCabeceraLogarsePorAjax()   {
				var url = "/acceso_action_ajax.cfm";
				//var accion="ArticulosCambiarEstado";
				
				var parametros = "acceder=1&" + $('#formLogarse').serialize();
				//parent.location.href= url + "?" + parametros;
				
				var xml = $.ajax({//comienzo el AJAX y le asigno sus propiedades
					  type: "POST",
					  url: url,// la url
					  data: parametros,
					  error:  function(request, settings){// cuando tenga éxito
						alert("Error de conexión (error en el servidor): " + request);
					  },
					  success: function(request, settings){// cuando tenga éxito
						 procesa_ValidarCabeceraLogarsePorAjax(request);//llamo la función que me mostrara las entradas
					  }
				   });
						
			}
			
		function  procesa_ValidarCabeceraLogarsePorAjax(datos) {
			valor = datos.split("|");
			
			if (valor[1] == '0')
			{
				pintaCajaDialogo ('alerta_acceso_cabecera', 'DATOS DE ACCESO INCORRECTOS');
			}
			else if (valor[1] == '1')
			{
				//parent.location = '/mis_datos_usuario_info.cfm';
				document.miform_redir.submit()
			}
			else if (valor[1] == '2')
			{
				pintaCajaGeneralCabecera ('alerta_acceso_cabecera', valor[2])
			}
			else{}
		}
			
		function pintaCajaGeneralCabecera(id, textIn) {
			var texto = "";
			texto = texto + '<div align="center" style="margin:0px;">';
			texto = texto + '	<div align="left"><img src="/images/logo_acceso_dist_3m.gif" width="55" height="35" align="absmiddle" /></div><br />';
			texto = texto + '	<div style="font-weight:bold;" align="center">Acceso a tu 3M Oficina<br /><br /></div>';
			texto = texto + '	<div id="caja_formulario" style="padding:10px 20px 10px 25px; text-align:left">' + textIn;
			texto = texto + '	</div>';
			texto = texto + '</div>';
			$("#" + id).html(texto); 
			$.prettyPhoto.open('#' + id, '', '', {theme:'facebook', allowresize:false, allowScrollCentering: false, width:350});  
		}
			
		function pintaCajaDialogo (id, text) {
			$("#link_msjAcceso").click();
			/*$("#" + id).html(text);  
			$("#" + id).dialog({ height: 180, width: 480, resizable: false, bgiframe: true });
			$("#" + id).dialog('open');*/
		}
			
			function reenviar_validausu(id)
			{
				$("#alerta_acceso_cabecera").dialog('close');
				var url = '/mis_datos_action.cfm?reenviar_validausu=' + id;
				parent.location = url;
			}
			
			function salirLogueo()
			{
				var txthtml = '<table width="100%"><tr><td align="center">¿Estás seguro de que deseas salir?</td></tr><tr><td align="center"><br /><input type="button" value="Si" onclick="salirLogueo_ok();" style="color: #666;background: #FFFFFF;border: 1px solid #CCCCCC;padding:5px;width:150px;font-weight:bold;cursor:pointer;">&nbsp;&nbsp;<input type="button" value="No" onclick="salirLogueo_ko();" style="color: #666;background: #FFFFFF;border: 1px solid #CCCCCC;padding:5px;width:150px;font-weight:bold;cursor:pointer;"></td></tr></table>';
				$("#alerta_acceso_cabecera").html(txthtml);
				$("#alerta_acceso_cabecera").dialog({ height: 150, width: 400, resizable: false, bgiframe: true });
				$("#alerta_acceso_cabecera").dialog('open');
			}
			
			function salirLogueo_ok()
			{
				$("#alerta_acceso_cabecera").dialog('close');
				parent.location = '/desconexion.cfm';
			}
			
			function salirLogueo_ko()
			{
				$("#alerta_acceso_cabecera").dialog('close');
			}
				
