$(document).ready(function() {

	//apply drop down nav
	$("#main_nav").superfish({ autoArrows: false });

	//png fix
	//$(document).pngFix();
	
	//facebox
	$.facebox.settings.opacity = 0.8;
    jQuery('a[rel*=facebox]').facebox();

	//apply slideshow
	$("#slideshow_cont").innerfade({ speed: 'slow', timeout: '5000'});
	$("#slideshow_nav li a").click(function() {
		return false;
	});
	
	//contact form submission
	$("#contact_form").submit(function() {
		$("#ajax_3").fadeIn('fast',function() {
			$.ajax({
				type:	"POST",
				url:	"/ajax/forms_contact.php",
				data:	"name="+$("#name").val()+
						"&email="+$("#email").val()+
						"&inquiry="+$("#inquiry").val(),
				success:function(html) {
					$("#contact_form").append('<div id="response" class="fl cl">'+html+'</div>');
					$("#name").val('');
					$("#email").val('');
					$("#inquiry").val('');
					$("#ajax_3").fadeOut('fast');
					setTimeout( '$("#response").slideUp("fast");', 10000);
				}
			});
		});
		return false;
	});
	
	//patient document form & load
	//return false if the form is submitted somehow
	$("#form_patient_documents").submit(function() {
		return false;
	});
	
	//selector change
	$("#document_type").change(function() {
		var sel = $("#document_type").val();
		if(sel!='none') {
			$("#ajax_3").fadeIn('fast',function() {
				$.ajax({
					type:	"GET",
					url:	sel.toLowerCase()+'.php',
					success:function(html) {
						$("#results").fadeOut('fast',function() {
							$("#results").empty();
							$("#results").append(html);
							$("#results").fadeIn('fast');
						});
						$("#ajax_3").fadeOut('fast');
					}
				});
			});
		}
	});
	
	var sel = $("#document_type").val();
	if(sel!='none') {
		$("#ajax_3").fadeIn('fast', function() {
			$.ajax({
				type:	"GET",
				url: 	sel.toLowerCase()+'.php',
				success:function(html) {
					$("#results").fadeOut('fast',function() {
						$("#results").empty();
						$("#results").append(html);
						$("#results").fadeIn('fast');
					});
					$("#ajax_3").fadeOut('fast');
				}
			});
		});
	}
});