$(document).ready(function(){
	
	$("a.external").attr("target","_blank");
	
	$(".reset").bind("focus",function(){ $(this).val(''); });
  
	if(jQuery.browser.msie){
		/* Apply Actions for IE */
		$("#navigation ul li ul li a").css('opacity','0.9');
		
		/* Apply Drop Down Styles for IE 6 */
		var msie_version = parseInt(jQuery.browser.version);
		
		if(msie_version == 6){
			$("#navigation ul li.btn-about").hover(function(){
				$("#navigation ul li ul#about_menu").addClass("msiefix");
				$("#navigation ul li ul#about_menu").bgiframe();
			}, function(){
				$("#navigation ul li ul#about_menu").removeClass("msiefix");}
			);
			
			$("#navigation ul li.btn-events").hover(function(){
				$("#navigation ul li ul#events_menu").addClass("msiefix");
				$("#navigation ul li ul#events_menu").bgiframe();
			}, function(){
				$("#navigation ul li ul#events_menu").removeClass("msiefix");}
			);
			
		}
		
	}
	/* Form Validation */
	var required_bgcolor = "#b73e3e";
	var filled_class_name = "filled";
	$(".required_form").submit(function(){
		$(this).contents().find(".required_field").each(function(){
			if($(this).val() != ""){
				$(this).addClass(filled_class_name);
				$(this).animate({ backgroundColor: "white" }, { duration: 200 });
			}else{
				$(this).removeClass(filled_class_name);
				$(this).animate({ backgroundColor: required_bgcolor }, { duration: 200 });
			}
		});
		if($(this).contents().find(".required_field").size() == $(this).contents().find("."+filled_class_name).size()){
			return true;
		}else{
			return false;
		}
	});
});