
// Global Functions ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


// FAQ Functions ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

$(document).ready(function()
	{
		$("#faq_list").accordion(
			{
				header: ".ui-accordion-header",
				clearStyle: true
			}
		);
		
		// Do Dumb*ss IE6 PNG Fixes		
		$("table td").pngfix();
			
		// Fix background images on all A elements
		$("a").pngfix();				
				
		/*
		$("#wrapper_home_list").pngfix({
			sizingMethod: "scale"
		}); 
		*/
		$("#wrapper_main").pngfix();
		$("#application_wrapper").pngfix();
		$("#wrapper_branding").pngfix();
		$("#branding_logo").pngfix();
		$("#wrapper_testimonials_form").pngfix();
		$("#testimonial_form_submit").pngfix();
		
		 // Fix all inline PNG images and the element #container with the custom sizingMethod of "scale"
		$("img[@src$=png], #wrapper_primary, #wrapper_branding, #wrapper_branding_imagery, #wrapper_panel_header, #wrapper_primary_content, #wrapper_footer_disclaimer").pngfix({
			sizingMethod: "scale"
		});	
	}
);

function Xaxu_SendTestimonialForm(form_session_id) 
{
	var name_input = document.getElementById("naam");
	var email_input = document.getElementById("email_address");
	var comments_input = document.getElementById("comments");
	var form_session_input = document.getElementById(form_session_id);
	
	if (!name_input.value) 
	{
		alert("Je bent vergeten je naam in te vullen.\nProbeer het nog eens.");
		name_input.focus();
		return false;
	}
	
	if (!email_input.value) 
	{
		alert("Je bent vergeten je e-mailadres in te vullen.\nProbeer het nog eens.");
		email_input.focus();
		return false;
	}
	
	if (email_input.value)
	{
		var email_value = email_input.value; 
		
		apos = email_value.indexOf("@");
		dotpos = email_value.lastIndexOf(".");
		if (apos < 1 || dotpos-apos < 2) 
		{
			alert("Het lijkt erop dat je e-mailadres niet helemaal juist is.\nProbeer het nog eens.");
			email_input.focus();
			return false;
		}
	}
	
	$("#wrapper_tform").html("<p class=\"jquery_load_ajax\">Momentje a.u.b...</p>");
	$("#wrapper_tform").load("procedures/testimonial_send.php", {jqajx: "1", name: name_input.value, email_address: email_input.value, comments: comments_input.value, form_hidden_field_id: form_session_id, form_session_id: form_session_input.value}, function()
		{
			$("#wrapper_tform").fadeOut(6500, function() 
				{
					$("#wrapper_tform").load("includes/testimonial_form.php", {jqajx: "1"}, function()
						{
							$("#wrapper_tform").hide();
							$("#wrapper_tform").fadeIn("normal");
						}
					);
				}
			);	
		}
	);
}

