function echeck(str) {
    var at = "@";
    var dot = ".";
    var lat = str.indexOf(at);
    var lstr = str.length;
    var ldot = str.indexOf(dot);
    if (str.indexOf(at) == -1) return false;
    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) return false;
    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) return false;
    if (str.indexOf(at, (lat + 1)) != -1) return false;
    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) return false;
    if (str.indexOf(dot, (lat + 2)) == -1) return false;
    if (str.indexOf(" ") != -1) return false;
    return true
}
function checkExt(id) {
    if ($("#" + id).val().length > 0) {
        dot = $("#" + id).val().lastIndexOf(".");
        if (dot == -1) return false;
        dot++;
        if ($("#" + id).val().toLowerCase().substr(dot, $("#" + id).val().length) != 'jpg' && $("#" + id).val().toLowerCase().substr(dot, $("#" + id).val().length) != 'jpeg') return false;
        return true
    }
}
$().ready(function () {
    $(".menu_a").click(function () {
        $(".menu_a").css("background", "#A4A4A4");
        $(this).css("background", "#FEB500")
    });
    $("#a_okonkursie").click(function () {
        $(".maindivs").hide();
        $("#div_okonkursie").fadeIn();
        return false
    });
    $("#a_regulamin").add(".regulamin_txt").click(function () {
        $(".maindivs").hide();
        $("#div_regulamin").fadeIn();
        return false
    });
    $("#a_zgloszenia").add(".zgloszenia_txt").click(function () {
        $(".maindivs").hide();
        $("#div_zgloszenia").fadeIn();
        return false
    });
    $("#a_wezudzial").add(".udzial_txt").click(function () {
        $(".maindivs").hide();
        $("#div_wezudzial").fadeIn();
        return false
    });
    $("#a_wyniki").add(".showResults").click(function () {
        $(".maindivs").hide();
        $("#div_wyniki").fadeIn();
        return false
    });
    $(".icon_cancel").click(function () {
        $("#" + $(this).attr("cncl")).val('')
    });
    $("#kategorie_td1").click(function () {
        $(".zdjecia_div").hide();
        $("#zdjecia1").slideDown(200)
    });
    $("#kategorie_td2").click(function () {
        $(".zdjecia_div").hide();
        $("#zdjecia2").slideDown(200)
    });
    $("#kategorie_td3").click(function () {
        $(".zdjecia_div").hide();
        $("#zdjecia3").slideDown(200)
    });
    $("#kategorie_td4").click(function () {
        $(".zdjecia_div").hide();
        $("#zdjecia4").slideDown(200)
    });
    $("#theForm").submit(function () {
        if (!$("#formAkc").attr("checked")) {
            alert("Musisz zaakceptować regulamin.");
            return false
        }
        if ($("#formImie").val().length < 1) {
            alert("Podaj imię.");
            return false
        }
        if ($("#formNazwisko").val().length < 1) {
            alert("Podaj nazwisko.");
            return false
        }
        if ($("#formEmail").val().length < 1) {
            alert("Podaj adres e-mail.");
            return false
        }
        if (!echeck($("#formEmail").val())) {
            alert("Podaj prawidłowy adres e-mail.");
            return false
        }
        if ($("#formPlik1").val().length < 1) {
            alert("Wybierz przynajmniej jeden plik ze zdjęciem do przesłania.");
            return false
        }
        if (!checkExt("formPlik1") || ($("#formPlik2").val().length > 0 && !checkExt("formPlik2")) || ($("#formPlik3").val().length > 0 && !checkExt("formPlik3")) || ($("#formPlik4").val().length > 0 && !checkExt("formPlik4"))) {
            alert("Przesyłane pliki muszą mieć format JPEG.\r\n\r\nJeśli chcesz usunąć zawartość któregoś z dodatkowych pól, użyj ikony usuwania (czerwony krzyżyk) obok pola; UWAGA: Nie działa w IE!");
            return false
        }
        $("#formsubmit").hide();
        $("#divPotw").show()
    })
});

