﻿function RegisterNewsletter(_emailid) {
    $(".iletisim_left_box_content .result").html("");
    try {
        var email = $("#" + _emailid).val();
        var errormessage = $("#" + _emailid).attr("ErrorMessage");
        if (!validateEmail(email)) {
            $(".iletisim_left_box_content .result").html(errormessage);
        }
        else {
            $.ajax({
                type: "POST",
                url: "/Content/WebService/ClientSiteWebService.asmx/RegisterNewsletter",
                data: "{Email:'" + email + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (msg) {
                    $(".iletisim_left_box_content .result").html(msg.d);
                },
                error: function (msg) {
                    return false;
                }
            });
        }

    } catch (e) {

    }
    return false;
}

function SendForm() {

    if (!CheckForm('#ContactForm', 'transparent', '#ccc', '#000', '#000'))
        return false;
    $(".result").text("Mesajınız gönderiliyor...");
    $('input.btn').attr('disabled', 'disabled');
    FormPost("/Content/WebService/ClientSiteWebService.asmx/SendContactForm", "#ContactForm", ".result");

}

var interval;
var imgCount;

function MainSlider() {
    imgCount = $('.main_slider .item').length;
    $.each($('.main_slider .item'), function (i) {
        $(this).attr('index', i);
    });
    interval = setInterval(function () { slide() }, 5000);
}

function slide() {
    clearInterval(interval);
    var active = $('.main_slider .item.active');
    var index = active.attr('index');
    
    if (index != (imgCount - 1))
        index++;
    else index = 0;
    $('.main_slider .item.active').fadeOut(1000);
    $('.main_slider .item').removeClass('active');
    $('.main_slider .item[index=' + index + ']').addClass('active');
    $('.main_slider .item[index=' + index + ']').fadeIn(500, function () { interval = setInterval(function () { slide() }, 5000); });
}
