├── GridViewCSV ├── en.lproj │ ├── InfoPlist.strings │ ├── ViewController_iPad.xib │ └── ViewController_iPhone.xib ├── Default.png ├── Default@2x.png ├── Default-568h@2x.png ├── Custom Views │ ├── TableLayout.h │ ├── TableCell.h │ ├── TableCell.m │ └── TableLayout.m ├── ViewController.h ├── GridViewCSV-Prefix.pch ├── main.m ├── AppDelegate.h ├── GridViewCSV-Info.plist ├── AppDelegate.m └── ViewController.m ├── README.md ├── .gitignore ├── GridViewCSV.xcodeproj └── project.pbxproj └── events.json /GridViewCSV/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /GridViewCSV/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattlangtree/grid-view-csv/master/GridViewCSV/Default.png -------------------------------------------------------------------------------- /GridViewCSV/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattlangtree/grid-view-csv/master/GridViewCSV/Default@2x.png -------------------------------------------------------------------------------- /GridViewCSV/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattlangtree/grid-view-csv/master/GridViewCSV/Default-568h@2x.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | grid-view-csv 2 | ============= 3 | 4 | GridViewCSV is a custom view featuring horizontal and vertical scrolling ala Numbers.app on iOS 5 | 6 | Grid View image 7 | -------------------------------------------------------------------------------- /GridViewCSV/Custom Views/TableLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // TableLayout.h 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 9/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface TableLayout : UICollectionViewLayout 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | .DS_Store 3 | build/ 4 | *.pbxuser 5 | !default.pbxuser 6 | *.mode1v3 7 | !default.mode1v3 8 | *.mode2v3 9 | !default.mode2v3 10 | *.perspectivev3 11 | !default.perspectivev3 12 | *.xcworkspace 13 | !default.xcworkspace 14 | xcuserdata 15 | profile 16 | *.moved-aside 17 | DerivedData 18 | .idea/ 19 | -------------------------------------------------------------------------------- /GridViewCSV/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 8/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /GridViewCSV/GridViewCSV-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'GridViewCSV' target in the 'GridViewCSV' project 3 | // 4 | 5 | #import 6 | 7 | #ifndef __IPHONE_4_0 8 | #warning "This project uses features only available in iOS SDK 4.0 and later." 9 | #endif 10 | 11 | #ifdef __OBJC__ 12 | #import 13 | #import 14 | #endif 15 | -------------------------------------------------------------------------------- /GridViewCSV/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 8/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "AppDelegate.h" 12 | 13 | int main(int argc, char *argv[]) 14 | { 15 | @autoreleasepool { 16 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /GridViewCSV/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 8/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class ViewController; 12 | 13 | @interface AppDelegate : UIResponder 14 | 15 | @property (strong, nonatomic) UIWindow *window; 16 | 17 | @property (strong, nonatomic) ViewController *viewController; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /GridViewCSV/Custom Views/TableCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // TableCell.h 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 9/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface TableCell : UICollectionViewCell 12 | 13 | + (NSString*) reuseIdentifier; 14 | @property (nonatomic, strong) UILabel *label; 15 | 16 | @property (nonatomic) BOOL isOddLine; 17 | 18 | @property (nonatomic, strong) id value; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /GridViewCSV/GridViewCSV-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleDisplayName 8 | ${PRODUCT_NAME} 9 | CFBundleExecutable 10 | ${EXECUTABLE_NAME} 11 | CFBundleIdentifier 12 | com.northofthree.${PRODUCT_NAME:rfc1034identifier} 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleShortVersionString 20 | 1.0 21 | CFBundleSignature 22 | ???? 23 | CFBundleVersion 24 | 1.0 25 | LSRequiresIPhoneOS 26 | 27 | UIRequiredDeviceCapabilities 28 | 29 | armv7 30 | 31 | UISupportedInterfaceOrientations 32 | 33 | UIInterfaceOrientationPortrait 34 | UIInterfaceOrientationLandscapeLeft 35 | UIInterfaceOrientationLandscapeRight 36 | 37 | UISupportedInterfaceOrientations~ipad 38 | 39 | UIInterfaceOrientationPortrait 40 | UIInterfaceOrientationPortraitUpsideDown 41 | UIInterfaceOrientationLandscapeLeft 42 | UIInterfaceOrientationLandscapeRight 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /GridViewCSV/Custom Views/TableCell.m: -------------------------------------------------------------------------------- 1 | // 2 | // TableCell.m 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 9/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import "TableCell.h" 10 | #import 11 | 12 | @implementation TableCell 13 | 14 | + (NSString*) reuseIdentifier 15 | { 16 | return @"TableCell"; 17 | } 18 | 19 | - (id)initWithFrame:(CGRect)frame 20 | { 21 | self = [super initWithFrame:frame]; 22 | if (self) 23 | { 24 | // Initialization code 25 | self.label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)]; 26 | self.label.backgroundColor = [UIColor clearColor]; 27 | self.label.textColor = [UIColor lightTextColor]; 28 | self.label.textAlignment = NSTextAlignmentCenter; 29 | [self.selectedBackgroundView setBackgroundColor:[UIColor blueColor]]; 30 | [self.contentView addSubview:self.label]; 31 | } 32 | return self; 33 | } 34 | 35 | - (void)setIsOddLine:(BOOL)isOddLine 36 | { 37 | _isOddLine = isOddLine; 38 | 39 | if (isOddLine) { 40 | self.backgroundView.backgroundColor = [UIColor colorWithRed:0.95 green:0.95 blue:0.95 alpha:1]; 41 | self.label.textColor = [UIColor darkGrayColor]; 42 | } 43 | else { 44 | self.backgroundView.backgroundColor = [UIColor whiteColor]; 45 | self.label.textColor = [UIColor darkGrayColor]; 46 | } 47 | } 48 | 49 | - (void)setValue:(id)value 50 | { 51 | _value = value; 52 | if ([value isKindOfClass:[NSString class]]) { 53 | [self.label setText:(NSString *)value]; 54 | } 55 | else if ([value isKindOfClass:[NSNumber class]]) { 56 | [self.label setText:[(NSNumber *) value stringValue]]; 57 | [self.label setTextAlignment:NSTextAlignmentRight]; 58 | } 59 | else if ([value isKindOfClass:[NSNull class]]) { 60 | [self.label setText:@"NULL"]; 61 | [self.label setTextColor:[UIColor lightGrayColor]]; 62 | } 63 | else { 64 | [self.label setText:@" "]; 65 | } 66 | } 67 | 68 | @end 69 | -------------------------------------------------------------------------------- /GridViewCSV/Custom Views/TableLayout.m: -------------------------------------------------------------------------------- 1 | // 2 | // TableLayout.m 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 9/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import "TableLayout.h" 10 | 11 | #define ITEM_WIDTH 160 12 | #define ITEM_HEIGHT 55 13 | 14 | @interface TableLayout() 15 | 16 | @property (nonatomic, assign) CGSize contentSize; 17 | @property (nonatomic, assign) NSInteger numRows; 18 | @property (nonatomic, assign) NSInteger numCols; 19 | 20 | @end 21 | 22 | @implementation TableLayout 23 | 24 | -(void)prepareLayout 25 | { 26 | [super prepareLayout]; 27 | 28 | self.numRows = [self.collectionView numberOfSections]; 29 | self.numCols = [self.collectionView numberOfItemsInSection:0]; // assume same for all rows for now 30 | self.contentSize = CGSizeMake(self.numCols * ITEM_WIDTH, self.numRows * ITEM_HEIGHT); 31 | } 32 | 33 | -(CGSize)collectionViewContentSize 34 | { 35 | return self.contentSize; 36 | } 37 | 38 | - (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds 39 | { 40 | return NO; 41 | } 42 | 43 | - (UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)path 44 | { 45 | UICollectionViewLayoutAttributes* attributes = [UICollectionViewLayoutAttributes layoutAttributesForCellWithIndexPath:path]; 46 | attributes.frame = CGRectMake(path.item * ITEM_WIDTH, path.section * ITEM_HEIGHT, ITEM_WIDTH, ITEM_HEIGHT); 47 | return attributes; 48 | } 49 | 50 | -(NSArray*)layoutAttributesForElementsInRect:(CGRect)rect 51 | { 52 | NSMutableArray* attributes = [NSMutableArray array]; 53 | 54 | NSUInteger startRow = floorf(rect.origin.y / ITEM_HEIGHT); 55 | NSUInteger endRow = MIN(self.numRows -1, ceilf(CGRectGetMaxY(rect) / ITEM_HEIGHT)); 56 | NSUInteger startCol = floorf(rect.origin.x / ITEM_WIDTH); 57 | NSUInteger endCol = MIN(self.numCols -1, ceilf(CGRectGetMaxX(rect) / ITEM_WIDTH)); 58 | for (NSUInteger r = startRow; r <= endRow; r++) 59 | { 60 | for (NSUInteger c = startCol; c <= endCol; c++) 61 | { 62 | [attributes addObject:[self layoutAttributesForItemAtIndexPath:[NSIndexPath indexPathForItem:c inSection:r]]]; 63 | } 64 | } 65 | 66 | return attributes; 67 | } 68 | @end -------------------------------------------------------------------------------- /GridViewCSV/AppDelegate.m: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.m 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 8/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import "AppDelegate.h" 10 | 11 | #import "ViewController.h" 12 | 13 | @implementation AppDelegate 14 | 15 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 16 | { 17 | self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 18 | // Override point for customization after application launch. 19 | if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { 20 | self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPhone" bundle:nil]; 21 | } else { 22 | self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPad" bundle:nil]; 23 | } 24 | self.window.rootViewController = self.viewController; 25 | [self.window makeKeyAndVisible]; 26 | return YES; 27 | } 28 | 29 | - (void)applicationWillResignActive:(UIApplication *)application 30 | { 31 | // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. 32 | // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. 33 | } 34 | 35 | - (void)applicationDidEnterBackground:(UIApplication *)application 36 | { 37 | // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. 38 | // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. 39 | } 40 | 41 | - (void)applicationWillEnterForeground:(UIApplication *)application 42 | { 43 | // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. 44 | } 45 | 46 | - (void)applicationDidBecomeActive:(UIApplication *)application 47 | { 48 | // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. 49 | } 50 | 51 | - (void)applicationWillTerminate:(UIApplication *)application 52 | { 53 | // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. 54 | } 55 | 56 | @end 57 | -------------------------------------------------------------------------------- /GridViewCSV/ViewController.m: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.m 3 | // GridViewCSV 4 | // 5 | // Created by Matt Langtree on 8/05/13. 6 | // Copyright (c) 2013 Matt Langtree. All rights reserved. 7 | // 8 | 9 | #import "ViewController.h" 10 | #import "TableLayout.h" 11 | #import "TableCell.h" 12 | 13 | @interface ViewController () 14 | { 15 | NSArray *itemsArray; 16 | BOOL _alertVisible; 17 | } 18 | 19 | @property (nonatomic, strong) UICollectionView *collectionView; 20 | 21 | @end 22 | 23 | @implementation ViewController 24 | 25 | - (id)init 26 | { 27 | self = [super init]; 28 | if (self) { 29 | 30 | } 31 | return self; 32 | } 33 | 34 | - (void)viewDidLoad 35 | { 36 | [super viewDidLoad]; 37 | 38 | // Initialize collection view and layout object 39 | TableLayout *layout = [[TableLayout alloc] init]; 40 | _collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height) collectionViewLayout:layout]; 41 | _collectionView.dataSource = self; 42 | _collectionView.delegate = self; 43 | _collectionView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 44 | [self.view addSubview:_collectionView]; 45 | [self.collectionView registerClass:[TableCell class] forCellWithReuseIdentifier:[TableCell reuseIdentifier]]; 46 | 47 | self.collectionView.backgroundColor = [UIColor whiteColor]; 48 | 49 | [self updateData]; 50 | 51 | } 52 | 53 | - (void)updateData 54 | { 55 | 56 | if (!itemsArray) { 57 | dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul); 58 | dispatch_async(queue, ^{ 59 | 60 | NSString *jsonFilePath = [[NSBundle mainBundle] pathForResource:@"events" ofType:@"json"]; 61 | NSString *jsonString = [NSString stringWithContentsOfFile:jsonFilePath encoding:NSUTF8StringEncoding error:NULL]; 62 | 63 | NSError *e = nil; 64 | NSArray *jsonArray = [NSJSONSerialization JSONObjectWithData:[jsonString dataUsingEncoding:NSUTF8StringEncoding] options: NSJSONReadingMutableContainers error: &e]; 65 | 66 | if (!jsonArray) { 67 | NSLog(@"Error parsing JSON: %@", e); 68 | } else { 69 | for(NSDictionary *item in jsonArray) { 70 | NSLog(@"Item: %@", item); 71 | } 72 | } 73 | 74 | NSLog(@"jsonArray: %@",jsonArray); 75 | itemsArray = jsonArray; 76 | dispatch_async(dispatch_get_main_queue(), ^{ 77 | 78 | [_collectionView reloadData]; 79 | 80 | }); 81 | }); 82 | } 83 | } 84 | 85 | - (void)didReceiveMemoryWarning 86 | { 87 | [super didReceiveMemoryWarning]; 88 | // Dispose of any resources that can be recreated. 89 | } 90 | 91 | #pragma mark - UICollectionViewDataSource 92 | 93 | - (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView 94 | { 95 | return (itemsArray) ? itemsArray.count : 1; 96 | } 97 | 98 | - (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section 99 | { 100 | return (itemsArray) ? [[itemsArray objectAtIndex:0] count] : 0; 101 | } 102 | 103 | - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath 104 | { 105 | TableCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:[TableCell reuseIdentifier] forIndexPath:indexPath]; 106 | cell.label.text = [NSString stringWithFormat:@"(%d,%d)", indexPath.item, indexPath.section]; 107 | cell.isOddLine = (indexPath.section %2) == 1; 108 | 109 | NSDictionary *dictionary = [itemsArray objectAtIndex:indexPath.section]; 110 | NSArray *dictionaryKeys = [dictionary allKeys]; 111 | id value = [dictionary objectForKey:[dictionaryKeys objectAtIndex:indexPath.item]]; 112 | 113 | [cell setValue:value]; 114 | 115 | return cell; 116 | } 117 | 118 | -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath 119 | { 120 | NSLog(@"cell selected: %d, %d",indexPath.section,indexPath.item); 121 | } 122 | 123 | @end 124 | -------------------------------------------------------------------------------- /GridViewCSV/en.lproj/ViewController_iPad.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1552 5 | 12D78 6 | 3084 7 | 1187.37 8 | 626.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 2083 12 | 13 | 14 | IBProxyObject 15 | IBUIView 16 | 17 | 18 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 19 | 20 | 21 | PluginDependencyRecalculationVersion 22 | 23 | 24 | 25 | 26 | IBFilesOwner 27 | IBIPadFramework 28 | 29 | 30 | IBFirstResponder 31 | IBIPadFramework 32 | 33 | 34 | 35 | 274 36 | 37 | {{0, 20}, {768, 1004}} 38 | 39 | 40 | 41 | 3 42 | MC4zMzMzMzMzMzMzAA 43 | 44 | 45 | 2 46 | 47 | IBIPadFramework 48 | 49 | 50 | 51 | 52 | 53 | 54 | view 55 | 56 | 57 | 58 | 3 59 | 60 | 61 | 62 | 63 | 64 | 0 65 | 66 | 67 | 68 | 69 | 70 | -1 71 | 72 | 73 | File's Owner 74 | 75 | 76 | -2 77 | 78 | 79 | 80 | 81 | 2 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | ViewController 90 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 91 | UIResponder 92 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 93 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 94 | 95 | 96 | 97 | 98 | 99 | 13 100 | 101 | 102 | 103 | 104 | ViewController 105 | UIViewController 106 | 107 | IBProjectSource 108 | ./Classes/ViewController.h 109 | 110 | 111 | 112 | 113 | 0 114 | IBIPadFramework 115 | YES 116 | 3 117 | 2083 118 | 119 | 120 | -------------------------------------------------------------------------------- /GridViewCSV/en.lproj/ViewController_iPhone.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1552 5 | 12D78 6 | 3084 7 | 1187.37 8 | 626.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 2083 12 | 13 | 14 | IBProxyObject 15 | IBUIView 16 | 17 | 18 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 19 | 20 | 21 | PluginDependencyRecalculationVersion 22 | 23 | 24 | 25 | 26 | IBFilesOwner 27 | IBCocoaTouchFramework 28 | 29 | 30 | IBFirstResponder 31 | IBCocoaTouchFramework 32 | 33 | 34 | 35 | 274 36 | 37 | {{0, 20}, {320, 548}} 38 | 39 | 40 | 41 | 3 42 | MC43NQA 43 | 44 | 2 45 | 46 | 47 | NO 48 | 49 | 50 | IBUIScreenMetrics 51 | 52 | YES 53 | 54 | 55 | 56 | 57 | 58 | {320, 568} 59 | {568, 320} 60 | 61 | 62 | IBCocoaTouchFramework 63 | Retina 4 Full Screen 64 | 2 65 | 66 | IBCocoaTouchFramework 67 | 68 | 69 | 70 | 71 | 72 | 73 | view 74 | 75 | 76 | 77 | 7 78 | 79 | 80 | 81 | 82 | 83 | 0 84 | 85 | 86 | 87 | 88 | 89 | -1 90 | 91 | 92 | File's Owner 93 | 94 | 95 | -2 96 | 97 | 98 | 99 | 100 | 6 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | ViewController 109 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 110 | UIResponder 111 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 112 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 113 | 114 | 115 | 116 | 117 | 118 | 13 119 | 120 | 121 | 122 | 123 | ViewController 124 | UIViewController 125 | 126 | scrollView 127 | UIScrollView 128 | 129 | 130 | scrollView 131 | 132 | scrollView 133 | UIScrollView 134 | 135 | 136 | 137 | IBProjectSource 138 | ./Classes/ViewController.h 139 | 140 | 141 | 142 | 143 | 0 144 | IBCocoaTouchFramework 145 | YES 146 | 3 147 | 2083 148 | 149 | 150 | -------------------------------------------------------------------------------- /GridViewCSV.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 46; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | C903B33A173B827E000BCD80 /* TableLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = C903B339173B827E000BCD80 /* TableLayout.m */; }; 11 | C903B33D173BBC30000BCD80 /* TableCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C903B33C173BBC30000BCD80 /* TableCell.m */; }; 12 | C9CCF733173A6E1C00B6C740 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9CCF732173A6E1C00B6C740 /* UIKit.framework */; }; 13 | C9CCF735173A6E1C00B6C740 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9CCF734173A6E1C00B6C740 /* Foundation.framework */; }; 14 | C9CCF737173A6E1C00B6C740 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9CCF736173A6E1C00B6C740 /* CoreGraphics.framework */; }; 15 | C9CCF73D173A6E1C00B6C740 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF73B173A6E1C00B6C740 /* InfoPlist.strings */; }; 16 | C9CCF73F173A6E1C00B6C740 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C9CCF73E173A6E1C00B6C740 /* main.m */; }; 17 | C9CCF743173A6E1C00B6C740 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C9CCF742173A6E1C00B6C740 /* AppDelegate.m */; }; 18 | C9CCF745173A6E1C00B6C740 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF744173A6E1C00B6C740 /* Default.png */; }; 19 | C9CCF747173A6E1D00B6C740 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF746173A6E1C00B6C740 /* Default@2x.png */; }; 20 | C9CCF749173A6E1D00B6C740 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF748173A6E1D00B6C740 /* Default-568h@2x.png */; }; 21 | C9CCF74C173A6E1D00B6C740 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C9CCF74B173A6E1D00B6C740 /* ViewController.m */; }; 22 | C9CCF74F173A6E1D00B6C740 /* ViewController_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF74D173A6E1D00B6C740 /* ViewController_iPhone.xib */; }; 23 | C9CCF752173A6E1D00B6C740 /* ViewController_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF750173A6E1D00B6C740 /* ViewController_iPad.xib */; }; 24 | C9CCF759173A740800B6C740 /* events.json in Resources */ = {isa = PBXBuildFile; fileRef = C9CCF758173A740800B6C740 /* events.json */; }; 25 | /* End PBXBuildFile section */ 26 | 27 | /* Begin PBXFileReference section */ 28 | C903B338173B827E000BCD80 /* TableLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TableLayout.h; path = "Custom Views/TableLayout.h"; sourceTree = ""; }; 29 | C903B339173B827E000BCD80 /* TableLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TableLayout.m; path = "Custom Views/TableLayout.m"; sourceTree = ""; }; 30 | C903B33B173BBC30000BCD80 /* TableCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TableCell.h; path = "Custom Views/TableCell.h"; sourceTree = ""; }; 31 | C903B33C173BBC30000BCD80 /* TableCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TableCell.m; path = "Custom Views/TableCell.m"; sourceTree = ""; }; 32 | C9CCF72F173A6E1C00B6C740 /* GridViewCSV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GridViewCSV.app; sourceTree = BUILT_PRODUCTS_DIR; }; 33 | C9CCF732173A6E1C00B6C740 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 34 | C9CCF734173A6E1C00B6C740 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 35 | C9CCF736173A6E1C00B6C740 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 36 | C9CCF73A173A6E1C00B6C740 /* GridViewCSV-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GridViewCSV-Info.plist"; sourceTree = ""; }; 37 | C9CCF73C173A6E1C00B6C740 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 38 | C9CCF73E173A6E1C00B6C740 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 39 | C9CCF740173A6E1C00B6C740 /* GridViewCSV-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GridViewCSV-Prefix.pch"; sourceTree = ""; }; 40 | C9CCF741173A6E1C00B6C740 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 41 | C9CCF742173A6E1C00B6C740 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; 42 | C9CCF744173A6E1C00B6C740 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; }; 43 | C9CCF746173A6E1C00B6C740 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; }; 44 | C9CCF748173A6E1D00B6C740 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; 45 | C9CCF74A173A6E1D00B6C740 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; 46 | C9CCF74B173A6E1D00B6C740 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; 47 | C9CCF74E173A6E1D00B6C740 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ViewController_iPhone.xib; sourceTree = ""; }; 48 | C9CCF751173A6E1D00B6C740 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ViewController_iPad.xib; sourceTree = ""; }; 49 | C9CCF758173A740800B6C740 /* events.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = events.json; sourceTree = SOURCE_ROOT; }; 50 | /* End PBXFileReference section */ 51 | 52 | /* Begin PBXFrameworksBuildPhase section */ 53 | C9CCF72C173A6E1C00B6C740 /* Frameworks */ = { 54 | isa = PBXFrameworksBuildPhase; 55 | buildActionMask = 2147483647; 56 | files = ( 57 | C9CCF733173A6E1C00B6C740 /* UIKit.framework in Frameworks */, 58 | C9CCF735173A6E1C00B6C740 /* Foundation.framework in Frameworks */, 59 | C9CCF737173A6E1C00B6C740 /* CoreGraphics.framework in Frameworks */, 60 | ); 61 | runOnlyForDeploymentPostprocessing = 0; 62 | }; 63 | /* End PBXFrameworksBuildPhase section */ 64 | 65 | /* Begin PBXGroup section */ 66 | C9CCF726173A6E1C00B6C740 = { 67 | isa = PBXGroup; 68 | children = ( 69 | C9CCF738173A6E1C00B6C740 /* GridViewCSV */, 70 | C9CCF731173A6E1C00B6C740 /* Frameworks */, 71 | C9CCF730173A6E1C00B6C740 /* Products */, 72 | ); 73 | sourceTree = ""; 74 | }; 75 | C9CCF730173A6E1C00B6C740 /* Products */ = { 76 | isa = PBXGroup; 77 | children = ( 78 | C9CCF72F173A6E1C00B6C740 /* GridViewCSV.app */, 79 | ); 80 | name = Products; 81 | sourceTree = ""; 82 | }; 83 | C9CCF731173A6E1C00B6C740 /* Frameworks */ = { 84 | isa = PBXGroup; 85 | children = ( 86 | C9CCF732173A6E1C00B6C740 /* UIKit.framework */, 87 | C9CCF734173A6E1C00B6C740 /* Foundation.framework */, 88 | C9CCF736173A6E1C00B6C740 /* CoreGraphics.framework */, 89 | ); 90 | name = Frameworks; 91 | sourceTree = ""; 92 | }; 93 | C9CCF738173A6E1C00B6C740 /* GridViewCSV */ = { 94 | isa = PBXGroup; 95 | children = ( 96 | C9CCF758173A740800B6C740 /* events.json */, 97 | C9CCF741173A6E1C00B6C740 /* AppDelegate.h */, 98 | C9CCF742173A6E1C00B6C740 /* AppDelegate.m */, 99 | C9CCF74A173A6E1D00B6C740 /* ViewController.h */, 100 | C9CCF74B173A6E1D00B6C740 /* ViewController.m */, 101 | C9CCF74D173A6E1D00B6C740 /* ViewController_iPhone.xib */, 102 | C9CCF750173A6E1D00B6C740 /* ViewController_iPad.xib */, 103 | C9CCF739173A6E1C00B6C740 /* Supporting Files */, 104 | C903B338173B827E000BCD80 /* TableLayout.h */, 105 | C903B339173B827E000BCD80 /* TableLayout.m */, 106 | C903B33B173BBC30000BCD80 /* TableCell.h */, 107 | C903B33C173BBC30000BCD80 /* TableCell.m */, 108 | ); 109 | path = GridViewCSV; 110 | sourceTree = ""; 111 | }; 112 | C9CCF739173A6E1C00B6C740 /* Supporting Files */ = { 113 | isa = PBXGroup; 114 | children = ( 115 | C9CCF73A173A6E1C00B6C740 /* GridViewCSV-Info.plist */, 116 | C9CCF73B173A6E1C00B6C740 /* InfoPlist.strings */, 117 | C9CCF73E173A6E1C00B6C740 /* main.m */, 118 | C9CCF740173A6E1C00B6C740 /* GridViewCSV-Prefix.pch */, 119 | C9CCF744173A6E1C00B6C740 /* Default.png */, 120 | C9CCF746173A6E1C00B6C740 /* Default@2x.png */, 121 | C9CCF748173A6E1D00B6C740 /* Default-568h@2x.png */, 122 | ); 123 | name = "Supporting Files"; 124 | sourceTree = ""; 125 | }; 126 | /* End PBXGroup section */ 127 | 128 | /* Begin PBXNativeTarget section */ 129 | C9CCF72E173A6E1C00B6C740 /* GridViewCSV */ = { 130 | isa = PBXNativeTarget; 131 | buildConfigurationList = C9CCF755173A6E1D00B6C740 /* Build configuration list for PBXNativeTarget "GridViewCSV" */; 132 | buildPhases = ( 133 | C9CCF72B173A6E1C00B6C740 /* Sources */, 134 | C9CCF72C173A6E1C00B6C740 /* Frameworks */, 135 | C9CCF72D173A6E1C00B6C740 /* Resources */, 136 | ); 137 | buildRules = ( 138 | ); 139 | dependencies = ( 140 | ); 141 | name = GridViewCSV; 142 | productName = GridViewCSV; 143 | productReference = C9CCF72F173A6E1C00B6C740 /* GridViewCSV.app */; 144 | productType = "com.apple.product-type.application"; 145 | }; 146 | /* End PBXNativeTarget section */ 147 | 148 | /* Begin PBXProject section */ 149 | C9CCF727173A6E1C00B6C740 /* Project object */ = { 150 | isa = PBXProject; 151 | attributes = { 152 | LastUpgradeCheck = 0460; 153 | ORGANIZATIONNAME = "Matt Langtree"; 154 | }; 155 | buildConfigurationList = C9CCF72A173A6E1C00B6C740 /* Build configuration list for PBXProject "GridViewCSV" */; 156 | compatibilityVersion = "Xcode 3.2"; 157 | developmentRegion = English; 158 | hasScannedForEncodings = 0; 159 | knownRegions = ( 160 | en, 161 | ); 162 | mainGroup = C9CCF726173A6E1C00B6C740; 163 | productRefGroup = C9CCF730173A6E1C00B6C740 /* Products */; 164 | projectDirPath = ""; 165 | projectRoot = ""; 166 | targets = ( 167 | C9CCF72E173A6E1C00B6C740 /* GridViewCSV */, 168 | ); 169 | }; 170 | /* End PBXProject section */ 171 | 172 | /* Begin PBXResourcesBuildPhase section */ 173 | C9CCF72D173A6E1C00B6C740 /* Resources */ = { 174 | isa = PBXResourcesBuildPhase; 175 | buildActionMask = 2147483647; 176 | files = ( 177 | C9CCF73D173A6E1C00B6C740 /* InfoPlist.strings in Resources */, 178 | C9CCF745173A6E1C00B6C740 /* Default.png in Resources */, 179 | C9CCF747173A6E1D00B6C740 /* Default@2x.png in Resources */, 180 | C9CCF749173A6E1D00B6C740 /* Default-568h@2x.png in Resources */, 181 | C9CCF74F173A6E1D00B6C740 /* ViewController_iPhone.xib in Resources */, 182 | C9CCF752173A6E1D00B6C740 /* ViewController_iPad.xib in Resources */, 183 | C9CCF759173A740800B6C740 /* events.json in Resources */, 184 | ); 185 | runOnlyForDeploymentPostprocessing = 0; 186 | }; 187 | /* End PBXResourcesBuildPhase section */ 188 | 189 | /* Begin PBXSourcesBuildPhase section */ 190 | C9CCF72B173A6E1C00B6C740 /* Sources */ = { 191 | isa = PBXSourcesBuildPhase; 192 | buildActionMask = 2147483647; 193 | files = ( 194 | C9CCF73F173A6E1C00B6C740 /* main.m in Sources */, 195 | C9CCF743173A6E1C00B6C740 /* AppDelegate.m in Sources */, 196 | C9CCF74C173A6E1D00B6C740 /* ViewController.m in Sources */, 197 | C903B33A173B827E000BCD80 /* TableLayout.m in Sources */, 198 | C903B33D173BBC30000BCD80 /* TableCell.m in Sources */, 199 | ); 200 | runOnlyForDeploymentPostprocessing = 0; 201 | }; 202 | /* End PBXSourcesBuildPhase section */ 203 | 204 | /* Begin PBXVariantGroup section */ 205 | C9CCF73B173A6E1C00B6C740 /* InfoPlist.strings */ = { 206 | isa = PBXVariantGroup; 207 | children = ( 208 | C9CCF73C173A6E1C00B6C740 /* en */, 209 | ); 210 | name = InfoPlist.strings; 211 | sourceTree = ""; 212 | }; 213 | C9CCF74D173A6E1D00B6C740 /* ViewController_iPhone.xib */ = { 214 | isa = PBXVariantGroup; 215 | children = ( 216 | C9CCF74E173A6E1D00B6C740 /* en */, 217 | ); 218 | name = ViewController_iPhone.xib; 219 | sourceTree = ""; 220 | }; 221 | C9CCF750173A6E1D00B6C740 /* ViewController_iPad.xib */ = { 222 | isa = PBXVariantGroup; 223 | children = ( 224 | C9CCF751173A6E1D00B6C740 /* en */, 225 | ); 226 | name = ViewController_iPad.xib; 227 | sourceTree = ""; 228 | }; 229 | /* End PBXVariantGroup section */ 230 | 231 | /* Begin XCBuildConfiguration section */ 232 | C9CCF753173A6E1D00B6C740 /* Debug */ = { 233 | isa = XCBuildConfiguration; 234 | buildSettings = { 235 | ALWAYS_SEARCH_USER_PATHS = NO; 236 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 237 | CLANG_CXX_LIBRARY = "libc++"; 238 | CLANG_ENABLE_OBJC_ARC = YES; 239 | CLANG_WARN_CONSTANT_CONVERSION = YES; 240 | CLANG_WARN_EMPTY_BODY = YES; 241 | CLANG_WARN_ENUM_CONVERSION = YES; 242 | CLANG_WARN_INT_CONVERSION = YES; 243 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 244 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 245 | COPY_PHASE_STRIP = NO; 246 | GCC_C_LANGUAGE_STANDARD = gnu99; 247 | GCC_DYNAMIC_NO_PIC = NO; 248 | GCC_OPTIMIZATION_LEVEL = 0; 249 | GCC_PREPROCESSOR_DEFINITIONS = ( 250 | "DEBUG=1", 251 | "$(inherited)", 252 | ); 253 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; 254 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 255 | GCC_WARN_UNINITIALIZED_AUTOS = YES; 256 | GCC_WARN_UNUSED_VARIABLE = YES; 257 | IPHONEOS_DEPLOYMENT_TARGET = 6.1; 258 | ONLY_ACTIVE_ARCH = YES; 259 | SDKROOT = iphoneos; 260 | TARGETED_DEVICE_FAMILY = "1,2"; 261 | }; 262 | name = Debug; 263 | }; 264 | C9CCF754173A6E1D00B6C740 /* Release */ = { 265 | isa = XCBuildConfiguration; 266 | buildSettings = { 267 | ALWAYS_SEARCH_USER_PATHS = NO; 268 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 269 | CLANG_CXX_LIBRARY = "libc++"; 270 | CLANG_ENABLE_OBJC_ARC = YES; 271 | CLANG_WARN_CONSTANT_CONVERSION = YES; 272 | CLANG_WARN_EMPTY_BODY = YES; 273 | CLANG_WARN_ENUM_CONVERSION = YES; 274 | CLANG_WARN_INT_CONVERSION = YES; 275 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 276 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 277 | COPY_PHASE_STRIP = YES; 278 | GCC_C_LANGUAGE_STANDARD = gnu99; 279 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 280 | GCC_WARN_UNINITIALIZED_AUTOS = YES; 281 | GCC_WARN_UNUSED_VARIABLE = YES; 282 | IPHONEOS_DEPLOYMENT_TARGET = 6.1; 283 | OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; 284 | SDKROOT = iphoneos; 285 | TARGETED_DEVICE_FAMILY = "1,2"; 286 | VALIDATE_PRODUCT = YES; 287 | }; 288 | name = Release; 289 | }; 290 | C9CCF756173A6E1D00B6C740 /* Debug */ = { 291 | isa = XCBuildConfiguration; 292 | buildSettings = { 293 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 294 | GCC_PREFIX_HEADER = "GridViewCSV/GridViewCSV-Prefix.pch"; 295 | INFOPLIST_FILE = "GridViewCSV/GridViewCSV-Info.plist"; 296 | PRODUCT_NAME = "$(TARGET_NAME)"; 297 | WRAPPER_EXTENSION = app; 298 | }; 299 | name = Debug; 300 | }; 301 | C9CCF757173A6E1D00B6C740 /* Release */ = { 302 | isa = XCBuildConfiguration; 303 | buildSettings = { 304 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 305 | GCC_PREFIX_HEADER = "GridViewCSV/GridViewCSV-Prefix.pch"; 306 | INFOPLIST_FILE = "GridViewCSV/GridViewCSV-Info.plist"; 307 | PRODUCT_NAME = "$(TARGET_NAME)"; 308 | WRAPPER_EXTENSION = app; 309 | }; 310 | name = Release; 311 | }; 312 | /* End XCBuildConfiguration section */ 313 | 314 | /* Begin XCConfigurationList section */ 315 | C9CCF72A173A6E1C00B6C740 /* Build configuration list for PBXProject "GridViewCSV" */ = { 316 | isa = XCConfigurationList; 317 | buildConfigurations = ( 318 | C9CCF753173A6E1D00B6C740 /* Debug */, 319 | C9CCF754173A6E1D00B6C740 /* Release */, 320 | ); 321 | defaultConfigurationIsVisible = 0; 322 | defaultConfigurationName = Release; 323 | }; 324 | C9CCF755173A6E1D00B6C740 /* Build configuration list for PBXNativeTarget "GridViewCSV" */ = { 325 | isa = XCConfigurationList; 326 | buildConfigurations = ( 327 | C9CCF756173A6E1D00B6C740 /* Debug */, 328 | C9CCF757173A6E1D00B6C740 /* Release */, 329 | ); 330 | defaultConfigurationIsVisible = 0; 331 | defaultConfigurationName = Release; 332 | }; 333 | /* End XCConfigurationList section */ 334 | }; 335 | rootObject = C9CCF727173A6E1C00B6C740 /* Project object */; 336 | } 337 | -------------------------------------------------------------------------------- /events.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id": 1, 4 | "name": "2013 Victorian Mototrials Series", 5 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 6 | "image": null, 7 | "active": 1, 8 | "created": 1, 9 | "updated": 1, 10 | "state": "VIC" 11 | }, 12 | { 13 | "id": 2, 14 | "name": "2013 Queensland Mototrials Series", 15 | "body": null, 16 | "image": null, 17 | "active": 1, 18 | "created": 1, 19 | "updated": 1, 20 | "state": "QLD" 21 | }, 22 | { 23 | "id": 3, 24 | "name": "2013 Denham Twin Shock Mototrials Series", 25 | "body": null, 26 | "image": null, 27 | "active": 1, 28 | "created": null, 29 | "updated": null, 30 | "state": "NSW" 31 | }, 32 | { 33 | "id": 4, 34 | "name": "2013 Australian Titles", 35 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 36 | "image": null, 37 | "active": 1, 38 | "created": null, 39 | "updated": null, 40 | "state": "AUS" 41 | }, 42 | { 43 | "id": 5, 44 | "name": "2013 Sherco Series", 45 | "body": null, 46 | "image": null, 47 | "active": 1, 48 | "created": null, 49 | "updated": null, 50 | "state": "SA" 51 | }, 52 | { 53 | "id": 6, 54 | "name": "2013 Access Unlimited Int. Series", 55 | "body": null, 56 | "image": null, 57 | "active": 1, 58 | "created": null, 59 | "updated": null, 60 | "state": "WA" 61 | }, 62 | { 63 | "id": 7, 64 | "name": "2013 Mototrial Club Championship", 65 | "body": null, 66 | "image": null, 67 | "active": 1, 68 | "created": null, 69 | "updated": null, 70 | "state": "NSW" 71 | }, 72 | { 73 | "id": 8, 74 | "name": "2013 Tasmanian Trials Championships", 75 | "body": null, 76 | "image": null, 77 | "active": 1, 78 | "created": null, 79 | "updated": null, 80 | "state": "TAS" 81 | }, 82 | { 83 | "id": 1, 84 | "name": "2013 Victorian Mototrials Series", 85 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 86 | "image": null, 87 | "active": 1, 88 | "created": 1, 89 | "updated": 1, 90 | "state": "VIC" 91 | }, 92 | { 93 | "id": 2, 94 | "name": "2013 Queensland Mototrials Series", 95 | "body": null, 96 | "image": null, 97 | "active": 1, 98 | "created": 1, 99 | "updated": 1, 100 | "state": "QLD" 101 | }, 102 | { 103 | "id": 3, 104 | "name": "2013 Denham Twin Shock Mototrials Series", 105 | "body": null, 106 | "image": null, 107 | "active": 1, 108 | "created": null, 109 | "updated": null, 110 | "state": "NSW" 111 | }, 112 | { 113 | "id": 4, 114 | "name": "2013 Australian Titles", 115 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 116 | "image": null, 117 | "active": 1, 118 | "created": null, 119 | "updated": null, 120 | "state": "AUS" 121 | }, 122 | { 123 | "id": 5, 124 | "name": "2013 Sherco Series", 125 | "body": null, 126 | "image": null, 127 | "active": 1, 128 | "created": null, 129 | "updated": null, 130 | "state": "SA" 131 | }, 132 | { 133 | "id": 6, 134 | "name": "2013 Access Unlimited Int. Series", 135 | "body": null, 136 | "image": null, 137 | "active": 1, 138 | "created": null, 139 | "updated": null, 140 | "state": "WA" 141 | }, 142 | { 143 | "id": 7, 144 | "name": "2013 Mototrial Club Championship", 145 | "body": null, 146 | "image": null, 147 | "active": 1, 148 | "created": null, 149 | "updated": null, 150 | "state": "NSW" 151 | }, 152 | { 153 | "id": 8, 154 | "name": "2013 Tasmanian Trials Championships", 155 | "body": null, 156 | "image": null, 157 | "active": 1, 158 | "created": null, 159 | "updated": null, 160 | "state": "TAS" 161 | }, 162 | { 163 | "id": 1, 164 | "name": "2013 Victorian Mototrials Series", 165 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 166 | "image": null, 167 | "active": 1, 168 | "created": 1, 169 | "updated": 1, 170 | "state": "VIC" 171 | }, 172 | { 173 | "id": 2, 174 | "name": "2013 Queensland Mototrials Series", 175 | "body": null, 176 | "image": null, 177 | "active": 1, 178 | "created": 1, 179 | "updated": 1, 180 | "state": "QLD" 181 | }, 182 | { 183 | "id": 3, 184 | "name": "2013 Denham Twin Shock Mototrials Series", 185 | "body": null, 186 | "image": null, 187 | "active": 1, 188 | "created": null, 189 | "updated": null, 190 | "state": "NSW" 191 | }, 192 | { 193 | "id": 4, 194 | "name": "2013 Australian Titles", 195 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 196 | "image": null, 197 | "active": 1, 198 | "created": null, 199 | "updated": null, 200 | "state": "AUS" 201 | }, 202 | { 203 | "id": 5, 204 | "name": "2013 Sherco Series", 205 | "body": null, 206 | "image": null, 207 | "active": 1, 208 | "created": null, 209 | "updated": null, 210 | "state": "SA" 211 | }, 212 | { 213 | "id": 6, 214 | "name": "2013 Access Unlimited Int. Series", 215 | "body": null, 216 | "image": null, 217 | "active": 1, 218 | "created": null, 219 | "updated": null, 220 | "state": "WA" 221 | }, 222 | { 223 | "id": 7, 224 | "name": "2013 Mototrial Club Championship", 225 | "body": null, 226 | "image": null, 227 | "active": 1, 228 | "created": null, 229 | "updated": null, 230 | "state": "NSW" 231 | }, 232 | { 233 | "id": 8, 234 | "name": "2013 Tasmanian Trials Championships", 235 | "body": null, 236 | "image": null, 237 | "active": 1, 238 | "created": null, 239 | "updated": null, 240 | "state": "TAS" 241 | }, 242 | { 243 | "id": 1, 244 | "name": "2013 Victorian Mototrials Series", 245 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 246 | "image": null, 247 | "active": 1, 248 | "created": 1, 249 | "updated": 1, 250 | "state": "VIC" 251 | }, 252 | { 253 | "id": 2, 254 | "name": "2013 Queensland Mototrials Series", 255 | "body": null, 256 | "image": null, 257 | "active": 1, 258 | "created": 1, 259 | "updated": 1, 260 | "state": "QLD" 261 | }, 262 | { 263 | "id": 3, 264 | "name": "2013 Denham Twin Shock Mototrials Series", 265 | "body": null, 266 | "image": null, 267 | "active": 1, 268 | "created": null, 269 | "updated": null, 270 | "state": "NSW" 271 | }, 272 | { 273 | "id": 4, 274 | "name": "2013 Australian Titles", 275 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 276 | "image": null, 277 | "active": 1, 278 | "created": null, 279 | "updated": null, 280 | "state": "AUS" 281 | }, 282 | { 283 | "id": 5, 284 | "name": "2013 Sherco Series", 285 | "body": null, 286 | "image": null, 287 | "active": 1, 288 | "created": null, 289 | "updated": null, 290 | "state": "SA" 291 | }, 292 | { 293 | "id": 6, 294 | "name": "2013 Access Unlimited Int. Series", 295 | "body": null, 296 | "image": null, 297 | "active": 1, 298 | "created": null, 299 | "updated": null, 300 | "state": "WA" 301 | }, 302 | { 303 | "id": 7, 304 | "name": "2013 Mototrial Club Championship", 305 | "body": null, 306 | "image": null, 307 | "active": 1, 308 | "created": null, 309 | "updated": null, 310 | "state": "NSW" 311 | }, 312 | { 313 | "id": 8, 314 | "name": "2013 Tasmanian Trials Championships", 315 | "body": null, 316 | "image": null, 317 | "active": 1, 318 | "created": null, 319 | "updated": null, 320 | "state": "TAS" 321 | }, 322 | { 323 | "id": 1, 324 | "name": "2013 Victorian Mototrials Series", 325 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 326 | "image": null, 327 | "active": 1, 328 | "created": 1, 329 | "updated": 1, 330 | "state": "VIC" 331 | }, 332 | { 333 | "id": 2, 334 | "name": "2013 Queensland Mototrials Series", 335 | "body": null, 336 | "image": null, 337 | "active": 1, 338 | "created": 1, 339 | "updated": 1, 340 | "state": "QLD" 341 | }, 342 | { 343 | "id": 3, 344 | "name": "2013 Denham Twin Shock Mototrials Series", 345 | "body": null, 346 | "image": null, 347 | "active": 1, 348 | "created": null, 349 | "updated": null, 350 | "state": "NSW" 351 | }, 352 | { 353 | "id": 4, 354 | "name": "2013 Australian Titles", 355 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 356 | "image": null, 357 | "active": 1, 358 | "created": null, 359 | "updated": null, 360 | "state": "AUS" 361 | }, 362 | { 363 | "id": 5, 364 | "name": "2013 Sherco Series", 365 | "body": null, 366 | "image": null, 367 | "active": 1, 368 | "created": null, 369 | "updated": null, 370 | "state": "SA" 371 | }, 372 | { 373 | "id": 6, 374 | "name": "2013 Access Unlimited Int. Series", 375 | "body": null, 376 | "image": null, 377 | "active": 1, 378 | "created": null, 379 | "updated": null, 380 | "state": "WA" 381 | }, 382 | { 383 | "id": 7, 384 | "name": "2013 Mototrial Club Championship", 385 | "body": null, 386 | "image": null, 387 | "active": 1, 388 | "created": null, 389 | "updated": null, 390 | "state": "NSW" 391 | }, 392 | { 393 | "id": 8, 394 | "name": "2013 Tasmanian Trials Championships", 395 | "body": null, 396 | "image": null, 397 | "active": 1, 398 | "created": null, 399 | "updated": null, 400 | "state": "TAS" 401 | }, 402 | { 403 | "id": 1, 404 | "name": "2013 Victorian Mototrials Series", 405 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 406 | "image": null, 407 | "active": 1, 408 | "created": 1, 409 | "updated": 1, 410 | "state": "VIC" 411 | }, 412 | { 413 | "id": 2, 414 | "name": "2013 Queensland Mototrials Series", 415 | "body": null, 416 | "image": null, 417 | "active": 1, 418 | "created": 1, 419 | "updated": 1, 420 | "state": "QLD" 421 | }, 422 | { 423 | "id": 3, 424 | "name": "2013 Denham Twin Shock Mototrials Series", 425 | "body": null, 426 | "image": null, 427 | "active": 1, 428 | "created": null, 429 | "updated": null, 430 | "state": "NSW" 431 | }, 432 | { 433 | "id": 4, 434 | "name": "2013 Australian Titles", 435 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 436 | "image": null, 437 | "active": 1, 438 | "created": null, 439 | "updated": null, 440 | "state": "AUS" 441 | }, 442 | { 443 | "id": 5, 444 | "name": "2013 Sherco Series", 445 | "body": null, 446 | "image": null, 447 | "active": 1, 448 | "created": null, 449 | "updated": null, 450 | "state": "SA" 451 | }, 452 | { 453 | "id": 6, 454 | "name": "2013 Access Unlimited Int. Series", 455 | "body": null, 456 | "image": null, 457 | "active": 1, 458 | "created": null, 459 | "updated": null, 460 | "state": "WA" 461 | }, 462 | { 463 | "id": 7, 464 | "name": "2013 Mototrial Club Championship", 465 | "body": null, 466 | "image": null, 467 | "active": 1, 468 | "created": null, 469 | "updated": null, 470 | "state": "NSW" 471 | }, 472 | { 473 | "id": 8, 474 | "name": "2013 Tasmanian Trials Championships", 475 | "body": null, 476 | "image": null, 477 | "active": 1, 478 | "created": null, 479 | "updated": null, 480 | "state": "TAS" 481 | }, 482 | { 483 | "id": 1, 484 | "name": "2013 Victorian Mototrials Series", 485 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 486 | "image": null, 487 | "active": 1, 488 | "created": 1, 489 | "updated": 1, 490 | "state": "VIC" 491 | }, 492 | { 493 | "id": 2, 494 | "name": "2013 Queensland Mototrials Series", 495 | "body": null, 496 | "image": null, 497 | "active": 1, 498 | "created": 1, 499 | "updated": 1, 500 | "state": "QLD" 501 | }, 502 | { 503 | "id": 3, 504 | "name": "2013 Denham Twin Shock Mototrials Series", 505 | "body": null, 506 | "image": null, 507 | "active": 1, 508 | "created": null, 509 | "updated": null, 510 | "state": "NSW" 511 | }, 512 | { 513 | "id": 4, 514 | "name": "2013 Australian Titles", 515 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 516 | "image": null, 517 | "active": 1, 518 | "created": null, 519 | "updated": null, 520 | "state": "AUS" 521 | }, 522 | { 523 | "id": 5, 524 | "name": "2013 Sherco Series", 525 | "body": null, 526 | "image": null, 527 | "active": 1, 528 | "created": null, 529 | "updated": null, 530 | "state": "SA" 531 | }, 532 | { 533 | "id": 6, 534 | "name": "2013 Access Unlimited Int. Series", 535 | "body": null, 536 | "image": null, 537 | "active": 1, 538 | "created": null, 539 | "updated": null, 540 | "state": "WA" 541 | }, 542 | { 543 | "id": 7, 544 | "name": "2013 Mototrial Club Championship", 545 | "body": null, 546 | "image": null, 547 | "active": 1, 548 | "created": null, 549 | "updated": null, 550 | "state": "NSW" 551 | }, 552 | { 553 | "id": 8, 554 | "name": "2013 Tasmanian Trials Championships", 555 | "body": null, 556 | "image": null, 557 | "active": 1, 558 | "created": null, 559 | "updated": null, 560 | "state": "TAS" 561 | }, 562 | { 563 | "id": 1, 564 | "name": "2013 Victorian Mototrials Series", 565 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 566 | "image": null, 567 | "active": 1, 568 | "created": 1, 569 | "updated": 1, 570 | "state": "VIC" 571 | }, 572 | { 573 | "id": 2, 574 | "name": "2013 Queensland Mototrials Series", 575 | "body": null, 576 | "image": null, 577 | "active": 1, 578 | "created": 1, 579 | "updated": 1, 580 | "state": "QLD" 581 | }, 582 | { 583 | "id": 3, 584 | "name": "2013 Denham Twin Shock Mototrials Series", 585 | "body": null, 586 | "image": null, 587 | "active": 1, 588 | "created": null, 589 | "updated": null, 590 | "state": "NSW" 591 | }, 592 | { 593 | "id": 4, 594 | "name": "2013 Australian Titles", 595 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 596 | "image": null, 597 | "active": 1, 598 | "created": null, 599 | "updated": null, 600 | "state": "AUS" 601 | }, 602 | { 603 | "id": 5, 604 | "name": "2013 Sherco Series", 605 | "body": null, 606 | "image": null, 607 | "active": 1, 608 | "created": null, 609 | "updated": null, 610 | "state": "SA" 611 | }, 612 | { 613 | "id": 6, 614 | "name": "2013 Access Unlimited Int. Series", 615 | "body": null, 616 | "image": null, 617 | "active": 1, 618 | "created": null, 619 | "updated": null, 620 | "state": "WA" 621 | }, 622 | { 623 | "id": 7, 624 | "name": "2013 Mototrial Club Championship", 625 | "body": null, 626 | "image": null, 627 | "active": 1, 628 | "created": null, 629 | "updated": null, 630 | "state": "NSW" 631 | }, 632 | { 633 | "id": 8, 634 | "name": "2013 Tasmanian Trials Championships", 635 | "body": null, 636 | "image": null, 637 | "active": 1, 638 | "created": null, 639 | "updated": null, 640 | "state": "TAS" 641 | }, 642 | { 643 | "id": 1, 644 | "name": "2013 Victorian Mototrials Series", 645 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 646 | "image": null, 647 | "active": 1, 648 | "created": 1, 649 | "updated": 1, 650 | "state": "VIC" 651 | }, 652 | { 653 | "id": 2, 654 | "name": "2013 Queensland Mototrials Series", 655 | "body": null, 656 | "image": null, 657 | "active": 1, 658 | "created": 1, 659 | "updated": 1, 660 | "state": "QLD" 661 | }, 662 | { 663 | "id": 3, 664 | "name": "2013 Denham Twin Shock Mototrials Series", 665 | "body": null, 666 | "image": null, 667 | "active": 1, 668 | "created": null, 669 | "updated": null, 670 | "state": "NSW" 671 | }, 672 | { 673 | "id": 4, 674 | "name": "2013 Australian Titles", 675 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 676 | "image": null, 677 | "active": 1, 678 | "created": null, 679 | "updated": null, 680 | "state": "AUS" 681 | }, 682 | { 683 | "id": 5, 684 | "name": "2013 Sherco Series", 685 | "body": null, 686 | "image": null, 687 | "active": 1, 688 | "created": null, 689 | "updated": null, 690 | "state": "SA" 691 | }, 692 | { 693 | "id": 6, 694 | "name": "2013 Access Unlimited Int. Series", 695 | "body": null, 696 | "image": null, 697 | "active": 1, 698 | "created": null, 699 | "updated": null, 700 | "state": "WA" 701 | }, 702 | { 703 | "id": 7, 704 | "name": "2013 Mototrial Club Championship", 705 | "body": null, 706 | "image": null, 707 | "active": 1, 708 | "created": null, 709 | "updated": null, 710 | "state": "NSW" 711 | }, 712 | { 713 | "id": 8, 714 | "name": "2013 Tasmanian Trials Championships", 715 | "body": null, 716 | "image": null, 717 | "active": 1, 718 | "created": null, 719 | "updated": null, 720 | "state": "TAS" 721 | }, 722 | { 723 | "id": 1, 724 | "name": "2013 Victorian Mototrials Series", 725 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 726 | "image": null, 727 | "active": 1, 728 | "created": 1, 729 | "updated": 1, 730 | "state": "VIC" 731 | }, 732 | { 733 | "id": 2, 734 | "name": "2013 Queensland Mototrials Series", 735 | "body": null, 736 | "image": null, 737 | "active": 1, 738 | "created": 1, 739 | "updated": 1, 740 | "state": "QLD" 741 | }, 742 | { 743 | "id": 3, 744 | "name": "2013 Denham Twin Shock Mototrials Series", 745 | "body": null, 746 | "image": null, 747 | "active": 1, 748 | "created": null, 749 | "updated": null, 750 | "state": "NSW" 751 | }, 752 | { 753 | "id": 4, 754 | "name": "2013 Australian Titles", 755 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 756 | "image": null, 757 | "active": 1, 758 | "created": null, 759 | "updated": null, 760 | "state": "AUS" 761 | }, 762 | { 763 | "id": 5, 764 | "name": "2013 Sherco Series", 765 | "body": null, 766 | "image": null, 767 | "active": 1, 768 | "created": null, 769 | "updated": null, 770 | "state": "SA" 771 | }, 772 | { 773 | "id": 6, 774 | "name": "2013 Access Unlimited Int. Series", 775 | "body": null, 776 | "image": null, 777 | "active": 1, 778 | "created": null, 779 | "updated": null, 780 | "state": "WA" 781 | }, 782 | { 783 | "id": 7, 784 | "name": "2013 Mototrial Club Championship", 785 | "body": null, 786 | "image": null, 787 | "active": 1, 788 | "created": null, 789 | "updated": null, 790 | "state": "NSW" 791 | }, 792 | { 793 | "id": 8, 794 | "name": "2013 Tasmanian Trials Championships", 795 | "body": null, 796 | "image": null, 797 | "active": 1, 798 | "created": null, 799 | "updated": null, 800 | "state": "TAS" 801 | }, 802 | { 803 | "id": 1, 804 | "name": "2013 Victorian Mototrials Series", 805 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 806 | "image": null, 807 | "active": 1, 808 | "created": 1, 809 | "updated": 1, 810 | "state": "VIC" 811 | }, 812 | { 813 | "id": 2, 814 | "name": "2013 Queensland Mototrials Series", 815 | "body": null, 816 | "image": null, 817 | "active": 1, 818 | "created": 1, 819 | "updated": 1, 820 | "state": "QLD" 821 | }, 822 | { 823 | "id": 3, 824 | "name": "2013 Denham Twin Shock Mototrials Series", 825 | "body": null, 826 | "image": null, 827 | "active": 1, 828 | "created": null, 829 | "updated": null, 830 | "state": "NSW" 831 | }, 832 | { 833 | "id": 4, 834 | "name": "2013 Australian Titles", 835 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 836 | "image": null, 837 | "active": 1, 838 | "created": null, 839 | "updated": null, 840 | "state": "AUS" 841 | }, 842 | { 843 | "id": 5, 844 | "name": "2013 Sherco Series", 845 | "body": null, 846 | "image": null, 847 | "active": 1, 848 | "created": null, 849 | "updated": null, 850 | "state": "SA" 851 | }, 852 | { 853 | "id": 6, 854 | "name": "2013 Access Unlimited Int. Series", 855 | "body": null, 856 | "image": null, 857 | "active": 1, 858 | "created": null, 859 | "updated": null, 860 | "state": "WA" 861 | }, 862 | { 863 | "id": 7, 864 | "name": "2013 Mototrial Club Championship", 865 | "body": null, 866 | "image": null, 867 | "active": 1, 868 | "created": null, 869 | "updated": null, 870 | "state": "NSW" 871 | }, 872 | { 873 | "id": 8, 874 | "name": "2013 Tasmanian Trials Championships", 875 | "body": null, 876 | "image": null, 877 | "active": 1, 878 | "created": null, 879 | "updated": null, 880 | "state": "TAS" 881 | }, 882 | { 883 | "id": 1, 884 | "name": "2013 Victorian Mototrials Series", 885 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 886 | "image": null, 887 | "active": 1, 888 | "created": 1, 889 | "updated": 1, 890 | "state": "VIC" 891 | }, 892 | { 893 | "id": 2, 894 | "name": "2013 Queensland Mototrials Series", 895 | "body": null, 896 | "image": null, 897 | "active": 1, 898 | "created": 1, 899 | "updated": 1, 900 | "state": "QLD" 901 | }, 902 | { 903 | "id": 3, 904 | "name": "2013 Denham Twin Shock Mototrials Series", 905 | "body": null, 906 | "image": null, 907 | "active": 1, 908 | "created": null, 909 | "updated": null, 910 | "state": "NSW" 911 | }, 912 | { 913 | "id": 4, 914 | "name": "2013 Australian Titles", 915 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 916 | "image": null, 917 | "active": 1, 918 | "created": null, 919 | "updated": null, 920 | "state": "AUS" 921 | }, 922 | { 923 | "id": 5, 924 | "name": "2013 Sherco Series", 925 | "body": null, 926 | "image": null, 927 | "active": 1, 928 | "created": null, 929 | "updated": null, 930 | "state": "SA" 931 | }, 932 | { 933 | "id": 6, 934 | "name": "2013 Access Unlimited Int. Series", 935 | "body": null, 936 | "image": null, 937 | "active": 1, 938 | "created": null, 939 | "updated": null, 940 | "state": "WA" 941 | }, 942 | { 943 | "id": 7, 944 | "name": "2013 Mototrial Club Championship", 945 | "body": null, 946 | "image": null, 947 | "active": 1, 948 | "created": null, 949 | "updated": null, 950 | "state": "NSW" 951 | }, 952 | { 953 | "id": 8, 954 | "name": "2013 Tasmanian Trials Championships", 955 | "body": null, 956 | "image": null, 957 | "active": 1, 958 | "created": null, 959 | "updated": null, 960 | "state": "TAS" 961 | }, 962 | { 963 | "id": 1, 964 | "name": "2013 Victorian Mototrials Series", 965 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 966 | "image": null, 967 | "active": 1, 968 | "created": 1, 969 | "updated": 1, 970 | "state": "VIC" 971 | }, 972 | { 973 | "id": 2, 974 | "name": "2013 Queensland Mototrials Series", 975 | "body": null, 976 | "image": null, 977 | "active": 1, 978 | "created": 1, 979 | "updated": 1, 980 | "state": "QLD" 981 | }, 982 | { 983 | "id": 3, 984 | "name": "2013 Denham Twin Shock Mototrials Series", 985 | "body": null, 986 | "image": null, 987 | "active": 1, 988 | "created": null, 989 | "updated": null, 990 | "state": "NSW" 991 | }, 992 | { 993 | "id": 4, 994 | "name": "2013 Australian Titles", 995 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 996 | "image": null, 997 | "active": 1, 998 | "created": null, 999 | "updated": null, 1000 | "state": "AUS" 1001 | }, 1002 | { 1003 | "id": 5, 1004 | "name": "2013 Sherco Series", 1005 | "body": null, 1006 | "image": null, 1007 | "active": 1, 1008 | "created": null, 1009 | "updated": null, 1010 | "state": "SA" 1011 | }, 1012 | { 1013 | "id": 6, 1014 | "name": "2013 Access Unlimited Int. Series", 1015 | "body": null, 1016 | "image": null, 1017 | "active": 1, 1018 | "created": null, 1019 | "updated": null, 1020 | "state": "WA" 1021 | }, 1022 | { 1023 | "id": 7, 1024 | "name": "2013 Mototrial Club Championship", 1025 | "body": null, 1026 | "image": null, 1027 | "active": 1, 1028 | "created": null, 1029 | "updated": null, 1030 | "state": "NSW" 1031 | }, 1032 | { 1033 | "id": 8, 1034 | "name": "2013 Tasmanian Trials Championships", 1035 | "body": null, 1036 | "image": null, 1037 | "active": 1, 1038 | "created": null, 1039 | "updated": null, 1040 | "state": "TAS" 1041 | }, 1042 | { 1043 | "id": 1, 1044 | "name": "2013 Victorian Mototrials Series", 1045 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1046 | "image": null, 1047 | "active": 1, 1048 | "created": 1, 1049 | "updated": 1, 1050 | "state": "VIC" 1051 | }, 1052 | { 1053 | "id": 2, 1054 | "name": "2013 Queensland Mototrials Series", 1055 | "body": null, 1056 | "image": null, 1057 | "active": 1, 1058 | "created": 1, 1059 | "updated": 1, 1060 | "state": "QLD" 1061 | }, 1062 | { 1063 | "id": 3, 1064 | "name": "2013 Denham Twin Shock Mototrials Series", 1065 | "body": null, 1066 | "image": null, 1067 | "active": 1, 1068 | "created": null, 1069 | "updated": null, 1070 | "state": "NSW" 1071 | }, 1072 | { 1073 | "id": 4, 1074 | "name": "2013 Australian Titles", 1075 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1076 | "image": null, 1077 | "active": 1, 1078 | "created": null, 1079 | "updated": null, 1080 | "state": "AUS" 1081 | }, 1082 | { 1083 | "id": 5, 1084 | "name": "2013 Sherco Series", 1085 | "body": null, 1086 | "image": null, 1087 | "active": 1, 1088 | "created": null, 1089 | "updated": null, 1090 | "state": "SA" 1091 | }, 1092 | { 1093 | "id": 6, 1094 | "name": "2013 Access Unlimited Int. Series", 1095 | "body": null, 1096 | "image": null, 1097 | "active": 1, 1098 | "created": null, 1099 | "updated": null, 1100 | "state": "WA" 1101 | }, 1102 | { 1103 | "id": 7, 1104 | "name": "2013 Mototrial Club Championship", 1105 | "body": null, 1106 | "image": null, 1107 | "active": 1, 1108 | "created": null, 1109 | "updated": null, 1110 | "state": "NSW" 1111 | }, 1112 | { 1113 | "id": 8, 1114 | "name": "2013 Tasmanian Trials Championships", 1115 | "body": null, 1116 | "image": null, 1117 | "active": 1, 1118 | "created": null, 1119 | "updated": null, 1120 | "state": "TAS" 1121 | }, 1122 | { 1123 | "id": 1, 1124 | "name": "2013 Victorian Mototrials Series", 1125 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1126 | "image": null, 1127 | "active": 1, 1128 | "created": 1, 1129 | "updated": 1, 1130 | "state": "VIC" 1131 | }, 1132 | { 1133 | "id": 2, 1134 | "name": "2013 Queensland Mototrials Series", 1135 | "body": null, 1136 | "image": null, 1137 | "active": 1, 1138 | "created": 1, 1139 | "updated": 1, 1140 | "state": "QLD" 1141 | }, 1142 | { 1143 | "id": 3, 1144 | "name": "2013 Denham Twin Shock Mototrials Series", 1145 | "body": null, 1146 | "image": null, 1147 | "active": 1, 1148 | "created": null, 1149 | "updated": null, 1150 | "state": "NSW" 1151 | }, 1152 | { 1153 | "id": 4, 1154 | "name": "2013 Australian Titles", 1155 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1156 | "image": null, 1157 | "active": 1, 1158 | "created": null, 1159 | "updated": null, 1160 | "state": "AUS" 1161 | }, 1162 | { 1163 | "id": 5, 1164 | "name": "2013 Sherco Series", 1165 | "body": null, 1166 | "image": null, 1167 | "active": 1, 1168 | "created": null, 1169 | "updated": null, 1170 | "state": "SA" 1171 | }, 1172 | { 1173 | "id": 6, 1174 | "name": "2013 Access Unlimited Int. Series", 1175 | "body": null, 1176 | "image": null, 1177 | "active": 1, 1178 | "created": null, 1179 | "updated": null, 1180 | "state": "WA" 1181 | }, 1182 | { 1183 | "id": 7, 1184 | "name": "2013 Mototrial Club Championship", 1185 | "body": null, 1186 | "image": null, 1187 | "active": 1, 1188 | "created": null, 1189 | "updated": null, 1190 | "state": "NSW" 1191 | }, 1192 | { 1193 | "id": 8, 1194 | "name": "2013 Tasmanian Trials Championships", 1195 | "body": null, 1196 | "image": null, 1197 | "active": 1, 1198 | "created": null, 1199 | "updated": null, 1200 | "state": "TAS" 1201 | }, 1202 | { 1203 | "id": 1, 1204 | "name": "2013 Victorian Mototrials Series", 1205 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1206 | "image": null, 1207 | "active": 1, 1208 | "created": 1, 1209 | "updated": 1, 1210 | "state": "VIC" 1211 | }, 1212 | { 1213 | "id": 2, 1214 | "name": "2013 Queensland Mototrials Series", 1215 | "body": null, 1216 | "image": null, 1217 | "active": 1, 1218 | "created": 1, 1219 | "updated": 1, 1220 | "state": "QLD" 1221 | }, 1222 | { 1223 | "id": 3, 1224 | "name": "2013 Denham Twin Shock Mototrials Series", 1225 | "body": null, 1226 | "image": null, 1227 | "active": 1, 1228 | "created": null, 1229 | "updated": null, 1230 | "state": "NSW" 1231 | }, 1232 | { 1233 | "id": 4, 1234 | "name": "2013 Australian Titles", 1235 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1236 | "image": null, 1237 | "active": 1, 1238 | "created": null, 1239 | "updated": null, 1240 | "state": "AUS" 1241 | }, 1242 | { 1243 | "id": 5, 1244 | "name": "2013 Sherco Series", 1245 | "body": null, 1246 | "image": null, 1247 | "active": 1, 1248 | "created": null, 1249 | "updated": null, 1250 | "state": "SA" 1251 | }, 1252 | { 1253 | "id": 6, 1254 | "name": "2013 Access Unlimited Int. Series", 1255 | "body": null, 1256 | "image": null, 1257 | "active": 1, 1258 | "created": null, 1259 | "updated": null, 1260 | "state": "WA" 1261 | }, 1262 | { 1263 | "id": 7, 1264 | "name": "2013 Mototrial Club Championship", 1265 | "body": null, 1266 | "image": null, 1267 | "active": 1, 1268 | "created": null, 1269 | "updated": null, 1270 | "state": "NSW" 1271 | }, 1272 | { 1273 | "id": 8, 1274 | "name": "2013 Tasmanian Trials Championships", 1275 | "body": null, 1276 | "image": null, 1277 | "active": 1, 1278 | "created": null, 1279 | "updated": null, 1280 | "state": "TAS" 1281 | }, 1282 | { 1283 | "id": 1, 1284 | "name": "2013 Victorian Mototrials Series", 1285 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1286 | "image": null, 1287 | "active": 1, 1288 | "created": 1, 1289 | "updated": 1, 1290 | "state": "VIC" 1291 | }, 1292 | { 1293 | "id": 2, 1294 | "name": "2013 Queensland Mototrials Series", 1295 | "body": null, 1296 | "image": null, 1297 | "active": 1, 1298 | "created": 1, 1299 | "updated": 1, 1300 | "state": "QLD" 1301 | }, 1302 | { 1303 | "id": 3, 1304 | "name": "2013 Denham Twin Shock Mototrials Series", 1305 | "body": null, 1306 | "image": null, 1307 | "active": 1, 1308 | "created": null, 1309 | "updated": null, 1310 | "state": "NSW" 1311 | }, 1312 | { 1313 | "id": 4, 1314 | "name": "2013 Australian Titles", 1315 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1316 | "image": null, 1317 | "active": 1, 1318 | "created": null, 1319 | "updated": null, 1320 | "state": "AUS" 1321 | }, 1322 | { 1323 | "id": 5, 1324 | "name": "2013 Sherco Series", 1325 | "body": null, 1326 | "image": null, 1327 | "active": 1, 1328 | "created": null, 1329 | "updated": null, 1330 | "state": "SA" 1331 | }, 1332 | { 1333 | "id": 6, 1334 | "name": "2013 Access Unlimited Int. Series", 1335 | "body": null, 1336 | "image": null, 1337 | "active": 1, 1338 | "created": null, 1339 | "updated": null, 1340 | "state": "WA" 1341 | }, 1342 | { 1343 | "id": 7, 1344 | "name": "2013 Mototrial Club Championship", 1345 | "body": null, 1346 | "image": null, 1347 | "active": 1, 1348 | "created": null, 1349 | "updated": null, 1350 | "state": "NSW" 1351 | }, 1352 | { 1353 | "id": 8, 1354 | "name": "2013 Tasmanian Trials Championships", 1355 | "body": null, 1356 | "image": null, 1357 | "active": 1, 1358 | "created": null, 1359 | "updated": null, 1360 | "state": "TAS" 1361 | }, 1362 | { 1363 | "id": 1, 1364 | "name": "2013 Victorian Mototrials Series", 1365 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1366 | "image": null, 1367 | "active": 1, 1368 | "created": 1, 1369 | "updated": 1, 1370 | "state": "VIC" 1371 | }, 1372 | { 1373 | "id": 2, 1374 | "name": "2013 Queensland Mototrials Series", 1375 | "body": null, 1376 | "image": null, 1377 | "active": 1, 1378 | "created": 1, 1379 | "updated": 1, 1380 | "state": "QLD" 1381 | }, 1382 | { 1383 | "id": 3, 1384 | "name": "2013 Denham Twin Shock Mototrials Series", 1385 | "body": null, 1386 | "image": null, 1387 | "active": 1, 1388 | "created": null, 1389 | "updated": null, 1390 | "state": "NSW" 1391 | }, 1392 | { 1393 | "id": 4, 1394 | "name": "2013 Australian Titles", 1395 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1396 | "image": null, 1397 | "active": 1, 1398 | "created": null, 1399 | "updated": null, 1400 | "state": "AUS" 1401 | }, 1402 | { 1403 | "id": 5, 1404 | "name": "2013 Sherco Series", 1405 | "body": null, 1406 | "image": null, 1407 | "active": 1, 1408 | "created": null, 1409 | "updated": null, 1410 | "state": "SA" 1411 | }, 1412 | { 1413 | "id": 6, 1414 | "name": "2013 Access Unlimited Int. Series", 1415 | "body": null, 1416 | "image": null, 1417 | "active": 1, 1418 | "created": null, 1419 | "updated": null, 1420 | "state": "WA" 1421 | }, 1422 | { 1423 | "id": 7, 1424 | "name": "2013 Mototrial Club Championship", 1425 | "body": null, 1426 | "image": null, 1427 | "active": 1, 1428 | "created": null, 1429 | "updated": null, 1430 | "state": "NSW" 1431 | }, 1432 | { 1433 | "id": 8, 1434 | "name": "2013 Tasmanian Trials Championships", 1435 | "body": null, 1436 | "image": null, 1437 | "active": 1, 1438 | "created": null, 1439 | "updated": null, 1440 | "state": "TAS" 1441 | }, 1442 | { 1443 | "id": 1, 1444 | "name": "2013 Victorian Mototrials Series", 1445 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1446 | "image": null, 1447 | "active": 1, 1448 | "created": 1, 1449 | "updated": 1, 1450 | "state": "VIC" 1451 | }, 1452 | { 1453 | "id": 2, 1454 | "name": "2013 Queensland Mototrials Series", 1455 | "body": null, 1456 | "image": null, 1457 | "active": 1, 1458 | "created": 1, 1459 | "updated": 1, 1460 | "state": "QLD" 1461 | }, 1462 | { 1463 | "id": 3, 1464 | "name": "2013 Denham Twin Shock Mototrials Series", 1465 | "body": null, 1466 | "image": null, 1467 | "active": 1, 1468 | "created": null, 1469 | "updated": null, 1470 | "state": "NSW" 1471 | }, 1472 | { 1473 | "id": 4, 1474 | "name": "2013 Australian Titles", 1475 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1476 | "image": null, 1477 | "active": 1, 1478 | "created": null, 1479 | "updated": null, 1480 | "state": "AUS" 1481 | }, 1482 | { 1483 | "id": 5, 1484 | "name": "2013 Sherco Series", 1485 | "body": null, 1486 | "image": null, 1487 | "active": 1, 1488 | "created": null, 1489 | "updated": null, 1490 | "state": "SA" 1491 | }, 1492 | { 1493 | "id": 6, 1494 | "name": "2013 Access Unlimited Int. Series", 1495 | "body": null, 1496 | "image": null, 1497 | "active": 1, 1498 | "created": null, 1499 | "updated": null, 1500 | "state": "WA" 1501 | }, 1502 | { 1503 | "id": 7, 1504 | "name": "2013 Mototrial Club Championship", 1505 | "body": null, 1506 | "image": null, 1507 | "active": 1, 1508 | "created": null, 1509 | "updated": null, 1510 | "state": "NSW" 1511 | }, 1512 | { 1513 | "id": 8, 1514 | "name": "2013 Tasmanian Trials Championships", 1515 | "body": null, 1516 | "image": null, 1517 | "active": 1, 1518 | "created": null, 1519 | "updated": null, 1520 | "state": "TAS" 1521 | }, 1522 | { 1523 | "id": 1, 1524 | "name": "2013 Victorian Mototrials Series", 1525 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1526 | "image": null, 1527 | "active": 1, 1528 | "created": 1, 1529 | "updated": 1, 1530 | "state": "VIC" 1531 | }, 1532 | { 1533 | "id": 2, 1534 | "name": "2013 Queensland Mototrials Series", 1535 | "body": null, 1536 | "image": null, 1537 | "active": 1, 1538 | "created": 1, 1539 | "updated": 1, 1540 | "state": "QLD" 1541 | }, 1542 | { 1543 | "id": 3, 1544 | "name": "2013 Denham Twin Shock Mototrials Series", 1545 | "body": null, 1546 | "image": null, 1547 | "active": 1, 1548 | "created": null, 1549 | "updated": null, 1550 | "state": "NSW" 1551 | }, 1552 | { 1553 | "id": 4, 1554 | "name": "2013 Australian Titles", 1555 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1556 | "image": null, 1557 | "active": 1, 1558 | "created": null, 1559 | "updated": null, 1560 | "state": "AUS" 1561 | }, 1562 | { 1563 | "id": 5, 1564 | "name": "2013 Sherco Series", 1565 | "body": null, 1566 | "image": null, 1567 | "active": 1, 1568 | "created": null, 1569 | "updated": null, 1570 | "state": "SA" 1571 | }, 1572 | { 1573 | "id": 6, 1574 | "name": "2013 Access Unlimited Int. Series", 1575 | "body": null, 1576 | "image": null, 1577 | "active": 1, 1578 | "created": null, 1579 | "updated": null, 1580 | "state": "WA" 1581 | }, 1582 | { 1583 | "id": 7, 1584 | "name": "2013 Mototrial Club Championship", 1585 | "body": null, 1586 | "image": null, 1587 | "active": 1, 1588 | "created": null, 1589 | "updated": null, 1590 | "state": "NSW" 1591 | }, 1592 | { 1593 | "id": 8, 1594 | "name": "2013 Tasmanian Trials Championships", 1595 | "body": null, 1596 | "image": null, 1597 | "active": 1, 1598 | "created": null, 1599 | "updated": null, 1600 | "state": "TAS" 1601 | }, 1602 | { 1603 | "id": 1, 1604 | "name": "2013 Victorian Mototrials Series", 1605 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1606 | "image": null, 1607 | "active": 1, 1608 | "created": 1, 1609 | "updated": 1, 1610 | "state": "VIC" 1611 | }, 1612 | { 1613 | "id": 2, 1614 | "name": "2013 Queensland Mototrials Series", 1615 | "body": null, 1616 | "image": null, 1617 | "active": 1, 1618 | "created": 1, 1619 | "updated": 1, 1620 | "state": "QLD" 1621 | }, 1622 | { 1623 | "id": 3, 1624 | "name": "2013 Denham Twin Shock Mototrials Series", 1625 | "body": null, 1626 | "image": null, 1627 | "active": 1, 1628 | "created": null, 1629 | "updated": null, 1630 | "state": "NSW" 1631 | }, 1632 | { 1633 | "id": 4, 1634 | "name": "2013 Australian Titles", 1635 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1636 | "image": null, 1637 | "active": 1, 1638 | "created": null, 1639 | "updated": null, 1640 | "state": "AUS" 1641 | }, 1642 | { 1643 | "id": 5, 1644 | "name": "2013 Sherco Series", 1645 | "body": null, 1646 | "image": null, 1647 | "active": 1, 1648 | "created": null, 1649 | "updated": null, 1650 | "state": "SA" 1651 | }, 1652 | { 1653 | "id": 6, 1654 | "name": "2013 Access Unlimited Int. Series", 1655 | "body": null, 1656 | "image": null, 1657 | "active": 1, 1658 | "created": null, 1659 | "updated": null, 1660 | "state": "WA" 1661 | }, 1662 | { 1663 | "id": 7, 1664 | "name": "2013 Mototrial Club Championship", 1665 | "body": null, 1666 | "image": null, 1667 | "active": 1, 1668 | "created": null, 1669 | "updated": null, 1670 | "state": "NSW" 1671 | }, 1672 | { 1673 | "id": 8, 1674 | "name": "2013 Tasmanian Trials Championships", 1675 | "body": null, 1676 | "image": null, 1677 | "active": 1, 1678 | "created": null, 1679 | "updated": null, 1680 | "state": "TAS" 1681 | }, 1682 | { 1683 | "id": 1, 1684 | "name": "2013 Victorian Mototrials Series", 1685 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1686 | "image": null, 1687 | "active": 1, 1688 | "created": 1, 1689 | "updated": 1, 1690 | "state": "VIC" 1691 | }, 1692 | { 1693 | "id": 2, 1694 | "name": "2013 Queensland Mototrials Series", 1695 | "body": null, 1696 | "image": null, 1697 | "active": 1, 1698 | "created": 1, 1699 | "updated": 1, 1700 | "state": "QLD" 1701 | }, 1702 | { 1703 | "id": 3, 1704 | "name": "2013 Denham Twin Shock Mototrials Series", 1705 | "body": null, 1706 | "image": null, 1707 | "active": 1, 1708 | "created": null, 1709 | "updated": null, 1710 | "state": "NSW" 1711 | }, 1712 | { 1713 | "id": 4, 1714 | "name": "2013 Australian Titles", 1715 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1716 | "image": null, 1717 | "active": 1, 1718 | "created": null, 1719 | "updated": null, 1720 | "state": "AUS" 1721 | }, 1722 | { 1723 | "id": 5, 1724 | "name": "2013 Sherco Series", 1725 | "body": null, 1726 | "image": null, 1727 | "active": 1, 1728 | "created": null, 1729 | "updated": null, 1730 | "state": "SA" 1731 | }, 1732 | { 1733 | "id": 6, 1734 | "name": "2013 Access Unlimited Int. Series", 1735 | "body": null, 1736 | "image": null, 1737 | "active": 1, 1738 | "created": null, 1739 | "updated": null, 1740 | "state": "WA" 1741 | }, 1742 | { 1743 | "id": 7, 1744 | "name": "2013 Mototrial Club Championship", 1745 | "body": null, 1746 | "image": null, 1747 | "active": 1, 1748 | "created": null, 1749 | "updated": null, 1750 | "state": "NSW" 1751 | }, 1752 | { 1753 | "id": 8, 1754 | "name": "2013 Tasmanian Trials Championships", 1755 | "body": null, 1756 | "image": null, 1757 | "active": 1, 1758 | "created": null, 1759 | "updated": null, 1760 | "state": "TAS" 1761 | }, 1762 | { 1763 | "id": 1, 1764 | "name": "2013 Victorian Mototrials Series", 1765 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1766 | "image": null, 1767 | "active": 1, 1768 | "created": 1, 1769 | "updated": 1, 1770 | "state": "VIC" 1771 | }, 1772 | { 1773 | "id": 2, 1774 | "name": "2013 Queensland Mototrials Series", 1775 | "body": null, 1776 | "image": null, 1777 | "active": 1, 1778 | "created": 1, 1779 | "updated": 1, 1780 | "state": "QLD" 1781 | }, 1782 | { 1783 | "id": 3, 1784 | "name": "2013 Denham Twin Shock Mototrials Series", 1785 | "body": null, 1786 | "image": null, 1787 | "active": 1, 1788 | "created": null, 1789 | "updated": null, 1790 | "state": "NSW" 1791 | }, 1792 | { 1793 | "id": 4, 1794 | "name": "2013 Australian Titles", 1795 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1796 | "image": null, 1797 | "active": 1, 1798 | "created": null, 1799 | "updated": null, 1800 | "state": "AUS" 1801 | }, 1802 | { 1803 | "id": 5, 1804 | "name": "2013 Sherco Series", 1805 | "body": null, 1806 | "image": null, 1807 | "active": 1, 1808 | "created": null, 1809 | "updated": null, 1810 | "state": "SA" 1811 | }, 1812 | { 1813 | "id": 6, 1814 | "name": "2013 Access Unlimited Int. Series", 1815 | "body": null, 1816 | "image": null, 1817 | "active": 1, 1818 | "created": null, 1819 | "updated": null, 1820 | "state": "WA" 1821 | }, 1822 | { 1823 | "id": 7, 1824 | "name": "2013 Mototrial Club Championship", 1825 | "body": null, 1826 | "image": null, 1827 | "active": 1, 1828 | "created": null, 1829 | "updated": null, 1830 | "state": "NSW" 1831 | }, 1832 | { 1833 | "id": 8, 1834 | "name": "2013 Tasmanian Trials Championships", 1835 | "body": null, 1836 | "image": null, 1837 | "active": 1, 1838 | "created": null, 1839 | "updated": null, 1840 | "state": "TAS" 1841 | }, 1842 | { 1843 | "id": 1, 1844 | "name": "2013 Victorian Mototrials Series", 1845 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1846 | "image": null, 1847 | "active": 1, 1848 | "created": 1, 1849 | "updated": 1, 1850 | "state": "VIC" 1851 | }, 1852 | { 1853 | "id": 2, 1854 | "name": "2013 Queensland Mototrials Series", 1855 | "body": null, 1856 | "image": null, 1857 | "active": 1, 1858 | "created": 1, 1859 | "updated": 1, 1860 | "state": "QLD" 1861 | }, 1862 | { 1863 | "id": 3, 1864 | "name": "2013 Denham Twin Shock Mototrials Series", 1865 | "body": null, 1866 | "image": null, 1867 | "active": 1, 1868 | "created": null, 1869 | "updated": null, 1870 | "state": "NSW" 1871 | }, 1872 | { 1873 | "id": 4, 1874 | "name": "2013 Australian Titles", 1875 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1876 | "image": null, 1877 | "active": 1, 1878 | "created": null, 1879 | "updated": null, 1880 | "state": "AUS" 1881 | }, 1882 | { 1883 | "id": 5, 1884 | "name": "2013 Sherco Series", 1885 | "body": null, 1886 | "image": null, 1887 | "active": 1, 1888 | "created": null, 1889 | "updated": null, 1890 | "state": "SA" 1891 | }, 1892 | { 1893 | "id": 6, 1894 | "name": "2013 Access Unlimited Int. Series", 1895 | "body": null, 1896 | "image": null, 1897 | "active": 1, 1898 | "created": null, 1899 | "updated": null, 1900 | "state": "WA" 1901 | }, 1902 | { 1903 | "id": 7, 1904 | "name": "2013 Mototrial Club Championship", 1905 | "body": null, 1906 | "image": null, 1907 | "active": 1, 1908 | "created": null, 1909 | "updated": null, 1910 | "state": "NSW" 1911 | }, 1912 | { 1913 | "id": 8, 1914 | "name": "2013 Tasmanian Trials Championships", 1915 | "body": null, 1916 | "image": null, 1917 | "active": 1, 1918 | "created": null, 1919 | "updated": null, 1920 | "state": "TAS" 1921 | }, 1922 | { 1923 | "id": 1, 1924 | "name": "2013 Victorian Mototrials Series", 1925 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 1926 | "image": null, 1927 | "active": 1, 1928 | "created": 1, 1929 | "updated": 1, 1930 | "state": "VIC" 1931 | }, 1932 | { 1933 | "id": 2, 1934 | "name": "2013 Queensland Mototrials Series", 1935 | "body": null, 1936 | "image": null, 1937 | "active": 1, 1938 | "created": 1, 1939 | "updated": 1, 1940 | "state": "QLD" 1941 | }, 1942 | { 1943 | "id": 3, 1944 | "name": "2013 Denham Twin Shock Mototrials Series", 1945 | "body": null, 1946 | "image": null, 1947 | "active": 1, 1948 | "created": null, 1949 | "updated": null, 1950 | "state": "NSW" 1951 | }, 1952 | { 1953 | "id": 4, 1954 | "name": "2013 Australian Titles", 1955 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 1956 | "image": null, 1957 | "active": 1, 1958 | "created": null, 1959 | "updated": null, 1960 | "state": "AUS" 1961 | }, 1962 | { 1963 | "id": 5, 1964 | "name": "2013 Sherco Series", 1965 | "body": null, 1966 | "image": null, 1967 | "active": 1, 1968 | "created": null, 1969 | "updated": null, 1970 | "state": "SA" 1971 | }, 1972 | { 1973 | "id": 6, 1974 | "name": "2013 Access Unlimited Int. Series", 1975 | "body": null, 1976 | "image": null, 1977 | "active": 1, 1978 | "created": null, 1979 | "updated": null, 1980 | "state": "WA" 1981 | }, 1982 | { 1983 | "id": 7, 1984 | "name": "2013 Mototrial Club Championship", 1985 | "body": null, 1986 | "image": null, 1987 | "active": 1, 1988 | "created": null, 1989 | "updated": null, 1990 | "state": "NSW" 1991 | }, 1992 | { 1993 | "id": 8, 1994 | "name": "2013 Tasmanian Trials Championships", 1995 | "body": null, 1996 | "image": null, 1997 | "active": 1, 1998 | "created": null, 1999 | "updated": null, 2000 | "state": "TAS" 2001 | }, 2002 | { 2003 | "id": 1, 2004 | "name": "2013 Victorian Mototrials Series", 2005 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2006 | "image": null, 2007 | "active": 1, 2008 | "created": 1, 2009 | "updated": 1, 2010 | "state": "VIC" 2011 | }, 2012 | { 2013 | "id": 2, 2014 | "name": "2013 Queensland Mototrials Series", 2015 | "body": null, 2016 | "image": null, 2017 | "active": 1, 2018 | "created": 1, 2019 | "updated": 1, 2020 | "state": "QLD" 2021 | }, 2022 | { 2023 | "id": 3, 2024 | "name": "2013 Denham Twin Shock Mototrials Series", 2025 | "body": null, 2026 | "image": null, 2027 | "active": 1, 2028 | "created": null, 2029 | "updated": null, 2030 | "state": "NSW" 2031 | }, 2032 | { 2033 | "id": 4, 2034 | "name": "2013 Australian Titles", 2035 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2036 | "image": null, 2037 | "active": 1, 2038 | "created": null, 2039 | "updated": null, 2040 | "state": "AUS" 2041 | }, 2042 | { 2043 | "id": 5, 2044 | "name": "2013 Sherco Series", 2045 | "body": null, 2046 | "image": null, 2047 | "active": 1, 2048 | "created": null, 2049 | "updated": null, 2050 | "state": "SA" 2051 | }, 2052 | { 2053 | "id": 6, 2054 | "name": "2013 Access Unlimited Int. Series", 2055 | "body": null, 2056 | "image": null, 2057 | "active": 1, 2058 | "created": null, 2059 | "updated": null, 2060 | "state": "WA" 2061 | }, 2062 | { 2063 | "id": 7, 2064 | "name": "2013 Mototrial Club Championship", 2065 | "body": null, 2066 | "image": null, 2067 | "active": 1, 2068 | "created": null, 2069 | "updated": null, 2070 | "state": "NSW" 2071 | }, 2072 | { 2073 | "id": 8, 2074 | "name": "2013 Tasmanian Trials Championships", 2075 | "body": null, 2076 | "image": null, 2077 | "active": 1, 2078 | "created": null, 2079 | "updated": null, 2080 | "state": "TAS" 2081 | }, 2082 | { 2083 | "id": 1, 2084 | "name": "2013 Victorian Mototrials Series", 2085 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2086 | "image": null, 2087 | "active": 1, 2088 | "created": 1, 2089 | "updated": 1, 2090 | "state": "VIC" 2091 | }, 2092 | { 2093 | "id": 2, 2094 | "name": "2013 Queensland Mototrials Series", 2095 | "body": null, 2096 | "image": null, 2097 | "active": 1, 2098 | "created": 1, 2099 | "updated": 1, 2100 | "state": "QLD" 2101 | }, 2102 | { 2103 | "id": 3, 2104 | "name": "2013 Denham Twin Shock Mototrials Series", 2105 | "body": null, 2106 | "image": null, 2107 | "active": 1, 2108 | "created": null, 2109 | "updated": null, 2110 | "state": "NSW" 2111 | }, 2112 | { 2113 | "id": 4, 2114 | "name": "2013 Australian Titles", 2115 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2116 | "image": null, 2117 | "active": 1, 2118 | "created": null, 2119 | "updated": null, 2120 | "state": "AUS" 2121 | }, 2122 | { 2123 | "id": 5, 2124 | "name": "2013 Sherco Series", 2125 | "body": null, 2126 | "image": null, 2127 | "active": 1, 2128 | "created": null, 2129 | "updated": null, 2130 | "state": "SA" 2131 | }, 2132 | { 2133 | "id": 6, 2134 | "name": "2013 Access Unlimited Int. Series", 2135 | "body": null, 2136 | "image": null, 2137 | "active": 1, 2138 | "created": null, 2139 | "updated": null, 2140 | "state": "WA" 2141 | }, 2142 | { 2143 | "id": 7, 2144 | "name": "2013 Mototrial Club Championship", 2145 | "body": null, 2146 | "image": null, 2147 | "active": 1, 2148 | "created": null, 2149 | "updated": null, 2150 | "state": "NSW" 2151 | }, 2152 | { 2153 | "id": 8, 2154 | "name": "2013 Tasmanian Trials Championships", 2155 | "body": null, 2156 | "image": null, 2157 | "active": 1, 2158 | "created": null, 2159 | "updated": null, 2160 | "state": "TAS" 2161 | }, 2162 | { 2163 | "id": 1, 2164 | "name": "2013 Victorian Mototrials Series", 2165 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2166 | "image": null, 2167 | "active": 1, 2168 | "created": 1, 2169 | "updated": 1, 2170 | "state": "VIC" 2171 | }, 2172 | { 2173 | "id": 2, 2174 | "name": "2013 Queensland Mototrials Series", 2175 | "body": null, 2176 | "image": null, 2177 | "active": 1, 2178 | "created": 1, 2179 | "updated": 1, 2180 | "state": "QLD" 2181 | }, 2182 | { 2183 | "id": 3, 2184 | "name": "2013 Denham Twin Shock Mototrials Series", 2185 | "body": null, 2186 | "image": null, 2187 | "active": 1, 2188 | "created": null, 2189 | "updated": null, 2190 | "state": "NSW" 2191 | }, 2192 | { 2193 | "id": 4, 2194 | "name": "2013 Australian Titles", 2195 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2196 | "image": null, 2197 | "active": 1, 2198 | "created": null, 2199 | "updated": null, 2200 | "state": "AUS" 2201 | }, 2202 | { 2203 | "id": 5, 2204 | "name": "2013 Sherco Series", 2205 | "body": null, 2206 | "image": null, 2207 | "active": 1, 2208 | "created": null, 2209 | "updated": null, 2210 | "state": "SA" 2211 | }, 2212 | { 2213 | "id": 6, 2214 | "name": "2013 Access Unlimited Int. Series", 2215 | "body": null, 2216 | "image": null, 2217 | "active": 1, 2218 | "created": null, 2219 | "updated": null, 2220 | "state": "WA" 2221 | }, 2222 | { 2223 | "id": 7, 2224 | "name": "2013 Mototrial Club Championship", 2225 | "body": null, 2226 | "image": null, 2227 | "active": 1, 2228 | "created": null, 2229 | "updated": null, 2230 | "state": "NSW" 2231 | }, 2232 | { 2233 | "id": 8, 2234 | "name": "2013 Tasmanian Trials Championships", 2235 | "body": null, 2236 | "image": null, 2237 | "active": 1, 2238 | "created": null, 2239 | "updated": null, 2240 | "state": "TAS" 2241 | }, 2242 | { 2243 | "id": 1, 2244 | "name": "2013 Victorian Mototrials Series", 2245 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2246 | "image": null, 2247 | "active": 1, 2248 | "created": 1, 2249 | "updated": 1, 2250 | "state": "VIC" 2251 | }, 2252 | { 2253 | "id": 2, 2254 | "name": "2013 Queensland Mototrials Series", 2255 | "body": null, 2256 | "image": null, 2257 | "active": 1, 2258 | "created": 1, 2259 | "updated": 1, 2260 | "state": "QLD" 2261 | }, 2262 | { 2263 | "id": 3, 2264 | "name": "2013 Denham Twin Shock Mototrials Series", 2265 | "body": null, 2266 | "image": null, 2267 | "active": 1, 2268 | "created": null, 2269 | "updated": null, 2270 | "state": "NSW" 2271 | }, 2272 | { 2273 | "id": 4, 2274 | "name": "2013 Australian Titles", 2275 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2276 | "image": null, 2277 | "active": 1, 2278 | "created": null, 2279 | "updated": null, 2280 | "state": "AUS" 2281 | }, 2282 | { 2283 | "id": 5, 2284 | "name": "2013 Sherco Series", 2285 | "body": null, 2286 | "image": null, 2287 | "active": 1, 2288 | "created": null, 2289 | "updated": null, 2290 | "state": "SA" 2291 | }, 2292 | { 2293 | "id": 6, 2294 | "name": "2013 Access Unlimited Int. Series", 2295 | "body": null, 2296 | "image": null, 2297 | "active": 1, 2298 | "created": null, 2299 | "updated": null, 2300 | "state": "WA" 2301 | }, 2302 | { 2303 | "id": 7, 2304 | "name": "2013 Mototrial Club Championship", 2305 | "body": null, 2306 | "image": null, 2307 | "active": 1, 2308 | "created": null, 2309 | "updated": null, 2310 | "state": "NSW" 2311 | }, 2312 | { 2313 | "id": 8, 2314 | "name": "2013 Tasmanian Trials Championships", 2315 | "body": null, 2316 | "image": null, 2317 | "active": 1, 2318 | "created": null, 2319 | "updated": null, 2320 | "state": "TAS" 2321 | }, 2322 | { 2323 | "id": 1, 2324 | "name": "2013 Victorian Mototrials Series", 2325 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2326 | "image": null, 2327 | "active": 1, 2328 | "created": 1, 2329 | "updated": 1, 2330 | "state": "VIC" 2331 | }, 2332 | { 2333 | "id": 2, 2334 | "name": "2013 Queensland Mototrials Series", 2335 | "body": null, 2336 | "image": null, 2337 | "active": 1, 2338 | "created": 1, 2339 | "updated": 1, 2340 | "state": "QLD" 2341 | }, 2342 | { 2343 | "id": 3, 2344 | "name": "2013 Denham Twin Shock Mototrials Series", 2345 | "body": null, 2346 | "image": null, 2347 | "active": 1, 2348 | "created": null, 2349 | "updated": null, 2350 | "state": "NSW" 2351 | }, 2352 | { 2353 | "id": 4, 2354 | "name": "2013 Australian Titles", 2355 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2356 | "image": null, 2357 | "active": 1, 2358 | "created": null, 2359 | "updated": null, 2360 | "state": "AUS" 2361 | }, 2362 | { 2363 | "id": 5, 2364 | "name": "2013 Sherco Series", 2365 | "body": null, 2366 | "image": null, 2367 | "active": 1, 2368 | "created": null, 2369 | "updated": null, 2370 | "state": "SA" 2371 | }, 2372 | { 2373 | "id": 6, 2374 | "name": "2013 Access Unlimited Int. Series", 2375 | "body": null, 2376 | "image": null, 2377 | "active": 1, 2378 | "created": null, 2379 | "updated": null, 2380 | "state": "WA" 2381 | }, 2382 | { 2383 | "id": 7, 2384 | "name": "2013 Mototrial Club Championship", 2385 | "body": null, 2386 | "image": null, 2387 | "active": 1, 2388 | "created": null, 2389 | "updated": null, 2390 | "state": "NSW" 2391 | }, 2392 | { 2393 | "id": 8, 2394 | "name": "2013 Tasmanian Trials Championships", 2395 | "body": null, 2396 | "image": null, 2397 | "active": 1, 2398 | "created": null, 2399 | "updated": null, 2400 | "state": "TAS" 2401 | }, 2402 | { 2403 | "id": 1, 2404 | "name": "2013 Victorian Mototrials Series", 2405 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2406 | "image": null, 2407 | "active": 1, 2408 | "created": 1, 2409 | "updated": 1, 2410 | "state": "VIC" 2411 | }, 2412 | { 2413 | "id": 2, 2414 | "name": "2013 Queensland Mototrials Series", 2415 | "body": null, 2416 | "image": null, 2417 | "active": 1, 2418 | "created": 1, 2419 | "updated": 1, 2420 | "state": "QLD" 2421 | }, 2422 | { 2423 | "id": 3, 2424 | "name": "2013 Denham Twin Shock Mototrials Series", 2425 | "body": null, 2426 | "image": null, 2427 | "active": 1, 2428 | "created": null, 2429 | "updated": null, 2430 | "state": "NSW" 2431 | }, 2432 | { 2433 | "id": 4, 2434 | "name": "2013 Australian Titles", 2435 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2436 | "image": null, 2437 | "active": 1, 2438 | "created": null, 2439 | "updated": null, 2440 | "state": "AUS" 2441 | }, 2442 | { 2443 | "id": 5, 2444 | "name": "2013 Sherco Series", 2445 | "body": null, 2446 | "image": null, 2447 | "active": 1, 2448 | "created": null, 2449 | "updated": null, 2450 | "state": "SA" 2451 | }, 2452 | { 2453 | "id": 6, 2454 | "name": "2013 Access Unlimited Int. Series", 2455 | "body": null, 2456 | "image": null, 2457 | "active": 1, 2458 | "created": null, 2459 | "updated": null, 2460 | "state": "WA" 2461 | }, 2462 | { 2463 | "id": 7, 2464 | "name": "2013 Mototrial Club Championship", 2465 | "body": null, 2466 | "image": null, 2467 | "active": 1, 2468 | "created": null, 2469 | "updated": null, 2470 | "state": "NSW" 2471 | }, 2472 | { 2473 | "id": 8, 2474 | "name": "2013 Tasmanian Trials Championships", 2475 | "body": null, 2476 | "image": null, 2477 | "active": 1, 2478 | "created": null, 2479 | "updated": null, 2480 | "state": "TAS" 2481 | }, 2482 | { 2483 | "id": 1, 2484 | "name": "2013 Victorian Mototrials Series", 2485 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2486 | "image": null, 2487 | "active": 1, 2488 | "created": 1, 2489 | "updated": 1, 2490 | "state": "VIC" 2491 | }, 2492 | { 2493 | "id": 2, 2494 | "name": "2013 Queensland Mototrials Series", 2495 | "body": null, 2496 | "image": null, 2497 | "active": 1, 2498 | "created": 1, 2499 | "updated": 1, 2500 | "state": "QLD" 2501 | }, 2502 | { 2503 | "id": 3, 2504 | "name": "2013 Denham Twin Shock Mototrials Series", 2505 | "body": null, 2506 | "image": null, 2507 | "active": 1, 2508 | "created": null, 2509 | "updated": null, 2510 | "state": "NSW" 2511 | }, 2512 | { 2513 | "id": 4, 2514 | "name": "2013 Australian Titles", 2515 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2516 | "image": null, 2517 | "active": 1, 2518 | "created": null, 2519 | "updated": null, 2520 | "state": "AUS" 2521 | }, 2522 | { 2523 | "id": 5, 2524 | "name": "2013 Sherco Series", 2525 | "body": null, 2526 | "image": null, 2527 | "active": 1, 2528 | "created": null, 2529 | "updated": null, 2530 | "state": "SA" 2531 | }, 2532 | { 2533 | "id": 6, 2534 | "name": "2013 Access Unlimited Int. Series", 2535 | "body": null, 2536 | "image": null, 2537 | "active": 1, 2538 | "created": null, 2539 | "updated": null, 2540 | "state": "WA" 2541 | }, 2542 | { 2543 | "id": 7, 2544 | "name": "2013 Mototrial Club Championship", 2545 | "body": null, 2546 | "image": null, 2547 | "active": 1, 2548 | "created": null, 2549 | "updated": null, 2550 | "state": "NSW" 2551 | }, 2552 | { 2553 | "id": 8, 2554 | "name": "2013 Tasmanian Trials Championships", 2555 | "body": null, 2556 | "image": null, 2557 | "active": 1, 2558 | "created": null, 2559 | "updated": null, 2560 | "state": "TAS" 2561 | }, 2562 | { 2563 | "id": 1, 2564 | "name": "2013 Victorian Mototrials Series", 2565 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2566 | "image": null, 2567 | "active": 1, 2568 | "created": 1, 2569 | "updated": 1, 2570 | "state": "VIC" 2571 | }, 2572 | { 2573 | "id": 2, 2574 | "name": "2013 Queensland Mototrials Series", 2575 | "body": null, 2576 | "image": null, 2577 | "active": 1, 2578 | "created": 1, 2579 | "updated": 1, 2580 | "state": "QLD" 2581 | }, 2582 | { 2583 | "id": 3, 2584 | "name": "2013 Denham Twin Shock Mototrials Series", 2585 | "body": null, 2586 | "image": null, 2587 | "active": 1, 2588 | "created": null, 2589 | "updated": null, 2590 | "state": "NSW" 2591 | }, 2592 | { 2593 | "id": 4, 2594 | "name": "2013 Australian Titles", 2595 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2596 | "image": null, 2597 | "active": 1, 2598 | "created": null, 2599 | "updated": null, 2600 | "state": "AUS" 2601 | }, 2602 | { 2603 | "id": 5, 2604 | "name": "2013 Sherco Series", 2605 | "body": null, 2606 | "image": null, 2607 | "active": 1, 2608 | "created": null, 2609 | "updated": null, 2610 | "state": "SA" 2611 | }, 2612 | { 2613 | "id": 6, 2614 | "name": "2013 Access Unlimited Int. Series", 2615 | "body": null, 2616 | "image": null, 2617 | "active": 1, 2618 | "created": null, 2619 | "updated": null, 2620 | "state": "WA" 2621 | }, 2622 | { 2623 | "id": 7, 2624 | "name": "2013 Mototrial Club Championship", 2625 | "body": null, 2626 | "image": null, 2627 | "active": 1, 2628 | "created": null, 2629 | "updated": null, 2630 | "state": "NSW" 2631 | }, 2632 | { 2633 | "id": 8, 2634 | "name": "2013 Tasmanian Trials Championships", 2635 | "body": null, 2636 | "image": null, 2637 | "active": 1, 2638 | "created": null, 2639 | "updated": null, 2640 | "state": "TAS" 2641 | }, 2642 | { 2643 | "id": 1, 2644 | "name": "2013 Victorian Mototrials Series", 2645 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2646 | "image": null, 2647 | "active": 1, 2648 | "created": 1, 2649 | "updated": 1, 2650 | "state": "VIC" 2651 | }, 2652 | { 2653 | "id": 2, 2654 | "name": "2013 Queensland Mototrials Series", 2655 | "body": null, 2656 | "image": null, 2657 | "active": 1, 2658 | "created": 1, 2659 | "updated": 1, 2660 | "state": "QLD" 2661 | }, 2662 | { 2663 | "id": 3, 2664 | "name": "2013 Denham Twin Shock Mototrials Series", 2665 | "body": null, 2666 | "image": null, 2667 | "active": 1, 2668 | "created": null, 2669 | "updated": null, 2670 | "state": "NSW" 2671 | }, 2672 | { 2673 | "id": 4, 2674 | "name": "2013 Australian Titles", 2675 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2676 | "image": null, 2677 | "active": 1, 2678 | "created": null, 2679 | "updated": null, 2680 | "state": "AUS" 2681 | }, 2682 | { 2683 | "id": 5, 2684 | "name": "2013 Sherco Series", 2685 | "body": null, 2686 | "image": null, 2687 | "active": 1, 2688 | "created": null, 2689 | "updated": null, 2690 | "state": "SA" 2691 | }, 2692 | { 2693 | "id": 6, 2694 | "name": "2013 Access Unlimited Int. Series", 2695 | "body": null, 2696 | "image": null, 2697 | "active": 1, 2698 | "created": null, 2699 | "updated": null, 2700 | "state": "WA" 2701 | }, 2702 | { 2703 | "id": 7, 2704 | "name": "2013 Mototrial Club Championship", 2705 | "body": null, 2706 | "image": null, 2707 | "active": 1, 2708 | "created": null, 2709 | "updated": null, 2710 | "state": "NSW" 2711 | }, 2712 | { 2713 | "id": 8, 2714 | "name": "2013 Tasmanian Trials Championships", 2715 | "body": null, 2716 | "image": null, 2717 | "active": 1, 2718 | "created": null, 2719 | "updated": null, 2720 | "state": "TAS" 2721 | }, 2722 | { 2723 | "id": 1, 2724 | "name": "2013 Victorian Mototrials Series", 2725 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2726 | "image": null, 2727 | "active": 1, 2728 | "created": 1, 2729 | "updated": 1, 2730 | "state": "VIC" 2731 | }, 2732 | { 2733 | "id": 2, 2734 | "name": "2013 Queensland Mototrials Series", 2735 | "body": null, 2736 | "image": null, 2737 | "active": 1, 2738 | "created": 1, 2739 | "updated": 1, 2740 | "state": "QLD" 2741 | }, 2742 | { 2743 | "id": 3, 2744 | "name": "2013 Denham Twin Shock Mototrials Series", 2745 | "body": null, 2746 | "image": null, 2747 | "active": 1, 2748 | "created": null, 2749 | "updated": null, 2750 | "state": "NSW" 2751 | }, 2752 | { 2753 | "id": 4, 2754 | "name": "2013 Australian Titles", 2755 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2756 | "image": null, 2757 | "active": 1, 2758 | "created": null, 2759 | "updated": null, 2760 | "state": "AUS" 2761 | }, 2762 | { 2763 | "id": 5, 2764 | "name": "2013 Sherco Series", 2765 | "body": null, 2766 | "image": null, 2767 | "active": 1, 2768 | "created": null, 2769 | "updated": null, 2770 | "state": "SA" 2771 | }, 2772 | { 2773 | "id": 6, 2774 | "name": "2013 Access Unlimited Int. Series", 2775 | "body": null, 2776 | "image": null, 2777 | "active": 1, 2778 | "created": null, 2779 | "updated": null, 2780 | "state": "WA" 2781 | }, 2782 | { 2783 | "id": 7, 2784 | "name": "2013 Mototrial Club Championship", 2785 | "body": null, 2786 | "image": null, 2787 | "active": 1, 2788 | "created": null, 2789 | "updated": null, 2790 | "state": "NSW" 2791 | }, 2792 | { 2793 | "id": 8, 2794 | "name": "2013 Tasmanian Trials Championships", 2795 | "body": null, 2796 | "image": null, 2797 | "active": 1, 2798 | "created": null, 2799 | "updated": null, 2800 | "state": "TAS" 2801 | }, 2802 | { 2803 | "id": 1, 2804 | "name": "2013 Victorian Mototrials Series", 2805 | "body": "

Entry forms and full details for the 2013 Victorian Mototrials Series are available on Trials Australia.

", 2806 | "image": null, 2807 | "active": 1, 2808 | "created": 1, 2809 | "updated": 1, 2810 | "state": "VIC" 2811 | }, 2812 | { 2813 | "id": 2, 2814 | "name": "2013 Queensland Mototrials Series", 2815 | "body": null, 2816 | "image": null, 2817 | "active": 1, 2818 | "created": 1, 2819 | "updated": 1, 2820 | "state": "QLD" 2821 | }, 2822 | { 2823 | "id": 3, 2824 | "name": "2013 Denham Twin Shock Mototrials Series", 2825 | "body": null, 2826 | "image": null, 2827 | "active": 1, 2828 | "created": null, 2829 | "updated": null, 2830 | "state": "NSW" 2831 | }, 2832 | { 2833 | "id": 4, 2834 | "name": "2013 Australian Titles", 2835 | "body": "

This year the Australian Moto Trials Titles are running in Sedgwick, Victoria.

", 2836 | "image": null, 2837 | "active": 1, 2838 | "created": null, 2839 | "updated": null, 2840 | "state": "AUS" 2841 | }, 2842 | { 2843 | "id": 5, 2844 | "name": "2013 Sherco Series", 2845 | "body": null, 2846 | "image": null, 2847 | "active": 1, 2848 | "created": null, 2849 | "updated": null, 2850 | "state": "SA" 2851 | }, 2852 | { 2853 | "id": 6, 2854 | "name": "2013 Access Unlimited Int. Series", 2855 | "body": null, 2856 | "image": null, 2857 | "active": 1, 2858 | "created": null, 2859 | "updated": null, 2860 | "state": "WA" 2861 | }, 2862 | { 2863 | "id": 7, 2864 | "name": "2013 Mototrial Club Championship", 2865 | "body": null, 2866 | "image": null, 2867 | "active": 1, 2868 | "created": null, 2869 | "updated": null, 2870 | "state": "NSW" 2871 | }, 2872 | { 2873 | "id": 8, 2874 | "name": "2013 Tasmanian Trials Championships", 2875 | "body": null, 2876 | "image": null, 2877 | "active": 1, 2878 | "created": null, 2879 | "updated": null, 2880 | "state": "TAS" 2881 | } 2882 | ] --------------------------------------------------------------------------------