//ID NOOB SCRIPTING XB

function pagesetup(){
	//This makes the photo fade out and in when hover.
	$(".thumbholder a").hover(
		function () {
			$(this).fadeTo("", 0.8);
		}, 
		function () {
			$(this).fadeTo("", 1);
		}
	);
	
	/*$("#patxtest a img").hover(
		function () {
			$(this).parent().css({"overflow": "visible"}).css({"z-index": "1000"});
			$(this).addClass('widthauto').css({"top":"-50%", "left":"-50%"});
		}, 
		function () {
			$(this).parent().css({"overflow": "hidden"}).css({"z-index": "60"});
			$(this).removeClass('widthauto');
			
		}
	);*/
	
	//USE YOUR ILLUSION
	$('#illusion-on').click(function () {
		$('#illusion').fadeIn('fast');
		return false;
	})	
	$('#illusion').click(function () {
		$(this).fadeOut('fast');
	})	
	
	//AJAX NOTICES
	$('#ajaxMessage-test').click(function () {
		$("#ajaxMessage").fadeIn(2000).fadeTo(5000, 1).fadeOut(2000);
	})	
	$('#ajaxMessage .close').click(function () {
		$('#ajaxMessage').fadeOut('fast');
	})
	
	$('#rsvp-test').click(function () {
		$("#rsvp-msg").fadeIn(2000).fadeTo(5000, 1).fadeOut(2000);
	})
	$('#addme').click(function () {
		$("#addme-msg").fadeIn(2000).fadeTo(5000, 1).fadeOut(2000);
	})

	//TOOLTIPS
	$('.tooltip a[title], .thumb-list li a').tooltip({ 
		tip: '#tooltip',
		effect: 'slide'
	});	
	
	//TABS
	$('.gottabs').tabs({ fx: { opacity: 'toggle' } });
	
	//Makes any link with href="top" scroll up 
	$("a[href='#top']").click(function() {
	  $("html").animate({ scrollTop: 0 }, "slow");
	  return false;
	});	
	
	/**
	 * Equal Heights Plugin
	 * Equalize the heights of elements. Great for columns or any elements
	 * that need to be the same size (floats, etc).
	 * 
	 * Version 1.0
	 * Updated 12/10/2008
	 *
	 * Copyright (c) 2008 Rob Glazebrook (cssnewbie.com) 
	 *
	 * Usage: $(object).equalHeights([minHeight], [maxHeight]);
	 * 
	 * Example 1: $(".cols").equalHeights(); Sets all columns to the same height.
	 * Example 2: $(".cols").equalHeights(400); Sets all cols to at least 400px tall.
	 * Example 3: $(".cols").equalHeights(100,300); Cols are at least 100 but no more
	 * than 300 pixels tall. Elements with too much content will gain a scrollbar.
	 * 
	 */
	
	(function($) {
		$.fn.equalHeights = function(minHeight, maxHeight) {
			tallest = (minHeight) ? minHeight : 0;
			this.each(function() {
				if($(this).height() > tallest) {
					tallest = $(this).height();
				}
			});
			if((maxHeight) && tallest > maxHeight) tallest = maxHeight;
			return this.each(function() {
				$(this).height(tallest).css("overflow","auto");
			});
		}
	})(jQuery);	
	
	$(".equal").equalHeights();
	
	
		
}
