﻿function triggerExample(r){
	closeOverlay();
	
	//init overlaywindow and show
	var modalClose2 =function(hash) { hash.w.hide(); hash.w.empty(); hash.o.remove(); initOverlays(); $('#safButton').trigger('click'); };
	$('#overlayWindow').jqm({toTop:true, ajax: r, trigger: false, onShow: modalOpen, onLoad: modalLoad, modal: false, onHide: modalClose2 });
	$('#overlayWindow').jqmShow();
}

function activateSaf(){
	
	$("#addSaf").click(function(){
		
		var inputElCount = $("input[name='to_email']").length;
		
		var inputEl = $("input#to_email").clone().removeAttr("id").val("");
		$(this).before("<br />").before(inputEl);
		$("input[name='to_email']:last").focus();
		
		if(inputElCount == 4){
			//max 5 inputs - remove add img
			$(this).remove();
		}
		
	});
	
	$("#user_saf").submit(function(){
		
		var errorMsg = '';
		$("#safError").html(""); //reset error
		
		if($("input#from_name").val() == ""){
			errorMsg += 'Jouw naam is niet ingevuld!<br />';
		}
		
		if($("input#from_email").val() == ""){
			errorMsg += 'Jouw e-mailadres is niet ingevuld!<br />';
		}
		
		if($("input#to_email").val() == ""){
			errorMsg += 'Aan e-mailadres is niet ingevuld!<br />';
		}
		
		if(errorMsg != ''){
			$("#safError").html(errorMsg + '<br />');
			return false;
		} else {
			//form submit vanuit de overlay
			var processStatus = $("div#overlay_inner :input").serialize();
			//processStatus = baseUrl + "&" + processStatus;
			
			//activate loading
			$('#overlayWindow').html(modalLoading);
			
			//form submit vanuit de overlay
			$.ajax({
				type: "POST",
				url: "/saf/processForm.lasso",
				data: processStatus,
				success: function(data){
					$('#overlayWindow').html(data);
					$("#overlayClose").click(function(){
						closeOverlay();
					});
				},
				error: function(){
					$('#overlayWindow').jqmHide();
				}
			});
		}
	});
}