<!DOCTYPE html>
<html lang="en">
	<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
	<meta charset="utf-8">
			<title>The Off-Road Championship - TORC</title>
<meta name='keywords' content='Torc, Off-Road, Racing, Series, Reality TV' />
<meta name='description' content='TORC Off-Road Racing' />
<link rel='canonical' href='http://torcseries.com/torcnewsfeed.xml' />
<!-- generated by seo_lite -->
	 	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
	<link href="/packages/bootstrap/css/bootstrap.min.css" rel="stylesheet">
	<link rel="stylesheet" href="/css/fonts.css">
	<link rel="stylesheet" href="/css/main.css">
	<link rel="stylesheet" href="/css/ekko-lightbox.css" >

	
	
	<link rel="apple-touch-icon" href="/packages/bootstrap/img/apple-touch-icon.png">
	<link rel="apple-touch-icon" sizes="72x72" href="/packages/bootstrap/img/apple-touch-icon-72x72.png">
	<link rel="apple-touch-icon" sizes="114x114" href="/packages/bootstrap/img/apple-touch-icon-114x114.png">
        

	<link rel="shortcut icon" type="image/ico" href="http://torcseries.comfavicon.ico?v=1"/>


   
    </head>
    <body>
<div class="navbar navbar-inverse navbar-fixed-top">
	<div class="container topnav">
		<div class="navbar-header">
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
			</button>
			<a class="navbar-brand visible-xs" href="/">TORC</a>
		</div>
		<div class="collapse navbar-collapse">
			<ul class="nav navbar-nav ">
				<li class=""><a href="/all-news"><span class="nav-item">News</span></a></li>
				<li class=""><a href="/torcblog"><span class="nav-item">Blog</span></a></li>
				<li class=""><a href="/event-dates-schedule"><span class="nav-item">Event &amp; TV Schedule</span></a></li>
				<li class=""><a href="/drivers-torc-racing"><span class="nav-item">Drivers &amp; Standings</span></a></li>
				<li class=""><a href="/videos-torc-racing"><span class="nav-item">Videos</span></a></li>
				<li class=""><a href="/tickets-dirt-track-racing"><span class="nav-item">Tickets</span></a></li>
				<li class=""><a class="visible-xs" href="http://merch.torcseries.com" target="_blank"><span class="nav-item">Shop</span></a><a class="hidden-xs" href="#shopify-store"><span class="nav-item">Shop</span></a></li>
				<li class=""><a href="/sponsors-brands"><span class="nav-item">Sponsors</span></a></li>
				<li class=""><a href="/forums/viewforum/2/" target="_blank"><span class="nav-item">Forum</span></a></li>
				<li class=""><a href="http://misstorc.torcseries.com/" target="_blank"><span class="nav-item">Model Search</span></a></li>

			</ul>
			<ul class="nav navbar-nav navbar-right">
				<li>
					<a target="_blank" href="https://www.facebook.com/torc" alt="Facebook"><span class="ta torc-facebook-logo fa-lg icon-inverse"></span></a>
				</li>
				<li>
					<a target="_blank" href="http://instagram.com/TORCOffRoad/" alt="Instagram"><span class="ta torc-instagram-logo fa-lg icon-inverse"></span></a>
				</li>
				<li>
					<a target="_blank" href="https://twitter.com/TORCOffRoad" alt="Twitter"><span class="ta torc-twitter-icon fa-lg icon-inverse"></span></a>
				</li>
				<li>
					<a target="_blank" href="https://www.youtube.com/user/USACTORC" alt="Youtube"><i class="pn_fa fa fa-youtube"></i></a>
				</li>

			</ul>
		</div><!--/.nav-collapse -->
	</div>
</div>
<div class="hidden-xs" style="height:50px;"></div>



<div class="wrapper" >
		<div class="container topnav hidden-xs">
		<a href="/"><img class="torc-logo" src="/images/template/torc_logo.png"></a>
	</div>

	
		
		<div id="carousel-home" class="carousel slide" data-ride="carousel">
			<!-- Indicators -->
			
			<ol class="carousel-indicators">
				
					<li data-target="#carousel-home"  data-slide-to="0" class="active"></li>
				
					<li data-target="#carousel-home"  data-slide-to="1" ></li>
				
					<li data-target="#carousel-home"  data-slide-to="2" ></li>
				
					<li data-target="#carousel-home"  data-slide-to="3" ></li>
				
					<li data-target="#carousel-home"  data-slide-to="4" ></li>
				
					<li data-target="#carousel-home"  data-slide-to="5" ></li>
				
					<li data-target="#carousel-home"  data-slide-to="6" ></li>
				
			</ol>
	 		<!-- Wrapper for slides -->
			<div class="carousel-inner">
				
				<div class="item active">
					<a href="http://bit.ly/17ElXfP" ><img src="/images/content/home_slideshow/DOUGLAS.jpg" alt="Douglas Ready for '15"></a> 				</div>				
				
				<div class="item ">
					<a href="http://torcseries.com/event-dates-schedule" ><img src="/images/content/home_slideshow/DallasCarousel.jpg" alt="The Roundup in Texas, Rounds 1&2"></a> 				</div>				
				
				<div class="item ">
					<a href="http://misstorc.torcseries.com/contestants.php" target="_blank"><img src="/images/content/home_slideshow/MissTorc_2.jpg" alt="Miss TORC Finalists"></a> 				</div>				
				
				<div class="item ">
					<a href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne" ><img src="/images/content/home_slideshow/atturo.jpg" alt="Atturo Signs on With TORC"></a> 				</div>				
				
				<div class="item ">
					<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-releases-2015-schedule-including-new-venues" ><img src="/images/content/home_slideshow/torc-in-2015-release-1c.jpg" alt="TORC SCHEDULE FOR 2015 RELEASED"></a> 				</div>				
				
				<div class="item ">
					<a href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor" ><img src="/images/content/home_slideshow/morris.jpg" alt="New Sponsors for Shawn Morris"></a> 				</div>				
				
				<div class="item ">
					<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn" ><img src="/images/content/home_slideshow/IMG_7341_rev.jpg" alt="TORC, K&N Form Partnership"></a> 				</div>				
				
 			</div>
			
		</div><!-- /#carousel-home -->
 <div class="subtle-pattern-1">
	<div class="container">
		<div class="home-content">
			<div class="row visible-xs home-mini-alt-content">
				
				<div class="col-xs-12">
					<h2><a href="http://torcseries.com/all-news">News+Blog</a></h2>
					
							<div id="ajax_container" style="padding-bottom:30px;">
	
<script type="text/javascript">
//<![CDATA[

infiniteScroll1 = {

  XHR: null,
  
  embed_template_url: "http://torcseries.com//ajax/all-news-infinite/",
  
  ajax_container_id: "ajax_container",
  ajax_container: null,
  
  process_indicator: "process_indicator",
  next_chunk_link: "next_chunk_link",
  
  continuous_scroll_completed_segment: '',
  
  max_scroll_pos: '',
  trigger_scroll_pos: '',
  load_next_chunk_at_percent: "97",
  
  // messages
  error_encountered_msg: "An error was encountered: ",
  no_response_msg: "No response from server.",
  no_container_msg: "Ajax container not found.",
  
  // embed vars
  ajax_pagination_vars: "tag_count",
  ajax_pagination_values: "1",
  
  //xid hash
  xid_element_id: "infinite_scroll_xid",
  xid_element: "",
  xid_value: "",
  
  // loaded_data
  requested_data: [],
  
  // helper functions
  
  addEvent: function(elm, evType, fn, useCapture) { 
   	if(elm.addEventListener){
    		elm.addEventListener(evType, fn, useCapture);
    		return true;
    }
    else if(elm.attachEvent){
    		var r = elm.attachEvent("on" + evType, fn);
    		return r;
    }
    else {
    		elm["on" + evType] = fn;
    }
  },
  
  createRequestObject: function() {
    var requestObject;
    
    try {
   		 requestObject = new ActiveXObject("Msxml2.XMLHTTP");
   	}
    catch (e) {
      try {
        requestObject = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e2) {
        requestObject = '';
      }
    }
    if(!requestObject && typeof XMLHttpRequest != "undefined") {
      requestObject = new XMLHttpRequest();
    }
    if (!requestObject) {
      alert('This browser does not support AJAX!'); 
      return false;
    }
    else {
      return requestObject;
    }
  },
  
  trim: function(str, charlist) {
    var whitespace, l = 0, i = 0;
    str += "";
    
    if (!charlist) {
        whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";
    } else {
        charlist += "";
        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, "\$1");
    }
    
    l = str.length;
    for (i = 0; i < l; i++) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(i);
            break;
        }
    }
    
    l = str.length;
    for (i = l - 1; i >= 0; i--) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    
    return whitespace.indexOf(str.charAt(0)) === -1 ? str : "";
  },
  
  getElementsByClass: function(className, tag, elm) {	
    if (document.getElementsByClassName) {
   			elm = elm || document;
   			var elements = elm.getElementsByClassName(className),
   				nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
   				returnElements = [],
   				current;
   			for(var i=0, il=elements.length; i<il; i+=1){
   				current = elements[i];
   				if(!nodeName || nodeName.test(current.nodeName)) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
   	else if (document.evaluate) {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = "",
   				xhtmlNamespace = "http://www.w3.org/1999/xhtml",
   				namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
   				returnElements = [],
   				elements,
   				node;
   			for(var j=0, jl=classes.length; j<jl; j+=1){
   				classesToCheck += "[contains(concat(\' \', @class, \' \'), \' " + classes[j] + " \')]";
   			}
   			try	{
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
   			}
   			catch (e) {
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
   			}
   			while ((node = elements.iterateNext())) {
   				returnElements.push(node);
   			}
   			return returnElements;
   	}
   	else {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = [],
   				elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
   				current,
   				returnElements = [],
   				match;
   			for(var k=0, kl=classes.length; k<kl; k+=1){
   				classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
   			}
   			for(var l=0, ll=elements.length; l<ll; l+=1){
   				current = elements[l];
   				match = false;
   				for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
   					match = classesToCheck[m].test(current.className);
   					if (!match) {
   						break;
   					}
   				}
   				if (match) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
  },
  
  hide: function(el) {
    if (!el.getAttribute('displayOld')) {
        el.setAttribute("displayOld", el.style.display);
    }
    el.style.display = "none";
  },
  
  show: function(el) {
    var getRealDisplay;
    var old;
    var nodeName;
    var body;
    var display;
    var testElem;
    
    getRealDisplay = function(elem) {
      if (elem.currentStyle) {
        return elem.currentStyle.display;
      } 
      else if (window.getComputedStyle) {
        var computedStyle = window.getComputedStyle(elem, null);
        return computedStyle.getPropertyValue('display');
      }
    };
    
    if (typeof this.displayCache == 'undefined') {
      this.displayCache = {};
    }
    
    if (getRealDisplay(el) != 'none') return;
    
    old = el.getAttribute("displayOld");
    el.style.display = old || "";
    
    if (getRealDisplay(el) === "none") {
      nodeName = el.nodeName;
      body = document.body;
      if (this.displayCache[nodeName]) {
        display = this.displayCache[nodeName];
      }
      else {
        testElem = document.createElement(nodeName);
        body.appendChild(testElem);
        display = getRealDisplay(testElem);
        if (display === "none") {
          display = "block";
        }
        body.removeChild(testElem);
        this.displayCache[nodeName] = display;
      }
      el.setAttribute('displayOld', display);
      el.style.display = display;
    }
  },
  
  parseScript: function(_source, _execute) {
  		var source = _source;
  		var scripts = new Array();
    
    //alert('Parsing of scripts started!');
  		// Strip out tags
  		while(source.indexOf("<script") > -1 || source.indexOf("</script") > -1) {
  			var s = source.indexOf("<script");
  			var s_e = source.indexOf(">", s);
  			var e = source.indexOf("</script", s);
  			var e_e = source.indexOf(">", e);
  			
  			// Add to scripts array
  			scripts.push(source.substring(s_e+1, e));
  			// Strip from source
  			source = source.substring(0, s) + source.substring(e_e+1);
  		}
    //alert('scripts.length: ' + scripts.length);
  		
  		// Loop through every script collected and eval it
    if (_execute) {
      for(var i=0; i<scripts.length; i++) {
       try {
    				eval(scripts[i]);
    			}
    			catch(ex) {
    				// do what you want here when a script fails
        //alert('Script failed to execute!');
    			}
   		}
    }
  		
  		
  		// Return the cleaned source
  		return source;
	 },
  
  // custom stuff
  
  fetchData: function(pagination_url_segment) {
    var data_string;
    var ajax_url;
    
    //console.log('fetchData');
    //alert('infiniteScroll1.embed_template_url: ' + infiniteScroll1.embed_template_url);
    //alert('infiniteScroll1.ajax_container_id: ' + infiniteScroll1.ajax_container_id);

    ajax_url = infiniteScroll1.embed_template_url + pagination_url_segment;
    //alert(ajax_url);
    
    infiniteScroll1.start_process_indicator(infiniteScroll1.ajax_container);
    
    if (infiniteScroll1.XHR) {
      infiniteScroll1.XHR.abort();
    }
    else {
      infiniteScroll1.XHR = infiniteScroll1.createRequestObject();
    }
    
    // put embed vars into data string
    infiniteScroll1.xid_element = infiniteScroll1.xid_element_id ?  document.getElementById(infiniteScroll1.xid_element_id) : '';
    infiniteScroll1.xid_value = infiniteScroll1.xid_element ? document.getElementById(infiniteScroll1.xid_element_id).value : infiniteScroll1.xid_value;
    //alert('infiniteScroll1.xid_value: ' + infiniteScroll1.xid_value); 
    data_string = 'ajax=yes&XID=' + infiniteScroll1.xid_value;
    if (infiniteScroll1.ajax_pagination_vars && infiniteScroll1.ajax_pagination_values) {
      data_string += '&ajax_pagination_vars=' + encodeURIComponent(infiniteScroll1.ajax_pagination_vars) + '&ajax_pagination_values=' + encodeURIComponent(infiniteScroll1.ajax_pagination_values);
    }
    //console.log('data_string: ' + data_string);
    //alert('data_string: ' + data_string);
    
    infiniteScroll1.XHR.open("POST", ajax_url, true);
    infiniteScroll1.XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    infiniteScroll1.XHR.setRequestHeader("Connection", "close");
    infiniteScroll1.XHR.send(data_string);
    infiniteScroll1.XHR.onreadystatechange = function() {
      if (infiniteScroll1.XHR.readyState == 4) {
        infiniteScroll1.resultOfFetchData(pagination_url_segment);
      }
    }
  },
  
  resultOfFetchData: function(pagination_url_segment) {
    var response;
    var response_without_script;
    var error_encountered;
    var error_message;
    
    //console.log('resultOfFetchData func!');
    
    if (infiniteScroll1.XHR.status != 200) {
      response = infiniteScroll1.error_encountered_msg + infiniteScroll1.XHR.status;
      error_encountered = true;
    }
    
    response = infiniteScroll1.XHR.responseText;
    //console.log('response: [' + response + ']' + infiniteScroll1.XHR.status);
    
    if (response == 'null' || infiniteScroll1.trim(response) == '') {
   			response = infiniteScroll1.no_response_msg;
      error_encountered = true;
  		}
    
    if (response.indexOf('html') != -1) {   // parsing EE error message 
      //alert('invalid action!');
      response = infiniteScroll1.parseResponseForMessage(response);
      error_encountered = true;
      //infiniteScroll1.fetchData(pagination_url_segment);
      //return;
    }
    
    //response = 'No response from server.';
    //error_encountered = true;
    
    //infiniteScroll1.stop_process_indicator(infiniteScroll1.ajax_container);
    
    if (error_encountered != true) {
      
      if (infiniteScroll1.xid_element) {
        infiniteScroll1.xid_element.parentNode.removeChild(infiniteScroll1.xid_element);
      }
      infiniteScroll1.remove_class_elements(infiniteScroll1.ajax_container, infiniteScroll1.process_indicator);
      infiniteScroll1.remove_class_elements(infiniteScroll1.ajax_container, infiniteScroll1.next_chunk_link);
      if (infiniteScroll1.next_chunk_indicator) {
        infiniteScroll1.ajax_container.removeChild(infiniteScroll1.next_chunk_indicator);
      }
      response_without_script = infiniteScroll1.parseScript(response, false);
      infiniteScroll1.requested_data[pagination_url_segment] = response_without_script;
      infiniteScroll1.ajax_container.innerHTML = infiniteScroll1.ajax_container.innerHTML + response_without_script;
      infiniteScroll1.parseScript(response, true);
      infiniteScroll1.ajax_container.scrollTop = infiniteScroll1.trigger_scroll_pos - 1;
      infiniteScroll1.max_scroll_pos = infiniteScroll1.ajax_container.scrollHeight - infiniteScroll1.ajax_container.clientHeight;
      infiniteScroll1.trigger_scroll_pos = Math.round(infiniteScroll1.max_scroll_pos / 100 * infiniteScroll1.load_next_chunk_at_percent);
      //alert('2 max_scroll_pos: ' + infiniteScroll1.max_scroll_pos);
      //alert('2 trigger_scroll_pos: ' + infiniteScroll1.trigger_scroll_pos);
      infiniteScroll1.continuous_scroll_completed_segment = pagination_url_segment;
    }
    else {
      alert(response);
    }
  },
  
  start_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll1.process_indicator) {
      process_indicator = infiniteScroll1.getElementsByClass(infiniteScroll1.process_indicator, '', infiniteScroll1.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          //process_indicator[i].style.border = '2px solid red';
          infiniteScroll1.show(process_indicator[i]);
        }
        if (infiniteScroll1.process_indicator_scroll == 'yes') {
          process_indicator[0].scrollIntoView(true);
        }
      }
    }
  },
  
  stop_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll1.process_indicator) {
      process_indicator = infiniteScroll1.getElementsByClass(infiniteScroll1.process_indicator, '', infiniteScroll1.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          infiniteScroll1.hide(process_indicator[i]);
        }
      }
    }
  },
  
  parseResponseForMessage: function(response) {
    var error_message_pattern;
    var redir_link_pattern;
    var redir_link;
    var message_part;
    var message;
    var title_pattern; 
    var title;
    
    //alert('1 response: ' + response);
    title_pattern = /<title>\s*(.+)\s*<\/title>/;
    title = title_pattern.exec(response);
    if (title && typeof title[1] != 'undefined') {
      //alert('title[1]: ' + title[1]);
      //alert('2 response: ' + response);
      error_message_pattern = /<li>\s*(.+)\s*<\/li>/g;
      message = '';
      while (message_part = error_message_pattern.exec(response)) {
        message += message_part[0];
      }
      message = message.replace(/<li>/g, '<p>');
      message =  message.replace(/<\/li>/g, '</p>');
      redir_link_pattern = /<p><a\s*(.+)\s*<\/a><\/p>/g;
      redir_link = redir_link_pattern.exec(response);
      redir_link = redir_link ? redir_link[0] : '';
      //alert('redir_link: [' + redir_link + ']');
      error_message_pattern = /<p>\s*(.+)\s*<\/p>/g;
      while (message_part = error_message_pattern.exec(response)) {
        //alert('2 message_part[0]: ' + message_part[0]);
        if (message_part[0] != redir_link) {
          message += message_part[0];
        }
      }
      return message;
    }
    
    return false;
  },
  
  remove_class_elements: function(parent_element, class_name) {
    var class_elements;
    
    if (class_name) {
      class_elements = infiniteScroll1.getElementsByClass(class_name, '', parent_element);
      //alert('class_elements.length: ' + class_elements.length);
      if (class_elements.length > 0) {
        for (var i = 0; i < class_elements.length; i++) {
          class_elements[i].parentNode.removeChild(class_elements[i]);
        }
      }
    }
  },
  
  continuous_scroll: function() {
    //alert('continuous_scroll');
    if (infiniteScroll1.ajax_container.scrollTop > infiniteScroll1.trigger_scroll_pos || infiniteScroll1.ajax_container.scrollHeight == infiniteScroll1.ajax_container.clientHeight)
    {
      //alert('start scroll ' + infiniteScrollData1.continuous_scroll_pagination_segment + '|' + infiniteScroll1.continuous_scroll_completed_segment);
      if (infiniteScrollData1.continuous_scroll_pagination_segment != infiniteScroll1.continuous_scroll_completed_segment && typeof infiniteScroll1.requested_data[infiniteScrollData1.continuous_scroll_pagination_segment] == 'undefined') {
        infiniteScroll1.fetchData(infiniteScrollData1.continuous_scroll_pagination_segment);
        infiniteScroll1.requested_data[infiniteScrollData1.continuous_scroll_pagination_segment] = true;
      }
    }
  },
  
  init: function() {
    var data_pagination_number;
    
    infiniteScroll1.ajax_container = document.getElementById(infiniteScroll1.ajax_container_id);
    
    //infiniteScroll1.XHR = infiniteScroll1.createRequestObject();
    if (!infiniteScroll1.ajax_container) {
      alert(infiniteScroll1.no_container_msg);
      return;
    }
    
    if (infiniteScroll1.next_chunk_link == '') { // there is no "More" link
      //alert('continuous_scroll_pagination_segment: ' + infiniteScrollData1.continuous_scroll_pagination_segment);
      if (infiniteScrollData1.continuous_scroll_pagination_segment) { // there are data to scroll
        infiniteScroll1.max_scroll_pos = infiniteScroll1.ajax_container.scrollHeight - infiniteScroll1.ajax_container.clientHeight;
        infiniteScroll1.trigger_scroll_pos = Math.round(infiniteScroll1.max_scroll_pos / 100 * infiniteScroll1.load_next_chunk_at_percent);
        //alert('1 max_scroll_pos: ' + infiniteScroll1.max_scroll_pos);
        //alert('1 trigger_scroll_pos: ' + infiniteScroll1.trigger_scroll_pos);  
        if (infiniteScroll1.ajax_container == document.body) {
          window.onscroll = infiniteScroll1.continuous_scroll;  
        }
        else {
          infiniteScroll1.ajax_container.onscroll = infiniteScroll1.continuous_scroll;
        } 
        infiniteScroll1.continuous_scroll();
      }
    }
  }
}

infiniteScroll1.addEvent(window, 'load', infiniteScroll1.init, false);

//]]>
</script>


	
	<input type="hidden" id="infinite_scroll_xid" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d">

	
	<div class="row clearfix"> 				<div class="col-xs-12 col-sm-3 all-news-scroller">		
			<div class="content-box">
		 		<a href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne"><img src="/images/content/news/_landing/NqJsP7VOYFXGO3JfynbXrGWLwmtokJbQbyJ3ODihLUM%2CJCYumjyiaauGeBIImNgkQUxWtR5sCFNxs-f_78I4uo4.jpg" class="img-responsive" border="0" ></a>
				<div class="content-box-content">
					<p class="f-w-b f-11 f-i"><em class="uppercase">February 24, 2015</em></p>
					<div class="news-teaser-text f-w-b uppercase">
						<a href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne">Atturo Tires Joins TORC: The Off Road Championship As Official Series Partner</a>
					</div>
				</div>
		 		<div class="arrow"><a class="news-arrow" href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne"><span class="ta torc-right-arrow content-arrow f-20"></span></a></div>
 			</div>
		</div>
 
		 
 		
	

	
	 				<div class="col-xs-12 col-sm-3 all-news-scroller">		
			<div class="content-box">
		 		<a href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor"><img src="/images/content/news/_landing/MIR_6639.jpg" class="img-responsive" border="0" ></a>
				<div class="content-box-content">
					<p class="f-w-b f-11 f-i"><em class="uppercase">February 23, 2015</em></p>
					<div class="news-teaser-text f-w-b uppercase">
						<a href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor">Shawn Morris: New Year, New Sponsor</a>
					</div>
				</div>
		 		<div class="arrow"><a class="news-arrow" href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor"><span class="ta torc-right-arrow content-arrow f-20"></span></a></div>
 			</div>
		</div>
 
		 
 		
	

	
	 				<div class="col-xs-12 col-sm-3 all-news-scroller">		
			<div class="content-box">
		 		<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn"><img src="/images/content/news/_landing/IMG_7376.jpg" class="img-responsive" border="0" ></a>
				<div class="content-box-content">
					<p class="f-w-b f-11 f-i"><em class="uppercase">February 18, 2015</em></p>
					<div class="news-teaser-text f-w-b uppercase">
						<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn">TORC: THE OFF ROAD CHAMPIONSHIP ANNOUNCES NEW SERIES PARTNERSHIP WITH K&N</a>
					</div>
				</div>
		 		<div class="arrow"><a class="news-arrow" href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn"><span class="ta torc-right-arrow content-arrow f-20"></span></a></div>
 			</div>
		</div>
 
		 
 		
	

	
	 				<div class="col-xs-12 col-sm-3 all-news-scroller">		
			<div class="content-box">
		 		<a href="http://torcseries.com/news-detail/joe-sylvester-gearing-up-for-2015"><img src="/images/content/news/_landing/_MIR5719.jpg" class="img-responsive" border="0" ></a>
				<div class="content-box-content">
					<p class="f-w-b f-11 f-i"><em class="uppercase">February 13, 2015</em></p>
					<div class="news-teaser-text f-w-b uppercase">
						<a href="http://torcseries.com/news-detail/joe-sylvester-gearing-up-for-2015">Joe Sylvester Gearing Up For 2015</a>
					</div>
				</div>
		 		<div class="arrow"><a class="news-arrow" href="http://torcseries.com/news-detail/joe-sylvester-gearing-up-for-2015"><span class="ta torc-right-arrow content-arrow f-20"></span></a></div>
 			</div>
		</div>
 
		 
 		</div>
	<div class="process_indicator">
		Loading…
	</div>
	<!-- /.sub blog articles -->
		
	

	
		<div class="row load-more">
				<div class="col-xs-12 arrow-box">
					
<a onclick="infiniteScroll1.fetchData('P4');" class="next_chunk_link next-info-link"><span class="next-info-box btn-vn-10"><span class="ta torc-down-arrow"></span></span>Load More</a>
 				</div>
			</div>
	
	
	
		</div><!-- End of #ajax_container -->
	
				</div>
				
				<div class="col-xs-12 home-video-scroll">
					<h2><a href="http://torcseries.com/all-news">Video</a></h2>
					
							<div id="ajax_container_c" style="padding-bottom:30px;">
	
<script type="text/javascript">
//<![CDATA[

infiniteScroll3 = {

  XHR: null,
  
  embed_template_url: "http://torcseries.com//ajax/videos-by-category-infinite/",
  
  ajax_container_id: "ajax_container_c",
  ajax_container: null,
  
  process_indicator: "process_indicator_c",
  next_chunk_link: "next_chunk_link_c",
  
  continuous_scroll_completed_segment: '',
  
  max_scroll_pos: '',
  trigger_scroll_pos: '',
  load_next_chunk_at_percent: "97",
  
  // messages
  error_encountered_msg: "An error was encountered: ",
  no_response_msg: "No response from server.",
  no_container_msg: "Ajax container not found.",
  
  // embed vars
  ajax_pagination_vars: "tag_count|category_id",
  ajax_pagination_values: "3|1",
  
  //xid hash
  xid_element_id: "infinite_scroll_xid_c",
  xid_element: "",
  xid_value: "",
  
  // loaded_data
  requested_data: [],
  
  // helper functions
  
  addEvent: function(elm, evType, fn, useCapture) { 
   	if(elm.addEventListener){
    		elm.addEventListener(evType, fn, useCapture);
    		return true;
    }
    else if(elm.attachEvent){
    		var r = elm.attachEvent("on" + evType, fn);
    		return r;
    }
    else {
    		elm["on" + evType] = fn;
    }
  },
  
  createRequestObject: function() {
    var requestObject;
    
    try {
   		 requestObject = new ActiveXObject("Msxml2.XMLHTTP");
   	}
    catch (e) {
      try {
        requestObject = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e2) {
        requestObject = '';
      }
    }
    if(!requestObject && typeof XMLHttpRequest != "undefined") {
      requestObject = new XMLHttpRequest();
    }
    if (!requestObject) {
      alert('This browser does not support AJAX!'); 
      return false;
    }
    else {
      return requestObject;
    }
  },
  
  trim: function(str, charlist) {
    var whitespace, l = 0, i = 0;
    str += "";
    
    if (!charlist) {
        whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";
    } else {
        charlist += "";
        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, "\$1");
    }
    
    l = str.length;
    for (i = 0; i < l; i++) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(i);
            break;
        }
    }
    
    l = str.length;
    for (i = l - 1; i >= 0; i--) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    
    return whitespace.indexOf(str.charAt(0)) === -1 ? str : "";
  },
  
  getElementsByClass: function(className, tag, elm) {	
    if (document.getElementsByClassName) {
   			elm = elm || document;
   			var elements = elm.getElementsByClassName(className),
   				nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
   				returnElements = [],
   				current;
   			for(var i=0, il=elements.length; i<il; i+=1){
   				current = elements[i];
   				if(!nodeName || nodeName.test(current.nodeName)) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
   	else if (document.evaluate) {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = "",
   				xhtmlNamespace = "http://www.w3.org/1999/xhtml",
   				namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
   				returnElements = [],
   				elements,
   				node;
   			for(var j=0, jl=classes.length; j<jl; j+=1){
   				classesToCheck += "[contains(concat(\' \', @class, \' \'), \' " + classes[j] + " \')]";
   			}
   			try	{
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
   			}
   			catch (e) {
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
   			}
   			while ((node = elements.iterateNext())) {
   				returnElements.push(node);
   			}
   			return returnElements;
   	}
   	else {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = [],
   				elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
   				current,
   				returnElements = [],
   				match;
   			for(var k=0, kl=classes.length; k<kl; k+=1){
   				classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
   			}
   			for(var l=0, ll=elements.length; l<ll; l+=1){
   				current = elements[l];
   				match = false;
   				for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
   					match = classesToCheck[m].test(current.className);
   					if (!match) {
   						break;
   					}
   				}
   				if (match) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
  },
  
  hide: function(el) {
    if (!el.getAttribute('displayOld')) {
        el.setAttribute("displayOld", el.style.display);
    }
    el.style.display = "none";
  },
  
  show: function(el) {
    var getRealDisplay;
    var old;
    var nodeName;
    var body;
    var display;
    var testElem;
    
    getRealDisplay = function(elem) {
      if (elem.currentStyle) {
        return elem.currentStyle.display;
      } 
      else if (window.getComputedStyle) {
        var computedStyle = window.getComputedStyle(elem, null);
        return computedStyle.getPropertyValue('display');
      }
    };
    
    if (typeof this.displayCache == 'undefined') {
      this.displayCache = {};
    }
    
    if (getRealDisplay(el) != 'none') return;
    
    old = el.getAttribute("displayOld");
    el.style.display = old || "";
    
    if (getRealDisplay(el) === "none") {
      nodeName = el.nodeName;
      body = document.body;
      if (this.displayCache[nodeName]) {
        display = this.displayCache[nodeName];
      }
      else {
        testElem = document.createElement(nodeName);
        body.appendChild(testElem);
        display = getRealDisplay(testElem);
        if (display === "none") {
          display = "block";
        }
        body.removeChild(testElem);
        this.displayCache[nodeName] = display;
      }
      el.setAttribute('displayOld', display);
      el.style.display = display;
    }
  },
  
  parseScript: function(_source, _execute) {
  		var source = _source;
  		var scripts = new Array();
    
    //alert('Parsing of scripts started!');
  		// Strip out tags
  		while(source.indexOf("<script") > -1 || source.indexOf("</script") > -1) {
  			var s = source.indexOf("<script");
  			var s_e = source.indexOf(">", s);
  			var e = source.indexOf("</script", s);
  			var e_e = source.indexOf(">", e);
  			
  			// Add to scripts array
  			scripts.push(source.substring(s_e+1, e));
  			// Strip from source
  			source = source.substring(0, s) + source.substring(e_e+1);
  		}
    //alert('scripts.length: ' + scripts.length);
  		
  		// Loop through every script collected and eval it
    if (_execute) {
      for(var i=0; i<scripts.length; i++) {
       try {
    				eval(scripts[i]);
    			}
    			catch(ex) {
    				// do what you want here when a script fails
        //alert('Script failed to execute!');
    			}
   		}
    }
  		
  		
  		// Return the cleaned source
  		return source;
	 },
  
  // custom stuff
  
  fetchData: function(pagination_url_segment) {
    var data_string;
    var ajax_url;
    
    //console.log('fetchData');
    //alert('infiniteScroll3.embed_template_url: ' + infiniteScroll3.embed_template_url);
    //alert('infiniteScroll3.ajax_container_id: ' + infiniteScroll3.ajax_container_id);

    ajax_url = infiniteScroll3.embed_template_url + pagination_url_segment;
    //alert(ajax_url);
    
    infiniteScroll3.start_process_indicator(infiniteScroll3.ajax_container);
    
    if (infiniteScroll3.XHR) {
      infiniteScroll3.XHR.abort();
    }
    else {
      infiniteScroll3.XHR = infiniteScroll3.createRequestObject();
    }
    
    // put embed vars into data string
    infiniteScroll3.xid_element = infiniteScroll3.xid_element_id ?  document.getElementById(infiniteScroll3.xid_element_id) : '';
    infiniteScroll3.xid_value = infiniteScroll3.xid_element ? document.getElementById(infiniteScroll3.xid_element_id).value : infiniteScroll3.xid_value;
    //alert('infiniteScroll3.xid_value: ' + infiniteScroll3.xid_value); 
    data_string = 'ajax=yes&XID=' + infiniteScroll3.xid_value;
    if (infiniteScroll3.ajax_pagination_vars && infiniteScroll3.ajax_pagination_values) {
      data_string += '&ajax_pagination_vars=' + encodeURIComponent(infiniteScroll3.ajax_pagination_vars) + '&ajax_pagination_values=' + encodeURIComponent(infiniteScroll3.ajax_pagination_values);
    }
    //console.log('data_string: ' + data_string);
    //alert('data_string: ' + data_string);
    
    infiniteScroll3.XHR.open("POST", ajax_url, true);
    infiniteScroll3.XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    infiniteScroll3.XHR.setRequestHeader("Connection", "close");
    infiniteScroll3.XHR.send(data_string);
    infiniteScroll3.XHR.onreadystatechange = function() {
      if (infiniteScroll3.XHR.readyState == 4) {
        infiniteScroll3.resultOfFetchData(pagination_url_segment);
      }
    }
  },
  
  resultOfFetchData: function(pagination_url_segment) {
    var response;
    var response_without_script;
    var error_encountered;
    var error_message;
    
    //console.log('resultOfFetchData func!');
    
    if (infiniteScroll3.XHR.status != 200) {
      response = infiniteScroll3.error_encountered_msg + infiniteScroll3.XHR.status;
      error_encountered = true;
    }
    
    response = infiniteScroll3.XHR.responseText;
    //console.log('response: [' + response + ']' + infiniteScroll3.XHR.status);
    
    if (response == 'null' || infiniteScroll3.trim(response) == '') {
   			response = infiniteScroll3.no_response_msg;
      error_encountered = true;
  		}
    
    if (response.indexOf('html') != -1) {   // parsing EE error message 
      //alert('invalid action!');
      response = infiniteScroll3.parseResponseForMessage(response);
      error_encountered = true;
      //infiniteScroll3.fetchData(pagination_url_segment);
      //return;
    }
    
    //response = 'No response from server.';
    //error_encountered = true;
    
    //infiniteScroll3.stop_process_indicator(infiniteScroll3.ajax_container);
    
    if (error_encountered != true) {
      
      if (infiniteScroll3.xid_element) {
        infiniteScroll3.xid_element.parentNode.removeChild(infiniteScroll3.xid_element);
      }
      infiniteScroll3.remove_class_elements(infiniteScroll3.ajax_container, infiniteScroll3.process_indicator);
      infiniteScroll3.remove_class_elements(infiniteScroll3.ajax_container, infiniteScroll3.next_chunk_link);
      if (infiniteScroll3.next_chunk_indicator) {
        infiniteScroll3.ajax_container.removeChild(infiniteScroll3.next_chunk_indicator);
      }
      response_without_script = infiniteScroll3.parseScript(response, false);
      infiniteScroll3.requested_data[pagination_url_segment] = response_without_script;
      infiniteScroll3.ajax_container.innerHTML = infiniteScroll3.ajax_container.innerHTML + response_without_script;
      infiniteScroll3.parseScript(response, true);
      infiniteScroll3.ajax_container.scrollTop = infiniteScroll3.trigger_scroll_pos - 1;
      infiniteScroll3.max_scroll_pos = infiniteScroll3.ajax_container.scrollHeight - infiniteScroll3.ajax_container.clientHeight;
      infiniteScroll3.trigger_scroll_pos = Math.round(infiniteScroll3.max_scroll_pos / 100 * infiniteScroll3.load_next_chunk_at_percent);
      //alert('2 max_scroll_pos: ' + infiniteScroll3.max_scroll_pos);
      //alert('2 trigger_scroll_pos: ' + infiniteScroll3.trigger_scroll_pos);
      infiniteScroll3.continuous_scroll_completed_segment = pagination_url_segment;
    }
    else {
      alert(response);
    }
  },
  
  start_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll3.process_indicator) {
      process_indicator = infiniteScroll3.getElementsByClass(infiniteScroll3.process_indicator, '', infiniteScroll3.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          //process_indicator[i].style.border = '2px solid red';
          infiniteScroll3.show(process_indicator[i]);
        }
        if (infiniteScroll3.process_indicator_scroll == 'yes') {
          process_indicator[0].scrollIntoView(true);
        }
      }
    }
  },
  
  stop_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll3.process_indicator) {
      process_indicator = infiniteScroll3.getElementsByClass(infiniteScroll3.process_indicator, '', infiniteScroll3.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          infiniteScroll3.hide(process_indicator[i]);
        }
      }
    }
  },
  
  parseResponseForMessage: function(response) {
    var error_message_pattern;
    var redir_link_pattern;
    var redir_link;
    var message_part;
    var message;
    var title_pattern; 
    var title;
    
    //alert('1 response: ' + response);
    title_pattern = /<title>\s*(.+)\s*<\/title>/;
    title = title_pattern.exec(response);
    if (title && typeof title[1] != 'undefined') {
      //alert('title[1]: ' + title[1]);
      //alert('2 response: ' + response);
      error_message_pattern = /<li>\s*(.+)\s*<\/li>/g;
      message = '';
      while (message_part = error_message_pattern.exec(response)) {
        message += message_part[0];
      }
      message = message.replace(/<li>/g, '<p>');
      message =  message.replace(/<\/li>/g, '</p>');
      redir_link_pattern = /<p><a\s*(.+)\s*<\/a><\/p>/g;
      redir_link = redir_link_pattern.exec(response);
      redir_link = redir_link ? redir_link[0] : '';
      //alert('redir_link: [' + redir_link + ']');
      error_message_pattern = /<p>\s*(.+)\s*<\/p>/g;
      while (message_part = error_message_pattern.exec(response)) {
        //alert('2 message_part[0]: ' + message_part[0]);
        if (message_part[0] != redir_link) {
          message += message_part[0];
        }
      }
      return message;
    }
    
    return false;
  },
  
  remove_class_elements: function(parent_element, class_name) {
    var class_elements;
    
    if (class_name) {
      class_elements = infiniteScroll3.getElementsByClass(class_name, '', parent_element);
      //alert('class_elements.length: ' + class_elements.length);
      if (class_elements.length > 0) {
        for (var i = 0; i < class_elements.length; i++) {
          class_elements[i].parentNode.removeChild(class_elements[i]);
        }
      }
    }
  },
  
  continuous_scroll: function() {
    //alert('continuous_scroll');
    if (infiniteScroll3.ajax_container.scrollTop > infiniteScroll3.trigger_scroll_pos || infiniteScroll3.ajax_container.scrollHeight == infiniteScroll3.ajax_container.clientHeight)
    {
      //alert('start scroll ' + infiniteScrollData3.continuous_scroll_pagination_segment + '|' + infiniteScroll3.continuous_scroll_completed_segment);
      if (infiniteScrollData3.continuous_scroll_pagination_segment != infiniteScroll3.continuous_scroll_completed_segment && typeof infiniteScroll3.requested_data[infiniteScrollData3.continuous_scroll_pagination_segment] == 'undefined') {
        infiniteScroll3.fetchData(infiniteScrollData3.continuous_scroll_pagination_segment);
        infiniteScroll3.requested_data[infiniteScrollData3.continuous_scroll_pagination_segment] = true;
      }
    }
  },
  
  init: function() {
    var data_pagination_number;
    
    infiniteScroll3.ajax_container = document.getElementById(infiniteScroll3.ajax_container_id);
    
    //infiniteScroll3.XHR = infiniteScroll3.createRequestObject();
    if (!infiniteScroll3.ajax_container) {
      alert(infiniteScroll3.no_container_msg);
      return;
    }
    
    if (infiniteScroll3.next_chunk_link == '') { // there is no "More" link
      //alert('continuous_scroll_pagination_segment: ' + infiniteScrollData3.continuous_scroll_pagination_segment);
      if (infiniteScrollData3.continuous_scroll_pagination_segment) { // there are data to scroll
        infiniteScroll3.max_scroll_pos = infiniteScroll3.ajax_container.scrollHeight - infiniteScroll3.ajax_container.clientHeight;
        infiniteScroll3.trigger_scroll_pos = Math.round(infiniteScroll3.max_scroll_pos / 100 * infiniteScroll3.load_next_chunk_at_percent);
        //alert('1 max_scroll_pos: ' + infiniteScroll3.max_scroll_pos);
        //alert('1 trigger_scroll_pos: ' + infiniteScroll3.trigger_scroll_pos);  
        if (infiniteScroll3.ajax_container == document.body) {
          window.onscroll = infiniteScroll3.continuous_scroll;  
        }
        else {
          infiniteScroll3.ajax_container.onscroll = infiniteScroll3.continuous_scroll;
        } 
        infiniteScroll3.continuous_scroll();
      }
    }
  }
}

infiniteScroll3.addEvent(window, 'load', infiniteScroll3.init, false);

//]]>
</script>


	
	<input type="hidden" id="infinite_scroll_xid_c" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d">

		
		
		<div class="row clearfix">		
			<div class="col-sm-4 col-xs-12 vid-single">	
				
					 <a href="#" data-toggle="modal" data-target="#videoModal279"><div class="video_thumbnail"><icon class="f-45 ta torc-video"></icon><img src="https://i.ytimg.com/vi/hlSq4ZxsZQA/mqdefault.jpg" class="img-responsive"></div></a>
			
		
				<div>
					<p class="vid-thumb-description uppercase f-13">Episode 8, Season 4 TORC: The Off Road Championship</p>
					<p><em>Nov 26, 2012</em></p>
				</div>
				<!-- Modal -->
				<div class="modal fade" id="videoModal279" tabindex="-1" role="dialog" aria-hidden="true">
					<div class="modal-dialog modal-lg">
				    	<div class="modal-content">
							<div class="clearfix modal-top">
				      			<button type="button" class="video-close modal_close" data-dismiss="modal" aria-hidden="true"><span class="f-45 f-w-n">&times;</span></button>
				      		</div>
				      		<div class="modal-body">
				        		<div class="videowrapper">
										<iframe src="http://www.youtube.com/embed/hlSq4ZxsZQA?wmode=transparent&autoplay=0&controls=1&showinfo=1&iv_load_policy=3&rel=0&default_size=no"  frameborder="0" allowfullscreen="true" allowscriptaccess="true"></iframe>
									</div>
									<br />
									<h2>Episode 8, Season 4 TORC: The Off Road Championship</h2>
						
									<p class="uppercase f-w-b f-13">Share this video&nbsp;&nbsp;<br class="visible-xs">
										<a href="http://www.facebook.com/sharer.php?u=http://youtu.be/hlSq4ZxsZQA" target="_blank" class="btn btn-primary btn-dark-grey">
											<i class="ta torc-facebook-logo f-11"></i> Share
										</a>
										<a href="http://twitter.com/home/?status=Episode 8, Season 4 TORC: The Off Road Championship http://youtu.be/hlSq4ZxsZQA"  target="_blank"  class="btn btn-primary btn-dark-grey">
											<i class="ta torc-twitter-icon f-11"></i> Tweet
										</a>
										<a href="mailto:?subject=Episode 8, Season 4 TORC: The Off Road Championship&amp;body=Check out this video from The Off-Road Championship!%0D%0AEpisode 8, Season 4 TORC: The Off Road Championship%0D%0Ahttp://youtu.be/hlSq4ZxsZQA" class="btn btn-primary btn-dark-grey " target="_blank" >
											<i class="ta torc-email f-11"></i> Email
										</a>
									</p>
							</div>
				      	</div>
				  	</div>
				</div>
				<!-- end Modal -->
				
			</div>

						</div>
			
			<div class="process_indicator process_indicator_c">
				Loading…
			</div>
		 	
			


		
				<div class="row load-more-inset">
						<div class="col-xs-12 arrow-box">
							<a onclick="infiniteScroll3.fetchData('P1');" class="next_chunk_link_c next_chunk_link next-info-link"><span class="next-info-box btn-vn-10"><span class="ta torc-down-arrow"></span></span>Load More</a>
		 				</div>
					</div>
			



	</div><!-- End of #ajax_container -->

				
				</div>
				
							
				<div class="col-xs-12">
					<h2><a href="">Shop</a></h2>
					<a href="http://merch.torcseries.com" target="_blank"><img class="img-responsive" src="/images/content/shop/_home/TORC-SHOP-IMAGE.jpg"></a>					<p class="f-13 uppercase">TORC GEAR! Hats, T-Shirts, Hoodies and more. Limited Quantities. Get 'em while you can!<br />
					<em class="f-13">11 months ago</em></p>
				</div>
				
			</div>
			<div class="row hidden-xs">
							
				<div class="col-xs-12 col-sm-6">
					<h2><a href="http://torcseries.com/all-news">News</a></h2>
					
					<div class="col-xs-12 col-sm-12 vid-container news-vid-container hidden-xs" >
						<button type="button" id="left-news-advance" class="btn btn-primary btn-load-arrow advance-left" ><i class="ta torc-left-arrow"></i></button>
						<button type="button" id="right-news-advance" class="btn btn-primary btn-load-arrow advance-right" ><i class="ta torc-right-arrow"></i></button>
						<div class="video-row" id="news-row">
							
							 	<div class="col-sm-4 col-xs-12 news-single">
									<a href="http://torcseries.com/news-detail/scott-douglas-throws-down-the-gauntlet-for-pro-4wd-title"><img class="news-single-photo img-responsive" src="/images/content/news/_landing/MIR_6751.jpg"  border="0" ></a>
									<a href="http://torcseries.com/news-detail/scott-douglas-throws-down-the-gauntlet-for-pro-4wd-title"><span class="f-13 uppercase">Scott Douglas Throws Down the Gauntlet for PRO 4WD Title</span></a>
									<p class="f-13"><em>2 days ago</em></p>
								</div>
							
							 	<div class="col-sm-4 col-xs-12 news-single">
									<a href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne"><img class="news-single-photo img-responsive" src="/images/content/news/_landing/NqJsP7VOYFXGO3JfynbXrGWLwmtokJbQbyJ3ODihLUM%2CJCYumjyiaauGeBIImNgkQUxWtR5sCFNxs-f_78I4uo4.jpg"  border="0" ></a>
									<a href="http://torcseries.com/news-detail/atturo-tires-joins-torc-the-off-road-championship-as-official-series-partne"><span class="f-13 uppercase">Atturo Tires Joins TORC: The Off Road Championship As Official Series Partner</span></a>
									<p class="f-13"><em>6 days ago</em></p>
								</div>
							
							 	<div class="col-sm-4 col-xs-12 news-single">
									<a href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor"><img class="news-single-photo img-responsive" src="/images/content/news/_landing/MIR_6639.jpg"  border="0" ></a>
									<a href="http://torcseries.com/news-detail/shawn-morris-new-year-new-sponsor"><span class="f-13 uppercase">Shawn Morris: New Year, New Sponsor</span></a>
									<p class="f-13"><em>one week ago</em></p>
								</div>
							
							 	<div class="col-sm-4 col-xs-12 news-single">
									<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn"><img class="news-single-photo img-responsive" src="/images/content/news/_landing/IMG_7376.jpg"  border="0" ></a>
									<a href="http://torcseries.com/news-detail/torc-the-off-road-championship-announces-new-series-partnership-with-kn"><span class="f-13 uppercase">TORC: THE OFF ROAD CHAMPIONSHIP ANNOUNCES NEW SERIES PARTNERSHIP WITH K&N</span></a>
									<p class="f-13"><em>one week ago</em></p>
								</div>
							
							
						</div>
					</div>
				</div>
				
							
 				<div class="col-xs-12 col-sm-3">
					<h2><a href="http://torcseries.com/videos-torc-racing">Video</a></h2>
					 						
						<a href="#" data-toggle="modal" data-target="#featuredHomeVideo"><div class="video_thumbnail"><icon class="f-45 ta torc-video"></icon><img src="https://i.ytimg.com/vi/ueoahnmm9tE/mqdefault.jpg" width="263" height="164"></div></a>
						<p class="vid-thumb-description-home f-13 uppercase">Intense TORC drama happens on the last lap and a half at Crandon International Raceway. Relive one of the closest finishes in TORC History. 0.333 seconds at the finish line. Who wins? See for yourself! Footage and race call from TORC's Live Webcast. (Crandon, June 2014)<br /><em>Jul 03, 2014</em></p>
						<!-- Modal -->
								<div class="modal fade" id="featuredHomeVideo" tabindex="-1" role="dialog" aria-hidden="true">
									<div class="modal-dialog modal-lg">
								    	<div class="modal-content">
											<div class="clearfix modal-top">
								      			<button type="button" class="video-close modal_close" data-dismiss="modal" aria-hidden="true"><span class="f-45 f-w-n">&times;</span></button>
								      		</div>
								      		<div class="modal-body">
								        		<div class="videowrapper">
														<iframe src="http://www.youtube.com/embed/ueoahnmm9tE?wmode=transparent&autoplay=0&controls=1&showinfo=1&iv_load_policy=3&rel=0&default_size=no"  frameborder="0" allowfullscreen="true" allowscriptaccess="true"></iframe>
													</div>
													<br />
													<h2>Closest Finish in TORC Off Road History: PRO 4 at Spring Crandon 2014</h2>
													<p class="uppercase f-w-b f-13">Share this video&nbsp;&nbsp;<br class="visible-xs">
														<a href="http://www.facebook.com/sharer.php?u=http://youtu.be/ueoahnmm9tE" class="btn btn-primary btn-dark-grey" target="_blank">
															<i class="ta torc-facebook-logo f-11"></i> Share
														</a>
														<a href="http://twitter.com/home/?status=Closest Finish in TORC Off Road History: PRO 4 at Spring Crandon 2014 http://youtu.be/ueoahnmm9tE" class="btn btn-primary btn-dark-grey" target="_blank">
															<i class="ta torc-twitter-icon f-11"></i> Tweet
														</a>
														<a href="mailto:?subject=Closest Finish in TORC Off Road History: PRO 4 at Spring Crandon 2014&amp;body=Check out this video from The Off-Road Championship!%0D%0AClosest Finish in TORC Off Road History: PRO 4 at Spring Crandon 2014%0D%0Ahttp://youtu.be/ueoahnmm9tE" class="btn btn-primary btn-dark-grey " target="_blank">
															<i class="ta torc-email f-11"></i> Email
														</a>
													</p>
											</div>
								      	</div>
								  	</div>
								</div>
								<!-- end Modal -->
						
						
					 				</div>
				
				<div class="col-xs-12 col-sm-3">
					<h2><a href="#shopify-store">Shop</a></h2>
					<a href="#shopify-store"><img class="img-responsive" src="/images/content/shop/_home/TORC-SHOP-IMAGE.jpg"></a>					<p class="f-13 uppercase">TORC GEAR! Hats, T-Shirts, Hoodies and more. Limited Quantities. Get 'em while you can!<br />
					<em class="f-13">11 months ago</em></p>
				</div>
				
			</div>

		</div><!-- /.home-content -->
	</div><!-- /.container -->
</div>
<div class="subtle-pattern-5">
	<div class="container">
		<div class="home-drivers">
			<div class="row">
				<div class="col-sm-12 col-xs-12">
					<div class="btn-toolbar drivers-buttons">
							<div class="btn-group"><h2>Drivers</h2></div>
							<div class="btn-group">
								<a href="/torcnewsfeed.xml/featured" class="btn btn-default drivers-sort-button active">Featured</a> 
							</div>
							<div class="btn-group">
								<a href="/torcnewsfeed.xml/rank" class="btn btn-default drivers-sort-button ">By Standings</a> 
							</div>
	 						<div class="btn-group drivers-sort-dropdown-group navbar-right"><button class="btn dropdown-toggle" type="button" id="drivers-sort-dropdown" data-toggle="dropdown">
							    <span class="caret pull-right"></span>
							    PRO 4							  </button>
							  <ul class="dropdown-menu drivers-dropdown" role="menu" aria-labelledby="drivers-sort-dropdown">
							    <li role="presentation"><a role="menuitem" tabindex="-1" href="/pro-4wd/">PRO 4</a></li>
							    <li role="presentation"><a role="menuitem" tabindex="-1" href="/pro-2wd/">PRO 2</a></li>
							    <li role="presentation"><a role="menuitem" tabindex="-1" href="/pro-light/">Pro Light</a></li>
							  </ul>
							</div>
 						</h2>
 					</div>
 
				</div>
				<div class="col-sm-4 col-xs-12">

				</div>
			</div>
			<div class="row">
				<div class="col-xs-12 vid-container hidden-xs" >
					<button type="button" id="left-driver-advance" class="btn btn-primary btn-load-arrow advance-left" ><i class="ta torc-left-arrow"></i></button>
					<button type="button" id="right-driver-advance" class="btn btn-primary btn-load-arrow advance-right" ><i class="ta torc-right-arrow"></i></button>
					<div id="driver-row-container" style="width:100%; position:relative; overflow-x:hidden;"><div class="video-row" id="driver-row" style="margin:0;"></div></div>
				</div>
				<div class="col-xs-12 visible-xs">
					
					
																				<div id="ajax_container_1" >
	
<script type="text/javascript">
//<![CDATA[

infiniteScroll2 = {

  XHR: null,
  
  embed_template_url: "http://torcseries.com//ajax/drivers-infinite/",
  
  ajax_container_id: "ajax_container_1",
  ajax_container: null,
  
  process_indicator: "process_indicator_1",
  next_chunk_link: "next_chunk_link_1",
  
  continuous_scroll_completed_segment: '',
  
  max_scroll_pos: '',
  trigger_scroll_pos: '',
  load_next_chunk_at_percent: "97",
  
  // messages
  error_encountered_msg: "An error was encountered: ",
  no_response_msg: "No response from server.",
  no_container_msg: "Ajax container not found.",
  
  // embed vars
  ajax_pagination_vars: "tag_count|entry_ids|driver_class",
  ajax_pagination_values: "2|76:PIPE:|pro-4wd",
  
  //xid hash
  xid_element_id: "infinite_scroll_xid_1",
  xid_element: "",
  xid_value: "",
  
  // loaded_data
  requested_data: [],
  
  // helper functions
  
  addEvent: function(elm, evType, fn, useCapture) { 
   	if(elm.addEventListener){
    		elm.addEventListener(evType, fn, useCapture);
    		return true;
    }
    else if(elm.attachEvent){
    		var r = elm.attachEvent("on" + evType, fn);
    		return r;
    }
    else {
    		elm["on" + evType] = fn;
    }
  },
  
  createRequestObject: function() {
    var requestObject;
    
    try {
   		 requestObject = new ActiveXObject("Msxml2.XMLHTTP");
   	}
    catch (e) {
      try {
        requestObject = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e2) {
        requestObject = '';
      }
    }
    if(!requestObject && typeof XMLHttpRequest != "undefined") {
      requestObject = new XMLHttpRequest();
    }
    if (!requestObject) {
      alert('This browser does not support AJAX!'); 
      return false;
    }
    else {
      return requestObject;
    }
  },
  
  trim: function(str, charlist) {
    var whitespace, l = 0, i = 0;
    str += "";
    
    if (!charlist) {
        whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";
    } else {
        charlist += "";
        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, "\$1");
    }
    
    l = str.length;
    for (i = 0; i < l; i++) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(i);
            break;
        }
    }
    
    l = str.length;
    for (i = l - 1; i >= 0; i--) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    
    return whitespace.indexOf(str.charAt(0)) === -1 ? str : "";
  },
  
  getElementsByClass: function(className, tag, elm) {	
    if (document.getElementsByClassName) {
   			elm = elm || document;
   			var elements = elm.getElementsByClassName(className),
   				nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
   				returnElements = [],
   				current;
   			for(var i=0, il=elements.length; i<il; i+=1){
   				current = elements[i];
   				if(!nodeName || nodeName.test(current.nodeName)) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
   	else if (document.evaluate) {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = "",
   				xhtmlNamespace = "http://www.w3.org/1999/xhtml",
   				namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
   				returnElements = [],
   				elements,
   				node;
   			for(var j=0, jl=classes.length; j<jl; j+=1){
   				classesToCheck += "[contains(concat(\' \', @class, \' \'), \' " + classes[j] + " \')]";
   			}
   			try	{
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
   			}
   			catch (e) {
   				elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
   			}
   			while ((node = elements.iterateNext())) {
   				returnElements.push(node);
   			}
   			return returnElements;
   	}
   	else {
   			tag = tag || "*";
   			elm = elm || document;
   			var classes = className.split(" "),
   				classesToCheck = [],
   				elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
   				current,
   				returnElements = [],
   				match;
   			for(var k=0, kl=classes.length; k<kl; k+=1){
   				classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
   			}
   			for(var l=0, ll=elements.length; l<ll; l+=1){
   				current = elements[l];
   				match = false;
   				for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
   					match = classesToCheck[m].test(current.className);
   					if (!match) {
   						break;
   					}
   				}
   				if (match) {
   					returnElements.push(current);
   				}
   			}
   			return returnElements;
   	}
  },
  
  hide: function(el) {
    if (!el.getAttribute('displayOld')) {
        el.setAttribute("displayOld", el.style.display);
    }
    el.style.display = "none";
  },
  
  show: function(el) {
    var getRealDisplay;
    var old;
    var nodeName;
    var body;
    var display;
    var testElem;
    
    getRealDisplay = function(elem) {
      if (elem.currentStyle) {
        return elem.currentStyle.display;
      } 
      else if (window.getComputedStyle) {
        var computedStyle = window.getComputedStyle(elem, null);
        return computedStyle.getPropertyValue('display');
      }
    };
    
    if (typeof this.displayCache == 'undefined') {
      this.displayCache = {};
    }
    
    if (getRealDisplay(el) != 'none') return;
    
    old = el.getAttribute("displayOld");
    el.style.display = old || "";
    
    if (getRealDisplay(el) === "none") {
      nodeName = el.nodeName;
      body = document.body;
      if (this.displayCache[nodeName]) {
        display = this.displayCache[nodeName];
      }
      else {
        testElem = document.createElement(nodeName);
        body.appendChild(testElem);
        display = getRealDisplay(testElem);
        if (display === "none") {
          display = "block";
        }
        body.removeChild(testElem);
        this.displayCache[nodeName] = display;
      }
      el.setAttribute('displayOld', display);
      el.style.display = display;
    }
  },
  
  parseScript: function(_source, _execute) {
  		var source = _source;
  		var scripts = new Array();
    
    //alert('Parsing of scripts started!');
  		// Strip out tags
  		while(source.indexOf("<script") > -1 || source.indexOf("</script") > -1) {
  			var s = source.indexOf("<script");
  			var s_e = source.indexOf(">", s);
  			var e = source.indexOf("</script", s);
  			var e_e = source.indexOf(">", e);
  			
  			// Add to scripts array
  			scripts.push(source.substring(s_e+1, e));
  			// Strip from source
  			source = source.substring(0, s) + source.substring(e_e+1);
  		}
    //alert('scripts.length: ' + scripts.length);
  		
  		// Loop through every script collected and eval it
    if (_execute) {
      for(var i=0; i<scripts.length; i++) {
       try {
    				eval(scripts[i]);
    			}
    			catch(ex) {
    				// do what you want here when a script fails
        //alert('Script failed to execute!');
    			}
   		}
    }
  		
  		
  		// Return the cleaned source
  		return source;
	 },
  
  // custom stuff
  
  fetchData: function(pagination_url_segment) {
    var data_string;
    var ajax_url;
    
    //console.log('fetchData');
    //alert('infiniteScroll2.embed_template_url: ' + infiniteScroll2.embed_template_url);
    //alert('infiniteScroll2.ajax_container_id: ' + infiniteScroll2.ajax_container_id);

    ajax_url = infiniteScroll2.embed_template_url + pagination_url_segment;
    //alert(ajax_url);
    
    infiniteScroll2.start_process_indicator(infiniteScroll2.ajax_container);
    
    if (infiniteScroll2.XHR) {
      infiniteScroll2.XHR.abort();
    }
    else {
      infiniteScroll2.XHR = infiniteScroll2.createRequestObject();
    }
    
    // put embed vars into data string
    infiniteScroll2.xid_element = infiniteScroll2.xid_element_id ?  document.getElementById(infiniteScroll2.xid_element_id) : '';
    infiniteScroll2.xid_value = infiniteScroll2.xid_element ? document.getElementById(infiniteScroll2.xid_element_id).value : infiniteScroll2.xid_value;
    //alert('infiniteScroll2.xid_value: ' + infiniteScroll2.xid_value); 
    data_string = 'ajax=yes&XID=' + infiniteScroll2.xid_value;
    if (infiniteScroll2.ajax_pagination_vars && infiniteScroll2.ajax_pagination_values) {
      data_string += '&ajax_pagination_vars=' + encodeURIComponent(infiniteScroll2.ajax_pagination_vars) + '&ajax_pagination_values=' + encodeURIComponent(infiniteScroll2.ajax_pagination_values);
    }
    //console.log('data_string: ' + data_string);
    //alert('data_string: ' + data_string);
    
    infiniteScroll2.XHR.open("POST", ajax_url, true);
    infiniteScroll2.XHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    infiniteScroll2.XHR.setRequestHeader("Connection", "close");
    infiniteScroll2.XHR.send(data_string);
    infiniteScroll2.XHR.onreadystatechange = function() {
      if (infiniteScroll2.XHR.readyState == 4) {
        infiniteScroll2.resultOfFetchData(pagination_url_segment);
      }
    }
  },
  
  resultOfFetchData: function(pagination_url_segment) {
    var response;
    var response_without_script;
    var error_encountered;
    var error_message;
    
    //console.log('resultOfFetchData func!');
    
    if (infiniteScroll2.XHR.status != 200) {
      response = infiniteScroll2.error_encountered_msg + infiniteScroll2.XHR.status;
      error_encountered = true;
    }
    
    response = infiniteScroll2.XHR.responseText;
    //console.log('response: [' + response + ']' + infiniteScroll2.XHR.status);
    
    if (response == 'null' || infiniteScroll2.trim(response) == '') {
   			response = infiniteScroll2.no_response_msg;
      error_encountered = true;
  		}
    
    if (response.indexOf('html') != -1) {   // parsing EE error message 
      //alert('invalid action!');
      response = infiniteScroll2.parseResponseForMessage(response);
      error_encountered = true;
      //infiniteScroll2.fetchData(pagination_url_segment);
      //return;
    }
    
    //response = 'No response from server.';
    //error_encountered = true;
    
    //infiniteScroll2.stop_process_indicator(infiniteScroll2.ajax_container);
    
    if (error_encountered != true) {
      
      if (infiniteScroll2.xid_element) {
        infiniteScroll2.xid_element.parentNode.removeChild(infiniteScroll2.xid_element);
      }
      infiniteScroll2.remove_class_elements(infiniteScroll2.ajax_container, infiniteScroll2.process_indicator);
      infiniteScroll2.remove_class_elements(infiniteScroll2.ajax_container, infiniteScroll2.next_chunk_link);
      if (infiniteScroll2.next_chunk_indicator) {
        infiniteScroll2.ajax_container.removeChild(infiniteScroll2.next_chunk_indicator);
      }
      response_without_script = infiniteScroll2.parseScript(response, false);
      infiniteScroll2.requested_data[pagination_url_segment] = response_without_script;
      infiniteScroll2.ajax_container.innerHTML = infiniteScroll2.ajax_container.innerHTML + response_without_script;
      infiniteScroll2.parseScript(response, true);
      infiniteScroll2.ajax_container.scrollTop = infiniteScroll2.trigger_scroll_pos - 1;
      infiniteScroll2.max_scroll_pos = infiniteScroll2.ajax_container.scrollHeight - infiniteScroll2.ajax_container.clientHeight;
      infiniteScroll2.trigger_scroll_pos = Math.round(infiniteScroll2.max_scroll_pos / 100 * infiniteScroll2.load_next_chunk_at_percent);
      //alert('2 max_scroll_pos: ' + infiniteScroll2.max_scroll_pos);
      //alert('2 trigger_scroll_pos: ' + infiniteScroll2.trigger_scroll_pos);
      infiniteScroll2.continuous_scroll_completed_segment = pagination_url_segment;
    }
    else {
      alert(response);
    }
  },
  
  start_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll2.process_indicator) {
      process_indicator = infiniteScroll2.getElementsByClass(infiniteScroll2.process_indicator, '', infiniteScroll2.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          //process_indicator[i].style.border = '2px solid red';
          infiniteScroll2.show(process_indicator[i]);
        }
        if (infiniteScroll2.process_indicator_scroll == 'yes') {
          process_indicator[0].scrollIntoView(true);
        }
      }
    }
  },
  
  stop_process_indicator: function() {
    var process_indicator;
    
    if (infiniteScroll2.process_indicator) {
      process_indicator = infiniteScroll2.getElementsByClass(infiniteScroll2.process_indicator, '', infiniteScroll2.ajax_container);
      //alert('process_indicator.length: ' + process_indicator.length);
      if (process_indicator.length > 0) {
        for (var i = 0; i < process_indicator.length; i++) {
          infiniteScroll2.hide(process_indicator[i]);
        }
      }
    }
  },
  
  parseResponseForMessage: function(response) {
    var error_message_pattern;
    var redir_link_pattern;
    var redir_link;
    var message_part;
    var message;
    var title_pattern; 
    var title;
    
    //alert('1 response: ' + response);
    title_pattern = /<title>\s*(.+)\s*<\/title>/;
    title = title_pattern.exec(response);
    if (title && typeof title[1] != 'undefined') {
      //alert('title[1]: ' + title[1]);
      //alert('2 response: ' + response);
      error_message_pattern = /<li>\s*(.+)\s*<\/li>/g;
      message = '';
      while (message_part = error_message_pattern.exec(response)) {
        message += message_part[0];
      }
      message = message.replace(/<li>/g, '<p>');
      message =  message.replace(/<\/li>/g, '</p>');
      redir_link_pattern = /<p><a\s*(.+)\s*<\/a><\/p>/g;
      redir_link = redir_link_pattern.exec(response);
      redir_link = redir_link ? redir_link[0] : '';
      //alert('redir_link: [' + redir_link + ']');
      error_message_pattern = /<p>\s*(.+)\s*<\/p>/g;
      while (message_part = error_message_pattern.exec(response)) {
        //alert('2 message_part[0]: ' + message_part[0]);
        if (message_part[0] != redir_link) {
          message += message_part[0];
        }
      }
      return message;
    }
    
    return false;
  },
  
  remove_class_elements: function(parent_element, class_name) {
    var class_elements;
    
    if (class_name) {
      class_elements = infiniteScroll2.getElementsByClass(class_name, '', parent_element);
      //alert('class_elements.length: ' + class_elements.length);
      if (class_elements.length > 0) {
        for (var i = 0; i < class_elements.length; i++) {
          class_elements[i].parentNode.removeChild(class_elements[i]);
        }
      }
    }
  },
  
  continuous_scroll: function() {
    //alert('continuous_scroll');
    if (infiniteScroll2.ajax_container.scrollTop > infiniteScroll2.trigger_scroll_pos || infiniteScroll2.ajax_container.scrollHeight == infiniteScroll2.ajax_container.clientHeight)
    {
      //alert('start scroll ' + infiniteScrollData2.continuous_scroll_pagination_segment + '|' + infiniteScroll2.continuous_scroll_completed_segment);
      if (infiniteScrollData2.continuous_scroll_pagination_segment != infiniteScroll2.continuous_scroll_completed_segment && typeof infiniteScroll2.requested_data[infiniteScrollData2.continuous_scroll_pagination_segment] == 'undefined') {
        infiniteScroll2.fetchData(infiniteScrollData2.continuous_scroll_pagination_segment);
        infiniteScroll2.requested_data[infiniteScrollData2.continuous_scroll_pagination_segment] = true;
      }
    }
  },
  
  init: function() {
    var data_pagination_number;
    
    infiniteScroll2.ajax_container = document.getElementById(infiniteScroll2.ajax_container_id);
    
    //infiniteScroll2.XHR = infiniteScroll2.createRequestObject();
    if (!infiniteScroll2.ajax_container) {
      alert(infiniteScroll2.no_container_msg);
      return;
    }
    
    if (infiniteScroll2.next_chunk_link == '') { // there is no "More" link
      //alert('continuous_scroll_pagination_segment: ' + infiniteScrollData2.continuous_scroll_pagination_segment);
      if (infiniteScrollData2.continuous_scroll_pagination_segment) { // there are data to scroll
        infiniteScroll2.max_scroll_pos = infiniteScroll2.ajax_container.scrollHeight - infiniteScroll2.ajax_container.clientHeight;
        infiniteScroll2.trigger_scroll_pos = Math.round(infiniteScroll2.max_scroll_pos / 100 * infiniteScroll2.load_next_chunk_at_percent);
        //alert('1 max_scroll_pos: ' + infiniteScroll2.max_scroll_pos);
        //alert('1 trigger_scroll_pos: ' + infiniteScroll2.trigger_scroll_pos);  
        if (infiniteScroll2.ajax_container == document.body) {
          window.onscroll = infiniteScroll2.continuous_scroll;  
        }
        else {
          infiniteScroll2.ajax_container.onscroll = infiniteScroll2.continuous_scroll;
        } 
        infiniteScroll2.continuous_scroll();
      }
    }
  }
}

infiniteScroll2.addEvent(window, 'load', infiniteScroll2.init, false);

//]]>
</script>


	
	<input type="hidden" id="infinite_scroll_xid_1" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d">

	
	<div class="row clearfix">		<div class="col-sm-4 col-xs-12 driver-box-home">
							
					<a href='http://torcseries.com/driver/cj-greaves/pro-4wd'><img src='/images/content/drivers/_driver-featured-photo/CJ-GREAVES-WEB-PHOTO-SM.jpg' class='img-responsive' alt=''></a>
				
				 		<div class="driver-content">
				<div class="row">
					<div class="col-xs-10 col-sm-10 driver-name">
						<h4 class="f-24 uppercase f-w-b"><a href="http://torcseries.com/driver/cj-greaves/pro-4wd">CJ<br>Greaves</a><h4>
					</div>

				
				
			</div>
		</div>
 		</div>
	<div class="process_indicator_1 process_indicator">
		Loading…
	</div>
 		
	

	
	
	
		</div><!-- End of #ajax_container -->
	
																
					
				</div>
			</div>
		</div><!-- /.home-drivers -->
	</div><!-- /.container -->
</div>


<div class="event-wrapper" style="background-color:#1a1a1a;overflow:hidden">
	<div class="container hidden-xs">
		<div class="home-event">
			<div class="row">
				<div class="col-xs-12" >
					
				
					<div class="row event-map-home"> 
                    <a href="http://torcseries.com/event-dates-schedule">
                    <img src="../../../../../images/content/home/DallasWebsiteArt_V3.jpg" width="1280" height="500" class="img-resposnive" alt="" />
                    </a>
									
					</div><!-- // end event-map -->
				</div>
			</div>
		</div><!-- /.home-event -->
	</div><!-- /.container -->
</div><!-- /.event wrapper -->
<!-- track flythrough modal -->
						<!-- end track flythrough -->
 

 	<div class="home-sponsor-fade">
</div><!-- /.home-event -->
<div class="home-sponsors" style="position:relative;overflow:hidden;height:100px">


	<div id="ticker_container" style='width:100% ;white-space:nowrap; '><!-- going to shove a big line of stuff in here. don't want any hight adjusting going on (no-wrap) and don't want the page size to vary (overflow) -->
		<div id="ticker1" style="position:absolute;white-space:nowrap;"><!-- id ticker1 is important to the logo scroller script. don't change. positioned absolutely so this div can be moved around with the script.  -->
	  		
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://gopro.com/"><img src="/images/content/sponsors/gopro.png"  alt="GoPro"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.maxxis.com/"><img src="/images/content/sponsors/maxxis.png"  alt="Maxxis Tires"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.cat.com/"><img src="/images/content/sponsors/Cat-Two-Color-Positive-black-for-website-65px.png"  alt="Catepillar"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.vpracingfuels.com/"><img src="/images/content/sponsors/VP.png"  alt="VP Racing Fuels"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.magnaflow.com"><img src="/images/content/sponsors/magnaflow.png"  alt="MagnaFlow"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.nbcsports.com"><img src="/images/content/sponsors/NBCSN.png"  alt="NBC Sports Network"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://monsterenergy.com"><img src="/images/content/sponsors/MONSTER.png"  alt="Monster Energy"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://www.husqvarna.com/"><img src="/images/content/sponsors/Husqvarna1.png"  alt="Husqvarna Group"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://coopertire.com"><img src="/images/content/sponsors/COOPER.png"  alt="Cooper Tire &amp; Rubber Company"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
				<a style="display:inline-block; position:relative;top:55%;padding-right:50px;" href="http://amsoil.com"><img src="/images/content/sponsors/Amsoil.png"  alt="Amsoil"></a><!-- displayed as inline block so these fill space. top is set at 50% so that they will align middle. -->
			
		</div>
	</div>
	
</div><!-- /.home-sponsors -->

 	</div><!-- /.wrapper -->
<div class="collapse" id="contact-form">
	<div class="container">
		<div class='row'>
			<div class="col-xs-12 col-sm-10 close-row">
				<button type="button" class="btn btn-primary btn-back contact-close" aria-hidden="true" data-toggle="collapse" data-target="#contact-form"><span class="f-40 f-w-n">&times;</span></button>
			</div>
		</div>
		<div class="row">
			<div class="col-xs-12 col-sm-9 col-sm-offset-1">
				<h5 class="uppercase f-w-n f-24">Contact</h5>
			</div>
		</div>
		<div class="row">
			<div class="col-xs-12 col-sm-8 col-sm-offset-1 contact-box">
 				
 				<div class="row">
					<div class="col-xs-12 col-sm-12">
					<span id="general-required-fields" class="f-11 capitalize pull-right required-fields-warning">*Required Fields</span>
					</div>
				</div>
 				<form action="http://torcseries.com/?ACT=37" accept-charset="utf-8" id="tell_a_friend" method="post"><div style="display:none">
<input type="hidden" name="params_id" value="3087940" />
<input type="hidden" name="XID" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d" />
<input type="hidden" name="csrf_token" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d" />
</div>
					
 				<div class="row">
					<div class="col-xs-12 col-sm-3">
						<div class="form-group" id="first_name_group"><input name="first_name" type="text" class="form-control" id="first_name" placeholder="First Name*"></div>
					    <div class="form-group" id="last_name_group"><input name="last_name" type="text" class="form-control" id="last_name" placeholder="Last Name"></div>
					    <div class="form-group" id="email_group"><input name="email" type="email" class="form-control" id="email" placeholder="Email Address*"></div>
					    <div class="form-group" id="zip_code_group"><input name="zip_code" type="text" class="form-control" id="zip_code" placeholder="Zip Code*"></div>
					</div>
					<div class="col-xs-12 col-sm-9">
						<textarea class="form-control" name="comments"  id="contact-form-text-box" placeholder="Comments"></textarea>
					
					</div>
				</div>
				<div class="row">
					<div class="col-xs-12  col-sm-12">
						<p class="pull-right f-w-n f-13 capitalize">
							
<input type="hidden" name="subscriber_form_id[]" value="1|" />

							<input type="checkbox" value="y" name="newsletter_subscribe" /> 
							Keep me in the loops with TORC news and events. <button class='btn btn-primary btn-yellow uppercase'>Submit</button>
						</p>
					</div>
				</div>
				<input type="hidden" name="source" value="torcseriesoptin">
		    	
				</form>
 			</div>
			<div class="col-xs-12 col-sm-2">
				<address class="f-13 capitalize contact-address">
					<strong class="uppercase">HEADQUARTERS</strong><br>
					17461 Derian Ave, Ste. 106<br>
					Irvine, CA 92614<br>
					949.502.6350
				</address>
			</div>
		</div>
	</div>
</div>
<div class="collapse" id="keep-me-informed-form">
 	<div class="container">
		<div class='row'>
			<div class="col-xs-12 col-sm-10 close-row">
				<button type="button" class="btn btn-primary btn-back contact-close" aria-hidden="true" data-toggle="collapse" data-target="#keep-me-informed-form"><span class="f-40 f-w-n">&times;</span></button>
			</div>
		</div>
		<div class="row">
			<div class="col-xs-12 col-sm-9 col-sm-offset-1">
				<h5 class="uppercase f-w-n f-24">Keep Me Informed</h5>
				<p>Yes, I want to stay up to date with all things TORC via email.</p>
			</div>
		</div>
		<div class="row">
			<div class="col-xs-12 col-sm-9 col-sm-offset-1 keep-me-informed-box">
			<div class="row">

  				<form action="http://torcseries.com/?ACT=37" accept-charset="utf-8" id="keep_me_informed" method="post"><div style="display:none">
<input type="hidden" name="params_id" value="3087941" />
<input type="hidden" name="XID" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d" />
<input type="hidden" name="csrf_token" value="776e2c02261464c372c0c79ab27e9b8e552e6c2d" />
</div>
					
 				<div class="row">
					<div class="col-xs-12 col-sm-3">
						<div class="form-group" id="first_name_kgroup"><input name="first_name" type="text" class="form-control" id="first_name" placeholder="First Name*"></div>
					    <div class="form-group" id="email_kgroup"><input name="email" type="email" class="form-control" id="email" placeholder="Email Address*"></div>
					</div>
					<div class="col-xs-12 col-sm-3">
					    <div class="form-group" id="last_name_kgroup"><input name="last_name" type="text" class="form-control" id="last_name" placeholder="Last Name"></div>
					    <div class="form-group" id="zip_code_kgroup"><input name="zip_code" type="text" class="form-control" id="zip_code" placeholder="Zip Code*"></div>
					</div>
				</div>
				<div class="row">
					<div class="col-xs-12  col-sm-3">
						<button class='btn btn-primary btn-yellow uppercase'>Submit</button>
					</div>
					<div class="col-xs-12  col-sm-3">
						<span id="keep-informed-general-required-fields" class="f-11 capitalize pull-right required-fields-warning">*Required Fields</span>
					</div>
				</div>
				<input type="hidden" name="source" value="torcseriesoptin">
		    	
				</form>
 			</div>	
			</div>
		</div>
	</div>
</div>
<div class="footer">
	<div class="container">
		<div class="row">
			<div class="col-sm-6 col-xs-12">
				<div class="row  footer-icons">
					<div class="col-sm-4 col-xs-12">
						<a href="/tickets-dirt-track-racing"><i class="ta torc-ticket fa-lg icon-inverse"></i>Get TORC Event Tickets</a>
					</div>
					<div class="col-sm-4 col-xs-12">
						<a class="visible-xs" href="http://merch.torcseries.com" target="_blank"><i class="ta torc-tshirt fa-lg icon-inverse"></i>Shop TORC Merchandise</a>
						<a class="hidden-xs"href="#shopify-store"><i class="ta torc-tshirt fa-lg icon-inverse"></i>Shop TORC Merchandise</a>
					</div>
					<div class="col-sm-4 col-xs-12">
						<a href="javascript:void(0);" data-toggle="collapse" data-target="#contact-form"><i class="ta torc-chat fa-lg icon-inverse"></i>Whassup with TORC Nation</a>
					</div>
				</div>
				<div class="row footer-icons">
					<div class="col-sm-4 col-xs-12">
						
						<a href="/images/content/calendar/torc_tv_sched_1.pdf" target="_blank"><i class="ta torc-schedule fa-lg icon-inverse"></i>Download TV Schedule</a>
						
					</div>
					<div class="col-sm-4 col-xs-12">
						<a href="javascript:void(0);" data-toggle="collapse" data-target="#keep-me-informed-form"><i class="ta torc-email fa-lg icon-inverse"></i>Stay Connected With TORC Nation</a>
					</div>
					<div class="col-xs-4 col-xs-12">

					</div>
				</div>
			</div>
			<div class="col-sm-6 col-xs-12">
				<div class="row footer-nav">
					<div class="col-sm-4 col-xs-12">
						<ul class="list-unstyled">
							<li><a href="/TV-air-dates-schedule">TV Schedule</a></li>
							<li><a href="/forums/viewforum/2/">Forum</a></li>
							<li><a href="/tickets-dirt-track-racing">Tickets</a></li>
							<li><a class="visible-xs" href="http://merch.torcseries.com" target="_blank">Shop</a><a class="hidden-xs" href="#shopify-store">Shop</a></li>
						</ul>
					</div>
					<div class="col-sm-4 col-xs-12">
						<ul class="list-unstyled">
							<li><a href="/sponsors-brands">Sponsors</a></li>
							<li><a href="http://misstorc.torcseries.com/" target="_blank">Model Search</a></li>
 							<li><a href="/images/content/media_kit/TORC_MediaKit_2014.zip" target="_blank">Media Kit</a></li>
							<li><a href="/images/content/news/2015_TORC_Rulebook.pdf" target="_blank">2015 TORC Rulebook</a></li>
						</ul>
					</div>
					<div class="col-sm-4 col-xs-12">
						<ul class="list-unstyled">
							<li><a href="javascript:void(0);" data-toggle="collapse" data-target="#contact-form">Contact</a></li>
							<li><a href="javascript:void(0);" data-toggle="collapse" data-target="#keep-me-informed-form">Keep Me Informed</a></li>
 							<li><a href="/terms_and_conditions">Terms & Conditions</a></li>
							<li><a href="/privacy_policy">Privacy Policy</a></li>
					</div>
				</div>
				<div class="row social-icons">
					<div class="col-xs-12 col-sm-12">
						<ul class="list-inline">
							<li><a target="_blank"  href="https://www.facebook.com/torc"><i class="fa-lg ta torc-facebook-logo icon-inverse"></i></a></li>
							<li><a target="_blank"  href="http://instagram.com/TORCOffRoad/"><i class="fa-lg ta torc-instagram-logo icon-inverse"></i></a></li>
							<li><a target="_blank"  href="https://twitter.com/TORCOffRoad"><i class="fa-lg ta torc-twitter-icon icon-inverse"></i></a></li>
							<li><a target="_blank"  href="http://www.youtube.com/user/USACTORC"><i class="fa-lg ta torc-video icon-inverse"></i></a></li>
							<li><div class="fb-like" data-href="http://torcseries.com" data-layout="button" data-action="like" data-show-faces="true" data-share="false"></div></li>
							<li><div class="twitter-follow"><a  href="https://twitter.com/TORCOffRoad" class="twitter-follow-button" data-show-count="false" data-show-screen-name="false" >Follow @TORCOffRoad</a></div></li>
						</ul>
					</div>
				</div>
			</div>
			<div class="col-xs-12 copyright">
				<p>&copy; copyright 2015 TORC: The Off-Road Championship. All rights reserved.</p>
			</div>
		</div>
	</div><!-- /.container -->
</div><!-- /.footer -->
<div class="col-xs-12 footer-pattern">
</div>
<div id="browser_warning" class="hidden">
	<p>You are using an unsupported version of Internet Explorer. Please upgrade to a newer version of <a href="http://windows.microsoft.com/en-us/internet-explorer/download-ie">Internet Explorer</a> or use <a href="https://www.google.com/intl/en/chrome/browser">Google Chrome</a> or <a href="http://www.mozilla.org/en-US/firefox/new/">Mozilla Firefox.</a></p>
</div>
		<!-- Facebook -->
	<div id="fb-root"></div>

	<script>(function(d, s, id) {
	  var js, fjs = d.getElementsByTagName(s)[0];
	  if (d.getElementById(id)) return;
	  js = d.createElement(s); js.id = id;
	  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
	  fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));</script>


    <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
            
    <script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>

	<!-- ekko must load before main -->
    <script src="/js/ekko-lightbox.min.js"></script>
            
    <script src="/js/main.js"></script>

    <script src="/js/ajax_single_scroll-main.js"></script>

	<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
	<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
	<!--[if lt IE 9]>
	  	<script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
	  	<script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
		<style type="text/css">
			#browser_warning {z-index:3000; padding:20px; text-align:center; background:red; color:white; display:block; position:fixed; top:0; width:100%}
		</style>
	
	<![endif]-->


	<script>
	// disqus. only load if there's a disqus div somewhere. 
	if ($('#disqus_thread').length){

        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
       var disqus_shortname = 'torcseries'; // required: replace example with your forum shortname

       /* * * DON'T EDIT BELOW THIS LINE * * */
       (function() {
           var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
           dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
           (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
       })();
 	}
	// disqus comment count. only load if there's a disqus comment tag somewhere. 
	if ( $('.comment-count').length){
 		/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
	    var disqus_shortname = 'torcseries'; // required: replace example with your forum shortname

	    /* * * DON'T EDIT BELOW THIS LINE * * */
	    (function () {
	        var s = document.createElement('script'); s.async = true;
	        s.type = 'text/javascript';
	        s.src = '//' + disqus_shortname + '.disqus.com/count.js';
	        (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
	    }());
	}

	</script>
	
	<script type="text/javascript">
	// shopify
	  var ShopifyStoreConfig = {shop:"torc.myshopify.com", collections:[17123121]};
	  ;(function() {
	    var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; 
	    s.src = "//widgets.shopifyapps.com/assets/shopifystore.js";
	    var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
	  })();  
	</script>
	
	
	<script>
	// twitter follow button
	!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-45444821-1', 'torcseries.com'); ga('send', 'pageview');

</script>
	<script src="/js/ajax_single_scroll-driver.js"></script>
	<script>
	jQuery(document).ready(function($){
			
		$('.event-map-home-icon').each( function(){
			var leftpos = parseInt( $(this).attr('data-attribute-xpos'))-290;
 			$(this).css('left', leftpos + "px"); 
		}); 
 		$('.event-map-home-icon').on('click',function(){$('.video-box').removeClass('in');});
		$('.video-box').each( function(){
			var leftpos = parseInt( $(this).attr('data-attribute-xpos'))-290;
			if(leftpos < $(window).width()/2)
			{
			leftpos = leftpos + 15;
 			$(this).css('left', leftpos + "px");
			}
			else
			{
			leftpos = leftpos - $(this).width() - 35;
			$(this).css('left', leftpos + "px");
			}
		}); 
		
 		
			var driver_settings ={};  
			
					driver_settings['total_count'] =11; 
					driver_settings['initial_video_count'] = 3; 
					driver_settings['segment_3'] = 'torcnewsfeed.xml';
					driver_settings['template'] = "driver-single-main"; 
					driver_settings['left_button'] = "#left-driver-advance"; 
					driver_settings['right_button'] = "#right-driver-advance";
					driver_settings['div'] = "#driver-row"; 
					driver_settings['container'] = "#driver-row-container"; 
					driver_settings['box_class'] = ".driver-box-home";
				
			driver_settings['segment_5'] = "random";
			//var driver_ajax = $.init_videos(driver_settings); 
		
		
		
			var driver_standings = {};
				driver_standings['initial_offset'] = 0;
				driver_standings['initial_video_count'] = 3;
				driver_standings['template'] = "driver-single-main2"; 
				driver_standings['left_button'] = "#left-driver-advance"; 
				driver_standings['right_button'] = "#right-driver-advance";
				driver_standings['div'] = "#driver-row"; 
				driver_standings['container'] = "#driver-row-container"; 
				driver_standings['box_class'] = ".driver-box-home";
				driver_standings['segment_5'] = "featured";									driver_standings['segment_3'] = "pro-4wd";
					
					driver_standings['row_ids'] = new Array();
											
													
													
													
													
													
													
													
													
														driver_standings['row_ids'].push({"rank":"9","id":"28"});
													
													
													
						driver_standings['initial_video_count'] = 1;driver_standings['total_count'] = 1;					
				 
				var driver_standings_ajax = $.init_drivers(driver_standings);
		
				var news_settings ={};  

				news_settings['initial_offset'] = 4; 
				news_settings['total_count'] = 69; 
				news_settings['initial_video_count'] = 0; 
				news_settings['segment_3'] = '';
				news_settings['template'] = "news-single"; 
				news_settings['left_button'] = "#left-news-advance"; 
				news_settings['right_button'] = "#right-news-advance";
				news_settings['div'] = "#news-row"; 

				var news_ajax = $.init_videos(news_settings);

			
			
	});
	</script> 
    </body>
</html>