function AjaxComment(form) {
	var url = 'http://www.abi2tausend7.de/blog/wp-content/themes/abi07/comments-ajax.php';
	if (!$('commentlist')) { new Insertion.Before('pinglist', '
'); };
	new Ajax.Updater( {
		success: 'commentlist',
		failure: 'error'
	}, url, {
		asynchronous: true,
		evalScripts: true,
		insertion: Insertion.Bottom,
		onLoading: function() { 
			$('commentload').show();
			$('error').update('');
			$('error').setStyle( { visibility: 'hidden' } );
			Form.disable('commentform');
		},
		onComplete: function(request) {
 			if (request.status == 200) {				
				if ($('leavecomment')) { $('leavecomment').remove(); }
				new Effect.Appear($('commentlist').lastChild, { duration: 1.0, afterFinish: function() { new Effect.ScrollTo($('commentlist').lastChild); } } );
				$('comments').innerHTML = parseInt($('comments').innerHTML) + 1;
				Field.clear('comment');
				Form.disable('commentform');
				setTimeout('Form.enable("commentform")',15000);
			}
  			Element.hide('commentload');
		},
		onFailure: function() {
			$('error').show();
			$('error').setStyle( { visibility: 'visible' } );
			Form.enable('commentform');
		},
		parameters: Form.serialize(form) 
		}
	);
}
function initComment() {
	if ( document.getElementById('commentform') ) {
		$('commentform').onsubmit = function() { AjaxComment(this); return false; };
		new Insertion.After('comment', '');
		new Insertion.After('submit','');
		$('commentload').hide();
		$('error').hide();
	}
}
//Event.observe(window, 'load', initComment, false);
new FastInit(initComment);