$(document).ready(function(){
	
	//$("#user").defaultValue({'value':'USUARIO'});
	//$("#pass").defaultValue({'value':'PASSWORD'});
	
	$("#entrar").click(function(e) {	
		
		//Detengo las acciones del form
		e.preventDefault();
								
		//Tomo valores del Formulario
		var user = $('#user').val();
		var pass = $('#pass').val();
		
		//Guardo valor del boton, para mantener segun idioma al reponer
		if ($.browser.msie) {
			var btnEntrarIE = $('#entrar').text();   //para IE 
		}else{
			var btnEntrar = $('#entrar').val();
		}
		 
		//ejecuto consulta
		$.ajax({
			url: "pageControllers/ajaxLogin.php",
			data: { user: user, pass: pass },
			async: true,
			cache: false,
			timeout: 3000,
			type: "POST",
			dataType: "json",
			contentType: "application/x-www-form-urlencoded",
			beforeSend: function(objeto){
					//Cambio texto boton
					if ($.browser.msie) {
						$('#entrar').text('Verificando...');   //para IE 
					}else{
						$('#entrar').val('Verificando...');
					}
					$('#entrar').attr('disabled','disabled');
					//Borro contenido y oculto div de salida para mensajes
					$('#loginRespuesta').text('');
					$('#loginRespuesta').hide();
				},
			error: function(objeto, quepaso, otroobj){
					
					//Mensaje
					//No se logro ejecutar la consulta ajax
					$('#loginRespuesta').text('Algo sali\u00f3 mal, vuelve a intentarlo');
					$('#loginRespuesta').fadeIn().delay(3500).fadeOut('slow');

					if ($.browser.msie) {
						$('#entrar').text(btnEntrarIE);   //para IE 
					}else{
						$('#entrar').val(btnEntrar);
					}
					$('#entrar').attr('disabled','');
					
				},
			success: function(data){

					if(data.err == false){
						//Mensaje
						//Ingreso correctamente la area de clientes
						$('#loginRespuesta').text('Datos Correctos! Dirigiendote al Area de Clientes');
						$('#loginRespuesta').fadeIn().delay(3500).fadeOut('slow');
						//Propago el formulario para validar login
						$('#loginForm').submit();
					}else{
						//Mensaje
						//Respues de la validación respecto a la base de datos
						$('#loginRespuesta').text(data.msg);
						$('#loginRespuesta').fadeIn().delay(3500).fadeOut('slow');
						
						if ($.browser.msie) {
							$('#entrar').text(btnEntrarIE);   //para IE 
						}else{
							$('#entrar').val(btnEntrar);
						}
						$('#entrar').attr('disabled','');
						
						
					}

					
				}
				
				
		});
		
	});
						   
});
