function bgImage()
{
    var theWindow        = $(window),
    $bg              = $("#bg"),
    aspectRatio      = $bg.width() / $bg.height();

    function resizeBg() {

        if ( (theWindow.width() / theWindow.height()) < aspectRatio ) {
            $bg
            .removeClass()
            .addClass("bgheight");
        } else {
            $bg
            .removeClass()
            .addClass("bgwidth");
        }

    }

    theWindow.resize(function() {
        resizeBg();
    }).trigger("resize");
}

function initGalleries()
{
    jQuery("a[rel^='prettyPhoto']").prettyPhoto({
        animation_speed: 'normal',
        slideshow: 5000,
        opacity: 0.80,
        show_title: false,
        allow_resize: true,
        default_width: 500,
        default_height: 344,
        deeplinking: false,
        gallery_markup: '',
        theme: 'light_square',
        social_tools:false
    });
    jQuery(".presslink").click(function(){
        jQuery(".infopress").hide();
        jQuery("#info" + jQuery(this).attr("id")).fadeIn(300);
    });
}

function initForm()
{
    jQuery("#name").watermark("Name*");
    jQuery("#email").watermark("Email*");
    jQuery("#message").watermark("Message*");
    
    jQuery("#contactme").validate({
        invalidHandler: jQuery.watermark.showAll,
        debug: false,
        rules: {
            name: {
                required: true
            },
            email: {
                required: true,
                email: true
            },
            message: {
                required: true
            }
        },
        submitHandler: function(form) {
            jQuery.post("____processemail.php", jQuery("#contactme").serialize(), function(data) {
                jQuery( "#dialog:ui-dialog" ).dialog( "destroy" );
                jQuery("#name").val("").watermark("Name*");
                jQuery("#email").val("").watermark("Email*");
                jQuery("#message").val("").watermark("Message*");
            });
        }
    });
}

function repositionFooter()
{
    if(jQuery("#content").height() + 92 > jQuery(window).height())
    {
        jQuery("#credits").css("display","none");
        jQuery("#creditscontent").css("display","block");
    }
 
    else
    {
        jQuery("#credits").css("display","block");
        jQuery("#creditscontent").css("display","none");
    }
}
