jQuery.noConflict();
jQuery(document).ready(function() {
	
	
	
	//jQuery("body").animate({ opacity: 0 }, 0).css("display", "").animate({ opacity: 1 }, 3000);
					
	
	
    
/*	jQuery("a.transition").click(function(event){
		event.preventDefault();
		linkLocation = this.href;
		jQuery("body").fadeOut(1400, redirectPage);		
	});
		
	function redirectPage() {
		jQuery("body").css("display", "none");
		
		window.location = linkLocation;
//	var loadedUp =	jQuery("body").load(linkLocation);
		var loadedUp =window.location = linkLocation
  //  loadedUp.ready(function(){
								  jQuery("body").fadeIn(1400);
								 // });
	}
	*/

///	if(!emailRegExp.test(String($("#edit-submitted-email-address").val()).toUpperCase()))

jQuery("#bionav a").live('click', function(event){
		event.preventDefault();
		var toLoad = jQuery(this).attr('href')+' #swapcontent'; 
		jQuery('#swapcontent').load(toLoad)
		
									  });


		function showBox(){
			jQuery('.datechanger').delay(1500).fadeIn(3500);
		     }
			 
			var currentYear = (new Date).getFullYear();
			var nextYear = (new Date).getFullYear();
			nextYear ++;
			
			jQuery('#yearbox').html('<h2> ' + currentYear + '</h2>');
			
				jQuery('#search_box a.next').click(function(i){
								
								jQuery ('#search_box a.prev').attr({
												  href: 'dates.php?y='+currentYear+'',
												  alt: currentYear
												  });	
								
								jQuery(this).attr({
												  href: 'dates.php?y='+nextYear+'',
												  alt: nextYear
												  });	
								 nextYear ++;	
								 currentYear ++;
								
															});
			
			jQuery('#search_box a.prev').click(function(i){
								currentYear --;
								jQuery ('#search_box a.next').attr({
												  href: 'dates.php?y='+nextYear+'',
												  alt: nextYear
												  });	
								
								jQuery(this).attr({
												  href: 'dates.php?y='+currentYear+'',
												  alt: currentYear
												  });	
								
								 nextYear --;	
								 
															});
			
			
	jQuery('#search_box a').click(function(e){
				
			 var toLoad = jQuery(this).attr('href')+' .datechanger'; 
			var theYear =  jQuery(this).attr('alt');
			
			
												 
			
			
			jQuery('#yearbox').html('<h2> ' + theYear + '</h2>');
			jQuery('.datechanger').fadeOut('slow', function(){
															
	        	jQuery('.datechanger').load(toLoad, '',showBox())									
															
					});
				 e.preventDefault();
		});






jQuery(function() {  
	var subject = jQuery("input#subject").val();  			
	var emailRegExp = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/;
  jQuery('.error').hide();  
  jQuery(".button").click(function() {  
    // validate and process form here  

    jQuery('.error').hide();  
      var name = jQuery("input#name").val();  
        if (name == "") {  
      jQuery("label#name_error").show();  
      jQuery("input#name").focus();  
      return false;  
    }  
        var email = jQuery("input#email").val();  
        if(!emailRegExp.test(String(jQuery("input#email").val()).toUpperCase()) ) {  
      jQuery("label#email_error").show();  
      jQuery("input#email").focus();  
      return false;  
    }  
        var message = jQuery("textarea#comments").val();  
        if (message == "") {  
      jQuery("label#comments_error").show();  
      jQuery("textarea#comments").focus();  
      return false;  
    }  
  

var dataString = 'name='+ name + '&email=' + email + '&message=' + message + '&subject=' + subject;   
//alert (dataString);return false;  
jQuery.ajax({  
  type: "POST",  
  url: "mailform.php",  
  data: dataString,  
  success: function() {  
    jQuery('#contact_form').html("<div id='message'></div>");  
    jQuery('#message').html("<h2>Thank you for your Submission</h2>")  
    .append("<p>We will be in touch soon.</p>")  
    .hide()  
    .fadeIn(1500, function() {  
      jQuery('#message').append("<img id='checkmark' src='images/check.png' />");  
    });  
  }  
});  
return false;  

  });  
});  





				jQuery(".twitter").getTwitter({
					userName: "triomediaeval",
					numTweets: 1,
					loaderText: "Loading tweets...",
					slideIn: true,
					slideDuration: 750,
					showHeading: true,
					headingText: "",
					showProfileLink: false,
					showTimestamp: false
				});
			





  jQuery(".anna").mouseover(function () {
    jQuery(".bionav").css("background-position","50% -22px");
  });
    jQuery(".anna").mouseout(function () {
    jQuery(".bionav").css("background-position","50% 0");
  });
  
    jQuery(".linn").mouseover(function () {
    jQuery(".bionav").css("background-position","50% -44px");
  });
    jQuery(".linn").mouseout(function () {
    jQuery(".bionav").css("background-position","50% 0");
  });
	
	  jQuery(".torunn").mouseover(function () {
    jQuery(".bionav").css("background-position","50% -66px");
  });
    jQuery(".torunn").mouseout(function () {
    jQuery(".bionav").css("background-position","50% 0");
  });
	
	
	




	jQuery('.newsitem').toggle (function() {
																  
      var info = jQuery(this).next('.extra_news'); // Find corresponding info
	        info.slideDown(500);
			
	} , function () {
		
	  var info = jQuery(this).next('.extra_news');
    	  info.slideUp(500);
	
});
	
	


jQuery(function(){
	jQuery.extend(jQuery.fn.disableTextSelect = function() {
		return this.each(function(){
			if(jQuery.browser.mozilla){//Firefox
				jQuery(this).css('MozUserSelect','none');
			}else if(jQuery.browser.msie){//IE
				jQuery(this).bind('selectstart',function(){return false;});
			}else{//Opera, etc.
				jQuery(this).mousedown(function(){return false;});
			}
		});
	});
	jQuery('.noSelect').disableTextSelect();//No text selection on elements with a class of 'noSelect'
});




jQuery(function(){ jQuery('calrow').equalHeights(); });
	
	
jQuery('#bio').jScrollPane({scrollbarWidth:7, scrollbarMargin:70, topCapHeight:10, dragMaxHeight:26});
jQuery('#press').jScrollPane({scrollbarWidth:7, scrollbarMargin:80, topCapHeight:10, dragMaxHeight:26});
jQuery('#videoscroll').jScrollPane({scrollbarWidth:7, scrollbarMargin:80, topCapHeight:10, dragMaxHeight:26});
jQuery('#showdates').jScrollPane({scrollbarWidth:7, scrollbarMargin:5, topCapHeight:40, dragMaxHeight:26});
jQuery('#search').jScrollPane({scrollbarWidth:7, scrollbarMargin:5, topCapHeight:40, dragMaxHeight:26});

});
