var scrollerComplete;
var activeMenu;
var activeWorkPage;
var iexplorer;
var emailValues = new Array();
$(document).ready(function () {
    setupContact();
});

function setupContact() {
    $('input:text[name=name],input:text[name=email],textarea[name=message]').focus(function () {
        $(this).removeClass('error');
        if (!emailValues[$(this).attr('name')]) {
            emailValues[$(this).attr('name')] = $(this).val();
            $(this).val('');
            $(this).css('color', '#555');
        }
        if ($(this).val() == emailValues[$(this).attr('name')]) {
            $(this).val('');
            $(this).css('color', '#555');
        }
    });
    $('input:text[name=name],input:text[name=email],textarea[name=message]').blur(function () {
        if (!$(this).val()) {
            $(this).css('color', '#999');
            $(this).val(emailValues[$(this).attr('name')]);
        }
    });
    $('.sendmail').click(function () {
        var mailError = 0;
        var mailName = $('input:text[name=name]').val();
        var mailEmail = $('input:text[name=email]').val();
        var mailMessage = $('textarea[name=message]').val();
        if (!mailName || mailName == emailValues['name'] || !emailValues['name']) {
            $('input:text[name=name]').addClass('error');
            mailError = 1;
        }
        if (!mailEmail || mailEmail == emailValues['email'] || !emailValues['email']) {
            $('input:text[name=email]').addClass('error');
            mailError = 1;
        } else {
            if ((mailEmail.indexOf('@') < 0) || ((mailEmail.charAt(mailEmail.length - 4) != '.') && (mailEmail.charAt(mailEmail.length - 3) != '.'))) {
                $('input:text[name=email]').addClass('error');
                mailError = 1;
            }
        }
        if (!mailMessage || mailMessage == emailValues['message'] || !emailValues['message']) {
            $('textarea[name=message]').addClass('error');
            mailError = 1;
        }
        if (!mailError) {
            $.post("/contact", {
                name: mailName,
                email: mailEmail,
                message: mailMessage
            }, function (data) {
                $("#email_form").fadeOut(200, function () {
                    $("#email_send").fadeIn(800);
                });
            });
        }
    });
}
