/* FORM VALIDATION
------------------------------*/

$(function(){
	var $form = $("form.form, .form form"),
		 valid=true,
		 $reqFields=$form.find(".required");
		 
	$form.submit(function(){
		var $blankFields = $reqFields.filter(function(){
			return this.value=="";
		});
		$reqFields.removeClass("error");
		if ($blankFields.size() > 0){
			$blankFields.addClass("error");
			valid=false;
		}
		else {
			valid = true;
		}
		return valid;
	});
	
});


/* ACCORDION SECTIONS
------------------------------*/
$(function(){
	$(".accordion")
		.next().hide().end()
		.click(function(){
			$(this).toggleClass("open").next().slideToggle();
		}
	).css("cursor","pointer");
});

