$(document).ready(function(){
	
	$(".slider-trigger").click(function(e){
		e.preventDefault;
		$this = $(this);
		var isVisible = $this.next().is(":visible");
		
		$(".slider-content").stop(true, true).slideUp('fast');
		$(".trigger-symbol").attr('src', '/images/layout/plus.png');
		
		
		if (!isVisible) {
			$this.find(".trigger-symbol").attr('src', '/images/layout/minus.png');
			$this.next().slideDown('fast');
		}
						
		return false;
	});
	
	
	// trigger a case open if hash passed in
	if (location.hash) {
		$(location.hash + " .slider-trigger").trigger('click');
	}	

	// trigger a case open if class set by CGI
	$(".open .slider-trigger").find(".trigger-symbol").attr('src', '/images/layout/minus.png');
	$(".open .slider-trigger").next().slideDown('fast');
	
	
	
});


function submitContact() {
		var $this = $("#contact-form");

		var $firstNameField = $this.find("input[name=first_name]");
		if (!$firstNameField.attr('value'))
			{
				alert('Please enter your First Name.');
				$firstNameField.focus();
				return false;
			}
			
		var $lastNameField = $this.find("input[name=first_name]");
		if (!$lastNameField.attr('value'))
			{
				alert('Please enter your First Name.');
				$lastNameField.focus();
				return false;
			}
	
		var $emailField = $this.find("input[name=email_real]");
		if (!$emailField.attr('value'))
			{
				alert('Please enter your Email.');
				$emailField.focus();
				return false;
			}	
			
		var $phoneField = $this.find("input[name=phone]");
		if (!$phoneField.attr('value'))
			{
				alert('Please enter your Phone.');
				$phoneField.focus();
				return false;
			}	
			
		var $date_injuryField = $this.find("input[name=date_injury]");
		if (!$date_injuryField.attr('value'))
			{
				alert('Please enter your Date of Injury.');
				$date_injuryField.focus();
				return false;
			}
			
		var $type_injuryField = $this.find("input[name=type_injury]");
		if (!$type_injuryField.attr('value'))
			{
				alert('Please enter your Type of Injury.');
				$type_injuryField.focus();
				return false;
			}
			
		var $where_injuredField = $this.find("input[name=where_injured]");
		if (!$where_injuredField.attr('value'))
			{
				alert('Please enter Where Your Were Injured .');
				$where_injuredField.focus();
				return false;
			}
			
		var $how_injuredField = $this.find("textarea[name=how_injured]");
		if (!$how_injuredField.attr('value'))
			{
				alert('Please enter How You Were Injured .');
				$how_injuredField.focus();
				return false;
			}
			
					
							

		 var params = $this.serialize();
		$.post("/cgi-bin/contact.cgi", params,
		   	function(data){
			$this.find(".btn-submit").fadeOut('slow', function(){
				$this.find("input[type=text], textarea").attr('value', '');
				$this.find(".btn-submit").after(data);
				$("#response").fadeIn('slow');
			});
			
			setTimeout(function(){
					$("#response").fadeOut('slow',function(){
						$("#response").remove();
						$this.find(".btn-submit").fadeIn('slow');
					});
					}, 5000);
	
		});
		
		return false;
		
	}
