//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);
	})

	//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;
	});	
	

    /* Delay Function */
    $.fn.delay = function(time, callback) { return this.animate({ opacity: '+=0' }, time, callback);}
	$(".box").css('opacity', '0');
	$(".box").delay(1000).animate({opacity:'1'},{duration:1000});
	$("#home").css('opacity', '0');
	$("#home").delay(2000).animate({opacity:'1'},{duration:1000});
	$("#about").css('opacity', '0');
	$("#about").delay(2000).animate({opacity:'1'},{duration:1000});
	$("#about2").css('opacity', '0');
	$("#about2").delay(2500).animate({opacity:'1'},{duration:1000});
	
	$("#cross-slide").css('opacity', '0');
	$("#cross-slide").delay(3000).animate({opacity:'1'},{duration:1000});
	$("#cross-slide2").css('opacity', '0');
	$("#cross-slide2").delay(3000).animate({opacity:'1'},{duration:2000});
	
	$("#main_banner").css('opacity', '0');
	$("#main_banner").delay(1000).animate({opacity:'1'},{duration:1000});
	
	$('#cross-slide').cycle({ fx: 'fade' });
	$('#cross-slide2').cycle({ fx: 'fade' });
	
	/**
	 * 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();
	
}

	var message="Copyright 2010 by Linear Space Concepts. All rights reserved. ";

	function clickIE4(){
	if (event.button==2){
	alert(message);
	return false;
	}
	}
	function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all){
	if (e.which==2||e.which==3){
	alert(message);
	return false;
	}
	}
	}
	
	if (document.layers){
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=clickNS4;
	}
	else if (document.all&&!document.getElementById){
	document.onmousedown=clickIE4;
	}
	
	document.oncontextmenu=new Function("alert(message);return false")

