jQuery(function( $ ){
	$('#mainnav a').click(function() {
		$('#loading').fadeIn();
		$('#mainnav a').removeClass('active');
		var href = $(this).attr('href');
		if(href.substring(0,1)=="#") {
			$('#content_pane').fadeOut();
			var hashPosition = href.search('#')+1;
			var pageName = href.substring(hashPosition);
			if(pageName.length) {
				$(this).addClass('active');
				$.get("/content/"+pageName,function(data){
					$('#content_pane').html(data).ready(function() {
						$('#content_pane').fadeIn();
						$('#loading').fadeOut();
					});
					loadSubNav();
	/* 				$('#content A').load().attr('target','_BLANK'); */
				});
			}
			return false;
		}
	});

	$('#home_menu_ul a').click(function() {
		$('#home_menu_ul a').removeClass('active');
		var href = $(this).attr('href');
		if(href.substring(0,1)=="#") {
			$('#loading').fadeIn();
			$('#main_content').fadeOut();
			var hashPosition = href.search('#')+1;
			var pageName = href.substring(hashPosition);
			if(pageName.length) {
				$(this).addClass('active');
				$.get("/content/"+pageName,function(data){
					$('#main_content').html('<div id="'+pageName+'">'+data+'</div>').fadeIn();
					$('#loading').fadeOut();
	/* 				$('#content A').load().attr('target','_BLANK'); */
				});
			}
			return false;
		} else {
			$(this).attr('target', "_BLANK");
		}
	});

/* 	BANNER FORM */
	$('#add_contact_form INPUT').focus(function(){
		if(($(this).val()=="Email")||($(this).val()=="First")||($(this).val()=="Last")||($(this).val()=="Zip")){
			$(this).val('');
		}
		$('#add_contact_form INPUT').css({
			"background":"url(../img/tincy_buttons.png) no-repeat left top",
			"color":"#ffffff"
		});
		$(this).css({
			"background":"url(../img/tincy_buttons.png) no-repeat left bottom",
			"color":"#006837"
		});
	});
	var form_options = {
		beforeSubmit: function(){
			fail = false;
			if($('#ContactFirstName').val() == ""){fail = true;}
			if($('#ContactLastName').val() == ""){fail = true;}
			if($('#ContactZip').val() == ""){fail = true;}
			if($('#ContactEmail').val() == ""){fail = true;}
			if(fail){
				alert('Please fill out all the fields.');
				return false;
			}
		},
		success: function(){
			alert('Thanks for submitting your information!');
			$('#add_contact_form').hide();
		}
	};
/* 	$('#add_contact_form').ajaxForm(form_options); */
	$('#add_contact_form a.submit').click(function() {
		$(this).parents("form").submit();
		return false;
	});
	
	$('#greybox_close a').click(function(){
		$('#greybox_content').html("");
		$('#greybox').fadeOut();
		$('.media_roller').show();
	});

});

function loadSubNav() {
	$('#link_24 a').click(function(){
		$('#loading').fadeIn();
		var href = $(this).attr('href');
		var hashPosition = href.search('#')+1;
		var pageName = href.substring(hashPosition);
		if(pageName.length) {
			$(this).addClass('active');
			$.get("/content/"+pageName,function(data){
				$('#greybox_content').html(data);
		  		$('#greybox').fadeIn();
		  		$('#loading').fadeOut();
			});
		}
		return false;
	});
}