function dspCommentingForm(tablefieldID,relatedID,label,h){
	var myHTMLRequest = new Request.HTML({update:'commentingform_'+tablefieldID+'_'+relatedID,url:siterelpath+'apps/commenting/index.cfm'}).get({'fuseaction':'commentingform','tablefield_ID':tablefieldID,'related_ID':relatedID,'relatedlabel':label,'siterelpath':siterelpath,'h':h,'pagepath':window.location.href});
	$('commentslist_'+tablefieldID+'_'+relatedID).style.display = 'none';
	$('commentingform_'+tablefieldID+'_'+relatedID).style.display = '';
}

function actSaveComment(tablefieldID,relatedID){
	var myHTMLRequest = new Request.HTML({update:'commentingform_'+tablefieldID+'_'+relatedID,url:siterelpath+'apps/commenting/index.cfm'}).post($('comform_'+tablefieldID+'_'+relatedID));
}

function dspCommentsList(tablefieldID,relatedID,p,h){
	var myHTMLRequest = new Request.HTML({update:'commentslist_'+tablefieldID+'_'+relatedID,url:siterelpath+"apps/commenting/index.cfm"}).get({'fuseaction':'commentslist','tablefield_ID':tablefieldID,'related_ID':relatedID,'p':p,'siterelpath':siterelpath,'h':h});
	$('commentingform_'+tablefieldID+'_'+relatedID).style.display = 'none';
	$('commentslist_'+tablefieldID+'_'+relatedID).style.display = '';
}

function checkfields(thisform) { // BLM commenting specific
	/* if (thisform.subject.value == "") {
		alert("Bitte tragen Sie eine Kommentar\u00FCberschrift ein.");
		thisform.subject.focus();
		return (false);
	}*/
	if (thisform.comment.value == "") {
		alert("Bitte tragen Sie einen Kommentar ein.");
		thisform.comment.focus();
		return (false);
	}
	if (thisform.username.value == "") {
		alert("Bitte geben Sie Ihren Namen an.");
		thisform.username.focus();
		return (false);
	}
	if (thisform.email.value == "") {
		alert("Bitte tragen Sie Ihre E-Mail-Adresse ein.");
		thisform.email.focus();
		return (false);
	}
	if (thisform.email.value.search("@") == -1 || thisform.email.value.search("[.*]") == -1 ) {
		alert("Bitte tragen Sie eine g\u00FCltige E-Mail-Adresse ein.");
		thisform.email.focus();
		return (false);
	}
	if (thisform.email.value.search(" ") != -1) {
		alert("Die E-Mail-Adresse darf keine Leerzeichen enthalten.");
		thisform.email.focus();
		return (false);
	}
	if (thisform.captchacode.value == "") {
		alert("Bitte geben Sie den Spam-Sicherungs-Code ein.");
		thisform.captchacode.focus();
		return (false);
	}
	if (!thisform.commentingrules.checked) {
		alert("Bitte klicken Sie die Checkbox, dass sie die Regeln zum Kommentieren von Beitr\u00E4gen akzeptieren.");
		return (false);
	}
	/*if (!thisform.termsofservice.checked) {
		alert("Bitte klicken Sie die Checkbox, dass sie die allgemeinen Gesch\u00E4ftsbedingungen akzeptieren.");
		return (false);
	}*/
	return ( true );
}
