/**
 * @author kchevalier@suntouchdesign.com
 */

function mainmenu(){
$(" #topNav ul ").css({display: "none"}); // Opera Fix
$(" #topNav li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).fadeIn(150);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}

function slider(){
	$("#slider li").click(
		function(){
			var slide = $(this);
			var visible = $("#slider p:visible");
			if ( slide.find("p").css("display") != 'block' ) {
				slide.find("p").slideDown( 500 );
				if ( visible.parent().attr("id") == 'default'  ) {
					visible.hide();
				}
				else {
					visible.slideUp( 500 );
				}
				$("#slider .image:visible").fadeOut( 500 );
				slide.find(".image").fadeIn( 500 );
				return false;
			}
		});
		
		var sliderPath = "/data-bin/images/";
		var sliderWidth = 533;
		var sliderHeight = 300;

		var sliderPics = new Array (
			"intro_main.jpg",
			"intro_delve.jpg",
			"intro_reach.jpg",
			"intro_go.jpg" 
		);

		var myPics = preloadImages (sliderPath, sliderPics, sliderWidth, sliderHeight);

		function preloadImages(path,pics,width,height) {

			var images = new Array;

			for (var picNum=0; picNum<pics.length; picNum++) {
				images[picNum] = new Image(width,height);
				images[picNum].src = (path + pics[picNum]);
			}

			return(images);
		}
}

function topNewsletterForm(){
	var newsText = true;
	$('#ea').focus(function(){
		if ( newsText ) {
			$(this).val('');
			$(this).addClass('emailText');
		}
		newsText = false;
	});	
	$('#ea').blur(function(){
		if ( $(this).val() == '' ) {
			$(this).val('newsletter signup');
			$(this).removeClass('emailText');
			newsText = true;
		}
	});
}

 $(document).ready(function(){
	mainmenu();
	slider();
	topNewsletterForm();
});
