jQuery(document).ready(function(){



// Grab title attribute and display for images
	
	//Wrap each image in their own div...
	$("#images img").wrap('<div class="imgWrap" />');
	
	//Stick a span, containing the image's title, after each img...
	$("#images img").each(function(){
		
		$imageTitle = $(this).attr("title");
		
		$(this).after("<span class=\"galleryTitle\">"+$imageTitle+"</span>");
		
	});
	







	
/*	
	//Form Default Values
	jQuery("input[type=text], textarea").bind('focus', function(){
		var currentValue = jQuery(this).attr("value");
		var defaultValue = jQuery(this).attr("defaultValue");
		if (currentValue == defaultValue) jQuery(this).attr({ value: ""});
	});
	jQuery("input[type=text], textarea").bind('blur', function(){
		var currentValue = jQuery(this).attr("value");
		var defaultValue = jQuery(this).attr("defaultValue");
		if (currentValue == '') jQuery(this).attr({ value: defaultValue});
	});
  	


	// SUB-MENUS

	var slideTime = 200;

	var artistmenutimer = false;
	jQuery("#dropdown-artist, #nav-artist").hover(function(){
		if (artistmenutimer) clearTimeout(artistmenutimer);
		jQuery("#dropdown-artist").slideDown(slideTime);
		jQuery("#nav-artist").addClass("current");
	}, function() {
		artistmenutimer = setTimeout(function() {
			jQuery("#dropdown-artist").slideUp(slideTime);
			jQuery("#nav-artist").removeClass("current");
		}, slideTime);
	});

	var causemenutimer = false;
	jQuery("#dropdown-cause, #nav-cause").hover(function(){
		if (causemenutimer) clearTimeout(causemenutimer);
		jQuery("#dropdown-cause").slideDown(slideTime);
		jQuery("#nav-cause").addClass("current");
	}, function() {
		causemenutimer = setTimeout(function() {
			jQuery("#dropdown-cause").slideUp(slideTime);
			jQuery("#nav-cause").removeClass("current");
		}, slideTime);
	});


	jQuery("#newslettersignupform").submit(function() {
		var strName = document.newslettersignupform.name.value;
		var strEmail = document.newslettersignupform.email.value;
		if (strName == "Name") strName = '';
		if (strEmail == "Email") strEmail = '';
		
		if (isValidEmailAddress(strEmail)) {
			jQuery.get("/script/addsubscriber.php", { name: strName, email: strEmail }, function(data){ alert("Thank you! You have been added to our list."); });
			var t = setTimeout("document.newslettersignupform.reset()", 1000);
		} else {
			alert('Invalid Email Address');
		}
	});
	
	*/

	
});

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

function stopDefAction(evt) {
	evt.preventDefault();
}

