$(function(){ //navigation
	$('#index_nav a span').css({opacity:0}).show();
	$("#index_nav a span").hover(function(){
			$(this).stop().fadeTo(500, 1);
		}, function(){
			$(this).stop().fadeTo(500, 0);
		}
	);
});

$(function(){ //contact
	$('#form_close, #link_contact').click(function(){
		$('#nav_contact a').click();
		return false;
	});
	$('#nav_contact a').toggle(function(){$('#contact').slideDown();}, function(){$('#contact').slideUp();});
	
	$("input[name='submit']").live('click', function() {
		    $('#form_status').fadeOut(500, function(){
			    $('#form_working').fadeIn(500, function () {
			$.post('_contact.inc.php', {'update':'update', 'name': $("input[name='name']").val(), 'email' : $("input[name='email']").val(), 'subject' : $("input[name='subject']").val(), 'message' : $("textarea[name='message']").val(), 'submit' : 'submit'}, 
				function(data){
					$('#form_working').fadeOut(500, function(){
						$('#contact_form').html(data);
						$('#form_status').fadeIn(500);
					});
				}, "html");
			});
		    });
	    return false;
	});
});

$(function(){ //gallery
	$('#photo_gallery a').attr({'rel':'gallery'}).live('click', function(){
	    $(this).colorbox({transition:"none", bgOpacity:0.75, open:true});
	    return false;
	});
	$(window).load(function(){
	    if($('#page_gallery1').length > 0){
		$('<div />').load("gallery2.php .gallery", {}, function(){
			$(this).appendTo('#photo_gallery');
			$('#photo_gallery a').attr({'rel':'gallery'});
		});
		$('<div />').load("gallery3.php .gallery", {}, function(){
			$(this).appendTo('#photo_gallery');
			$('#photo_gallery a').attr({'rel':'gallery'});
		});
		$('<div />').load("gallery4.php .gallery", {}, function(){
			$(this).appendTo('#photo_gallery');
			$('#photo_gallery a').attr({'rel':'gallery'});
		});
		$('#page1').click(function(){
			$('#photo_gallery').animate({marginLeft:'0px'});
			return false;
		});
		$('#page2').click(function(){
			$('#photo_gallery').animate({marginLeft:'-1000px'});
			return false;
		});
		$('#page3').click(function(){
			$('#photo_gallery').animate({marginLeft:'-2000px'});
			return false;
		});
		$('#page4').click(function(){
			$('#photo_gallery').animate({marginLeft:'-3000px'});
			return false;
		});		
		$('#pages a').click(function(){
			$(this).addClass('current').siblings().removeClass();
		});
	    }
	});
});
