/* <![CDATA[ */	
	jQuery(document).ready(function($){	
		//jQuery("#tabs").tabs();
        /*$('#globalnav ul').superfish({
        	delay: 200,
        	speed: 'fast',
        	autoArrows: true,
			dropShadows: true
        });*/
		
		$('.more-story').click(function() {
			var story = $(this).parents("div.ownerstory:first");
			var stories = $(this).parents("#sidebar");
			stories.find("div.story-more").hide("fast");
			stories.find(".more-story").show("fast");
			stories.find(".more-story img").css("display", "none");
			$(this).append(' <img src="http://216.104.44.171/wp-content/themes/myfbbc/images/loading.gif" style="margin:0 0 -4px 1px" />').delay(300).slideToggle("fast");
			$(this).find("img").css("display", "block");
			story.find("div.story-more").delay(450).slideToggle("fast");
			return false;
		});
		
		//Form validation
		// IDs of all required fields
		required = ["Full_Name", "Email", "Mailing_Address", "Phone", "State_1", "Cities_1", "Zip_Code_1", "How_did_you_hear_about_us"];
		// If using an ID other than #email or #error then replace it here
		email = $("#email");
		errornotice = $("#error");
		// The text to show up within a field when it is incorrect
		emptyerror = "Required field";
		emailerror = "Valid email is required";

		$("#eoiform-step2").submit(function(){	
			//Validate required fields
			for (i=0;i<required.length;i++) {
				var input = $('#'+required[i]);
				if ((input.val() == "") || (input.val() == emptyerror)) {
					input.addClass("needsfilled");
					input.val(emptyerror);
					errornotice.fadeIn(750);
				} else {
					input.removeClass("needsfilled");
				}
			}
			// Validate the e-mail.
			if (!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email.val())) {
				email.addClass("needsfilled");
				email.val(emailerror);
			}
			//Validate radio buttons
			if (!$(':radio').attr('checked')) {
				alert('Please answer all Yes/No questions!');
				//$(this).css("padding-left", "10px").addClass("needsfilled");
				//errornotice.fadeIn(750);
			};

			//if any inputs on the page have the class 'needsfilled' the form will not submit
			if ($(":input").hasClass("needsfilled")) {
				return false;
			} else {
				errornotice.hide();
				return true;
			}
		});
		
		// Clears any fields in the form when the user clicks on them
		$(":input").focus(function(){		
		   if ($(this).hasClass("needsfilled") ) {
				$(this).val("");
				$(this).removeClass("needsfilled");
		   }
		});
	});

function printCopyrightYears(startYear) {
	if(!startYear)
		var startYear=2009
	var d=new Date(); 
	yr=d.getFullYear();
	if (yr!=startYear) {
		document.write(startYear+"-"+yr);
	} else {
		document.write(startYear);
	}	
}

clearDefault = function(obj) {
		if(obj.defaultValue == obj.value) obj.value = ''; 
}

restoreDefault = function(obj) {
		if(obj.value == '') obj.value = obj.defaultValue;
}

function optformValidate(form) {
	var error = '';
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.opt_email;
	
	if(form.opt_name.value == '' || form.opt_name.value == form.opt_name.defaultValue) {
		error += "Please enter your name\n";
		form.opt_name.value = '';
		form.opt_name.focus();
		return false;
	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		error += "Please enter your email\n";
		objEmail.value= '';
		objEmail.focus();
		return false;
		
	} else if(!filter.test(objEmail.value)) {
		error += "Please enter a valid email\n";
		objEmail.value = '';
		objEmail.focus();
	}
	
	if(error != '') {
		alert(error);
		return false;	
	} else {
		return true;
	}
}

function printToday() {
	var d=new Date()
	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
	document.write(weekday[d.getDay()] + " ")
	document.write(monthname[d.getMonth()] + " ")
	document.write(d.getDate() + ", ")
	document.write(d.getFullYear())
}
/* ]]> */
