/* Author: Aaron Wagner

*/

$(document).ready(function() {
	if($('#slideshow').length)
	{
		$('#slideshow').cycle({
			fx:     'fade',
			speed:   1500,
			timeout: 5000,
			pager:  '#slideshowNav',
			slideExpr: 'li'
    	});
	}
	
	if($('#accordion').length)
	{
		$( "#accordion" ).accordion({
			collapsible: true,
			autoHeight: false,
			active: false
		});
	}
	$('.defaultText').focus(function () {
		if ($(this).val() == $(this).attr("title")) {
			$(this).val("");
		}
	}).blur(function () {
		if ($(this).val() == "") {
			$(this).val($(this).attr("title"));
		}
	});
	
	primaryNavAdjust();
	
	function primaryNavAdjust(){
	var self = this;
	var ul = $('header nav').children();
	var as = $('header>nav>ul>li>a');
	var areaWidth = 938;
	this.getWidth = function() {
		var width = 0;
		for(var x=0;x<as.length;x++) {
			width += as[x].offsetWidth;
		}
		return width;
	};
	var gap = areaWidth - this.getWidth();
	if(gap > 0) {
		var growth = Math.ceil(gap / as.length);
		for(var x=0;x<as.length;x++) {
			gap = gap - growth;
			as[x].style.width = as[x].offsetWidth + (growth - 2) + "px";
			if(gap < growth) {
				growth = gap;
			}
			if(gap === 0) {
				break;
			}
		}
	}
	}
});
