$(document).ready(function() {
	
	SetForm();
	SetZoom();
	
	$('#frm_react').hide();
	
	$('#react').click(function(){
		$('#frm_react').slideToggle(400);
	})	
											

	$('.frm_contact').ajaxForm({
			beforeSubmit: BeforeSendCnt,
			success		: SendSuccesCnt,
			clearForm	: false
	});

	function BeforeSendCnt(resp, stat)  {
		$('#loader').addClass('loading');
		$('.frm_contact input[value=]').addClass('empt');
	}	
	
	function SendSuccesCnt(resp, stat)  {
		
		$('#loader').removeClass('loading');
		
		var json = eval('(' + resp + ')');
		
		if (json.send=='yes') {
			//--- als bericht verzonden is melding geven en alles resetten
			$('#inline_alert').html(json.msg);
			$('a#triggerme').trigger('click');			
			//$('#mlr-alert').html(json.msg).fadeIn('slow', function(){ setTimeout( "$('#mlr-alert').fadeOut('slow')" ,3000)  });
			$('.frm_contact input').removeClass('empt');
			$('.frm_contact').resetForm();
			SetForm();
		}else{
			//--- als er een error is deze zichtbaar maken
			$('.frm_contact input.empt').clearingInput();
			$('.frm_contact input').removeClass('empt');
			//$('#mlr-alert').html(json.msg).fadeIn('slow');
			$('#inline_alert').html(json.msg);
			$('a#triggerme').trigger('click');		
		
		}		
		
	}

});


function SetZoom() {
	$('a.zoom').colorbox({opacity:0.75});
	$("a#triggerme").colorbox({
		opacity : 0.75, 
		width : "320px", 
		inline : true, 
		href : "#inline_alert",
		onClosed :	function(){ $('#inline_alert').html('') }
	});	
}


function SetForm() {
	$('.frmclear input:text').clearingInput();
	$('.frmclear textarea').clearingInput();
}

