﻿/// <reference path="jquery-1.4.1-vsdoc.js"/>

function ToggleMarketingOther(value) {
    if (value.indexOf("Other") > -1) {
        $("#marketingOther").slideDown("fast");
    }
    else {
        $("#marketingOther").slideUp("fast");
    }
}

function ShowBigConfirm() {
    //#formThankyou
    //#formHolder
    $.scrollTo($("#choice"), "normal", function() {
        $("#formHolder").fadeTo("slow", 0.00, function() {
        $("#formHolder").slideUp("slow", function() {
            $("#formThankyou").slideDown("slow");
            });
        });
    });
}

function ShowConfirm() {
    $("#formFields").slideUp("slow", function() {
        $("#formConfirm").slideDown("slow");
    });
}


function SetPositionToCenter(objectId, objectWidth, objectHeight) {
    var topPosition = ($(window).scrollTop() + ($(window).height() / 2) | 0) - objectHeight;
    var leftPosition = ($(window).scrollLeft() + ($(window).width() / 2) | 0) - objectWidth;
    document.getElementById(objectId).style.top = topPosition + "px";
    document.getElementById(objectId).style.left = leftPosition + "px";
}

function ShowMovie(movieName, movieTitle) {
    SetPositionToCenter("movieOuterHolder", 150, 250);
    $("#movieTitleHolder").html(movieTitle);

    $("#bodyOuterHolder").fadeTo("slow", 0.25, function() {
        $("#newsYoutubeHolder").hide();
        $("#movieOuterHolder").fadeIn("slow", function() {
            $("#movieHolder").show();
            flowplayer("movieHolder", "../images/swf/flowplayer-3.1.0.swf", movieName);
        });
    });
}

function CloseMovie() {
    $("#movieHolder").hide();
    $("#movieOuterHolder").fadeOut("slow", function() {
    $("#bodyOuterHolder").fadeTo("slow", 1, function() {
        $("#newsYoutubeHolder").show();
        });
    });
}

function SignUp(seminarId) {
    $("#formBottom").hide();
    $("#formBottomNoCurve").show();
    //#formHolder
    $.scrollTo($("#seminarsTop"), "normal", function() {
        $("#seminarsTable").fadeTo("slow", 0.25, function() {
            $("#formHolder").animate({ left: "-475", top: "535" }, "slow", function() {
                $("#formHolder").animate({ width: "400px" }, "normal", function() {
                    $("#seminarHolder").slideDown("slow", function() {
                        $(".formBoxSeminar").attr("value", seminarId);
                        $("#closeHolder").fadeIn("slow");
                    });
                });
            });
        });
    });
}

function CancelSignUp() {
    $(".formBoxSeminar").attr("value", "");
    $("#formHolder").animate({ width: "219px" }, "normal", function() {
        $("#seminarHolder").slideUp("slow", function() {
            $("#formHolder").animate({ left: "0", top: "0" }, "slow", function() {
                $("#seminarsTable").fadeTo("slow", 1);
                $("#formBottom").show();
                $("#formBottomNoCurve").hide();
                $("#closeHolder").fadeOut("slow");               
            });
        });
    });
}


$(document).ready(function() {
    $.localScroll();

    var tCurrentShowed = false;
    var tCurrentControl = false;

    var fCloseCurrent = function() {
        tCurrentShowed.slideUp('fast');
        tCurrentControl.fadeIn('fast');
        tCurrentShowed = false; tCurrentControl = false;
        return false;
    };
    
    jQuery('.js-more-trigger').click(function() {
        var tParent = jQuery(this).parents('.js-more-container:first').eq(0);
        if (tCurrentShowed !== false)
            fCloseCurrent();
        tCurrentShowed = jQuery('.js-more-info', tParent).slideDown('fast');
        tCurrentControl = jQuery(this).fadeOut('fast');
        return false;
    });
    
    jQuery('.js-less-trigger').click(fCloseCurrent);
});