#pragma mark -
#pragma mark UIWebViewDelegate Methods

- (BOOL)           webView:(UIWebView *)webView
shouldStartLoadWithRequest:(NSURLRequest *)request
            navigationType:(UIWebViewNavigationType)navigationType
{
    if (_sessionChecked) {
        [self log:@"session already checked."];
        return YES;
    }

    [self log:@"will check session."];

    NSURLConnection *conn = [NSURLConnection connectionWithRequest:request delegate:self];
    if (conn == nil) {
        NSLog(@"cannot create connection");
    }
    return NO;
}