$(document).ready(function(){
    //con toggle hacemos que se muestre/oculte alternativamente.
    $("#nuevo_cliente").toggle(
        function() {$("#cliente").show()},
        function() {$("#cliente").hide()}
    )
});



function doPayPal( base_url, id ) {
	
	$.post( base_url + 'pediatras/enviarCuenta/' + id, { id: id },
	function(data){
		$('#porsi').html(data);
	});
}

function doDelete( base_url, id ) {
	if( confirm('Desea eliminar el registro?') ) {
		
		$.post( base_url + 'panel/delete',
			{ 
				id: id
			},
			function(data) {
				$('#tabla_clientes_contenido').html(data);
			}
		).complete(function() {
  			document.getElementById('mensajes').innerHTML = 'Se ha eliminido el registro satisfactoriamente.';
  			setTimeout(function() {
        		document.getElementById('mensajes').innerHTML = '';
		    }, 5000);
  		});
	}
}

function doEdit( base_url, id ) {
	$.post( base_url + 'panel/modify/' + id, { id: id },
		function(data){
			document.getElementById('editar_cliente').style.display = 'block';
			$('#editar_cliente').html(data);
		}
	);
}

function doDetails( base_url, id ) {
	$.post( base_url + 'panel/details/' + id, { id: id },
		function(data) {
			document.getElementById('detalles').style.display = 'block';
			$('#detalles').html(data);
		}
	)
}

function doSubmitLogin() {
	correo = document.getElementById('loginemail').value;
	clave = document.getElementById('loginpasswd').value;
	barra = document.getElementById('loading_login_bar');
	
	recor=0;
	
	if(document.getElementById('chkRecordarme').checked==true) 
	{
		recor=1;
	}
	
	
	if( correo == '' ) {
		document.getElementById('dir_correo').style.color = '#FF0000';
	} else{
		document.getElementById('dir_correo').style.color = '#777777';
	}
	if( clave == '' ) {
		document.getElementById('cont_correo').style.color = '#FF0000';
	} else {
		document.getElementById('cont_correo').style.color = '#777777';
	}
	
	if( correo != '' && clave != '' ) {
		barra.style.display = 'block';
		document.getElementById('error').style.display = 'none';
		$.post( '/nube/users/login_2', { loginemail: correo, loginpasswd: clave, recordar: recor },
		//$.post( 'http://localhost/epediatras/users/login_2', { loginemail: correo, loginpasswd: clave, recordar: recor },
			function(data) {
				switch(data) {
					case "0":
						barra.style.display = 'none';
						document.getElementById('error').style.display = 'block';
						$('#error').html('Correo o contrase&ntildea incorrectos');
					break;
					case "1":
						barra.style.display = 'none';
						window.location = 'nube/user/patients';
						//window.location = 'http://localhost/epediatras/user/patients';
					break;
				}
			}
		);
	}
}

function forgotten( tipo ) {
	if( tipo == 0 ) {
		document.getElementById('accesar').style.display = 'none';
		document.getElementById('olvidaste').style.display = 'block';
	} else {
		document.getElementById('olvidaste').style.display = 'none';
		document.getElementById('accesar').style.display = 'block';	
	}
}

function doForgotten() {
	correo = document.getElementById('email').value;
	if( correo == '' ) {
		document.getElementById('error_correo').style.color = '#FF0000';
	} else{
		document.getElementById('error_correo').style.color = '#777777';
	}
	
	if( correo != '' ) {
		$.post( '/nube/users/forgotten_password_two', { email: correo },
			function(data) {
				$('#mensaje').html(data);
			}
		).complete(function() {
  			document.getElementById('email').value = '';
  		});
	}
}

function registrar() {
	nombre = document.getElementById('display_name').value;
	email = document.getElementById('email_reg').value;
	pass = document.getElementById('password').value;
	conf_pass = document.getElementById('confirm_password').value;
	codigo = document.getElementById('code').value;
	
	if( nombre == '' ) {
		document.getElementById('display_name').style.border = '1px solid #FF0000';
		document.getElementById('display_name').style.color = '#FF0000';
	} else{
		document.getElementById('display_name').style.border = '0px solid #777777';
		document.getElementById('display_name').style.color = '#777777';
	}
	
	if( email == '' ) {
		document.getElementById('email_reg').style.border = '1px solid #FF0000';
		document.getElementById('email_reg').style.color = '#FF0000';
	} else{
		document.getElementById('email_reg').style.border = '0px solid #777777';
		document.getElementById('email_reg').style.color = '#777777';
	}
	
	if( pass == '' ) {
		document.getElementById('password').style.border = '1px solid #FF0000';
		document.getElementById('password').style.color = '#FF0000';
	} else{
		document.getElementById('password').style.border = '0px solid #777777';
		document.getElementById('password').style.color = '#777777';
	}
	
	if( conf_pass == '' ) {
		document.getElementById('confirm_password').style.border = '1px solid #FF0000';
		document.getElementById('confirm_password').style.color = '#FF0000';
	} else{
		document.getElementById('confirm_password').style.border = '0px solid #777777';
		document.getElementById('confirm_password').style.color = '#777777';
	}
	
	if( codigo == '' ) {
		document.getElementById('code').style.border = '1px solid #FF0000';
		document.getElementById('code').style.color = '#FF0000';
	} else{
		document.getElementById('code').style.border = '0px solid #777777';
		document.getElementById('code').style.color = '#777777';
	}
	
	if( nombre != '' && email != '' && pass != '' && conf_pass != '' && codigo != '' ) {
		if( pass == conf_pass ) {
			document.getElementById('error_2').innerHTML = '';
			
			$.post( '/nube/users/page_create', { code: codigo, display_name: nombre, email: email, username: email, password: pass },
				function(data) {
					$('#error_2reg').html(data);
				}
			).complete(function() {
	  			document.getElementById('email_reg').value = '';
	  			document.getElementById('display_name').value = '';
				document.getElementById('password').value = '';
				document.getElementById('confirm_password').value = '';
				document.getElementById('code').value = '';
	  		});
			
		} else {
			document.getElementById('error_2reg').innerHTML = 'Las contraseas no son iguales';
		}
	} else {
		document.getElementById('error_2reg').innerHTML = 'Faltan datos';
	}
}

function preguntar( base_url, sesion ) {
	nombre = document.getElementById('nombre').value;
	correo = document.getElementById('correo').value;
	pregunta = document.getElementById('pregunta').value;
	recaptcha = document.getElementById('recaptcha_response_field').value;
	challenge = document.getElementById('recaptcha_challenge_field').value;
	
	if( nombre == '' ) {
		document.getElementById('nombre').style.border = '2px solid #FF0000';
	} else {
		document.getElementById('nombre').style.border = '2px solid #bbbaba';
	}
	
	if( correo == '' ) {
		document.getElementById('correo').style.border = '2px solid #FF0000';
	} else {
		document.getElementById('correo').style.border = '2px solid #bbbaba';
	}
	
	if( pregunta == '' ) {
		document.getElementById('pregunta').style.border = '2px solid #FF0000';
	} else {
		document.getElementById('pregunta').style.border = '2px solid #bbbaba';
	}
	
	if( recaptcha == '' ) {
		document.getElementById('recaptcha_response_field').style.border = '2px solid #FF0000';
	} else {
		document.getElementById('recaptcha_response_field').style.border = '2px solid #bbbaba';
	}
	
	if( nombre != '' && correo != '' && pregunta != '' && recaptcha != '' ) {
		$.post( base_url + 'recaptchademo/check_captcha/',
			{
				nombre: nombre, correo: correo, pregunta: pregunta, recaptcha_response_field: recaptcha,
				recaptcha_challenge_field: challenge, sesion: sesion
			},
			function(data) {
				if( data == "0" ) {
					$('#error_preguntas').html('Escriba correctamente las palabras del captcha.');
					Recaptcha.reload();
				} else {
					$('#error_preguntas').html('');
					$('#preguntas').html(data);
				}
				
			}
		).complete(function() {
  			document.getElementById('nombre').value = '';
  			document.getElementById('correo').value = '';
			document.getElementById('pregunta').value = '';
			document.getElementById('recaptcha_response_field').value = '';
  		});
	}
}

function creaCodigo( base_url ) {
	$.post( base_url + 'panel/createCode/',
		{
			id:'1'
		},
		function(data) {
			$('#div_tabla_codigos').html(data);
		}
	)
}

function deleteCodigo( base_url, id ) {
	$.post( base_url + 'panel/deleteCode/',
		{
			id: id
		},
		function(data) {
			$('#div_tabla_codigos').html(data);
		}
	)
}






























