// JavaScript Document

function turnPage(page) {
	
	var show_new_load = document.getElementById('show_new_load').value;
	
	$('post_holder').style.display = 'none';
	document.getElementById('pagenum').value = page;
	var url    = 'ajax/get_blogs.php';
	var rand   = Math.random(9999);
	var pars   = 'page=' + page + '&rand=' + rand;
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars,onLoading: showLoad(show_new_load), onComplete: showResponse} );
			
}

function showResponse (originalRequest) 
{
	$('loading').style.display = 'none';
	$('loading_new').style.display = 'none';
	$('post_holder').innerHTML = originalRequest.responseText;
	Effect.toggle('post_holder','blind');
	setupcloseup();
	setTimeout("hideRefresh()",9000);
}

function showLoad (show_new_load) {
	
	$('loading').style.display = "block";
	if(show_new_load == 1) {
		$('loading_new').style.display = "block";
		}
	document.getElementById('show_new_load').value = 0;
}

function newPosts () {
	
	var current_count = document.getElementById('total_count').value;	
	var url    = 'ajax/count.txt';
	var rand   = Math.random(9999);
	var pars   = 'count=' + current_count + '&rand=' + rand;
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onComplete: compareCount} );
}

function compareCount (originalRequest) 
{
	var current_count = document.getElementById('total_count').value;
	if(originalRequest.responseText != null) {
		if(originalRequest.responseText != current_count && document.getElementById("ShadowBox").style.visibility != "visible") {
			
			document.getElementById('show_new_load').value = 1;
			document.getElementById("ShadowBox").style.visibility = "hidden";
			//closeupOut(1);
			document.getElementById('total_count').value = originalRequest.responseText;
			turnPage(0);
			
		}
	}
}


function hideRefresh() {
	$('norefresh').style.display = 'none';
}
setInterval("newPosts()", 70000);
//setInterval("newPosts()", 20000);