function makenewcat(obj) {
	$('wait').show();
	name = $('newcatname').value;
	longd = $('newcatlong').value;
	new Ajax.Updater('catcont', 'newcat.inc.php', {
	  parameters: { newcat: name, newcatlong: longd },
	  onComplete: unwait
	});
}

function unwait() { 
	$('wait').hide();
}


document.observe("dom:loaded", function() {
	new Ajax.Request('getRows.php',{
		onSuccess: function(transport){
			scrollalert(transport.responseText);
		}
	});
	updatestatus();
});

//function updatestatus(){
//	var loaded = $$('table.eintrag').length;
//	setTimeout(10000);
//	$('load_status').innerHTML = ''; //'Es wurden '+loaded+' Beitr&auml;ge geladen.';
//}

function scrollalert(anz){
	var docView, pxToTop;
	docView = document.viewport.getScrollOffsets();
	pxToTop = docView.top + document.viewport.getHeight();
	if (pxToTop > (document.body.clientHeight + $$('div.blog')[0].clientHeight)) 
	{
		new Ajax.Request('./new_blog.php', {
		  parameters: { loaded: $$('table.eintrag').length },
		  encoding: 'ISO-8859-1',
		  onSuccess: function(transport) {
			$('load_status').insert({ before: transport.responseText });
			setTimeout('updatestatus()',1000);
		  },
		  onFailure: function(transport) { $('load_status').innerHTML = transport.responseText; }
		});
	}
	if ($$('table.eintrag').length < anz) {
		setTimeout('scrollalert(' + anz + ');', 1500);
	}
	else {
		$('load_status').innerHTML = '';
	}
}


function createUploader(){            
    var uploader = new qq.FileUploader({
        element: document.getElementById('file-uploader'),
        action: './server/php.php',
		allowedExtensions: ['jpg', 'jpeg', 'png', 'gif'],        
		// each file size limit in bytes
		// this option isn't supported in all browsers
		minSizeLimit: 0, // min size
		onComplete: function(id, fileName, responseJSON){
			$('smallimg').value = fileName;
		}
    });           
}

function createUploaderBig(){            
    var uploader = new qq.FileUploader({
        element: document.getElementById('file-uploader-big'),
        action: './server/php.php',
		allowedExtensions: ['jpg', 'jpeg', 'png', 'gif'],        
		// each file size limit in bytes
		// this option isn't supported in all browsers
		minSizeLimit: 0, // min size
		onComplete: function(id, fileName, responseJSON){
			$('bigimg').value = fileName;
		}
    });           
}
