console.log("myjs.js loaded.");
//ALL ANCHORS WITH A CLASS OF "new-window" WILL OPEN IN A NEW WINDOW. THIS IS SO THE MARKUP VALIDATES IN STRICT
$(function(){
    $('.new-window').click(function(){
        window.open(this.href);
        return false;
    });
});
//GENERIC TABBING SCRIPT.
/*
the basic html structure for the this script is
<div class="tabs">
	<ul class="tabs-list">
		<li><a href="#tab1">one</a></li>
		<li><a href="#tab2">two</a></li>
	</ul>
	<div id="tab1">
		<p>test</p>
	</div>
	<div id="tab2">
		<p>test two</p>
	</div>
</div>
*/
$(function()
{
	var tabsContainers = $('div.tabs > div');
	tabsContainers.hide().filter(':first').show();
	$('div.tabs ul.tabs-list a').click(function()
	{
		tabsContainers.hide();
		$(this.hash).fadeIn("slow");
		
		$('div.tabs ul.tabs-list a').removeClass('current');
		$(this).addClass('current');
		
		return false;
	}).filter(':first').click();
});
//generic accordion for the average div solution
$(function()
{
	var accordionContainers = $('div.accordion > div');
	var accordionHeaders = $('div.accordion h3 a');
	accordionContainers.hide().filter(':first').show();
	accordionHeaders.click(function()
	{
		accordionContainers.slideUp("slow");
		$(this.hash).slideDown("slow");
		$('div.accordion h3 a').removeClass('active');
		$(this).addClass('active');
		return false;
	});
});