﻿
var currentModel = null;

function showModel(a)
{
    if (a == currentModel)
        return;
        
    $("#" + $(a).attr("id") + "_Description").show();
    
    if (currentModel)
    {
        $("#" + $(currentModel).attr("id") + "_Description").hide();
    }

    currentModel = a;
}

showModel($("#Lagoon"));



//
// Pull Down Navigation. Source: http://javascript-array.com/scripts/jquery_simple_drop_down_menu/
//

var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).show();}

function jsddm_close()
{	if(ddmenuitem) ddmenuitem.hide();}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

$(document).ready(function()
{	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);});

document.onclick = jsddm_close;

var homeImageIndex = 5;
var homeImageFadeInvteral = 5000;

$(document).ready(function () {
    $("a[rel='imagePreview']").colorbox({ slideshow: false });
    $("a[rel='PhotoGallery']").colorbox({ slideshow: true });

    // Homepage images.
    if ($("#homeImageContainer").length) {
        setTimeout("homeImageFade(1);", homeImageFadeInvteral);
    }
});

function homeImageFade(currentImage) {

    var maxImage = 5;
    //var currentImage = parseInt($("#homeImage").attr("src").replace("/images/home", "").replace(".jpg", ""));
    var nextImage = currentImage + 1;

    if (nextImage > maxImage) {
        nextImage = 1;
    }

    $("#homeImage" + currentImage).css("z-index", "2");
    $("#homeImage" + nextImage).css("z-index", "3").hide().fadeIn("slow", function () {
        $("#homeImage" + currentImage).hide();
        setTimeout("homeImageFade(" + nextImage + ");", homeImageFadeInvteral);
    });

}

function launchPhotoGallery()
{
    $.fn.colorbox({href:"/public/images/gallery/Atlantic-5.jpg", slideshow:true});
    
}

var mailOn = false;

function mail(o)
{
    if (mailOn)
    {
        $("#mail-fields").hide();
        mailOn = false;
    }
    else
    {
        $("#mail-fields").show();
        mailOn = true;
    }
}
