if(document.location.hash.length==0){document.location.hash='#paid#0';}
hyip_page_type = '';
hyip_page_start = '';
function hyip_location_tracker(){
	var item_list = document.location.hash.split('#');
	if(item_list.length<2){
		hyip_home_listing('paid','0');
		hyip_page_type='paid';
		hyip_page_start='0';
	}else{
	var page_type = item_list[1];
	var page_start = item_list[2];
	hyip_page_type=page_type;
	hyip_page_start=page_start;
	if(page_type!='additem'){
	hyip_home_listing(page_type,page_start);
	}else{
	hyip_home_additem();
	}
	}
}	
function hyip_background_process(){
	var item_list = document.location.hash.split('#');
	if(item_list.length<2 ){
	//do nothing.
	}else{
	var page_type = item_list[1];
	var page_start = item_list[2];
	var refresh = true;
	if(page_type==hyip_page_type){
		if(page_start==hyip_page_start){
			refresh=false;
		}
	}
	if(refresh){
	hyip_page_type=page_type;
	hyip_page_start=page_start;
	if(hyip_page_type!='additem'){
	hyip_home_listing(page_type,page_start);
	}else{
	hyip_home_additem();
	}
	}
	
	}	
}	

goto_addhyip = false;
function hyip_editpayout(payoutid){

	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=admin&m=editpayout&payoutid='+payoutid, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
	$('payout_bit_payoutid_'+payoutid).setStyle('opacity',0.5);
	$('payout_bit_payoutid_'+payoutid).set('text','');
	$('payout_bit_payoutid_'+payoutid).adopt(html);
	$('payout_bit_payoutid_'+payoutid).fade(1.0);
	//$('payout_bit_payoutid_'+payoutid).store('active_status','1');
	
	$('payout_bit_form_payoutid_'+payoutid).addEvent('submit', function(e) {
		e.stop();
	$('payout_bit_payoutid_'+payoutid).setStyle('opacity','0.5');
		this.set('send', {onComplete: function(response) { 
			$('payout_bit_payoutid_'+payoutid).set('html',response);
			$('payout_bit_payoutid_'+payoutid).fade(1.0);
				}});
		this.send();
	});
	
		},
		onFailure: function() {
			$('payout_items_container_itemid_'+itemid).set('text','The request failed');
		}
	}); 
	req.send();
}

function hyip_admin_addpayout(itemid){
if($('payout_items_container_itemid_'+itemid).retrieve('active_status')=='1'){
hyip_home_payout_stats_reload(itemid);
return
}
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=admin&m=addpayout&itemid='+itemid, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
	$('payout_items_container_itemid_'+itemid).setStyle('opacity',0.5);
	$('payout_items_container_itemid_'+itemid).set('text','');
	$('payout_items_container_itemid_'+itemid).adopt(html);
	$('payout_items_container_itemid_'+itemid).fade(1.0);
	$('payout_items_container_itemid_'+itemid).store('active_status','1');
	
	$('hyip_add_payout_itemid_'+itemid).addEvent('submit', function(e) {
		e.stop();
	$('payout_items_container_itemid_'+itemid).setStyle('opacity','0.5');
		this.set('send', {onComplete: function(response) { 
			$('payout_items_container_itemid_'+itemid).set('html',response);
			$('payout_items_container_itemid_'+itemid).fade(1.0);
				}});
		this.send();
	});
	
		},
		onFailure: function() {
			$('payout_items_container_itemid_'+itemid).set('text','The request failed');
		}
	}); 
	req.send();
}
function hyip_home_payout_stats_reload(itemid){

	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=home&m=payouts&itemid='+itemid, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
	$('payout_stats_container_itemid_'+itemid).set('text','');
	$('payout_stats_container_itemid_'+itemid).adopt(html);
		},
		onFailure: function() {
			$('payout_stats_container_itemid_'+itemid).set('text','The request failed');
		}
	}); 
	req.send();
}
function hyip_home_payout_stats(itemid){
	if($('payout_stats_container_itemid_'+itemid).retrieve('active_status')=='1'){
		$('payout_stats_container_itemid_'+itemid).store('active_status','0');
		$('payout_stats_container_itemid_'+itemid).fade(0);
		$('payout_stats_container_itemid_'+itemid).setStyle('display','none');
		return;
	}
	$('payout_stats_container_itemid_'+itemid).setStyle('opacity','0.5');
	$('payout_stats_container_itemid_'+itemid).setStyle('display','block');
		$('payout_stats_container_itemid_'+itemid).setStyle('background-repeat',"no-repeat");
		$('payout_stats_container_itemid_'+itemid).setStyle('background-position',"center");

	$('payout_stats_container_itemid_'+itemid).setStyle('background-image',"url('hyip_listing/ajax_bar.gif')");
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=home&m=payouts&itemid='+itemid, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
			$('payout_stats_container_itemid_'+itemid).setStyle('background-image',"none");

	//$('payout_stats_container_itemid_'+itemid).setStyle('opacity','0.5');
	//$('payout_stats_container_itemid_'+itemid).setStyle('display','block');

	//$('payout_stats_container_itemid_'+itemid).removeClass('hyip_loading');
	//$('payout_stats_container_itemid_'+itemid).setStyle('display','inline');
	$('payout_stats_container_itemid_'+itemid).set('text','');
	$('payout_stats_container_itemid_'+itemid).adopt(html);
	$('payout_stats_container_itemid_'+itemid).fade(1.0);
	$('payout_stats_container_itemid_'+itemid).store('active_status','1');
		},
		onFailure: function() {
			$('payout_stats_container_itemid_'+itemid).set('text','The request failed');
		}
	}); 
	req.send();

}
function hyip_admin_edititem(itemid)
{
	$('hyip_item_edit_itemid_'+itemid).set('opacity','0.5');
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=admin&m=edititem&itemid='+itemid, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
			$('hyip_item_edit_itemid_'+itemid).set('text','');
			$('hyip_item_edit_itemid_'+itemid).adopt(html);
			$('hyip_item_edit_itemid_'+itemid).fade(1.0);
			
			
	$('hyip_admin_edititem_form').addEvent('submit', function(e) {
		e.stop();
	$('hyip_item_edit_itemid_'+itemid).setStyle('opacity','0.5');
		this.set('send', {onComplete: function(response) { 
			$('hyip_item_edit_itemid_'+itemid).set('html',response);
			$('hyip_item_edit_itemid_'+itemid).fade(1.0);
				}});
		this.send();
	});
		},
		onFailure: function() {
			$('hyip_item_edit_itemid_'+itemid).set('text','The request failed');
		}
	}); 
	req.send();
}
function hyip_home_vote(itemid,votevalue,userid)
{
	if(parseInt(userid)==0){
		alert('You must be logged in to vote');
		return;
	}
			$('votes_bad_itemid_'+itemid).setStyle('opacity','0.2');
			$('votes_good_itemid_'+itemid).setStyle('opacity','0.2');
			$('votes_total_itemid_'+itemid).setStyle('opacity','0.2');
			$('votes_image_itemid_'+itemid).setStyle('opacity','0.2');
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=home&m=addvote&itemid='+itemid+'&votevalue='+votevalue, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
			//$('hyip_listing_container').set('text','');
			//$('hyip_listing_container').adopt(html);
			//$('hyip_listing_container').fade(1.0);
			var responseObject = JSON.decode(responseHTML);
			$('votes_bad_itemid_'+itemid).set('text',responseObject.votes_bad);
			$('votes_good_itemid_'+itemid).set('text',responseObject.votes_good);
			$('votes_total_itemid_'+itemid).set('text',responseObject.votes_total);
			$('votes_image_itemid_'+itemid).setProperty('src',hyip_basepath+'/hyip_listing/voting_images/'+responseObject.votes_image);
			$('votes_bad_itemid_'+itemid).fade(1);
			$('votes_good_itemid_'+itemid).fade(1);
			$('votes_total_itemid_'+itemid).fade(1);
			$('votes_image_itemid_'+itemid).fade(1);
		},
		onFailure: function() {
			//$('hyip_listing_container').set('text','The request failed');
			alert('failed');
		}
	}); 
	req.send();
}
function hyip_home_additem()
{
	$('hyip_listing_container').set('opacity','0.5');			
	document.location.hash='#'+'additem'+'#'+'0';
			hyip_page_type = 'additem';
			hyip_page_start = '0';
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=home&m=additem', 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
			$('hyip_listing_container').set('text','');
			$('hyip_listing_container').adopt(html);
			$('hyip_listing_container').fade(1.0);
			
	$('hyip_home_additem_form').addEvent('submit', function(e) {
		e.stop();
	$('hyip_listing_container').setStyle('opacity','0.5');
		this.set('send', {onComplete: function(response) { 
			var returnObject = JSON.decode(response);
			if(returnObject.success=='no'){
				$('hyip_home_additem_errors').set('html',returnObject.errors);
			}
			if(returnObject.success=='yes'){
				  document.location.href=hyip_basepath+'/'+returnObject.redirect_url;
			}
				$('hyip_listing_container').fade(1.0);
		
				}});
		this.send();
	});
		},
		onFailure: function() {
			$('hyip_listing_container').set('text','The request failed');
		}
	}); 
	req.send();
}


function hyip_home_listing(type,start)
{


  start = typeof(start) != 'undefined' ? start : 0;

	$('hyip_listing_container').set('opacity','0.5');
	var req = new Request.HTML({url:hyip_basepath+'/hyip_listing.php?do=home&m=listing&type='+type+'&start='+start, 
		onSuccess: function(html,responseElements,responseHTML,responseJavascript) {
			$('hyip_listing_container').set('text','');
			$('hyip_listing_container').adopt(html);
			$('hyip_listing_container').fade(1.0);
			document.location.hash = '#'+type+'#'+start;
			hyip_page_type = type;
			hyip_page_start = start;
		},
		onFailure: function() {
			$('hyip_listing_container').set('text','The request failed');
		}
	}); 
	req.send();
}

window.addEvent('domready', function() {
	if(goto_addhyip==true){
hyip_home_additem()
	}else{
	hyip_location_tracker();
	//hyip_home_listing('paid');
	}
});

setInterval ("hyip_background_process()", 250 );