// preload sidebar images for photo navigation

byalbumover = new Image(165,300)
byalbumover.src = "images/internal/byalbum_over.png"

bytagover = new Image(165,300)
bytagover.src = "images/internal/bytag.png"




var $j = jQuery.noConflict();

	$j(document).ready(function() {
	
// rss popup feed
		$j("div.blogpost_index a").hover(function() {
			$j(this).next("em").stop(true, true).animate(
				{
				opacity: "show",
				top: "-80"
				},"slow");
			}, function() {
				$j(this).next("em").animate(
				{
				opacity: "hide",
				top: "-100"
				}, "fast");
			});
			
// zebra striping for showdates	
		$j('.sortable tr:odd').addClass('odd');
  		$j('.sortable tr:even').addClass('even');
		//$j("ul.albumbuylinks li").prepend("&raquo; ");
		
// album accordion widget
		$j("ol.albumtrackinfo").accordion({
			header: 'span',
			fillspace: false,
			collapsible: true,
			active: false
			});
		
		$j("ul.albumbuylinks li").prepend("&raquo; ");
		
// press articles load with ajax
		var content = $j("div#main_right");
		
		//$j("p.publication_article_title a").click(function(e) {	
			//	content.load($j(this).attr("href"));
			//return false;
			
		$j("div.listing").click(function(e) {	
				content.load($j(this).find("p.publication_article_title a").attr("href"));
			return false;	
			
			
		});
		
// basic contact form validation	
		$j(".error").hide();
		
		$j(".button").click(function() {	
			// validate and process form here
			$j(".error").hide();
				var name = $j("input#name").val();
					if (name == "") {
					$j("label#name_error").show();
					$j("input#name").focus();
					return false;
					}
				var email = $j("input#email").val();
					if (email == "") {
					$j("label#email_error").show();
					$j("input#email").focus();
					return false;
					}
				var message = $j("textarea#message").val();
				var dataString = "name=" + name + "&email=" + email + "&message=" + message;
			
				alert(dataString); 
				
				$j.ajax({
					type:"POST",
					url: "/process.php",
					data: dataString,
					success: function() {
						$j("#contactform").html("<div id='response'></div>");
						$j("#response").html("<h2>Got it.</h2>")
							.hide()
							.fadeIn(2000);
					}
				});
			
			return false;
		});	

		
	});