﻿
jQuery(function ($) {

    /* Vill du veta mer? */
    $('.contact-us .form-button').click(function () {

        var page = $('.contact-us .page-name').val();
        var varuhus = $('.contact-us select').val();
        var name = $('.contact-us .name').val();
        var contact = $('.contact-us .contact').val();
        var isValid = true;

        $('.contact-us .name-err').css({ "display": "none" });
        $('.contact-us .contact-err').css({ "display": "none" });

        if (varuhus == "") {
            $('.contact-us .varuhus-err').css({ "display": "inline" });
            isValid = false;
        }
        if (name == "" || name == "Ditt namn") {
            $('.contact-us .name-err').css({ "display": "inline" });
            isValid = false;
        }
        if (contact == "" || contact == "Telefon/E-post") {
            $('.contact-us .contact-err').css({ "display": "inline" });
            isValid = false;
        }

        if (isValid) {
            $.ajax({
                url: "/ajax/SendInterestForm.aspx",
                type: "POST",
                cache: false,
                data: "page=" + page + "&varuhus=" + varuhus + "&name=" + name + "&contact=" + contact,
                success: function (result) {
                    $('.contact-us .sent').css({ "display": "inline" });
                    $('.contact-us .name').val("Ditt namn");
                    $('.contact-us .contact').val("Telefon/E-post");
                }
            });
        }
    });

    /* Byggrådgivning */
    $('.byggradgivning-form .form-button').click(function () {

        var question = $('.byggradgivning-form .question').val();
        var name = $('.byggradgivning-form .name').val();
        var email = $('.byggradgivning-form .email').val();
        var phone = $('.byggradgivning-form .phone').val();
        var city = $('.byggradgivning-form .city').val();
        var isValid = true;

        $('.byggradgivning-form .question-err').css({ "display": "none" });
        $('.byggradgivning-form .name-err').css({ "display": "none" });
        $('.byggradgivning-form .email-err').css({ "display": "none" });
        $('.byggradgivning-form .phone-err').css({ "display": "none" });
        $('.byggradgivning-form .city-err').css({ "display": "none" });

        if (question == "") {
            $('.byggradgivning-form .question-err').css({ "display": "block" });
            isValid = false;
        }
        if (name == "") {
            $('.byggradgivning-form .name-err').css({ "display": "block" });
            isValid = false;
        }
        if (email == "") {
            $('.byggradgivning-form .email-err').css({ "display": "block" });
            isValid = false;
        }
        if (phone == "") {
            $('.byggradgivning-form .phone-err').css({ "display": "block" });
            isValid = false;
        }
        if (city == "") {
            $('.byggradgivning-form .city-err').css({ "display": "block" });
            isValid = false;
        }

        if (isValid) {
            $.ajax({
                url: "/ajax/SendByggradForm.aspx",
                type: "POST",
                cache: false,
                data: "question=" + question + "&name=" + name + "&email=" + email + "&phone=" + phone + "&city=" + city,
                success: function (result) {
                    $('.byggradgivning-form .question').val("");
                    $('.byggradgivning-form .name').val("");
                    $('.byggradgivning-form .email').val("");
                    $('.byggradgivning-form .phone').val("");
                    $('.byggradgivning-form .city').val("");
                    $('.byggradgivning-form .sent').css({ "display": "block" });
                    location.href = "#tack";
                }
            });
        }
    });

    /* Intresseanmälan */
    $('.intresse-form .form-button').click(function () {

        var msg = $('.intresse-form .msg').val();
        var name = $('.intresse-form .name').val();
        var phone = $('.intresse-form .phone').val();
        var varuhus = $('.intresse-form .varuhus select').val();
        var isValid = true;

        $('.intresse-form .name-err').css({ "display": "none" });
        $('.intresse-form .phone-err').css({ "display": "none" });

        if (name == "") {
            $('.intresse-form .name-err').css({ "display": "block" });
            isValid = false;
        }
        if (phone == "") {
            $('.intresse-form .phone-err').css({ "display": "block" });
            isValid = false;
        }
        if (varuhus == "") {
            $('.intresse-form .varuhus-err').css({ "display": "block" });
            isValid = false;
        }

        if (isValid) {
            $.ajax({
                url: "/ajax/SendMontageForm.aspx",
                type: "POST",
                cache: false,
                data: "msg=" + msg + "&name=" + name + "&phone=" + phone + "&varuhus=" + varuhus,
                success: function (result) {
                    $('.intresse-form .name').val("");
                    $('.intresse-form .phone').val("");
                    $('.intresse-form .sent').css({ "display": "block" });
                    location.href = "#tack";
                }
            });
        }
    });

    /* Tipsa en vän */
    $('.tipsa-form .form-button').click(function () {

        var page = $('.tipsa-form .page-name').val();
        var senderName = $('.tipsa-form .sender-name').val();
        var senderEmail = $('.tipsa-form .sender-email').val();
        var recName = $('.tipsa-form .rec-name').val();
        var recEmail = $('.tipsa-form .rec-email').val();
        var isValid = true;

        $('.tipsa-form .sender-name-err').css({ "display": "none" });
        $('.tipsa-form .sender-email-err').css({ "display": "none" });
        $('.tipsa-form .rec-name-err').css({ "display": "none" });
        $('.tipsa-form .rec-email-err').css({ "display": "none" });

        if (senderName == "" || senderName == "Ditt namn") {
            $('.tipsa-form .sender-name-err').css({ "display": "inline" });
            isValid = false;
        }
        if (senderEmail == "" || senderEmail == "Din e-postadress") {
            $('.tipsa-form .sender-email-err').css({ "display": "inline" });
            isValid = false;
        }
        if (recName == "" || recName == "Mottagarens namn") {
            $('.tipsa-form .rec-name-err').css({ "display": "inline" });
            isValid = false;
        }
        if (recEmail == "" || recEmail == "Mottagarens e-postadress") {
            $('.tipsa-form .rec-email-err').css({ "display": "inline" });
            isValid = false;
        }

        if (isValid) {
            $.ajax({
                url: "/ajax/SendTipsaForm.aspx",
                type: "POST",
                cache: false,
                data: "page=" + page + "&senderName=" + senderName + "&senderEmail=" + senderEmail + "&recName=" + recName + "&recEmail=" + recEmail,
                success: function (result) {
                    $(".tipsa-form .sent").css({ "display": "inline" });
                    setTimeout("closeTipsaForm()", 3000);
                }
            });
        }
    });
});

function closeTipsaForm() {
    jQuery(function ($) {
        $(".tipsa-form").dialog("close");
    });
}
