function markIrrelevant(post_id, vernissage)
{
if(isNaN(post_id)||post_id<=0){return false;}
var post_div='p'+post_id;
if(document.getElementById('igPosting'+post_id)){
	var post_text=$('igPosting'+post_id).innerHTML;
}else{
	var post_text=$('pdiv_'+post_id).innerHTML;
}
if(typeof(vernissage) != 'undefined' && vernissage === true) {
	var file=_f('comment');
	var h = $H({id:post_id, mode:'irrelevant'});
}
else {
	var file=_f('irrelevant');
	var h = $H({pid:post_id});
}
new Ajax.Request(
	file,
	{
		method:'post',
		parameters:h.toQueryString(),
		onSuccess:function(xh){
			var resp = xh.responseText;
			if(resp.substr(0,5)=='error'){
				alert(_("Error")+':\n'+resp.substr(6));
			}
			else {
				eval('ret=('+resp+')');
				var content=ret.shift();
				if(content.irrelevant=='off'){
					$j('#'+post_div).removeClass('irrelevant');
					post_text=$('irPosting'+post_id).innerHTML;
				}
				else{
					$j('#'+post_div).addClass('irrelevant');
					post_text=content.irlink+'<div id="irPosting'+post_id+'" style="display:none;">'+post_text+'</div>';
				}
				$('pdiv_'+post_id).innerHTML=post_text;
				var iconList=getElementsByClassName($(post_div),'div','icons');
				iconList[0].innerHTML=content.icons;
			}
		}
});
return false;
}
function printIrrPost(data)
{
	var output = '<a name="post'+data.pid+'" id="post'+data.pid+'"></a>';
	var author_link=data.username;
	var author_avatar='';
	if(data.autorid > 0){
		var author_link='<a href="'+data.root+'members/'+URLEncode(data.username)+'">'+data.username+'</a>';
		if(data.avatar!=''){
			var author_avatar='<img src="'+data.avatar+'" width="16" height="16" class="avatar" border="0" alt="" />';
		}
	}
	output += '<div class="threadcontainer"><div class="authorcontainer">';
	output += author_avatar;
	output += '<div class="left"><span class="author">'+author_link+'</span>';
	if(data.rang!=''){
		output += '<br/>'+data.rang+'<br/>';
	}
	if(data.time!=0){
		output += '<br/>'+data.time;
	}
	output += '</div></div><div id="pdiv_'+data.pid+'" class="posting"><p>';
	if(data.edit!=0){
		output += '<div class="postedit">'+data.edit+'</div>';
	}
	output += data.text;
	if(data.signature!='') {
		output += '<br/><br/><span class="postsign">'+data.signature+'</span>';
	}
	output += '</p></div>';
	output += '</div>';
	if(data.icons!=''){
		output += '<div class="icons">'+data.icons+'</div>';
	}
	return output;
}