var tp_listqstring= '?listmode=heroine';
var tp_listtimer = null;

function loadList(){
	jQuery.ajax({
		url: "/wp-content/plugins/tp-pledge/list.ajax.php" + tp_listqstring,
		cache: false,
		success: function(data) {
			jQuery('#list_container').html(data);
			loadTopList();
			
			if(tp_listtimer != null) clearTimeout(tp_listtimer);
      tp_listtimer = setTimeout(loadList,60000);
      //jQuery('#list_container').scroll();
		}
	});
}

function loadTopList(){
  jQuery('#list_container a').click(function(){
		if(jQuery(this).attr('href').length > 0) tp_listqstring = jQuery(this).attr('href');
    //loadChildList();
    jQuery.scrollTo('200px', 400, { axis:'y', onAfter: function(){loadChildList()}});
		return false;
	});
}

function loadChildList(){
  jQuery.ajax({
		url: "/wp-content/plugins/tp-pledge/list.ajax.php" + tp_listqstring,
		cache: false,
		success: function(data) {
			jQuery('#list_container').html(data);
			if(tp_listtimer != null) clearTimeout(tp_listtimer);
      tp_listtimer = setTimeout(loadChildList,60000);
      
		}
	});
}

jQuery(document).ready(function($){
	//bind links to do js
	if($('div.pledge-list ul.navigation li a').length > 0){
		$('div.pledge-list ul.navigation li a').click(function(){
			//get the key
			if(jQuery(this).attr('href').length > 0) tp_listqstring = jQuery(this).attr('href');
			//loadList();
			jQuery.scrollTo('200px', 400, { axis:'y', onAfter: function(){loadList()}});
			return false;
		})
		//load the list and start timer
		loadList();
	}
});
