
function processOpinion(opinion, blockname, innerblockname)
{
	$(innerblockname).hide();
	$(blockname).appendChild(Builder.node('div', { id: 'opinion_explain' }, 
		                       [ Builder.node('span', 'Nog iets aan toe te voegen?'), 
		                         Builder.node('form', { id: 'opinion_form' },
  		                       [ Builder.node('input', { type: 'text', id: 'opinion_explain_text', name: 'opinion_explain_text'} ),
	  	                       	 Builder.node('input', { type: 'hidden', id: 'opinion_value', name: 'opinion_value', value: opinion } ),
		                           Builder.node('input', { type: 'submit', id: 'opinion_explain_send', value: 'OK', onclick: 'processOpinionSend("'+blockname+'"); return false;' }) 
		                         ] ) 
		                       ]
		                      ) );
}

function processOpinionSend(blockname)
{
	new Ajax.Request('/index.php/contact/sendopinion', { method: 'post', parameters: $('opinion_form').serialize(true) });
	
	$("opinion_explain").hide();
	$(blockname).appendChild(Builder.node('div', { id: 'opinion_thx' }, Builder.node('span', 'Bedankt voor uw feedback !') ) );
	
	Effect.Fade(blockname, { duration: 5.0 });
}

