$(document).ready(function(){ 
	
	// open in new window codes
	$('a[rel="external"]').click(function(){
		window.open($(this).attr('href'));
		return false;
	});
	
	//Tabs for Resources Widget
	$('#resources-nav').idTabs({
		selected:".act",
		start: 0
	});
	
	// accordian stuffs
	$('#accordian-wrap a').click(function(){
		var accord_id = $(this).attr('id');
		
		$('#box-'+accord_id).slideToggle();
		return false;
	});
	
	// signup form datepicker
	$("#datepicker").datepicker();
	
	// eNews Signup

	var def_email_val = 'Enter your Email Address';
	$('#enews_email').focus(function() { if($(this).val() == def_email_val) $(this).val(''); });
	$('#enews_email').blur(function() { if($(this).val() == '') $(this).val(def_email_val); });

	$('#enews-form').submit(function() {
		// Set the submit btn to a loader
		var sbmt_html = $('#enews-form fieldset.submit').html();
		$('#enews-form fieldset.submit #submit').html('<img src="/images/site/enews-loader.gif">');
		
		// Validate required fields
		if(!validate_email($('#enews_email').val())) {
			$('#enews-msg').html('Please enter a valid email address.');
			$('#enews-msg').fadeIn();
			$('#enews-form fieldset.submit').html(sbmt_html);
			return false;
		}
		
		// Submit to Emma
		$.ajax({
			type: "POST",
			url: "/process/enews-post.php",
			data: "email="+$('#enews_email').val(),
			success: function(msg) {
				$('#enews-msg').html(msg);
				$('#enews-msg').fadeIn();
				$('#enews_email').val(def_email_val);
				$('#enews-form fieldset.submit').html(sbmt_html);
				setTimeout("$('#enews-msg').fadeOut();", 3000);
			}
		});
		return false;
	});
	
});

// add any other non-jquery js here, including swf object
function validate_email(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(email) == false) return false;
	return true;
}