$(document).ready(function(){


$('#moment').css("display", "none");
$('#capture').css("display", "none");

$('#capture').fadeIn(1000, function()
 	{
 	    $('#moment').fadeIn(2000);         
 	});


function ScrollToTop(url)
{
var duration = 1000;
var easing = 'easeOutCirc';
var callback = function(){
	window.location = url;
	};
$("html,body").animate({ scrollTop: 0 }, duration, easing, callback);
}

function ScrollToTop2()
{
var duration = 1000;
var easing = 'easeOutCirc';
var callback = function(){
	//
	};
$("html,body").animate({ scrollTop: 0 }, duration, easing, callback);
}

function ScrollToDiv(theDivID, theClip, theTitle)
{
var duration = 1000;
var easing = 'easeOutCirc';
var callback = function(){
	$('#vid').html('<object width="420" height="315"><param name="movie" value="' + theClip + '&autoplay=1"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed src="' + theClip +'&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="420" height="315"></embed></object>');
	$('#viewmore').html('<b>' + theTitle + '</b><br />');
	};
$("html,body").animate({ scrollTop: $("#"+theDivID).offset().top -20}, duration, easing, callback);

}

$('#btmbox1').css("cursor", "pointer");
$('#btmbox2').css("cursor", "pointer");
$('#btmbox3').css("cursor", "pointer");

$('#btmbox1').click(function() {
ScrollToTop("weddings.php");

});

$('#btmbox2').click(function() {
ScrollToTop("corp.php");
});

$('#btmbox3').click(function() {
ScrollToTop("promo.php");
});

$('img#home').hover(
function() {
$(this).stop().animate({"opacity": "0.5"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('img#profile').hover(
function() {
$(this).stop().animate({"opacity": "0.5"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('img#services').hover(
function() {
$(this).stop().animate({"opacity": "0.5"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('img#gallery').hover(
function() {
$(this).stop().animate({"opacity": "0.5"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('img#contact').hover(
function() {
$(this).stop().animate({"opacity": "0.5"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('#btmbox1').hover(
function() {
$(this).stop().animate({"opacity": "0.7"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('#btmbox2').hover(
function() {
$(this).stop().animate({"opacity": "0.7"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});
$('#btmbox3').hover(
function() {
$(this).stop().animate({"opacity": "0.7"}, "fast");
},
function() {
$(this).stop().animate({"opacity": "1.0"}, "slow");
});

$('a.roll').live("click", function(){
var url = $(this).attr("url");
var title = $(this).attr("title");
ScrollToDiv("videobox2", url, title);
});

$('a[name="backup"]').live("click", function(){
ScrollToTop2();
});

$("#overlay").css('position', 'fixed');
$("#overlay").css('height', $("body").height());
$("#overlay").css('width', $("body").width());


jQuery.fn.center = function () {
	this.css("position","absolute");
	this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px");
	this.css("left", ( $(window).width() - 600 ) / 2+$(window).scrollLeft() + "px");
	return this;
}


$('#closer').live("click", function(){
	$("#overlay").fadeOut('fast', function () {
 		$("#divover").fadeOut('fast');
	});
return false;	
});


$('a[href="terms.php"]').live("click", function(){
$("#overlay").fadeIn('fast', function () {
	$("#divover").fadeIn(100, function () {	
		$("#divover").center();					
		$("#closer").css('cursor', 'pointer');
	});
});	
return false;
});

});
